From: Neil Smith Date: Sun, 15 Feb 2015 21:42:13 +0000 (+0000) Subject: Done unit 14 d2 X-Git-Url: https://git.njae.me.uk/?a=commitdiff_plain;h=refs%2Fheads%2Fmongo;p=tm351-notebooks.git Done unit 14 d2 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0546add --- /dev/null +++ b/.gitignore @@ -0,0 +1,45 @@ +*.py[cod] + +# C extensions +*.so + +# Packages +*.egg +*.egg-info +dist +build +eggs +parts +bin +var +sdist +develop-eggs +.installed.cfg +lib +lib64 +__pycache__ + +# Installer logs +pip-log.txt + +# Unit test / coverage reports +.coverage +.tox +nosetests.xml + +# Translations +*.mo + +# Mr Developer +.mr.developer.cfg +.project +.pydevproject + +# IPython +.ipynb* + +# Sublime text +*.sublime-workspace + +# Logs +*.log diff --git a/.vagrant/machines/tm351lts/virtualbox/action_set_name b/.vagrant/machines/tm351lts/virtualbox/action_set_name index 9104c07..f126ec4 100644 --- a/.vagrant/machines/tm351lts/virtualbox/action_set_name +++ b/.vagrant/machines/tm351lts/virtualbox/action_set_name @@ -1 +1 @@ -1423761450 \ No newline at end of file +1423865764 \ No newline at end of file diff --git a/SIGNED.md b/SIGNED.md index 5825a6b..a13ec32 100644 --- a/SIGNED.md +++ b/SIGNED.md @@ -3,19 +3,19 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAABAgAGBQJU3OMsAAoJEJPB2e07PgbqtKYP/2Yw+S0NuVr+zJ1u2pxW4t6K -VZMtWynNOiB4V0+rt3jOzc+LO5neAfErIN6fepOj+jNwug8vKv8N5JEbK6RsyHYA -HAodqF+YvO3a7mh0VUQbpTKvCYcX15O1kiTdBDgiabAzIjF7r+J39T/+nR6tk4pd -eMlw0QpWu8tlx4NT+9vtpENeK1OdezOT0xiOWqUrdaL9e70EEnhaLtEtee5SQjLB -THs8dcAjec8bOc6zVmUwMtlkZalnlQghl+FpkdRMAXDtUOleVOGtASKjN4T7ZxdO -47DgsQSwkisJkuAQOruqZBXiPE/nqW1WtsYPCjPQb2dqLdAhcfAekMhQuVCE8ncn -sxTbIYC3x/jZbDRJeX3u0J746+PHFdMvyUD4QRsuRnykJ5Q2WyizoiwiMaCgGy/S -KC3/bL+twq81g7F8FhPymFf5Hs/iqGUkE1t57pIxFQIloTUn6MKdBcLakSc+FHvv -ZbDWZyHUfJmACP5NDEbD6F22dkBHl9LTcKu9wfPuC5qpCLv8owSfiv1qW33C7lvt -XPkwxpr5HdvWAdViasffPIG3LAM5MlAPh5bbHIiyZPmOiti9Bmm0flz9v5H+lffO -M+DYA+4dNIh/8kRkE/TFPqTmNSgnbuJx/NmnLu9YiW3yxSnCOo0qRU5wc57aooul -TMhkaSG1f0Pl0hqyTUTU -=JFIA +iQIcBAABAgAGBQJU4RK7AAoJEJPB2e07Pgbq6ZcP/2H2EIkMu0zi24W+Dt7nJ7wx +HaHWo3dd0rJMrJxL9gVJMumuNm+Pq5rY61jm11E524rCdzCjXOmujiPe5rJViGpZ +OA/wmSKJdgMalYoy7OkKMLn+Ca97lX+L+c+NSF7nbx97SATG19PUV9WZ98gMLyP+ +RbtlMtA4TIVRWLs9rsPREbSiFqLMKxT+YwKbtaSdzXy1Nt48nKvdamh8ZjYl0Usx +NXxePEZBtArMh9riVtGqqdZnZ/R2jOmHWtyfBSgZ/fcsfDFLNMnmx7D7ZJhaaKhi +fCE2CmH13KNPJiJtozoK/QSDTmXBQoymbHEe1OM+Ni5qrh3KEv1kXHJSR4YTP9s6 +q0QGOfIZGm7kgtpZL8miydlfpSU906tQcQveYAxOmwCtJGOgQNLRS1Q8nUKyp/tD +LS5Odf/2jcpunnXRTqf+R2agZKfb3heDES8UanxA5xqDDOfvQQGFLRVnxVbvSHss +3N92PztXhAx33Xchv2fiXQ2s5caBwVAr2m6w3CRxathoXPS2gBRUqloQiH2/6TLh +McjujwqOiajlKSkIZL5/cIfsJtXluAZDUu+NRC79wxf1BATqvry2Di6/9X5lgwCG +X2g2KWNVF+CTsr0veJTRGzuz1/90PqUVBpg6a7rREYlG5d3Nh+kYTDM6/wG8ey6l +ibcs63xRaaR1kPqHLS7t +=yWIk -----END PGP SIGNATURE----- ``` @@ -29,12 +29,13 @@ TMhkaSG1f0Pl0hqyTUTU ``` size exec file contents ./ +384 .gitignore a93de2ae5c2a47a38599751d1f914566569dfa09dd1778e207117db6c71421dd .vagrant/ machines/ tm351lts/ virtualbox/ 40 action_provision 5e90f9c0cba3409514ea938e0f88453a64e86c21f0070ae0bec948faafb5ca82 -10 action_set_name 1f7d780217a7def99b2291a90e1f21a1f0db615d445a4223478da06555733064 +10 action_set_name c2107ec8a913f901475daf9150eb05afa03ee5cfc37373e754c07a892eeb0ae0 36 id 53cbbdffc3ea5bd9adafc03224397fa7d73871c34719f15f64fac1203db853ea 32 index_uuid f0ba72e15b88958c39c4d8c4aeb76642b06f67cf93ceafbfc218c8bdcb1cea94 510 synced_folders ff3a1ef242a3f9e60645f46148a0ecd818710517a1fe6db98adc4c671f4a5175 @@ -57,11 +58,7 @@ size exec file 1436 tm351lts.pp c29f134bc4b9172a703eb49e4cde9eaf9fab679a48db284f87949010c4014c4c 115 x init.pp 1c03426371366af52128c94eb505b8d3ee795243fc8e9c9c03c1c3e045e64ada notebooks/ - .ipynb_checkpoints/ -14286 styled_demo-checkpoint.ipynb 43307aab6d452c450514bf1b741488622e8b6c18121a31ab5e33b1a6d7bcda34 00.+CHECK+ME+FIRST/ - .ipynb_checkpoints/ -13842 00.+Service+Tests-checkpoint.ipynb 6b2d7e75161702728b9b68a5a1d631f93b0762186529d666fe461eeb0a8f0a6a 13842 00.+Service+Tests.ipynb 6b2d7e75161702728b9b68a5a1d631f93b0762186529d666fe461eeb0a8f0a6a 01.+Bootcamp+notebooks/ 12211 01.1+Getting+started+with+ipython+and+notebooks.ipynb a1b1115f422366f4ea250b9bdc8f7e8b9ea4c2e06bfc09c75b8fbf03fcc634e6 @@ -121,8 +118,6 @@ size exec file 1670404 IW_PUBLISHED+FORMAT+-+JAN+2014.csv 6352ae411ce33dbc19e51e7fd3d4572da3536e9b6cc65b59459e596bef2174c7|cb1fbb4df9bb719de3eb1292c74d736994ffe928c9749161e1dea1678be38e1f 1807 pBlocks_demo.py f4992468d08541715e917a9161b61a3b0c1ac33551fd2a6da7317e5d50e84a1a 04.5+Visualising+Data/ - .ipynb_checkpoints/ -26199 4.5.2+Getting+Started+With+ggplot-checkpoint.ipynb 7c3108b54792a193d19d6c64c0e8407266122c3e5520ff9509394bf477668e4f 15454 4.5.1+Anscombe's+Quartet.ipynb c50aa07cff5293acea555895b53fac0a98d4dcacb7fd0326960ed008e9e99b5e 26148 4.5.2+Getting+Started+With+ggplot.ipynb 7421a5f30fe0425b0af2015daff71322669042e473da49da19d5a230fd1b87f7 11925 4.5.3+Getting+Started+With+Maps+-+folium.ipynb 8f6733d97eb61213323a3b5f0643f495de6fd8d70fdc8bf6d86c8793e5e08d54 @@ -237,9 +232,6 @@ size exec file 2666 Transactions-carol.ipynb f6a5065547339da9c9048bfcdc13ba138d21563f2be904a6d9054c14653925bc 1374 Transactions-dave.ipynb 9346013ea254e16ce2d62db6c1e128c3288caa102d3ee5a258bc0ce19beecedc 8832 Yet+Another+Demo...ipynb 08a903dda425a05bc5cd23a01b8b7308477bc6df5cadc0a66e8d6c292bdadd49 - __pycache__/ -6319 blockade.cpython-34.pyc 981394310b3cc553d94f4a1fd5b60dc2a49ee173a66c6f3c3a287d1befe7e9db|e78e369fa535668e2878d87f26d5dc38d8df91c709f4c4143de8d3bbd6ef976e -3768 dockeringMongo.cpython-34.pyc 033d61251e8edb63e66da5b5d1b7062057ff6192981ffeb70ddb8dbf498ed6f3|b82a4d293ffbb4569b5ff48b177c4fdf237fa10a4f2fc2fd525f94df52519f77 6760 blockade.py d4824634e081725293ef6f439185d9fc623527674415d3ae0f8c8a105131078b companydata+demo/ 6148 .DS_Store d65165279105ca6773180500688df4bdc69a2c7b771752f0a46ef120b7fd8ec3|27d694b2f35516b2d4809acd2e99037ed7f93f2b6c612ee60a72598da71d7947 @@ -252,11 +244,7 @@ size exec file 54829 Getting+Started+With+GP+Data+-+PostgreSQL.ipynb ec9a87fa1cb7c37a91b6fd0cb0a48045cdf0d6c1b7e69febdc90518fce336b81 60804 Getting+Started+With+GP+Data.ipynb 4b3906984286c819b66c0f151bf2bb8b7e341b3128dc341ebc6fb07802dccea4 m269_sql_notebook/ - .ipynb_checkpoints/ -25381 M269+-+Python+-+Blue-checkpoint.ipynb 0cde00a57c3ac7c61fd5bb683a2d6152f17e1e2d2c8114e55818b1b2b4c13344 24588 M269+-+Python+-+Blue.ipynb f2b2edda1be6b16d98c8047e64b4da46884842b2cada9c1cb2a4c43f33758dcd - __pycache__/ -1900 m269_db.cpython-34.pyc 72867898742ca3206a5c04e54a49c09053cf21c6b0f11bd2d57635aa67221330|559f1c20d56ae461bc0fb426668e660eb3e96e8fd29b46c398fabebf44b1b588 55296 m269_database.db 67fc77088d37e6c7df3f00cc10d103b74497ec34eb0e77837a9e9bd744d57abc|49f4dea77c213c84e610211c3d0556a77a3d5e1afac49365956a5b00497f420b 1502 m269_db.py fd0a9d9fd4e6e70d375553ed42dab1dac49c9440eb46ea3b5439de047880b57f|1a8376f0f8118d8b1134c0c5bd647e8d813929d215c6ab6af00a157536a5c47b 1428 m269_db.pyc 55df033b5ed7d3ab30f6623c8f1141a554af6161cd800041364a464abf769537|6205dc26778e2ccc55619384d4690dd00ea54f51e459e45b9ceef29077854be8 @@ -265,10 +253,16 @@ size exec file 10909 rs3_srv2_log.txt dd869e20404dcc9ea52ab8f920c4a43b3eb6c6e7f5e446a08b0853d8c3bff984 14286 styled_demo.ipynb f61afeb11c45ad43969a8960ae0b8971362fe710eed570c0cb21e23e0bb73651 zz-mongo/ -29081 14.1.basic-crud.ipynb 798bca24164f59f73b8e6ca1b3496d12f9a4bfb49cda7ad3572c2b1824a2daa1 +27459 14.1.basic-crud.ipynb 022c78caea017df560924f202c13440799de0a27c78d30c2fb9552aa8ba58dfb +282194 14.2.introduction-to-accidents.ipynb 12ab57eaccc1037ec9ce3bbc75fa922ab721ac5addd3d3707d39ccda4c2fc81a +265063 14.3.using-statistical-tests.ipynb 997ddabfa0e93385d1c39d7998d615f87e1b1f2e0ab2225f90f42f01b96ecc25 +171520 Road-Accident-Safety-Data-Guide.xls abe73ea830241d5c536969650c40bcc6a7fbd2315259e92a994fe6649de50208|e76e8ecf5f2270226b43bd153e371ab9d3767d3ebdd2cb28f89518951fb593b4 6844 SIGNED.md b8606c7f454fbfe58d2e9f1aa430ae56d4ab9b31c05a69a6f27f21f99a0c3443 1921 Untitled0.ipynb 870bb29ea091c97d5a2687b2e41dbeb35a4064fb488d0d76ed0fc3f78055bf9d +2174 Untitled1.ipynb 9a240b8b1164458d5243e1c4eaea7297fd6cefe8e646e9f631fc4b1e29291f0a 9575 Using+replication+sets.ipynb 6256b004c3bb9d62a97572cc83f4fcdb41eb9b046f96664cf4cf38f714068c34 +260532 aadf-majorroads-metadata.pdf 7a3ecb61eb8c3efcf3d6a0b00dcfe40712659835f6938ddb4a74b1f507a3d9a7|8a0b1e6e60f6aab3b6c66bb0a57fed2739c65fc800e7cc103e2ff6b3eccdd7e1 +257955 aadf-minorroads-metadata.pdf 23b7af676ec97767515f3f268113d932750f0b6685e8855c49d43bf663bb025f|9e126eab0e5b9aae9ad746bf2c636a1e8c2744de51767d6fcdeb226147e17731 562807 accident-analysis-map-reduce.ipynb 415381683d70525a3ea3de79a75915a7b7b293e6d9471cd0164480b8db048058 96017 accident-analysis-over-time.ipynb 9a122ed664ce3b855330c43a1d4f142aae45132fdad75ca835469bb822496786 64502 accident-analysis-pipeline.ipynb 751b9f385b5b59a68fe688cca24e39f58bd4abc67465dd0f01a35863b836f8bf @@ -276,19 +270,22 @@ size exec file background-data-manipulation/ 4920 accidents-to-shard-set.ipynb ec61fed1bfb000b6ecde409618e6ccb1b5ff5df935ba6d896cb4f882b03eab47 6672 data-cleaning.ipynb 117eea804eb381f1721f37dc4a5345cb801a211f6ef7a62b85ab86ab959c8340 -50258 geotag-roads.ipynb 71dfb573d768617d664d1adabf43b0c21f92136baf633d0913edf79dbbcf7ab8 -2310730 make-small-accidents.ipynb 963f92650996056516b690a559c1e2a80b4d4a42b8f8fbff1a8a6d8e5433f09c +57917 geotag-roads.ipynb 13e8dd683895236225144fd77eac01acd7a63660917b019fc0bfeff923759191 +2311465 make-small-accidents.ipynb 55b77e1c8fb284b4d1cbef23f9d208c54c89ebd6a4cb0ee6f6e7cbbc2e7beb5c 28790 merid2_projection_transform.ipynb b75aa2f6df886d9b20ad35dd96986f17def5517a412cb2e1805acbfa1b5afc82 1070862 cloropleth-maps.ipynb 90ea0f2dc3d99d54c44c70dcaca56191f3ce3e07df655cbf4de93d6451e234a3 112596 data-use.ipynb b66c0e1a8d584c5e44e28a141d260733e8d1b88fd43924dbb7379cbca2758215 318888 district_accident_density.png eb802b676a1158df65a501fae2d54dedfb006524995d29f211b82f5a8173a819|75be9b24b792ce14cb4d7b2f063d0fe6f70bc4efcea8ac97331f46e51d39b224 57300358 districts_with_accident_densities.csv 8b0da72ddfa54d1d6ef0342c1d50351d570a5dbec8e329f8b68cbec8771001b8 -149814 intro-to-accidents-with-crud.ipynb 3c1877bb7ed9f784931336bfb1d3d5b4b94dc26fdda47c8aa9fa35e1d4a64ba2 175808 intro-to-accidents.ipynb 5f20213c0b26b0845a8465286a163bcd9978e48165c05bfe3b82f3131c263001 +47433 leaflet-dvf.markers.min.js 73f1183212cf79f7cd8cdbf03a8fcbb6246418959ce550f5209f69691bb1f5ea +345564 map.html 2790ac8d9bdb8993dc6607adf7c4baa7ab9ebabf72e565bf4c6989d16f7d756d 953795 mapping-and-plotting-examples.ipynb 05caa1f6969bb38576a81262cd9aafef0ab2ce9e1fca17061f126e2af41f017a 20609730 plotting-data.ipynb ada4ae930aae1dab384efc28b34b6bc5b088e41fd53e2ea02a251c7f14abd2a3 +3069176 plotting-small-accidents-and-roads-with-folium.ipynb ce763e08cac52973375bf5788b234fdc68ed15fe911b9e7c9dd0cb028d4ca695 3608858 plotting-small-accidents-and-roads.ipynb 4353c0117e592bb5fe89094b0237d164e64d7d582bef853ae13c00471cc35d55 4959069 plotting-small-accidents.ipynb 2f8dd2f5737fce6b8540ccd0c2e7b06bd87d3b465aa2b39314450afeeb33036f +194311 roads.html cdb61db4224912b9a34ac2119a900d01829ed7072e0a91a11d1c2d44aefaa9b0 4234 utils.py 1edc223443d0fa8a04345801c3d671240822705f683d264aba92a411babfb59d openrefine_projects/ 247 workspace.json f971a0382b305807278d37d26852dbe3b777752df04a68348be7cf0df6124626 diff --git a/notebooks/zz-mongo/14.1.basic-crud.ipynb b/notebooks/zz-mongo/14.1.basic-crud.ipynb index 8d48379..9f7046c 100644 --- a/notebooks/zz-mongo/14.1.basic-crud.ipynb +++ b/notebooks/zz-mongo/14.1.basic-crud.ipynb @@ -1,7 +1,7 @@ { "metadata": { "name": "", - "signature": "sha256:1e5423dc5f125ff3a4e0c162f9302e0604b944e34e2da3f2ae6cf45de20c54bd" + "signature": "sha256:ca7c66e6984a2f06ea667e7728d0714cbb52770e149e09ca0b4b93ce7ea12ed0" }, "nbformat": 3, "nbformat_minor": 0, @@ -16,7 +16,7 @@ "\n", "This notebook will take you through a few basic operations with a dummy database, just to see how the basic CRUD (Create, Read, Update, Delete) operations work.\n", "\n", - "We're using the [PyMongo](http://api.mongodb.org/python/current/) module to allow Python to connect to MongoDB. The notebooks in the module will describe most of the features of PyMongo you need, but you should refer to the [API documentation](http://api.mongodb.org/python/current/api/index.html) as necessary to understand the detail and nuance of PyMongo. PyMongo is also a fairly thin wrapper on MongoDB, so you may need to refer to the [MongoDB reference](http://docs.mongodb.org/manual/reference/) for some of the details." + "We're using the [PyMongo](http://api.mongodb.org/python/current/) module to allow Python to connect to MongoDB. The notebooks in the module will describe most of the features of PyMongo you need, but you should refer to the [API documentation](http://api.mongodb.org/python/current/api/index.html) as necessary to understand the detail and nuance of PyMongo. PyMongo is also a fairly thin wrapper on MongoDB, so you may need to refer to the [MongoDB reference](http://docs.mongodb.org/manual/reference/) for some of the details and *MongoDB: The Definitive Guide* for context and background." ] }, { @@ -27,18 +27,14 @@ "\n", "import pymongo\n", "import bson\n", - "from bson.objectid import ObjectId\n", - "import datetime\n", - "import collections\n", - "import matplotlib as mpl\n", - "import matplotlib.pyplot as plt\n", - "import numpy as np\n", - "%matplotlib inline" + "from bson.objectid import ObjectId" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [], - "prompt_number": 1 + "prompt_number": 31 }, { "cell_type": "code", @@ -48,9 +44,11 @@ "client = pymongo.MongoClient('mongodb://localhost:27017/')" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [], - "prompt_number": 2 + "prompt_number": 32 }, { "cell_type": "code", @@ -61,9 +59,11 @@ "tc = test_db.test_collection" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [], - "prompt_number": 3 + "prompt_number": 33 }, { "cell_type": "markdown", @@ -115,9 +115,11 @@ " tc.insert({'name': n, 'birthyear': b})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [], - "prompt_number": 4 + "prompt_number": 34 }, { "cell_type": "markdown", @@ -134,20 +136,49 @@ "tc.find_one()" ], "language": "python", + "metadata": { + "activity": false + }, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 9, + "text": [ + "{'_id': ObjectId('54dce849f203c6076e4cda67'),\n", + " 'birthyear': 1908,\n", + " 'name': 'William'}" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The `pymongo` library does the type conversion for us:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "type(tc.find_one())" + ], + "language": "python", "metadata": {}, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 5, + "prompt_number": 38, "text": [ - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a8'),\n", - " 'birthyear': 1920,\n", - " 'name': {'forename': 'Patrick', 'surname': 'Troughton'}}" + "dict" ] } ], - "prompt_number": 5 + "prompt_number": 38 }, { "cell_type": "markdown", @@ -163,20 +194,22 @@ "tc.find_one({'name': 'Peter'})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 6, + "prompt_number": 10, "text": [ - "{'_id': ObjectId('53a9a569dbc241153afa3c42'),\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6b'),\n", " 'birthyear': 1951,\n", " 'name': 'Peter'}" ] } ], - "prompt_number": 6 + "prompt_number": 10 }, { "cell_type": "code", @@ -185,20 +218,22 @@ "tc.find_one({'birthyear': 1943})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 7, + "prompt_number": 11, "text": [ - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ac'),\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6c'),\n", " 'birthyear': 1943,\n", - " 'name': {'forename': 'Colin', 'surname': 'Baker'}}" + " 'name': 'Colin'}" ] } ], - "prompt_number": 7 + "prompt_number": 11 }, { "cell_type": "markdown", @@ -214,18 +249,20 @@ "tc.find({'name': 'Peter'})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 8, + "prompt_number": 12, "text": [ - "" + "" ] } ], - "prompt_number": 8 + "prompt_number": 12 }, { "cell_type": "code", @@ -235,18 +272,40 @@ " print(p)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ - "{'_id': ObjectId('53a9a569dbc241153afa3c42'), 'birthyear': 1951, 'name': 'Peter'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c49'), 'birthyear': 1958, 'name': 'Peter'}\n" + "{'_id': ObjectId('54ddea37f203c6076e4cda83'), 'birthyear': 1951, 'name': 'Peter'}\n", + "{'_id': ObjectId('54ddea37f203c6076e4cda8a'), 'birthyear': 1958, 'name': 'Peter'}\n" ] } ], - "prompt_number": 9 + "prompt_number": 37 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "max(person['birthyear'] for person in tc.find())" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 35, + "text": [ + "1982" + ] + } + ], + "prompt_number": 35 }, { "cell_type": "markdown", @@ -262,18 +321,20 @@ "tc.find({'name': 'Peter'}).count()" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 10, + "prompt_number": 14, "text": [ "2" ] } ], - "prompt_number": 10 + "prompt_number": 14 }, { "cell_type": "markdown", @@ -282,12 +343,78 @@ "An optional second argument to `find()` specifies the key-value pairs to return. If you give a list of keys, `find()` will return just those plus to `_id`. " ] }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "for p in tc.find({'name': 'Peter'}, ['birthyear']):\n", + " print(p)" + ], + "language": "python", + "metadata": { + "activity": false + }, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "{'_id': ObjectId('54ddea37f203c6076e4cda83'), 'birthyear': 1951}\n", + "{'_id': ObjectId('54ddea37f203c6076e4cda8a'), 'birthyear': 1958}\n" + ] + } + ], + "prompt_number": 36 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "How many people were born in 1943? What are their names?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# How many people were born in 1943?" + ], + "language": "python", + "metadata": {}, + "outputs": [] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# What are the names of people born in 1943?" + ], + "language": "python", + "metadata": {}, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "How many people were born in 1943?\n", + "
\n", + "blah\n", + "`tc.find({'birthyear': 1943}).count()`
\n", + "\n", + "What are the names of people born in 1943?\n", + "
\n", + "blah\n", + "`[person['name'] for person in tc.find({'birthyear': 1943})]`
" + ] + }, { "cell_type": "markdown", "metadata": {}, "source": [ "#Update\n", - "Updating is a bit more complicated. The basic `update()` take two arguments: a specification of the document to update (in the same way as `find()`) and a document it's updated to.\n", + "The basic `update()` take two arguments: a specification of the document to update (in the same way as `find()`) and a document it's updated to.\n", "\n", "There are a couple of complications to this, however. One is that, by default, the new document completely replaces the old one. Let's say we want to add a surname to one of the records:" ] @@ -300,17 +427,19 @@ "print(patrick)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ - "{'_id': ObjectId('53a9a569dbc241153afa3c3f'), 'birthyear': 1920, 'name': 'Patrick'}\n" + "{'_id': ObjectId('54dce84af203c6076e4cda68'), 'birthyear': 1920, 'name': 'Patrick'}\n" ] } ], - "prompt_number": 11 + "prompt_number": 15 }, { "cell_type": "code", @@ -319,24 +448,20 @@ "tc.update({'name': 'Patrick'}, {'surname': 'Troughton'})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 12, + "prompt_number": 16, "text": [ - "{'connectionId': 3,\n", - " 'err': None,\n", - " 'n': 1,\n", - " 'ok': 1.0,\n", - " 'syncMillis': 0,\n", - " 'updatedExisting': True,\n", - " 'writtenTo': None}" + "{'connectionId': 9, 'updatedExisting': True, 'n': 1, 'err': None, 'ok': 1.0}" ] } ], - "prompt_number": 12 + "prompt_number": 16 }, { "cell_type": "markdown", @@ -355,9 +480,11 @@ " print(p)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [], - "prompt_number": 13 + "prompt_number": 17 }, { "cell_type": "markdown", @@ -373,18 +500,20 @@ "tc.find_one({'_id': patrick['_id']})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 14, + "prompt_number": 18, "text": [ - "{'_id': ObjectId('53a9a569dbc241153afa3c3f'), 'surname': 'Troughton'}" + "{'surname': 'Troughton', '_id': ObjectId('54dce84af203c6076e4cda68')}" ] } ], - "prompt_number": 14 + "prompt_number": 18 }, { "cell_type": "markdown", @@ -404,24 +533,20 @@ " {'name': 'Patrick', 'birthyear': 1920} })" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 15, + "prompt_number": 19, "text": [ - "{'connectionId': 3,\n", - " 'err': None,\n", - " 'n': 1,\n", - " 'ok': 1.0,\n", - " 'syncMillis': 0,\n", - " 'updatedExisting': True,\n", - " 'writtenTo': None}" + "{'connectionId': 9, 'updatedExisting': True, 'n': 1, 'err': None, 'ok': 1.0}" ] } ], - "prompt_number": 15 + "prompt_number": 19 }, { "cell_type": "code", @@ -431,17 +556,19 @@ " print(p)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ - "{'_id': ObjectId('53a9a569dbc241153afa3c3f'), 'surname': 'Troughton', 'birthyear': 1920, 'name': 'Patrick'}\n" + "{'surname': 'Troughton', '_id': ObjectId('54dce84af203c6076e4cda68'), 'birthyear': 1920, 'name': 'Patrick'}\n" ] } ], - "prompt_number": 16 + "prompt_number": 20 }, { "cell_type": "markdown", @@ -457,24 +584,20 @@ "tc.update({'name': 'Peter'}, {'$set': {'multi_updated': True}}, multi=True)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 17, + "prompt_number": 21, "text": [ - "{'connectionId': 3,\n", - " 'err': None,\n", - " 'n': 2,\n", - " 'ok': 1.0,\n", - " 'syncMillis': 0,\n", - " 'updatedExisting': True,\n", - " 'writtenTo': None}" + "{'connectionId': 9, 'updatedExisting': True, 'n': 2, 'err': None, 'ok': 1.0}" ] } ], - "prompt_number": 17 + "prompt_number": 21 }, { "cell_type": "code", @@ -484,40 +607,30 @@ " print(p)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a8'), 'birthyear': 1920, 'name': {'surname': 'Troughton', 'forename': 'Patrick'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a9'), 'birthyear': 1919, 'name': {'surname': 'Pertwee', 'forename': 'Jon'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33aa'), 'birthyear': 1934, 'name': {'surname': 'Baker', 'forename': 'Tom'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ab'), 'birthyear': 1951, 'name': {'surname': 'Davison', 'forename': 'Peter'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ac'), 'birthyear': 1943, 'name': {'surname': 'Baker', 'forename': 'Colin'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ad'), 'birthyear': 1943, 'name': {'surname': 'McCoy', 'forename': 'Sylvester'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ae'), 'birthyear': 1959, 'name': {'surname': 'McGann', 'forename': 'Paul'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33af'), 'birthyear': 1964, 'name': {'surname': 'Eccleston', 'forename': 'Christopher'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b0'), 'birthyear': 1971, 'name': {'surname': 'Tennant', 'forename': 'David'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b1'), 'birthyear': 1982, 'name': {'surname': 'Smith', 'forename': 'Matt'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b2'), 'birthyear': 1958, 'name': {'surname': 'Capaldi', 'forename': 'Peter'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a7'), 'episodes': ['An Unearthly Child', 'The Daleks', 'The Tenth Planet'], 'birthyear': 1908, 'name': {'surname': 'Hartnell', 'forename': 'William'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c3e'), 'birthyear': 1908, 'name': 'William'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c3f'), 'surname': 'Troughton', 'birthyear': 1920, 'name': 'Patrick'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c40'), 'birthyear': 1919, 'name': 'Jon'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c41'), 'birthyear': 1934, 'name': 'Tom'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c42'), 'multi_updated': True, 'birthyear': 1951, 'name': 'Peter'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c43'), 'birthyear': 1943, 'name': 'Colin'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c44'), 'birthyear': 1943, 'name': 'Sylvester'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c45'), 'birthyear': 1959, 'name': 'Paul'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c46'), 'birthyear': 1964, 'name': 'Christopher'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c47'), 'birthyear': 1971, 'name': 'David'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c48'), 'birthyear': 1982, 'name': 'Matt'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c49'), 'multi_updated': True, 'birthyear': 1958, 'name': 'Peter'}\n" + "{'_id': ObjectId('54dce849f203c6076e4cda67'), 'birthyear': 1908, 'name': 'William'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda69'), 'birthyear': 1919, 'name': 'Jon'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6a'), 'birthyear': 1934, 'name': 'Tom'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6c'), 'birthyear': 1943, 'name': 'Colin'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6d'), 'birthyear': 1943, 'name': 'Sylvester'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6e'), 'birthyear': 1959, 'name': 'Paul'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6f'), 'birthyear': 1964, 'name': 'Christopher'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda70'), 'birthyear': 1971, 'name': 'David'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda71'), 'birthyear': 1982, 'name': 'Matt'}\n", + "{'surname': 'Troughton', '_id': ObjectId('54dce84af203c6076e4cda68'), 'birthyear': 1920, 'name': 'Patrick'}\n", + "{'name': 'Peter', '_id': ObjectId('54dce84af203c6076e4cda6b'), 'birthyear': 1951, 'multi_updated': True}\n", + "{'name': 'Peter', '_id': ObjectId('54dce84af203c6076e4cda72'), 'birthyear': 1958, 'multi_updated': True}\n" ] } ], - "prompt_number": 18 + "prompt_number": 22 }, { "cell_type": "markdown", @@ -537,40 +650,30 @@ " print(p)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a8'), 'birthyear': 1920, 'name': {'surname': 'Troughton', 'forename': 'Patrick'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a9'), 'birthyear': 1919, 'name': {'surname': 'Pertwee', 'forename': 'Jon'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33aa'), 'birthyear': 1934, 'name': {'surname': 'Baker', 'forename': 'Tom'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ab'), 'birthyear': 1951, 'name': {'surname': 'Davison', 'forename': 'Peter'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ac'), 'birthyear': 1943, 'name': {'surname': 'Baker', 'forename': 'Colin'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ad'), 'birthyear': 1943, 'name': {'surname': 'McCoy', 'forename': 'Sylvester'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ae'), 'birthyear': 1959, 'name': {'surname': 'McGann', 'forename': 'Paul'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33af'), 'birthyear': 1964, 'name': {'surname': 'Eccleston', 'forename': 'Christopher'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b0'), 'birthyear': 1971, 'name': {'surname': 'Tennant', 'forename': 'David'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b1'), 'birthyear': 1982, 'name': {'surname': 'Smith', 'forename': 'Matt'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b2'), 'birthyear': 1958, 'name': {'surname': 'Capaldi', 'forename': 'Peter'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a7'), 'episodes': ['An Unearthly Child', 'The Daleks', 'The Tenth Planet'], 'birthyear': 1908, 'name': {'surname': 'Hartnell', 'forename': 'William'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c3e'), 'birthyear': 1908, 'name': 'William'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c3f'), 'surname': 'Troughton', 'birthyear': 1920, 'name': 'Patrick'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c40'), 'birthyear': 1919, 'name': 'Jon'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c41'), 'birthyear': 1934, 'name': 'Tom'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c42'), 'birthyear': 1951, 'name': 'Peter'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c43'), 'birthyear': 1943, 'name': 'Colin'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c44'), 'birthyear': 1943, 'name': 'Sylvester'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c45'), 'birthyear': 1959, 'name': 'Paul'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c46'), 'birthyear': 1964, 'name': 'Christopher'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c47'), 'birthyear': 1971, 'name': 'David'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c48'), 'birthyear': 1982, 'name': 'Matt'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c49'), 'birthyear': 1958, 'name': 'Peter'}\n" + "{'_id': ObjectId('54dce849f203c6076e4cda67'), 'birthyear': 1908, 'name': 'William'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda69'), 'birthyear': 1919, 'name': 'Jon'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6a'), 'birthyear': 1934, 'name': 'Tom'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6c'), 'birthyear': 1943, 'name': 'Colin'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6d'), 'birthyear': 1943, 'name': 'Sylvester'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6e'), 'birthyear': 1959, 'name': 'Paul'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6f'), 'birthyear': 1964, 'name': 'Christopher'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda70'), 'birthyear': 1971, 'name': 'David'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda71'), 'birthyear': 1982, 'name': 'Matt'}\n", + "{'surname': 'Troughton', '_id': ObjectId('54dce84af203c6076e4cda68'), 'birthyear': 1920, 'name': 'Patrick'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda6b'), 'birthyear': 1951, 'name': 'Peter'}\n", + "{'_id': ObjectId('54dce84af203c6076e4cda72'), 'birthyear': 1958, 'name': 'Peter'}\n" ] } ], - "prompt_number": 19 + "prompt_number": 23 }, { "cell_type": "markdown", @@ -584,45 +687,56 @@ "collapsed": false, "input": [ "for p in tc.find():\n", - " tc.update({'_id': p['_id']}, {'$set': {'age': 2014 - p['birthyear']}})\n", + " tc.update({'_id': p['_id']}, {'$set': {'age': 2015 - p['birthyear']}})\n", "for p in tc.find():\n", " print(p)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a8'), 'age': 94, 'birthyear': 1920, 'name': {'surname': 'Troughton', 'forename': 'Patrick'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a9'), 'age': 95, 'birthyear': 1919, 'name': {'surname': 'Pertwee', 'forename': 'Jon'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33aa'), 'age': 80, 'birthyear': 1934, 'name': {'surname': 'Baker', 'forename': 'Tom'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ab'), 'age': 63, 'birthyear': 1951, 'name': {'surname': 'Davison', 'forename': 'Peter'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ac'), 'age': 71, 'birthyear': 1943, 'name': {'surname': 'Baker', 'forename': 'Colin'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ad'), 'age': 71, 'birthyear': 1943, 'name': {'surname': 'McCoy', 'forename': 'Sylvester'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33ae'), 'age': 55, 'birthyear': 1959, 'name': {'surname': 'McGann', 'forename': 'Paul'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33af'), 'age': 50, 'birthyear': 1964, 'name': {'surname': 'Eccleston', 'forename': 'Christopher'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b0'), 'age': 43, 'birthyear': 1971, 'name': {'surname': 'Tennant', 'forename': 'David'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b1'), 'age': 32, 'birthyear': 1982, 'name': {'surname': 'Smith', 'forename': 'Matt'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33b2'), 'age': 56, 'birthyear': 1958, 'name': {'surname': 'Capaldi', 'forename': 'Peter'}}\n", - "{'_id': ObjectId('53a9a25cdbc24112a8ed33a7'), 'episodes': ['An Unearthly Child', 'The Daleks', 'The Tenth Planet'], 'age': 106, 'birthyear': 1908, 'name': {'surname': 'Hartnell', 'forename': 'William'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c3e'), 'age': 106, 'birthyear': 1908, 'name': 'William'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c3f'), 'surname': 'Troughton', 'age': 94, 'birthyear': 1920, 'name': 'Patrick'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c40'), 'age': 95, 'birthyear': 1919, 'name': 'Jon'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c41'), 'age': 80, 'birthyear': 1934, 'name': 'Tom'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c42'), 'age': 63, 'birthyear': 1951, 'name': 'Peter'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c43'), 'age': 71, 'birthyear': 1943, 'name': 'Colin'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c44'), 'age': 71, 'birthyear': 1943, 'name': 'Sylvester'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c45'), 'age': 55, 'birthyear': 1959, 'name': 'Paul'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c46'), 'age': 50, 'birthyear': 1964, 'name': 'Christopher'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c47'), 'age': 43, 'birthyear': 1971, 'name': 'David'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c48'), 'age': 32, 'birthyear': 1982, 'name': 'Matt'}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c49'), 'age': 56, 'birthyear': 1958, 'name': 'Peter'}\n" + "{'age': 64, '_id': ObjectId('54dce84af203c6076e4cda6b'), 'birthyear': 1951, 'name': 'Peter'}\n", + "{'age': 57, '_id': ObjectId('54dce84af203c6076e4cda72'), 'birthyear': 1958, 'name': 'Peter'}\n", + "{'age': 107, '_id': ObjectId('54dce849f203c6076e4cda67'), 'birthyear': 1908, 'name': 'William'}\n", + "{'age': 96, '_id': ObjectId('54dce84af203c6076e4cda69'), 'birthyear': 1919, 'name': 'Jon'}\n", + "{'age': 81, '_id': ObjectId('54dce84af203c6076e4cda6a'), 'birthyear': 1934, 'name': 'Tom'}\n", + "{'age': 72, '_id': ObjectId('54dce84af203c6076e4cda6c'), 'birthyear': 1943, 'name': 'Colin'}\n", + "{'age': 72, '_id': ObjectId('54dce84af203c6076e4cda6d'), 'birthyear': 1943, 'name': 'Sylvester'}\n", + "{'age': 56, '_id': ObjectId('54dce84af203c6076e4cda6e'), 'birthyear': 1959, 'name': 'Paul'}\n", + "{'age': 51, '_id': ObjectId('54dce84af203c6076e4cda6f'), 'birthyear': 1964, 'name': 'Christopher'}\n", + "{'age': 44, '_id': ObjectId('54dce84af203c6076e4cda70'), 'birthyear': 1971, 'name': 'David'}\n", + "{'age': 33, '_id': ObjectId('54dce84af203c6076e4cda71'), 'birthyear': 1982, 'name': 'Matt'}\n", + "{'surname': 'Troughton', 'age': 95, '_id': ObjectId('54dce84af203c6076e4cda68'), 'birthyear': 1920, 'name': 'Patrick'}\n" ] } ], - "prompt_number": 20 + "prompt_number": 25 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "Classify the people into two groups. Those born in 1945 or earlier should be labelled as `'age': 'old'`, while the others should be labelled as `'age': 'young'`." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Update people born in 1945 or earlier\n", + "
\n", + "`tc.update({'birthyear': {'$lte': 1945}}, {'$set': {'age': 'old'}}, multi=True)`
\n", + "\n", + "Update people born after 1945\n", + "
\n", + "`tc.update({'birthyear': {'$gt': 1945}}, {'$set': {'age': 'young'}}, multi=True)`
" + ] }, { "cell_type": "markdown", @@ -647,28 +761,30 @@ " print(p)" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ - "{'_id': ObjectId('53a9a569dbc241153afa3c4a'), 'birthyear': 1908, 'name': {'surname': 'Hartnell', 'forename': 'William'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c4b'), 'birthyear': 1920, 'name': {'surname': 'Troughton', 'forename': 'Patrick'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c4c'), 'birthyear': 1919, 'name': {'surname': 'Pertwee', 'forename': 'Jon'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c4d'), 'birthyear': 1934, 'name': {'surname': 'Baker', 'forename': 'Tom'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c4e'), 'birthyear': 1951, 'name': {'surname': 'Davison', 'forename': 'Peter'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c4f'), 'birthyear': 1943, 'name': {'surname': 'Baker', 'forename': 'Colin'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c50'), 'birthyear': 1943, 'name': {'surname': 'McCoy', 'forename': 'Sylvester'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c51'), 'birthyear': 1959, 'name': {'surname': 'McGann', 'forename': 'Paul'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c52'), 'birthyear': 1964, 'name': {'surname': 'Eccleston', 'forename': 'Christopher'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c53'), 'birthyear': 1971, 'name': {'surname': 'Tennant', 'forename': 'David'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c54'), 'birthyear': 1982, 'name': {'surname': 'Smith', 'forename': 'Matt'}}\n", - "{'_id': ObjectId('53a9a569dbc241153afa3c55'), 'birthyear': 1958, 'name': {'surname': 'Capaldi', 'forename': 'Peter'}}\n" + "{'_id': ObjectId('54dce8aef203c6076e4cda73'), 'birthyear': 1908, 'name': {'surname': 'Hartnell', 'forename': 'William'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda74'), 'birthyear': 1920, 'name': {'surname': 'Troughton', 'forename': 'Patrick'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda75'), 'birthyear': 1919, 'name': {'surname': 'Pertwee', 'forename': 'Jon'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda76'), 'birthyear': 1934, 'name': {'surname': 'Baker', 'forename': 'Tom'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda77'), 'birthyear': 1951, 'name': {'surname': 'Davison', 'forename': 'Peter'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda78'), 'birthyear': 1943, 'name': {'surname': 'Baker', 'forename': 'Colin'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda79'), 'birthyear': 1943, 'name': {'surname': 'McCoy', 'forename': 'Sylvester'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda7a'), 'birthyear': 1959, 'name': {'surname': 'McGann', 'forename': 'Paul'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda7b'), 'birthyear': 1964, 'name': {'surname': 'Eccleston', 'forename': 'Christopher'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda7c'), 'birthyear': 1971, 'name': {'surname': 'Tennant', 'forename': 'David'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda7d'), 'birthyear': 1982, 'name': {'surname': 'Smith', 'forename': 'Matt'}}\n", + "{'_id': ObjectId('54dce8aef203c6076e4cda7e'), 'birthyear': 1958, 'name': {'surname': 'Capaldi', 'forename': 'Peter'}}\n" ] } ], - "prompt_number": 21 + "prompt_number": 26 }, { "cell_type": "markdown", @@ -685,24 +801,20 @@ " {'$set': {'episodes': ['An Unearthly Child', 'The Daleks', 'The Tenth Planet']}})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 25, + "prompt_number": 27, "text": [ - "{'connectionId': 3,\n", - " 'err': None,\n", - " 'n': 1,\n", - " 'ok': 1.0,\n", - " 'syncMillis': 0,\n", - " 'updatedExisting': True,\n", - " 'writtenTo': None}" + "{'connectionId': 9, 'updatedExisting': True, 'n': 1, 'err': None, 'ok': 1.0}" ] } ], - "prompt_number": 25 + "prompt_number": 27 }, { "cell_type": "code", @@ -711,21 +823,23 @@ "tc.find_one({'name.forename': 'William'})" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [ { "metadata": {}, "output_type": "pyout", - "prompt_number": 26, + "prompt_number": 28, "text": [ - "{'_id': ObjectId('53a9a569dbc241153afa3c4a'),\n", + "{'name': {'surname': 'Hartnell', 'forename': 'William'},\n", + " '_id': ObjectId('54dce8aef203c6076e4cda73'),\n", " 'birthyear': 1908,\n", - " 'episodes': ['An Unearthly Child', 'The Daleks', 'The Tenth Planet'],\n", - " 'name': {'forename': 'William', 'surname': 'Hartnell'}}" + " 'episodes': ['An Unearthly Child', 'The Daleks', 'The Tenth Planet']}" ] } ], - "prompt_number": 26 + "prompt_number": 28 }, { "cell_type": "markdown", @@ -750,16 +864,20 @@ "tc.drop()" ], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [], - "prompt_number": 27 + "prompt_number": 29 }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", - "metadata": {}, + "metadata": { + "activity": false + }, "outputs": [] } ], diff --git a/notebooks/zz-mongo/14.2.introduction-to-accidents.ipynb b/notebooks/zz-mongo/14.2.introduction-to-accidents.ipynb new file mode 100644 index 0000000..7243779 --- /dev/null +++ b/notebooks/zz-mongo/14.2.introduction-to-accidents.ipynb @@ -0,0 +1,3296 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:a389ba19b36685c63dfe0f39b177611dedad8d3252b940fc36a5cc8e3704f3b6" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#Introduction to the accidents data set\n", + "In this notebook, you'll take your first look at the accidents data set. We'll only be looking at the accidents for 2012, as that's all that will fit into the 32-bit MongoDB instance running on the virtual machine. \n", + "\n", + "It will reinforce some of the ways of querying data with MongoDB and recap some ways of using Pandas to analyse the data. " + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Import the required libraries\n", + "\n", + "import pymongo\n", + "import datetime\n", + "import collections\n", + "\n", + "import matplotlib as mpl\n", + "import matplotlib.pyplot as plt\n", + "%matplotlib inline\n", + "\n", + "import numpy as np\n", + "import pandas as pd\n", + "import scipy.stats" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 1 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Open a connection to the Mongo server, open the accidents database and name the collections of accidents and labels\n", + "client = pymongo.MongoClient('mongodb://localhost:27017/')\n", + "\n", + "db = client.small_accidents\n", + "accidents = db.accidents\n", + "labels = db.labels" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 2 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Load the expanded names of keys and human-readable codes into memory\n", + "\n", + "expanded_name = collections.defaultdict(str)\n", + "for e in labels.find({'expanded': {\"$exists\": True}}):\n", + " expanded_name[e['label']] = e['expanded']\n", + " \n", + "label_of = collections.defaultdict(str)\n", + "for l in labels.find({'codes': {\"$exists\": True}}):\n", + " for c in l['codes']:\n", + " try:\n", + " label_of[(l['label'], int(c))] = l['codes'][c]\n", + " except ValueError: \n", + " label_of[(l['label'], c)] = l['codes'][c]" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 3 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Using the `label_of` and `expanded_name` dicts.\n", + "Before we look at the data, here are a couple of examples of how to find human-sensible versions of some of the codes and key names in the data." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# One label for 'Road type' == 3\n", + "label_of[('Road_Type', 3)]" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 4, + "text": [ + "'Dual carriageway'" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# All the road types\n", + "[(code, label_of[(key, code)]) for key, code in label_of if key == 'Road_Type']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 5, + "text": [ + "[(-1, 'Data missing or out of range'),\n", + " (3, 'Dual carriageway'),\n", + " (6, 'Single carriageway'),\n", + " (1, 'Roundabout'),\n", + " (2, 'One way street'),\n", + " (9, 'Unknown'),\n", + " (12, 'One way street/Slip road'),\n", + " (7, 'Slip road')]" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# What does 'FdHGVR4' mean?\n", + "expanded_name['FdHGVR4']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 6, + "text": [ + "'Rigid HGV with four axles'" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# List all the cryptic names and their expansions\n", + "[expansion for expansion in sorted(expanded_name.items())]" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 7, + "text": [ + "[('AADFYear', 'Year'),\n", + " ('CP', 'Count point'),\n", + " ('Fd2WMV', 'Motorcycles, etc.'),\n", + " ('FdAll_MV', 'All motor vehicles'),\n", + " ('FdBUS', 'Busses'),\n", + " ('FdCar', 'Cars'),\n", + " ('FdHGV', 'All HGVs'),\n", + " ('FdHGVA3', 'Articulated HGV with three axles'),\n", + " ('FdHGVA5', 'Articulated HGV with five axles'),\n", + " ('FdHGVA6', 'Articulated HGV with six axles'),\n", + " ('FdHGVR2', 'Rigid HGV with two axles'),\n", + " ('FdHGVR3', 'Rigid HGV with three axles'),\n", + " ('FdHGVR4', 'Rigid HGV with four axles'),\n", + " ('FdLGV', 'Light vans'),\n", + " ('FdPC', 'Pedal cycles'),\n", + " ('LenNet', 'Link length (km)'),\n", + " ('LenNet_miles', 'Link length (miles)'),\n", + " ('ONS GOR Name', 'Government office region'),\n", + " ('ONS LA Name', 'Local authority'),\n", + " ('RCat', 'Road category')]" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Getting a single document\n", + "`find_one()` is the basic method for returning a single document from a collection. With no arguments, it just returns the first document it finds (chosen arbitrarily by Mongo)." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find_one()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 8, + "text": [ + "{'Junction_Detail': 6,\n", + " 'Speed_limit': 30,\n", + " 'Datetime': datetime.datetime(2012, 1, 19, 20, 35),\n", + " '2nd_Road_Class': 5,\n", + " 'LSOA_of_Accident_Location': 'E01002821',\n", + " 'Accident_Severity': 3,\n", + " 'Latitude': 51.493429,\n", + " 'Local_Authority_(District)': 12,\n", + " 'Longitude': -0.169101,\n", + " '1st_Road_Class': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Road_Type': 6,\n", + " 'Local_Authority_(Highway)': 'E09000020',\n", + " 'Casualties': [{'Casualty_Type': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Casualty_Reference': 1,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Sex_of_Casualty': 1,\n", + " 'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Vehicle_Reference': 2}],\n", + " 'Carriageway_Hazards': 0,\n", + " 'Time': '20:35',\n", + " 'Road_Surface_Conditions': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.169101, 51.493429]},\n", + " 'Day_of_Week': 5,\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Police_Force': 1,\n", + " '1st_Road_Number': 308,\n", + " 'Weather_Conditions': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'Junction_Control': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " '_id': ObjectId('52a9c97c92c4e16686d13265'),\n", + " 'Accident_Index': '201201BS70001',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 5,\n", + " 'Number_of_Casualties': 1,\n", + " 'Location_Northing_OSGR': 178760,\n", + " '2nd_Road_Number': 0,\n", + " 'Date': '19/01/2012',\n", + " 'Location_Easting_OSGR': 527200,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Vehicles': [{'Age_of_Vehicle': 5,\n", + " 'Vehicle_Type': 9,\n", + " 'Junction_Location': 8,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Propulsion_Code': 1,\n", + " 'Sex_of_Driver': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Driver_IMD_Decile': 7,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Engine_Capacity_(CC)': 1390,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Vehicle_Reference': 1},\n", + " {'Age_of_Vehicle': -1,\n", + " 'Vehicle_Type': 1,\n", + " 'Junction_Location': 8,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Propulsion_Code': -1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Driver_IMD_Decile': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Vehicle_Reference': 2}]}" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "That's quite a bit of data, and it's not that useful to select an arbitrary accident report. Let's pull out an accident that happened in a 70 mph zone. We do that by giving a document that must match one in the database before it's returned." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "###A note on speed limits\n", + "The speed limit data in this data set shows the speed limit of the road at the location of the accident. It says nothing about the speed of any particular vehicle, so you can't use this data to infer anything about whether speeding causes more accidents. However, it's reasonable to assume that vehicles will often be going faster in a 60mph zone than in a 30mph zone." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find_one({'Speed_limit': 70})" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 9, + "text": [ + "{'Junction_Detail': 0,\n", + " 'Speed_limit': 70,\n", + " 'Datetime': datetime.datetime(2012, 7, 6, 1, 25),\n", + " '2nd_Road_Class': -1,\n", + " 'LSOA_of_Accident_Location': 'E01004702',\n", + " 'Accident_Severity': 3,\n", + " 'Latitude': 51.519946,\n", + " 'Local_Authority_(District)': 1,\n", + " 'Longitude': -0.174092,\n", + " '1st_Road_Class': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Road_Type': 3,\n", + " 'Local_Authority_(Highway)': 'E09000033',\n", + " 'Casualties': [{'Casualty_Type': 9,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Casualty_Reference': 1,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Casualty_Home_Area_Type': -1,\n", + " 'Car_Passenger': 0,\n", + " 'Sex_of_Casualty': 1,\n", + " 'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", + " 'Vehicle_Reference': 1}],\n", + " 'Carriageway_Hazards': 0,\n", + " 'Time': '01:25',\n", + " 'Road_Surface_Conditions': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.174092, 51.519946]},\n", + " 'Day_of_Week': 6,\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Police_Force': 1,\n", + " '1st_Road_Number': 404,\n", + " 'Weather_Conditions': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'Junction_Control': -1,\n", + " 'Light_Conditions': 4,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " '_id': ObjectId('52a9c97c92c4e16686d13914'),\n", + " 'Accident_Index': '201201CW10890',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " 'Number_of_Casualties': 1,\n", + " 'Location_Northing_OSGR': 181700,\n", + " '2nd_Road_Number': 0,\n", + " 'Date': '06/07/2012',\n", + " 'Location_Easting_OSGR': 526780,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Vehicles': [{'Age_of_Vehicle': 7,\n", + " 'Vehicle_Type': 9,\n", + " 'Junction_Location': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Propulsion_Code': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Driver_IMD_Decile': -1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Vehicle_Reference': 1},\n", + " {'Age_of_Vehicle': 9,\n", + " 'Vehicle_Type': 9,\n", + " 'Junction_Location': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Propulsion_Code': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Driver_IMD_Decile': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Vehicle_Reference': 2}]}" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If we give more than one key-value pair in the query document, the returned document must match all of them (and AND). For instance, to find an accident at 30mph that involved two vehicles and one casuality, we specify that information in the query document:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2})" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 10, + "text": [ + "{'Junction_Detail': 3,\n", + " 'Speed_limit': 30,\n", + " 'Datetime': datetime.datetime(2012, 1, 4, 17, 0),\n", + " '2nd_Road_Class': 6,\n", + " 'LSOA_of_Accident_Location': 'E01004760',\n", + " 'Accident_Severity': 3,\n", + " 'Latitude': 51.517931,\n", + " 'Local_Authority_(District)': 1,\n", + " 'Longitude': -0.200838,\n", + " '1st_Road_Class': 4,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Road_Type': 6,\n", + " 'Local_Authority_(Highway)': 'E09000033',\n", + " 'Casualties': [{'Casualty_Type': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Casualty_Reference': 1,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Sex_of_Casualty': 1,\n", + " 'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", + " 'Vehicle_Reference': 2}],\n", + " 'Carriageway_Hazards': 0,\n", + " 'Time': '17:00',\n", + " 'Road_Surface_Conditions': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.200838, 51.517931]},\n", + " 'Day_of_Week': 4,\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Police_Force': 1,\n", + " '1st_Road_Number': 412,\n", + " 'Weather_Conditions': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'Junction_Control': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " '_id': ObjectId('52a9c97c92c4e16686d13266'),\n", + " 'Accident_Index': '201201BS70002',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " 'Number_of_Casualties': 1,\n", + " 'Location_Northing_OSGR': 181430,\n", + " '2nd_Road_Number': 0,\n", + " 'Date': '04/01/2012',\n", + " 'Location_Easting_OSGR': 524930,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Vehicles': [{'Age_of_Vehicle': -1,\n", + " 'Vehicle_Type': 9,\n", + " 'Junction_Location': 8,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Propulsion_Code': -1,\n", + " 'Sex_of_Driver': 3,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Driver_IMD_Decile': -1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Vehicle_Reference': 1},\n", + " {'Age_of_Vehicle': -1,\n", + " 'Vehicle_Type': 1,\n", + " 'Junction_Location': 8,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Propulsion_Code': -1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Driver_IMD_Decile': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Vehicle_Reference': 2}]}" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can also limit the key-value pairs returned by specifying the second argument to `find_one()`. If we give it a list of key names, only those key-value pairs are returned." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", + " ['Accident_Index', 'Speed_limit', 'Number_of_Casualties', 'Number_of_Vehicles'])" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 11, + "text": [ + "{'_id': ObjectId('52a9c97c92c4e16686d13266'),\n", + " 'Accident_Index': '201201BS70002',\n", + " 'Speed_limit': 30,\n", + " 'Number_of_Casualties': 1,\n", + " 'Number_of_Vehicles': 2}" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "You'll notice that Mongo returns the document `_id`. It always does that unless we specifically ask it not to. \n", + "\n", + "The 'list of keys' notation is a shorthand for the full specification for which keys to return. Mongo expects a dict of keys to include or exclude. If the keys in that projection specification have a value `1`, the key is included; if they have a value `0`, they're excludeded. You can only include or exclude keys in one projection, with the exception of the `_id` key. \n", + "\n", + "For instance, the previous query could be specified as:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", + " {'Accident_Index': 1, 'Speed_limit': 1, \n", + " 'Number_of_Casualties': 1, 'Number_of_Vehicles': 1})" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 12, + "text": [ + "{'_id': ObjectId('52a9c97c92c4e16686d13266'),\n", + " 'Accident_Index': '201201BS70002',\n", + " 'Speed_limit': 30,\n", + " 'Number_of_Casualties': 1,\n", + " 'Number_of_Vehicles': 2}" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "or, to exclude the `_id`:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", + " {'_id': 0, \n", + " 'Accident_Index': 1, 'Speed_limit': 1, \n", + " 'Number_of_Casualties': 1, 'Number_of_Vehicles': 1})" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 13, + "text": [ + "{'Accident_Index': '201201BS70002',\n", + " 'Speed_limit': 30,\n", + " 'Number_of_Casualties': 1,\n", + " 'Number_of_Vehicles': 2}" + ] + } + ], + "prompt_number": 13 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To return all the key-value pairs _except_ for the few we specify:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", + " {'Casualties': 0, 'Vehicles': 0})" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 14, + "text": [ + "{'Junction_Detail': 3,\n", + " 'Speed_limit': 30,\n", + " 'Datetime': datetime.datetime(2012, 1, 4, 17, 0),\n", + " '2nd_Road_Class': 6,\n", + " 'LSOA_of_Accident_Location': 'E01004760',\n", + " 'Accident_Severity': 3,\n", + " 'Latitude': 51.517931,\n", + " 'Time': '17:00',\n", + " 'Longitude': -0.200838,\n", + " '1st_Road_Class': 4,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Road_Type': 6,\n", + " 'Local_Authority_(Highway)': 'E09000033',\n", + " 'Carriageway_Hazards': 0,\n", + " 'Local_Authority_(District)': 1,\n", + " 'Road_Surface_Conditions': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.200838, 51.517931]},\n", + " 'Day_of_Week': 4,\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Police_Force': 1,\n", + " '1st_Road_Number': 412,\n", + " 'Weather_Conditions': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'Junction_Control': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " '_id': ObjectId('52a9c97c92c4e16686d13266'),\n", + " 'Accident_Index': '201201BS70002',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " 'Number_of_Casualties': 1,\n", + " 'Location_Northing_OSGR': 181430,\n", + " '2nd_Road_Number': 0,\n", + " 'Date': '04/01/2012',\n", + " 'Location_Easting_OSGR': 524930,\n", + " 'Number_of_Vehicles': 2}" + ] + } + ], + "prompt_number": 14 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Finding multiple documents\n", + "If we want to find more than one document at a time, we use the imaginatively named `find()` function." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2})" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 15, + "text": [ + "" + ] + } + ], + "prompt_number": 15 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This returns a PyMongo `cursor` object, which acts like an iterable in most cases. \n", + "\n", + "One useful thing the cursor can do is tell us how many documents match." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 16, + "text": [ + "46715" + ] + } + ], + "prompt_number": 16 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "While we're exploring, we can limit the number of documents returned with the `limit` keyword parameter. Again, which documents are returned is arbitrary." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "len(list(accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, limit=10)))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 17, + "text": [ + "10" + ] + } + ], + "prompt_number": 17 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can iterate over the cursor in Python just as we'd iterate over any iterable, and pull values from the document just as we would from any dict:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "for a in accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, limit=10):\n", + " print(a['Accident_Index'], a['Accident_Severity'])" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "201201BS70002 3\n", + "201201BS70003 3\n", + "201201BS70006 3\n", + "201201BS70008 3\n", + "201201BS70010 3\n", + "201201BS70011 3\n", + "201201BS70014 3\n", + "201201BS70018 3\n", + "201201BS70025 3\n", + "201201BS70026 3\n" + ] + } + ], + "prompt_number": 18 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "And we can use the `label_of` dict to show what the cryptic codes mean." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "for a in accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, limit=10):\n", + " print(a['Accident_Index'], label_of[('Accident_Severity', a['Accident_Severity'])])" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "201201BS70002 Slight\n", + "201201BS70003 Slight\n", + "201201BS70006 Slight\n", + "201201BS70008 Slight\n", + "201201BS70010 Slight\n", + "201201BS70011 Slight\n", + "201201BS70014 Slight\n", + "201201BS70018 Slight\n", + "201201BS70025 Slight\n", + "201201BS70026 Slight\n" + ] + } + ], + "prompt_number": 19 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#Investigating the accident data\n", + "##Severities at one speed\n", + "We can now start to investigate the data. What are the proportions of accident severities in 30mph zones?\n", + "\n", + "First, we'll collect the summary numbers..." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severities_30 = collections.Counter(label_of[('Accident_Severity', a['Accident_Severity'])] \n", + " for a in accidents.find({'Speed_limit': 30}, ['Accident_Severity']))\n", + "severities_30" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 20, + "text": [ + "Counter({'Slight': 81727, 'Serious': 12686, 'Fatal': 582})" + ] + } + ], + "prompt_number": 20 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "...and then put them into a Pandas Series for plotting" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severities_30_s = pd.Series(severities_30)\n", + "severities_30_s.plot(kind='Bar')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 21, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 21 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "What are the proportions of accident severities in 60mph zones?" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Accidents in 60mph zones\n", + "
\n", + "The commands are very similar to above, just changing the speed limit value.\n", + "`severities_60 = collections.Counter(label_of[('Accident_Severity', a['Accident_Severity'])] \n", + " for a in accidents.find({'Speed_limit': 60}, ['Accident_Severity']))\n", + "severities_60_s = pd.Series(severities_60)\n", + "severities_60_s.plot(kind='Bar')`\n", + "\n", + "Ignoring the absolute numbers, you can see that the proportion of fatal accidents is rather higher in 60mph zones than in 30mph zones.
" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severities_60 = collections.Counter(label_of[('Accident_Severity', a['Accident_Severity'])] \n", + " for a in accidents.find({'Speed_limit': 60}, ['Accident_Severity']))\n", + "severities_60_s = pd.Series(severities_60)\n", + "severities_60_s.plot(kind='Bar')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 22, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nAAAAAElFTkSuQmCC\n", + "text": [ + "" + ] + } + ], + "prompt_number": 22 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "##Severities across speeds\n", + "It's a bit tedious doing one speed at a time. Let's summarise all the data and put it in a Pandas data frame so we can see it all together." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severity_by_speed_dict = collections.Counter((a['Speed_limit'], \n", + " label_of[('Accident_Severity', a['Accident_Severity'])]) \n", + " for a in accidents.find({}, ['Speed_limit', 'Accident_Severity']))\n", + "severity_by_speed_dict" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 23, + "text": [ + "Counter({(30, 'Slight'): 81727, (60, 'Slight'): 16416, (30, 'Serious'): 12686, (40, 'Slight'): 9961, (70, 'Slight'): 8667, (50, 'Slight'): 4356, (60, 'Serious'): 4157, (20, 'Slight'): 1905, (40, 'Serious'): 1798, (70, 'Serious'): 1157, (50, 'Serious'): 770, (60, 'Fatal'): 599, (30, 'Fatal'): 582, (20, 'Serious'): 333, (70, 'Fatal'): 198, (40, 'Fatal'): 155, (50, 'Fatal'): 94, (20, 'Fatal'): 9, (10, 'Slight'): 1})" + ] + } + ], + "prompt_number": 23 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Build some helper lists for organising the data in order" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "speeds = sorted(set(speed for speed, severity in severity_by_speed_dict))\n", + "severities = [label_of[('Accident_Severity', code)] \n", + " for code in \n", + " sorted(c for t, c in label_of if t == 'Accident_Severity')]" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 24 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "speeds" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 25, + "text": [ + "[10, 20, 30, 40, 50, 60, 70]" + ] + } + ], + "prompt_number": 25 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severities" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 26, + "text": [ + "['Fatal', 'Serious', 'Slight']" + ] + } + ], + "prompt_number": 26 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Build the frame\n", + "severity_by_speed = pd.DataFrame([{sv: severity_by_speed_dict[(sp, sv)] \n", + " for sv in severities} \n", + " for sp in speeds])\n", + "\n", + "# Relabel the index to the speed limits\n", + "severity_by_speed.index = speeds\n", + "severity_by_speed.index.name = 'Speed'\n", + "severity_by_speed" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
FatalSeriousSlight
Speed
10 0 0 1
20 9 333 1905
30 582 12686 81727
40 155 1798 9961
50 94 770 4356
60 599 4157 16416
70 198 1157 8667
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 27, + "text": [ + " Fatal Serious Slight\n", + "Speed \n", + "10 0 0 1\n", + "20 9 333 1905\n", + "30 582 12686 81727\n", + "40 155 1798 9961\n", + "50 94 770 4356\n", + "60 599 4157 16416\n", + "70 198 1157 8667" + ] + } + ], + "prompt_number": 27 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severity_by_speed.plot(kind='bar')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 28, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\noHzfrnMfZozfbOAfwJkRGVTz7yBU8xdJnrbW/AOYgdjfA+6wbYWYjh97W2jn+wF7HY/dixnIPbK9\nxrZjb/fY+ZOYYSILYswmIiJxirXz/xdMyecG4C5gdMT9ATt5luqG7vFydlB+tyl/YrJjXO8f9vYz\n4DVM3T9Y7tkP9AUO2nVqgAGOx/bH7PHX2PnI9uBjioF9NlMeZoD4RsrLyykpKQHA7/dTWlpKWVkZ\nEH4BE13etGlTmx7v9rLX8zdZxiizt02W3c6nZS1n6HJlZSUVFRUAof4ymlhq/j2ALKAB6Ik5s+d+\n4FrMMYCHMQd7/fZ2GPAc5gPiLEy56DzMN4MNwHTMGUNvAI9j6v3TgOHADzDHAm6xt06q+XcQqvmL\nJE9zNf9Y9vwLMXv7wfV/i/kAeA94EXOmTjUwwa5TZdurMPX7aYRLQtOACqA78Cam4wdYDCzFnOr5\nOU07fhERSaJYav67gFI7XQg8ZNtrMXv/52PO5T/seMyDmL39IcBKR/v7mD388zDfAIKOYz48BgGX\nYT5M0ir4tcmrvJzfy9lB+d2m/InRL3xFRDogXdtHMo5q/iLJo2v7iIhIiDp/S3VD93g5Oyi/25Q/\nMer8RUQ6INX8JeOo5i+SPKr5i4hIiDp/S3VD93g5Oyi/25Q/Mer8RUQ6INX8JeOo5i+SPKr5i4hI\niDp/S3VD93g5Oyi/25Q/Mer8RUQ6INX8JeOo5i+SPKr5i4hIiDp/S3VD93g5Oyi/25Q/MbF2/lnA\nB8Af7HIBsBrYhhnVy+9Ydw5mRK4tmEFegkYAH9v7HnO0dwWW2fZ3gIFxPQMREYlbrDX/f8d03jnA\nTcAjwCF7OwvIp/H4vZcSHr93EGYYx43A3fb2TRqP33uhvZ0IfIPowziq5t9BqOYvkjxtqfn3B74G\nPOXYwE3AM3b+GcyA6wA3A88DJzBDMe4ARgF9MR8cG+16zzoe49zWK8A1MWQSEZE2iKXznw/8B3Da\n0VYIHLDzB+wyQD9gr2O9vZhvAJHtNbYde7vHzp8E6jFlpbRS3dA9Xs4Oyu825U9Ma53/jcBBTL2/\nuRJRwE4iIuIR2a3cfwWmLPM1oBuQCyzF7O0XAfsxJZ2Ddv0aYIDj8f0xe/w1dj6yPfiYYmCfzZMH\n1EYLU15eTklJCQB+v5/S0lLKysqA8KdnosvBtmRtL93LXs5fVlbW9H77nILPrslypuf30LLyt6/8\n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\n/7tdMJrBnoU6AAAAAElFTkSuQmCC\n", + "text": [ + "" + ] + } + ], + "prompt_number": 28 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "As an aside, it's sometimes useful to move the graph legend off to the side. Use this reformulation of the plotting to do so." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "ax = severity_by_speed.plot(kind='bar')\n", + "ax.legend(loc='center left', bbox_to_anchor=(1, 0.5))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 29, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 29 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "As you can see, there are a lot more accidents in 30mph zones than at any other speed limit. We'll have to account for that when we do some more detailed analysis later." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "What are the proportions of accident severities by junction type?\n", + "\n", + "This is a more in-depth activity than before, so I've broken it down into steps." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "What are the different types of junction?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# All the junction types\n", + "[(code, label_of[(key, code)]) for key, code in label_of if key == 'Junction_Detail']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 30, + "text": [ + "[(8, 'Private drive or entrance'),\n", + " (1, 'Roundabout'),\n", + " (6, 'Crossroads'),\n", + " (-1, 'Data missing or out of range'),\n", + " (2, 'Mini-roundabout'),\n", + " (9, 'Other junction'),\n", + " (0, 'Not at junction or within 20 metres'),\n", + " (7, 'More than 4 arms (not roundabout)'),\n", + " (3, 'T or staggered junction'),\n", + " (5, 'Slip road')]" + ] + } + ], + "prompt_number": 30 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# All the junction control types\n", + "[(code, label_of[(key, code)]) for key, code in label_of if key == 'Junction_Control']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 31, + "text": [ + "[(4, 'Give way or uncontrolled'),\n", + " (1, 'Authorised person'),\n", + " (-1, 'Data missing or out of range'),\n", + " (2, 'Auto traffic signal'),\n", + " (0, 'Not at junction or within 20 metres'),\n", + " (3, 'Stop sign')]" + ] + } + ], + "prompt_number": 31 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's go with 'Junction_Detail' as the one we normally think of as 'junction type'" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "What different severities happen at each junction type?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severity_by_junction_dict = collections.Counter((label_of[('Junction_Detail', a['Junction_Detail'])],\n", + " label_of[('Accident_Severity', a['Accident_Severity'])]) \n", + " for a in accidents.find({}, ['Junction_Detail', 'Accident_Severity']))\n", + "severity_by_junction_dict" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 32, + "text": [ + "Counter({('Not at junction or within 20 metres', 'Slight'): 46083, ('T or staggered junction', 'Slight'): 39540, ('Crossroads', 'Slight'): 12599, ('Roundabout', 'Slight'): 12012, ('Not at junction or within 20 metres', 'Serious'): 9209, ('T or staggered junction', 'Serious'): 6802, ('Private drive or entrance', 'Slight'): 4681, ('Other junction', 'Slight'): 2925, ('Slip road', 'Slight'): 1902, ('Crossroads', 'Serious'): 1824, ('More than 4 arms (not roundabout)', 'Slight'): 1759, ('Mini-roundabout', 'Slight'): 1532, ('Roundabout', 'Serious'): 1212, ('Not at junction or within 20 metres', 'Fatal'): 995, ('Private drive or entrance', 'Serious'): 765, ('Other junction', 'Serious'): 442, ('T or staggered junction', 'Fatal'): 370, ('More than 4 arms (not roundabout)', 'Serious'): 269, ('Slip road', 'Serious'): 217, ('Mini-roundabout', 'Serious'): 161, ('Crossroads', 'Fatal'): 87, ('Private drive or entrance', 'Fatal'): 57, ('Other junction', 'Fatal'): 40, ('Roundabout', 'Fatal'): 32, ('Slip road', 'Fatal'): 29, ('More than 4 arms (not roundabout)', 'Fatal'): 16, ('Mini-roundabout', 'Fatal'): 11})" + ] + } + ], + "prompt_number": 32 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "junctions = [label_of[('Junction_Detail', code)] \n", + " for code in \n", + " sorted(c for t, c in label_of if t == 'Junction_Detail')]\n", + "junctions" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 33, + "text": [ + "['Data missing or out of range',\n", + " 'Not at junction or within 20 metres',\n", + " 'Roundabout',\n", + " 'Mini-roundabout',\n", + " 'T or staggered junction',\n", + " 'Slip road',\n", + " 'Crossroads',\n", + " 'More than 4 arms (not roundabout)',\n", + " 'Private drive or entrance',\n", + " 'Other junction']" + ] + } + ], + "prompt_number": 33 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Build the frame\n", + "severity_by_junction = pd.DataFrame([{sv: severity_by_junction_dict[(j, sv)] \n", + " for sv in severities} \n", + " for j in junctions])\n", + "\n", + "# Relabel the index to the speed limits\n", + "severity_by_junction.index = junctions\n", + "severity_by_junction.index.name = 'Junction type'\n", + "severity_by_junction" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
FatalSeriousSlight
Junction type
Data missing or out of range 0 0 0
Not at junction or within 20 metres 995 9209 46083
Roundabout 32 1212 12012
Mini-roundabout 11 161 1532
T or staggered junction 370 6802 39540
Slip road 29 217 1902
Crossroads 87 1824 12599
More than 4 arms (not roundabout) 16 269 1759
Private drive or entrance 57 765 4681
Other junction 40 442 2925
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 34, + "text": [ + " Fatal Serious Slight\n", + "Junction type \n", + "Data missing or out of range 0 0 0\n", + "Not at junction or within 20 metres 995 9209 46083\n", + "Roundabout 32 1212 12012\n", + "Mini-roundabout 11 161 1532\n", + "T or staggered junction 370 6802 39540\n", + "Slip road 29 217 1902\n", + "Crossroads 87 1824 12599\n", + "More than 4 arms (not roundabout) 16 269 1759\n", + "Private drive or entrance 57 765 4681\n", + "Other junction 40 442 2925" + ] + } + ], + "prompt_number": 34 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "severity_by_junction.plot(kind='bar')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 35, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\ne30gzz8g8vxFtdFmPv+JFdzpxM79p1auXMmwYcP4zW9+wxFHHMH777/Pvffey9ChQxk5cmSnd7dm\nzZrmOQF8Is9fCCHWg+eff55cLseRRx5JLpejd+/efO5zn2uu+K+66ip23HFHBgwYwJgxY1i8eHHz\ne7t168bll1/Otttuy4gRI5rLXnrpJQBWrFjBN77xDQYPHkxDQwM/+clPmivqiRMncswxxzR/1qJF\ni+jWrRsfffQRAFOnTmWbbbahrq6Orbfemj/96U9l+b5VVfnH4GfGoAHi0BGDBohDRwwaIB4dIRgx\nYgQ1NTWMHz+e2267rXkCF4BZs2Zx3nnnceONN/LOO++wzz77cPTRRxe9f9asWcydO5enn3661Wef\ncsopNDU18fLLL3P33Xczbdo0pkyZArQ/Efzq1auZMGECt912GytXruTBBx9k1KhRZfm+VVX5CyFE\nW9TW1nLfffeRy+U4/vjjGTx4MIcccghvvfUWkydP5uyzz2bEiBF069aNs88+m/nz5/Pqq682v//s\ns8+mvr6eXr16FX3u2rVrmTFjBueddx4bb7wxw4cP5/TTT2+ezrEjS6pbt24sWLCA9957jyFDhrDj\njjuW5ftWVeUfQ870GDRAHDpi0ABx6IhBA8SjIxTbb789U6ZM4dVXX+Wpp57ijTfe4LTTTmPx4sVM\nmDCB/v37079/fzbZZBMAXn/99eb3brnlliU/85133uHDDz9k+PDhzWXDhg0rem9bbLzxxsyYMYPJ\nkyez2WabMXbsWJ577rkN/JZGVVX+QgjRWUaMGMG4ceN46qmnGDZsGL/97W9ZtmxZ87J69Wr23HPP\n5te3Zd8MHDiQHj16FIV9Ll68mC222AKwCv7f//5383NLliwpev+BBx7IHXfcwZIlS9h+++05/vjj\ny/L9qqryj8HPjEEDxKEjBg0Qh44YNEA8OkLw3HPPcfHFFze3yF999VWuueYa9tprL0444QR++tOf\nNvv5K1as4LrrruvU59bU1HDEEUdwzjnnsGrVKl555RUuueQSvv71rwOw8847c8899/Dqq6+yYsUK\nzjvvvOb3vvXWW8yaNYvVq1fTo0cPNt54Y2pqasryfTWHrxAiKLX9amma2FTRz+/U62prefjhh7n4\n4otZvnw59fX1HHzwwVx44YX07duXVatWcdRRR/HKK6/Qr18/DjzwQA4//HCgdKu/sOzSSy/llFNO\n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\nRU5ErkJggg==\n", + "text": [ + "" + ] + } + ], + "prompt_number": 35 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Again, it's difficult to judge if the proportion of accident severities are different for different junction types. Again, we'll look at this later." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "##Size of accidents: correlating number of vehicles and casualties\n", + "Some accidents are \"big\" and some are \"small.\" There are two obvious ways of describing such accidents: the number of casualties or the number of vehicles. We'd expect these two measures to be correlated. Let's find out if that's the case." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "First, we'll read the sizes of accidents from the database. This produces one data frame row for each accident." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "cas_veh = pd.DataFrame({'Casualties': a['Number_of_Casualties'], 'Vehicles': a['Number_of_Vehicles']}\n", + " for a in accidents.find())\n", + "cas_veh" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
CasualtiesVehicles
0 1 2
1 1 1
2 1 2
3 1 2
4 1 1
5 1 2
6 1 1
7 1 2
8 1 2
9 1 2
10 1 1
11 2 2
12 1 2
13 1 1
14 1 1
15 1 1
16 1 2
17 2 2
18 1 1
19 1 1
20 2 2
21 1 1
22 2 2
23 1 2
24 1 2
25 1 2
26 1 1
27 4 1
28 2 4
29 1 1
.........
145541 4 2
145542 1 2
145543 1 1
145544 1 1
145545 1 1
145546 1 1
145547 2 2
145548 1 2
145549 1 1
145550 1 1
145551 1 1
145552 1 2
145553 1 2
145554 1 1
145555 1 2
145556 1 1
145557 1 1
145558 1 1
145559 1 1
145560 1 2
145561 1 2
145562 1 1
145563 1 2
145564 1 1
145565 2 1
145566 1 2
145567 1 1
145568 1 1
145569 2 1
145570 1 1
\n", + "

145571 rows \u00d7 2 columns

\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 36, + "text": [ + " Casualties Vehicles\n", + "0 1 2\n", + "1 1 1\n", + "2 1 2\n", + "3 1 2\n", + "4 1 1\n", + "5 1 2\n", + "6 1 1\n", + "7 1 2\n", + "8 1 2\n", + "9 1 2\n", + "10 1 1\n", + "11 2 2\n", + "12 1 2\n", + "13 1 1\n", + "14 1 1\n", + "15 1 1\n", + "16 1 2\n", + "17 2 2\n", + "18 1 1\n", + "19 1 1\n", + "20 2 2\n", + "21 1 1\n", + "22 2 2\n", + "23 1 2\n", + "24 1 2\n", + "25 1 2\n", + "26 1 1\n", + "27 4 1\n", + "28 2 4\n", + "29 1 1\n", + "... ... ...\n", + "145541 4 2\n", + "145542 1 2\n", + "145543 1 1\n", + "145544 1 1\n", + "145545 1 1\n", + "145546 1 1\n", + "145547 2 2\n", + "145548 1 2\n", + "145549 1 1\n", + "145550 1 1\n", + "145551 1 1\n", + "145552 1 2\n", + "145553 1 2\n", + "145554 1 1\n", + "145555 1 2\n", + "145556 1 1\n", + "145557 1 1\n", + "145558 1 1\n", + "145559 1 1\n", + "145560 1 2\n", + "145561 1 2\n", + "145562 1 1\n", + "145563 1 2\n", + "145564 1 1\n", + "145565 2 1\n", + "145566 1 2\n", + "145567 1 1\n", + "145568 1 1\n", + "145569 2 1\n", + "145570 1 1\n", + "\n", + "[145571 rows x 2 columns]" + ] + } + ], + "prompt_number": 36 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now we can add a count of 1 to each row and group by numbers of casualties and vehicles." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "cas_veh['unit'] = 1\n", + "cas_veh_counts = cas_veh['unit'].groupby([cas_veh['Casualties'], cas_veh['Vehicles']]).count()\n", + "cas_veh_counts" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 37, + "text": [ + "Casualties Vehicles\n", + "1 1 39217\n", + " 2 65680\n", + " 3 6168\n", + " 4 1056\n", + " 5 197\n", + " 6 76\n", + " 7 27\n", + " 8 4\n", + " 9 1\n", + " 10 1\n", + " 11 1\n", + "2 1 3781\n", + " 2 15035\n", + " 3 3002\n", + " 4 716\n", + "...\n", + "13 1 1\n", + " 2 2\n", + " 4 1\n", + " 6 1\n", + "14 1 1\n", + "15 2 1\n", + " 3 1\n", + "16 1 1\n", + " 3 1\n", + "17 2 1\n", + "19 2 1\n", + "25 2 2\n", + "33 2 1\n", + "38 4 1\n", + "42 2 1\n", + "Name: unit, Length: 108, dtype: int64" + ] + } + ], + "prompt_number": 37 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We can now plot the number of accidents at each casualty/vehicle combination on a scatter plot. We'll scale the point size by the number of accidents of that \"size\"." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.scatter(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(cas_veh_counts)*1.5,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Number of casualties')\n", + "plt.ylabel('Number of vehicles')\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 38 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "There are a number of outliers, so let's remove them to see the rest of the figures more easily. Limiting the data to 20 vehicles and 10 casualties looks reasonable." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "small_cvc = cas_veh_counts[[c <= 20 and v <= 10 for c, v in cas_veh_counts.index]]\n", + "plt.scatter(small_cvc.index.get_level_values('Casualties'), \n", + " small_cvc.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(small_cvc)*3,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Number of casualties')\n", + "plt.ylabel('Number of vehicles')\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 48 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now we have some data plotted, can we say anything about the correlation of the two different metrics for \"size\" of accident? From first impressions, there's not much correlation between the two measures." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The obvious first step is to find the line of best fit, and then plot it." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "regressionline = scipy.stats.linregress(\n", + " cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'))\n", + "# The regression line is of the form y = m x + b\n", + "m = regressionline[0]\n", + "b = regressionline[1]\n", + "(m, b)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 64, + "text": [ + "(-0.16141462393834652, 6.0941038093245101)" + ] + } + ], + "prompt_number": 64 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.scatter(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(cas_veh_counts)*1.5,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Number of casualties')\n", + "plt.ylabel('Number of vehicles')\n", + "\n", + "x = np.linspace(0, 30, 20)\n", + "plt.plot(x, m*x + b)\n", + "\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 65 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Which confirms the initial view: there's not much correlation at all." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Another way of formatting the data is as a cross-tabulation." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "pd.crosstab(cas_veh.Casualties, cas_veh.Vehicles)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Vehicles123456789101112131618
Casualties
1 39217 65680 6168 1056 197 76 27 4 1 1 1 0 0 0 0
2 3781 15035 3002 716 128 41 14 4 6 3 0 1 0 1 0
3 682 4186 1203 319 73 25 12 6 2 0 1 0 0 0 0
4 287 1440 481 166 48 11 2 3 2 0 0 0 1 0 1
5 79 521 169 63 29 10 6 1 1 0 0 0 0 0 0
6 22 183 72 46 13 4 7 1 0 0 0 0 0 0 0
7 7 52 28 12 7 2 1 2 0 0 0 0 0 0 0
8 5 24 12 9 3 2 0 0 0 1 0 0 0 0 0
9 2 11 5 1 2 0 0 0 0 0 0 0 0 0 0
10 0 7 3 0 3 0 0 0 0 0 0 0 0 0 0
11 0 3 1 4 0 0 0 1 2 0 0 0 0 0 0
12 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0
13 1 2 0 1 0 1 0 0 0 0 0 0 0 0 0
14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
16 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0
17 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
19 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
25 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
33 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
38 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
42 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 51, + "text": [ + "Vehicles 1 2 3 4 5 6 7 8 9 10 11 12 13 16 \\\n", + "Casualties \n", + "1 39217 65680 6168 1056 197 76 27 4 1 1 1 0 0 0 \n", + "2 3781 15035 3002 716 128 41 14 4 6 3 0 1 0 1 \n", + "3 682 4186 1203 319 73 25 12 6 2 0 1 0 0 0 \n", + "4 287 1440 481 166 48 11 2 3 2 0 0 0 1 0 \n", + "5 79 521 169 63 29 10 6 1 1 0 0 0 0 0 \n", + "6 22 183 72 46 13 4 7 1 0 0 0 0 0 0 \n", + "7 7 52 28 12 7 2 1 2 0 0 0 0 0 0 \n", + "8 5 24 12 9 3 2 0 0 0 1 0 0 0 0 \n", + "9 2 11 5 1 2 0 0 0 0 0 0 0 0 0 \n", + "10 0 7 3 0 3 0 0 0 0 0 0 0 0 0 \n", + "11 0 3 1 4 0 0 0 1 2 0 0 0 0 0 \n", + "12 1 1 1 0 0 0 1 0 0 0 0 0 0 0 \n", + "13 1 2 0 1 0 1 0 0 0 0 0 0 0 0 \n", + "14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 \n", + "15 0 1 1 0 0 0 0 0 0 0 0 0 0 0 \n", + "16 1 0 1 0 0 0 0 0 0 0 0 0 0 0 \n", + "17 0 1 0 0 0 0 0 0 0 0 0 0 0 0 \n", + "19 0 1 0 0 0 0 0 0 0 0 0 0 0 0 \n", + "25 0 2 0 0 0 0 0 0 0 0 0 0 0 0 \n", + "33 0 1 0 0 0 0 0 0 0 0 0 0 0 0 \n", + "38 0 0 0 1 0 0 0 0 0 0 0 0 0 0 \n", + "42 0 1 0 0 0 0 0 0 0 0 0 0 0 0 \n", + "\n", + "Vehicles 18 \n", + "Casualties \n", + "1 0 \n", + "2 0 \n", + "3 0 \n", + "4 1 \n", + "5 0 \n", + "6 0 \n", + "7 0 \n", + "8 0 \n", + "9 0 \n", + "10 0 \n", + "11 0 \n", + "12 0 \n", + "13 0 \n", + "14 0 \n", + "15 0 \n", + "16 0 \n", + "17 0 \n", + "19 0 \n", + "25 0 \n", + "33 0 \n", + "38 0 \n", + "42 0 " + ] + } + ], + "prompt_number": 51 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "How does number of vehicles in an accident vary with the speed limit?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "speed_veh = pd.DataFrame({'SpeedLimit': a['Speed_limit'], 'Vehicles': a['Number_of_Vehicles']}\n", + " for a in accidents.find())\n", + "speed_veh" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
SpeedLimitVehicles
0 30 2
1 30 1
2 30 2
3 30 2
4 30 1
5 30 2
6 30 1
7 30 2
8 30 2
9 30 2
10 30 1
11 30 2
12 30 2
13 30 1
14 30 1
15 30 1
16 30 2
17 30 2
18 30 1
19 30 1
20 30 2
21 30 1
22 30 2
23 30 2
24 30 2
25 30 2
26 30 1
27 30 1
28 30 4
29 30 1
.........
145541 60 2
145542 60 2
145543 30 1
145544 60 1
145545 60 1
145546 30 1
145547 30 2
145548 70 2
145549 60 1
145550 60 1
145551 60 1
145552 60 2
145553 60 2
145554 60 1
145555 60 2
145556 60 1
145557 60 1
145558 70 1
145559 60 1
145560 60 2
145561 30 2
145562 60 1
145563 60 2
145564 60 1
145565 60 1
145566 70 2
145567 60 1
145568 70 1
145569 60 1
145570 30 1
\n", + "

145571 rows \u00d7 2 columns

\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 57, + "text": [ + " SpeedLimit Vehicles\n", + "0 30 2\n", + "1 30 1\n", + "2 30 2\n", + "3 30 2\n", + "4 30 1\n", + "5 30 2\n", + "6 30 1\n", + "7 30 2\n", + "8 30 2\n", + "9 30 2\n", + "10 30 1\n", + "11 30 2\n", + "12 30 2\n", + "13 30 1\n", + "14 30 1\n", + "15 30 1\n", + "16 30 2\n", + "17 30 2\n", + "18 30 1\n", + "19 30 1\n", + "20 30 2\n", + "21 30 1\n", + "22 30 2\n", + "23 30 2\n", + "24 30 2\n", + "25 30 2\n", + "26 30 1\n", + "27 30 1\n", + "28 30 4\n", + "29 30 1\n", + "... ... ...\n", + "145541 60 2\n", + "145542 60 2\n", + "145543 30 1\n", + "145544 60 1\n", + "145545 60 1\n", + "145546 30 1\n", + "145547 30 2\n", + "145548 70 2\n", + "145549 60 1\n", + "145550 60 1\n", + "145551 60 1\n", + "145552 60 2\n", + "145553 60 2\n", + "145554 60 1\n", + "145555 60 2\n", + "145556 60 1\n", + "145557 60 1\n", + "145558 70 1\n", + "145559 60 1\n", + "145560 60 2\n", + "145561 30 2\n", + "145562 60 1\n", + "145563 60 2\n", + "145564 60 1\n", + "145565 60 1\n", + "145566 70 2\n", + "145567 60 1\n", + "145568 70 1\n", + "145569 60 1\n", + "145570 30 1\n", + "\n", + "[145571 rows x 2 columns]" + ] + } + ], + "prompt_number": 57 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "speed_veh['unit'] = 1\n", + "speed_veh_counts = speed_veh['unit'].groupby([speed_veh['SpeedLimit'], speed_veh['Vehicles']]).count()\n", + "speed_veh_counts" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 59, + "text": [ + "SpeedLimit Vehicles\n", + "10 1 1\n", + "20 1 1003\n", + " 2 1137\n", + " 3 92\n", + " 4 12\n", + " 5 2\n", + " 6 1\n", + "30 1 28972\n", + " 2 58841\n", + " 3 5900\n", + " 4 1031\n", + " 5 169\n", + " 6 57\n", + " 7 18\n", + " 8 3\n", + " 9 1\n", + " 10 2\n", + " 13 1\n", + "40 1 2564\n", + " 2 7839\n", + " 3 1176\n", + " 4 271\n", + " 5 49\n", + " 6 8\n", + " 7 6\n", + " 9 1\n", + "50 1 1232\n", + " 2 3062\n", + " 3 684\n", + " 4 177\n", + " 5 53\n", + " 6 6\n", + " 7 3\n", + " 8 1\n", + " 10 1\n", + " 12 1\n", + "60 1 7629\n", + " 2 11215\n", + " 3 1813\n", + " 4 403\n", + " 5 82\n", + " 6 19\n", + " 7 7\n", + " 8 1\n", + " 9 2\n", + " 18 1\n", + "70 1 2685\n", + " 2 5058\n", + " 3 1482\n", + " 4 500\n", + " 5 148\n", + " 6 81\n", + " 7 36\n", + " 8 17\n", + " 9 10\n", + " 10 2\n", + " 11 2\n", + " 16 1\n", + "Name: unit, Length: 58, dtype: int64" + ] + } + ], + "prompt_number": 59 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.scatter(speed_veh_counts.index.get_level_values('SpeedLimit'), \n", + " speed_veh_counts.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(speed_veh_counts)*1.5,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Speed limit')\n", + "plt.ylabel('Number of vehicles')\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 60 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "regressionline = scipy.stats.linregress(\n", + " speed_veh_counts.index.get_level_values('SpeedLimit'), \n", + " speed_veh_counts.index.get_level_values('Vehicles'))\n", + "# The regression line is of the form y = m x + b\n", + "m = regressionline[0]\n", + "b = regressionline[1]\n", + "(m, b)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 66, + "text": [ + "(0.051265322261763543, 3.285488335310399)" + ] + } + ], + "prompt_number": 66 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.scatter(speed_veh_counts.index.get_level_values('SpeedLimit'), \n", + " speed_veh_counts.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(speed_veh_counts)*1.5,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Speed limit')\n", + "plt.ylabel('Number of vehicles')\n", + "\n", + "x = np.linspace(10, 70, 20)\n", + "plt.plot(x, m*x + b)\n", + "\n", + "\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nYII=\n", + "text": [ + "" + ] + } + ], + "prompt_number": 67 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [], + "language": "python", + "metadata": {}, + "outputs": [] + } + ], + "metadata": {} + } + ] +} \ No newline at end of file diff --git a/notebooks/zz-mongo/14.3.using-statistical-tests.ipynb b/notebooks/zz-mongo/14.3.using-statistical-tests.ipynb new file mode 100644 index 0000000..04a4467 --- /dev/null +++ b/notebooks/zz-mongo/14.3.using-statistical-tests.ipynb @@ -0,0 +1,2368 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:37df337bd35e6b5dadd746c5261c323d5bbb7b65654145e0f2e4b165c7eb337b" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Using statistical tests\n", + "This notebook will show some examples of using statistical tests to get qualitative results from questions asked of the accidents data set." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Import the required libraries\n", + "\n", + "import pymongo\n", + "import datetime\n", + "import collections\n", + "\n", + "import matplotlib as mpl\n", + "import matplotlib.pyplot as plt\n", + "%matplotlib inline\n", + "\n", + "import numpy as np\n", + "import pandas as pd\n", + "import scipy.stats" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 1 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Open a connection to the Mongo server, open the accidents database and name the collections of accidents and labels\n", + "client = pymongo.MongoClient('mongodb://localhost:27017/')\n", + "\n", + "db = client.small_accidents\n", + "accidents = db.accidents\n", + "labels = db.labels" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 2 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Load the expanded names of keys and human-readable codes into memory\n", + "\n", + "expanded_name = collections.defaultdict(str)\n", + "for e in labels.find({'expanded': {\"$exists\": True}}):\n", + " expanded_name[e['label']] = e['expanded']\n", + " \n", + "label_of = collections.defaultdict(str)\n", + "for l in labels.find({'codes': {\"$exists\": True}}):\n", + " for c in l['codes']:\n", + " try:\n", + " label_of[(l['label'], int(c))] = l['codes'][c]\n", + " except ValueError: \n", + " label_of[(l['label'], c)] = l['codes'][c]" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 3 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "##Pearson's R\u00b2\n", + "Comparing number of casualties and vehicles. This is the same investigation as in the introduction to the accidents data set." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "cas_veh = pd.DataFrame({'Casualties': a['Number_of_Casualties'], 'Vehicles': a['Number_of_Vehicles']}\n", + " for a in accidents.find())\n", + "cas_veh['unit'] = 1\n", + "cas_veh_counts = cas_veh['unit'].groupby([cas_veh['Casualties'], cas_veh['Vehicles']]).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 48 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "regressionline = scipy.stats.linregress(\n", + " cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'))\n", + "# The regression line is of the form y = m x + b\n", + "m = regressionline[0]\n", + "b = regressionline[1]\n", + "(m, b)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 49, + "text": [ + "(-0.16141462393834652, 6.0941038093245101)" + ] + } + ], + "prompt_number": 49 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.scatter(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(cas_veh_counts)*1.5,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Number of casualties')\n", + "plt.ylabel('Number of vehicles')\n", + "\n", + "x = np.linspace(0, 30, 20)\n", + "plt.plot(x, m*x + b)\n", + "\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 50 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The `pearsonr` function calculates Pearson's R\u00b2 value of correlation. Recall that values near +1 show good positive correlation, values near -1 show good negative correlation, and values near 0 show no particular correlation. The `scipy` function returns a second value, the *p* value of the result. " + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.pearsonr(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 6, + "text": [ + "(-0.33312403662655682, 0.00042697869613321575)" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This result shows a small, negative correlation with a small *p* value. In other words, there's not much correlation, and the result is statistically significant. This means we can reject the the null hypothesis that the number of casualties in an accident is unrelated to the number of vehicles.\n", + "\n", + "Looking at the data, it seems to be a result that most accidents result in very few casualties, and the accidents with the most casualties have few vehicles.\n", + "\n", + "Can you think of a reason for this?" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "Investigate the types of vehicles that are involved in the largest accidents (i.e. those accidents with more than 8 casualties).\n", + "\n", + "Split the data into two sets depending on the types of vehicle. Are the correlations beween numbers of casualties and vehicles significant for the subgroups?" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "###Start solution" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "big_accidents = [a for a in accidents.find({'Number_of_Casualties': {'$gt': 8}})]\n", + "len(big_accidents)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 54, + "text": [ + "66" + ] + } + ], + "prompt_number": 54 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "for a in big_accidents:\n", + " print('Acc index {}; {} casualties, {} vehicles'.format(a['Accident_Index'], \n", + " a['Number_of_Casualties'], \n", + " a['Number_of_Vehicles']))\n", + " for v in a['Vehicles']:\n", + " print('\\t{}: {} casualties'.format(label_of[('Vehicle_Type', v['Vehicle_Type'])].split()[0],\n", + " len([c for c in a['Casualties'] if c['Vehicle_Reference'] == v['Vehicle_Reference']])\n", + " ))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Acc index 201201GD10531; 9 casualties, 3 vehicles\n", + "\tCar: 1 casualties\n", + "\tCar: 5 casualties\n", + "\tBus: 3 casualties\n", + "Acc index 201201KF60687; 11 casualties, 3 vehicles\n", + "\tTaxi/Private: 2 casualties\n", + "\tTaxi/Private: 4 casualties\n", + "\tTaxi/Private: 5 casualties\n", + "Acc index 201201WW50958; 10 casualties, 3 vehicles\n", + "\tCar: 4 casualties\n", + "\tTaxi/Private: 3 casualties\n", + "\tCar: 3 casualties\n", + "Acc index 201204EA12275; 9 casualties, 2 vehicles\n", + "\tCar: 0 casualties\n", + "\tMinibus: 9 casualties\n", + "Acc index 201205EE01017; 9 casualties, 2 vehicles\n", + "\tCar: 4 casualties\n", + "\tBus: 5 casualties\n", + "Acc index 201205EE06006; 9 casualties, 3 vehicles\n", + "\tCar: 3 casualties\n", + "\tCar: 4 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 201205FF02477; 9 casualties, 2 vehicles\n", + "\tCar: 0 casualties\n", + "\tCar: 9 casualties\n", + "Acc index 201205FF05784; 9 casualties, 2 vehicles\n", + "\tMinibus: 7 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 201205FF06439; 9 casualties, 2 vehicles\n", + "\tMotorcycle: 1 casualties\n", + "\tOther: 8 casualties\n", + "Acc index 201206K056158; 9 casualties, 2 vehicles\n", + "\tVan: 1 casualties\n", + "\tBus: 8 casualties\n", + "Acc index 201206N061448; 9 casualties, 3 vehicles\n", + "\tCar: 0 casualties\n", + "\tCar: 4 casualties\n", + "\tMinibus: 5 casualties\n", + "Acc index 2012070353306; 11 casualties, 9 vehicles\n", + "\tVan: 2 casualties\n", + "\tCar: 1 casualties\n", + "\tGoods: 1 casualties\n", + "\tGoods: 1 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 0 casualties\n", + "\tCar: 3 casualties\n", + "\tGoods: 0 casualties\n", + "\tCar: 0 casualties\n", + "Acc index 2012100165012; 10 casualties, 3 vehicles\n", + "\tCar: 3 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 4 casualties\n", + "Acc index 2012100584112; 11 casualties, 4 vehicles\n", + "\tCar: 2 casualties\n", + "\tVan: 2 casualties\n", + "\tCar: 5 casualties\n", + "\tGoods: 2 casualties\n", + "Acc index 2012100745412; 13 casualties, 2 vehicles\n", + "\tCar: 1 casualties\n", + "\tBus: 12 casualties\n", + "Acc index 201211ND13382; 10 casualties, 2 vehicles\n", + "\tBus: 10 casualties\n", + "\tGoods: 0 casualties\n", + "Acc index 201211SJ00052; 9 casualties, 1 vehicles\n", + "\tMinibus: 9 casualties\n", + "Acc index 201211SL13302; 11 casualties, 8 vehicles\n", + "\tVan: 2 casualties\n", + "\tVan: 0 casualties\n", + "\tVan: 2 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 0 casualties\n", + "\tCar: 0 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 2012130193028; 10 casualties, 3 vehicles\n", + "\tCar: 3 casualties\n", + "\tBus: 7 casualties\n", + "\tCar: 0 casualties\n", + "Acc index 2012130272986; 9 casualties, 5 vehicles\n", + "\tCar: 3 casualties\n", + "\tCar: 5 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 0 casualties\n", + "\tCar: 0 casualties\n", + "Acc index 2012130411236; 10 casualties, 2 vehicles\n", + "\tCar: 5 casualties\n", + "\tCar: 5 casualties\n", + "Acc index 2012130488633; 15 casualties, 2 vehicles\n", + "\tCar: 3 casualties\n", + "\tBus: 12 casualties\n", + "Acc index 201214K321312; 9 casualties, 2 vehicles\n", + "\tCar: 5 casualties\n", + "\tCar: 4 casualties\n", + "Acc index 2012160B04151; 13 casualties, 6 vehicles\n", + "\tCar: 4 casualties\n", + "\tCar: 3 casualties\n", + "\tVan: 3 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 1 casualties\n", + "Acc index 201220L005902; 10 casualties, 2 vehicles\n", + "\tMinibus: 8 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 201220Z000792; 42 casualties, 2 vehicles\n", + "\tBus: 41 casualties\n", + "\tGoods: 1 casualties\n", + "Acc index 2012212003335; 16 casualties, 3 vehicles\n", + "\tBus: 15 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 0 casualties\n", + "Acc index 20122120X0112; 9 casualties, 1 vehicles\n", + "\tCar: 9 casualties\n", + "Acc index 2012233012612; 11 casualties, 2 vehicles\n", + "\tBus: 11 casualties\n", + "\tGoods: 0 casualties\n", + "Acc index 201234NK13832; 9 casualties, 2 vehicles\n", + "\tCar: 3 casualties\n", + "\tCar: 6 casualties\n", + "Acc index 2012350199812; 13 casualties, 2 vehicles\n", + "\tCar: 0 casualties\n", + "\tMinibus: 13 casualties\n", + "Acc index 2012350341012; 11 casualties, 4 vehicles\n", + "\tCar: 3 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 2012350486612; 12 casualties, 7 vehicles\n", + "\tCar: 0 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 5 casualties\n", + "\tCar: 4 casualties\n", + "\tCar: 0 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 0 casualties\n", + "Acc index 2012370278312; 17 casualties, 2 vehicles\n", + "\tCar: 4 casualties\n", + "\tBus: 13 casualties\n", + "Acc index 20124100A0194; 11 casualties, 4 vehicles\n", + "\tCar: 3 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 5 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 201242I255508; 9 casualties, 3 vehicles\n", + "\tCar: 5 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 1 casualties\n", + "Acc index 201243P048062; 16 casualties, 1 vehicles\n", + "\tMinibus: 16 casualties\n", + "Acc index 201243P281112; 14 casualties, 1 vehicles\n", + "\tMinibus: 14 casualties\n", + "Acc index 201243R197042; 9 casualties, 2 vehicles\n", + "\tMinibus: 8 casualties\n", + "\tCar: 1 casualties\n", + "Acc index 2012440139926; 11 casualties, 9 vehicles\n", + "\tGoods: 1 casualties\n", + "\tCar: 1 casualties\n", + "\tVan: 0 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 1 casualties\n", + "\tVan: 0 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 3 casualties\n", + "Acc index 2012440211565; 10 casualties, 2 vehicles\n", + "\tCar: 1 casualties\n", + "\tBus: 9 casualties\n", + "Acc index 2012440220852; 11 casualties, 4 vehicles\n", + "\tCar: 3 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 4 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 2012440290719; 10 casualties, 2 vehicles\n", + "\tCar: 1 casualties\n", + "\tBus: 9 casualties\n", + "Acc index 201245RU70950; 10 casualties, 5 vehicles\n", + "\tGoods: 0 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 4 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 2 casualties\n", + "Acc index 201245RU73061; 10 casualties, 2 vehicles\n", + "\tCar: 5 casualties\n", + "\tCar: 5 casualties\n", + "Acc index 201245SP67820; 10 casualties, 5 vehicles\n", + "\tCar: 0 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 4 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 0 casualties\n", + "Acc index 2012460214225; 15 casualties, 3 vehicles\n", + "\tMinibus: 11 casualties\n", + "\tCar: 4 casualties\n", + "\tMinibus: 0 casualties\n", + "Acc index 2012460214512; 19 casualties, 2 vehicles\n", + "\tCar: 18 casualties\n", + "\tMinibus: 1 casualties\n", + "Acc index 2012460222276; 9 casualties, 3 vehicles\n", + "\tGoods: 0 casualties\n", + "\tCar: 5 casualties\n", + "\tCar: 4 casualties\n", + "Acc index 2012471203224; 13 casualties, 4 vehicles\n", + "\tBus: 4 casualties\n", + "\tCar: 7 casualties\n", + "\tCar: 1 casualties\n", + "\tTaxi/Private: 1 casualties\n", + "Acc index 201250CS2E001; 25 casualties, 2 vehicles\n", + "\tCar: 0 casualties\n", + "\tBus: 25 casualties\n", + "Acc index 2012547808512; 9 casualties, 5 vehicles\n", + "\tCar: 2 casualties\n", + "\tCar: 3 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 2 casualties\n", + "\tVan: 0 casualties\n", + "Acc index 2012549559312; 12 casualties, 3 vehicles\n", + "\tBus: 12 casualties\n", + "\tCar: 0 casualties\n", + "\tAgricultural: 0 casualties\n", + "Acc index 2012552D43300; 33 casualties, 2 vehicles\n", + "\tBus: 33 casualties\n", + "\tGoods: 0 casualties\n", + "Acc index 2012610053912; 9 casualties, 2 vehicles\n", + "\tCar: 2 casualties\n", + "\tBus: 7 casualties\n", + "Acc index 2012620215176; 9 casualties, 2 vehicles\n", + "\tCar: 0 casualties\n", + "\tBus: 9 casualties\n", + "Acc index 2012621200599; 9 casualties, 4 vehicles\n", + "\tCar: 1 casualties\n", + "\tTaxi/Private: 5 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 1 casualties\n", + "Acc index 201291NM05840; 38 casualties, 4 vehicles\n", + "\tVan: 2 casualties\n", + "\tBus: 36 casualties\n", + "\tCar: 0 casualties\n", + "\tCar: 0 casualties\n", + "Acc index 201291NM07565; 10 casualties, 5 vehicles\n", + "\tCar: 1 casualties\n", + "\tCar: 2 casualties\n", + "\tCar: 1 casualties\n", + "\tCar: 5 casualties\n", + "\tCar: 1 casualties\n", + "Acc index 2012930000102; 12 casualties, 2 vehicles\n", + "\tBus: 11 casualties\n", + "\tAgricultural: 1 casualties\n", + "Acc index 2012961201653; 10 casualties, 2 vehicles\n", + "\tMinibus: 7 casualties\n", + "\tGoods: 3 casualties\n", + "Acc index 201297NA70108; 11 casualties, 2 vehicles\n", + "\tGoods: 0 casualties\n", + "\tBus: 11 casualties\n", + "Acc index 201297QD00305; 25 casualties, 2 vehicles\n", + "\tOther: 1 casualties\n", + "\tBus: 24 casualties\n" + ] + } + ], + "prompt_number": 65 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Many of these involve busses and minibusses, which explains why the accident with the most casualties have few vehicles: they're all the passengers on a bus." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Given that, can we separate out the types of accidents into those involving bus-like things and those that don't, and calculate the regression scores for the subgroups?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# What are the vehicle types?\n", + "[(code, label_of[(key, code)]) for key, code in label_of if key == 'Vehicle_Type']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 63, + "text": [ + "[(9, 'Car'),\n", + " (109, 'Car (including private hire cars)'),\n", + " (5, 'Motorcycle over 500cc'),\n", + " (98, 'Goods vehicle - unknown weight'),\n", + " (16, 'Ridden horse'),\n", + " (3, 'Motorcycle 125cc and under'),\n", + " (18, 'Tram'),\n", + " (-1, 'Data missing or out of range'),\n", + " (103, 'Motorcycle - Scooter'),\n", + " (105, 'Motorcycle - Combination'),\n", + " (1, 'Pedal cycle'),\n", + " (10, 'Minibus (8 - 16 passenger seats)'),\n", + " (19, 'Van / Goods 3.5 tonnes mgw or under'),\n", + " (110, 'Minibus/Motor caravan'),\n", + " (23, 'Electric motorcycle'),\n", + " (90, 'Other vehicle'),\n", + " (8, 'Taxi/Private hire car'),\n", + " (17, 'Agricultural vehicle'),\n", + " (108, 'Taxi (excluding private hire cars)'),\n", + " (22, 'Mobility scooter'),\n", + " (97, 'Motorcycle - unknown cc'),\n", + " (106, 'Motorcycle over 125cc'),\n", + " (2, 'Motorcycle 50cc and under'),\n", + " (11, 'Bus or coach (17 or more pass seats)'),\n", + " (21, 'Goods 7.5 tonnes mgw and over'),\n", + " (20, 'Goods over 3.5t. and under 7.5t'),\n", + " (104, 'Motorcycle'),\n", + " (113, 'Goods vehicle over 3.5 tonnes'),\n", + " (4, 'Motorcycle over 125cc and up to 500cc')]" + ] + } + ], + "prompt_number": 63 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "non_coach = [a for a in accidents.find()\n", + " if 11 not in [v['Vehicle_Type'] for v in a['Vehicles']]\n", + " if 10 not in [v['Vehicle_Type'] for v in a['Vehicles']]\n", + " ]\n", + "len(non_coach)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 68, + "text": [ + "138630" + ] + } + ], + "prompt_number": 68 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "coach = [a for a in accidents.find({'Vehicles': \n", + " {'$elemMatch':\n", + " {'Vehicle_Type': 10, 'Vehicle_Type': 11}}})\n", + " ]\n", + "len(coach)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 74, + "text": [ + "6232" + ] + } + ], + "prompt_number": 74 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Find the regression for non-coach accidents." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "cas_veh = pd.DataFrame({'Casualties': a['Number_of_Casualties'], 'Vehicles': a['Number_of_Vehicles']}\n", + " for a in non_coach)\n", + "cas_veh['unit'] = 1\n", + "cas_veh_counts = cas_veh['unit'].groupby([cas_veh['Casualties'], cas_veh['Vehicles']]).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 78 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "regressionline = scipy.stats.linregress(\n", + " cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'))\n", + "# The regression line is of the form y = m x + b\n", + "m = regressionline[0]\n", + "b = regressionline[1]\n", + "(m, b)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 79, + "text": [ + "(-0.19040689693042667, 6.3118719455274279)" + ] + } + ], + "prompt_number": 79 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.scatter(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(cas_veh_counts)*1.5,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Number of casualties')\n", + "plt.ylabel('Number of vehicles')\n", + "\n", + "x = np.linspace(0, 13, 20)\n", + "plt.plot(x, m*x + b)\n", + "\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 82 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.pearsonr(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 81, + "text": [ + "(-0.17630915835266384, 0.10034617227030697)" + ] + } + ], + "prompt_number": 81 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This shows very little correlation, and the large *p* value means we can't reject the null hypothesis that the number of casualties is independent of the number of vehicles. In other words, there's no significant correlation." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "cas_veh = pd.DataFrame({'Casualties': a['Number_of_Casualties'], 'Vehicles': a['Number_of_Vehicles']}\n", + " for a in coach)\n", + "cas_veh['unit'] = 1\n", + "cas_veh_counts = cas_veh['unit'].groupby([cas_veh['Casualties'], cas_veh['Vehicles']]).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 83 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "regressionline = scipy.stats.linregress(\n", + " cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'))\n", + "# The regression line is of the form y = m x + b\n", + "m = regressionline[0]\n", + "b = regressionline[1]\n", + "(m, b)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 84, + "text": [ + "(-0.04926388291003013, 3.4386224709427462)" + ] + } + ], + "prompt_number": 84 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.scatter(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'),\n", + " s=np.sqrt(cas_veh_counts)*1.5,\n", + " alpha=0.5\n", + " )\n", + "plt.xlabel('Number of casualties')\n", + "plt.ylabel('Number of vehicles')\n", + "\n", + "x = np.linspace(0, 40, 20)\n", + "plt.plot(x, m*x + b)\n", + "\n", + "plt.show()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n9JIAAAAASUVORK5CYII=\n", + "text": [ + "" + ] + } + ], + "prompt_number": 87 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.pearsonr(cas_veh_counts.index.get_level_values('Casualties'), \n", + " cas_veh_counts.index.get_level_values('Vehicles'))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 86, + "text": [ + "(-0.23145300544764436, 0.086095720896829195)" + ] + } + ], + "prompt_number": 86 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Again, this shows very little correlation, and the large *p* value means we can't reject the null hypothesis that the number of casualties is independent of the number of vehicles. In other words, there's no significant correlation." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "###End solution" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "##Chi-squared example 1: hypothetical voting intention" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "actual_survey_results = pd.DataFrame({'Conservative': {'Men': 170, 'Women': 220},\n", + " 'Labour': {'Men': 240, 'Women': 190},\n", + " 'Other': {'Men': 80, 'Women': 100}})\n", + "actual_survey_results" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
ConservativeLabourOther
Men 170 240 80
Women 220 190 100
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 42, + "text": [ + " Conservative Labour Other\n", + "Men 170 240 80\n", + "Women 220 190 100" + ] + } + ], + "prompt_number": 42 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "expected_survey_results = pd.DataFrame({c: {r: (actual_survey_results[c].sum() * \n", + " actual_survey_results.loc[r].sum() / \n", + " actual_survey_results.sum().sum() )\n", + " for r in actual_survey_results[c].index} \n", + " for c in actual_survey_results}\n", + ")\n", + "expected_survey_results" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
ConservativeLabourOther
Men 191.1 210.7 88.2
Women 198.9 219.3 91.8
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 43, + "text": [ + " Conservative Labour Other\n", + "Men 191.1 210.7 88.2\n", + "Women 198.9 219.3 91.8" + ] + } + ], + "prompt_number": 43 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.chisquare(actual_survey_results, expected_survey_results, axis=None)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 44, + "text": [ + "(14.052052942027542, 0.015282127917695568)" + ] + } + ], + "prompt_number": 44 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The *p* value of 0.15 means that we can reject the null hypothesis that voting intention is independent of gender: for this example, it seems that we can say that men and women vote differently." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "If we adjust the numbers slightly, we can get a very different result." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "actual_survey_results_2 = pd.DataFrame({'Conservative': {'Men': 170, 'Women': 220},\n", + " 'Labour': {'Men': 220, 'Women': 210},\n", + " 'Other': {'Men': 80, 'Women': 100}})\n", + "actual_survey_results_2" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
ConservativeLabourOther
Men 170 220 80
Women 220 210 100
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 45, + "text": [ + " Conservative Labour Other\n", + "Men 170 220 80\n", + "Women 220 210 100" + ] + } + ], + "prompt_number": 45 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "expected_survey_results_2 = pd.DataFrame({c: {r: (actual_survey_results_2[c].sum() * \n", + " actual_survey_results_2.loc[r].sum() / \n", + " actual_survey_results_2.sum().sum() )\n", + " for r in actual_survey_results_2[c].index} \n", + " for c in actual_survey_results_2}\n", + ")\n", + "expected_survey_results_2" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
ConservativeLabourOther
Men 183.3 202.1 84.6
Women 206.7 227.9 95.4
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 46, + "text": [ + " Conservative Labour Other\n", + "Men 183.3 202.1 84.6\n", + "Women 206.7 227.9 95.4" + ] + } + ], + "prompt_number": 46 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.chisquare(actual_survey_results_2, expected_survey_results_2, axis=None)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 47, + "text": [ + "(5.2840593858024087, 0.3822055654716246)" + ] + } + ], + "prompt_number": 47 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The *p* value of 0.38 means that we *cannot* reject the null hypothesis that voting intention is independent of gender: for this modified example, we can't say that men and women vote differently." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "##Chi square example 2: accident frequency by day of week\n", + "Let's look to see if more accidents occur on different days of the week." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "count_by_day = pd.Series(collections.Counter(label_of[('Day_of_Week', a['Day_of_Week'])] \n", + " for a in accidents.find({}, ['Day_of_Week'])),\n", + " index=['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'])\n", + "count_by_day" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 94, + "text": [ + "Sunday 15856\n", + "Monday 20910\n", + "Tuesday 21661\n", + "Wednesday 21997\n", + "Thursday 22334\n", + "Friday 23511\n", + "Saturday 19302\n", + "dtype: int64" + ] + } + ], + "prompt_number": 94 + }, + { + "cell_type": "code", + "collapsed": true, + "input": [ + "count_by_day.plot(kind='bar')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 103, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nMLm4eFSPox8AAAAASUVORK5CYII=\n", + "text": [ + "" + ] + } + ], + "prompt_number": 103 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "There are differences, but are they significant?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "expected_count_by_day = pd.Series(count_by_day.sum() / 7, \n", + " index=['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'])\n", + "expected_count_by_day" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 97, + "text": [ + "Sunday 20795.857143\n", + "Monday 20795.857143\n", + "Tuesday 20795.857143\n", + "Wednesday 20795.857143\n", + "Thursday 20795.857143\n", + "Friday 20795.857143\n", + "Saturday 20795.857143\n", + "dtype: float64" + ] + } + ], + "prompt_number": 97 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.chisquare(count_by_day, expected_count_by_day, axis=None)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 100, + "text": [ + "(1854.9813355682106, 0.0)" + ] + } + ], + "prompt_number": 100 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The *p* value of zero shows that this is a significant result, and that the varying number of accidents by day is significant." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Activity
\n", + "We might expect there to be more accidents in bad weather. We might also expect that weather conditions will affect different roads differently, with bad conditions on high-speed roads having more of an impact on accident likelihood than low-speed (typically urban) roads.\n", + "\n", + "Use a chi-squared test to determine if the proportion of accidents in different weather conditions is independent of road speed." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "###Start solution" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# What are the weather types?\n", + "[(code, label_of[(key, code)]) for key, code in label_of if key == 'Weather_Conditions']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 141, + "text": [ + "[(9, 'Unknown'),\n", + " (6, 'Snowing + high winds'),\n", + " (4, 'Fine + high winds'),\n", + " (5, 'Raining + high winds'),\n", + " (2, 'Raining no high winds'),\n", + " (7, 'Fog or mist'),\n", + " (8, 'Other'),\n", + " (1, 'Fine no high winds'),\n", + " (-1, 'Data missing or out of range'),\n", + " (3, 'Snowing no high winds')]" + ] + } + ], + "prompt_number": 141 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "speed_by_weather_dict = collections.Counter((a['Speed_limit'], \n", + " label_of[('Weather_Conditions', a['Weather_Conditions'])]) \n", + " for a in accidents.find({}, ['Speed_limit', 'Weather_Conditions']))\n", + "speed_by_weather_dict" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 105, + "text": [ + "Counter({(30, 'Fine no high winds'): 76326, (60, 'Fine no high winds'): 15792, (30, 'Raining no high winds'): 12425, (40, 'Fine no high winds'): 9360, (70, 'Fine no high winds'): 7469, (50, 'Fine no high winds'): 3959, (60, 'Raining no high winds'): 3290, (30, 'Unknown'): 2042, (20, 'Fine no high winds'): 1836, (30, 'Other'): 1736, (40, 'Raining no high winds'): 1697, (70, 'Raining no high winds'): 1611, (30, 'Raining + high winds'): 1101, (50, 'Raining no high winds'): 835, (30, 'Fine + high winds'): 718, (60, 'Other'): 615, (60, 'Raining + high winds'): 467, (60, 'Fog or mist'): 324, (30, 'Fog or mist'): 317, (70, 'Raining + high winds'): 316, (30, 'Snowing no high winds'): 293, (60, 'Fine + high winds'): 274, (40, 'Other'): 260, (20, 'Raining no high winds'): 258, (60, 'Unknown'): 224, (40, 'Unknown'): 198, (70, 'Other'): 170, (40, 'Raining + high winds'): 166, (60, 'Snowing no high winds'): 149, (70, 'Fog or mist'): 126, (70, 'Unknown'): 124, (40, 'Fine + high winds'): 117, (70, 'Fine + high winds'): 115, (50, 'Other'): 113, (50, 'Raining + high winds'): 107, (40, 'Fog or mist'): 76, (70, 'Snowing no high winds'): 74, (50, 'Unknown'): 69, (50, 'Fog or mist'): 55, (20, 'Unknown'): 54, (50, 'Fine + high winds'): 49, (20, 'Other'): 45, (30, 'Snowing + high winds'): 37, (60, 'Snowing + high winds'): 37, (40, 'Snowing no high winds'): 32, (50, 'Snowing no high winds'): 26, (20, 'Raining + high winds'): 21, (70, 'Snowing + high winds'): 17, (20, 'Fine + high winds'): 16, (20, 'Snowing no high winds'): 10, (40, 'Snowing + high winds'): 8, (50, 'Snowing + high winds'): 7, (20, 'Fog or mist'): 7, (10, 'Fine no high winds'): 1})" + ] + } + ], + "prompt_number": 105 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "speeds = sorted(set(speed for speed, weather in speed_by_weather_dict))\n", + "weathers = [label_of[('Weather_Conditions', code)] \n", + " for code in \n", + " sorted(c for t, c in label_of if t == 'Weather_Conditions')]" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 107 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Build the frame\n", + "speed_by_weather = pd.DataFrame([{w: speed_by_weather_dict[(sp, w)] \n", + " for w in weathers} \n", + " for sp in speeds],\n", + " columns=weathers)\n", + "\n", + "# Relabel the index to the speed limits\n", + "speed_by_weather.index = speeds\n", + "speed_by_weather.index.name = 'Speed'\n", + "speed_by_weather" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Data missing or out of rangeFine no high windsRaining no high windsSnowing no high windsFine + high windsRaining + high windsSnowing + high windsFog or mistOtherUnknown
Speed
10 0 1 0 0 0 0 0 0 0 0
20 0 1836 258 10 16 21 0 7 45 54
30 0 76326 12425 293 718 1101 37 317 1736 2042
40 0 9360 1697 32 117 166 8 76 260 198
50 0 3959 835 26 49 107 7 55 113 69
60 0 15792 3290 149 274 467 37 324 615 224
70 0 7469 1611 74 115 316 17 126 170 124
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 149, + "text": [ + " Data missing or out of range Fine no high winds \\\n", + "Speed \n", + "10 0 1 \n", + "20 0 1836 \n", + "30 0 76326 \n", + "40 0 9360 \n", + "50 0 3959 \n", + "60 0 15792 \n", + "70 0 7469 \n", + "\n", + " Raining no high winds Snowing no high winds Fine + high winds \\\n", + "Speed \n", + "10 0 0 0 \n", + "20 258 10 16 \n", + "30 12425 293 718 \n", + "40 1697 32 117 \n", + "50 835 26 49 \n", + "60 3290 149 274 \n", + "70 1611 74 115 \n", + "\n", + " Raining + high winds Snowing + high winds Fog or mist Other Unknown \n", + "Speed \n", + "10 0 0 0 0 0 \n", + "20 21 0 7 45 54 \n", + "30 1101 37 317 1736 2042 \n", + "40 166 8 76 260 198 \n", + "50 107 7 55 113 69 \n", + "60 467 37 324 615 224 \n", + "70 316 17 126 170 124 " + ] + } + ], + "prompt_number": 149 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We need to remove some of the rows and columns, to ensure that every cell has at least 5 elements. Let's remove the 10 and 20mph zone data, and the \"missing\" weather column." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "speed_by_weather.drop('Data missing or out of range', axis=1, inplace=True)\n", + "speed_by_weather.drop(10, axis=0, inplace=True)\n", + "speed_by_weather.drop(20, axis=0, inplace=True)\n", + "speed_by_weather" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Fine no high windsRaining no high windsSnowing no high windsFine + high windsRaining + high windsSnowing + high windsFog or mistOtherUnknown
Speed
30 76326 12425 293 718 1101 37 317 1736 2042
40 9360 1697 32 117 166 8 76 260 198
50 3959 835 26 49 107 7 55 113 69
60 15792 3290 149 274 467 37 324 615 224
70 7469 1611 74 115 316 17 126 170 124
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 150, + "text": [ + " Fine no high winds Raining no high winds Snowing no high winds \\\n", + "Speed \n", + "30 76326 12425 293 \n", + "40 9360 1697 32 \n", + "50 3959 835 26 \n", + "60 15792 3290 149 \n", + "70 7469 1611 74 \n", + "\n", + " Fine + high winds Raining + high winds Snowing + high winds \\\n", + "Speed \n", + "30 718 1101 37 \n", + "40 117 166 8 \n", + "50 49 107 7 \n", + "60 274 467 37 \n", + "70 115 316 17 \n", + "\n", + " Fog or mist Other Unknown \n", + "Speed \n", + "30 317 1736 2042 \n", + "40 76 260 198 \n", + "50 55 113 69 \n", + "60 324 615 224 \n", + "70 126 170 124 " + ] + } + ], + "prompt_number": 150 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "ax = speed_by_weather.plot(kind='bar')\n", + "ax.legend(loc='center left', bbox_to_anchor=(1, 0.5))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 144, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nRERERERERERERERERERERERERERERERERETE2/4f/zWcu8B6nvEAAAAASUVORK5CYII=\n", + "text": [ + "" + ] + } + ], + "prompt_number": 144 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "expected_speed_by_weather = pd.DataFrame({c: {r: (speed_by_weather[c].sum() * \n", + " speed_by_weather.loc[r].sum() / \n", + " speed_by_weather.sum().sum() )\n", + " for r in speed_by_weather[c].index} \n", + " for c in speed_by_weather},\n", + " columns=weathers\n", + ")\n", + "expected_speed_by_weather.drop('Data missing or out of range', axis=1, inplace=True)\n", + "expected_speed_by_weather" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Fine no high windsRaining no high windsSnowing no high windsFine + high windsRaining + high windsSnowing + high windsFog or mistOtherUnknown
30 74834.502976 13161.953839 380.449265 843.748980 1429.667360 70.257181 595.197631 1918.153611 1761.069158
40 9385.528380 1650.734439 47.714854 105.820573 179.304773 8.811454 74.647977 240.569315 220.868235
50 4112.175436 723.252793 20.905786 46.364226 78.560594 3.860650 32.706265 105.403041 96.771209
60 16678.731481 2933.468990 84.792587 188.050459 318.636953 15.658561 132.654605 427.508272 392.498092
70 7895.061728 1388.589940 40.137508 89.015762 150.830320 7.412153 62.793522 202.365761 185.793306
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 152, + "text": [ + " Fine no high winds Raining no high winds Snowing no high winds \\\n", + "30 74834.502976 13161.953839 380.449265 \n", + "40 9385.528380 1650.734439 47.714854 \n", + "50 4112.175436 723.252793 20.905786 \n", + "60 16678.731481 2933.468990 84.792587 \n", + "70 7895.061728 1388.589940 40.137508 \n", + "\n", + " Fine + high winds Raining + high winds Snowing + high winds \\\n", + "30 843.748980 1429.667360 70.257181 \n", + "40 105.820573 179.304773 8.811454 \n", + "50 46.364226 78.560594 3.860650 \n", + "60 188.050459 318.636953 15.658561 \n", + "70 89.015762 150.830320 7.412153 \n", + "\n", + " Fog or mist Other Unknown \n", + "30 595.197631 1918.153611 1761.069158 \n", + "40 74.647977 240.569315 220.868235 \n", + "50 32.706265 105.403041 96.771209 \n", + "60 132.654605 427.508272 392.498092 \n", + "70 62.793522 202.365761 185.793306 " + ] + } + ], + "prompt_number": 152 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "ax = expected_speed_by_weather.plot(kind='bar')\n", + "ax.legend(loc='center left', bbox_to_anchor=(1, 0.5))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 153, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 153 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.chisquare(speed_by_weather, expected_speed_by_weather, axis=None)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 154, + "text": [ + "(1551.4532698476551, 1.2406375050877531e-296)" + ] + } + ], + "prompt_number": 154 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The very small *p* value shows that this is a significant result: weather conditions affect accident rates differently on different roads." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "###End solution" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Another version of the same exercise" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# What are the vehicle types?\n", + "[(code, label_of[(key, code)]) for key, code in label_of if key == 'Urban_or_Rural_Area']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 127, + "text": [ + "[(1, 'Urban'), (2, 'Rural'), (3, 'Unallocated')]" + ] + } + ], + "prompt_number": 127 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "road_by_weather_dict = collections.Counter((label_of[('Urban_or_Rural_Area', a['Urban_or_Rural_Area'])], \n", + " label_of[('Weather_Conditions', a['Weather_Conditions'])]) \n", + " for a in accidents.find({}, ['Urban_or_Rural_Area', 'Weather_Conditions']))\n", + "road_by_weather_dict" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 129, + "text": [ + "Counter({('Urban', 'Fine no high winds'): 76040, ('Rural', 'Fine no high winds'): 38703, ('Urban', 'Raining no high winds'): 12553, ('Rural', 'Raining no high winds'): 7563, ('Urban', 'Unknown'): 1994, ('Urban', 'Other'): 1664, ('Rural', 'Other'): 1275, ('Urban', 'Raining + high winds'): 1128, ('Rural', 'Raining + high winds'): 1050, ('Rural', 'Unknown'): 717, ('Urban', 'Fine + high winds'): 716, ('Rural', 'Fog or mist'): 598, ('Rural', 'Fine + high winds'): 573, ('Urban', 'Fog or mist'): 307, ('Rural', 'Snowing no high winds'): 303, ('Urban', 'Snowing no high winds'): 281, ('Rural', 'Snowing + high winds'): 80, ('Urban', 'Snowing + high winds'): 26})" + ] + } + ], + "prompt_number": 129 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads = [label_of[('Urban_or_Rural_Area', code)] \n", + " for code in \n", + " sorted(c for t, c in label_of if t == 'Urban_or_Rural_Area')]\n", + "weathers = [label_of[('Weather_Conditions', code)] \n", + " for code in \n", + " sorted(c for t, c in label_of if t == 'Weather_Conditions')]" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 130 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 137, + "text": [ + "['Urban', 'Rural', 'Unallocated']" + ] + } + ], + "prompt_number": 137 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Build the frame\n", + "road_by_weather = pd.DataFrame([{w: road_by_weather_dict[(r, w)] \n", + " for w in weathers} \n", + " for r in roads])\n", + "\n", + "# Relabel the index to the speed limits\n", + "road_by_weather.index = roads\n", + "road_by_weather.index.name = 'Road type'\n", + "road_by_weather" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Data missing or out of rangeFine + high windsFine no high windsFog or mistOtherRaining + high windsRaining no high windsSnowing + high windsSnowing no high windsUnknown
Road type
Urban 0 716 76040 307 1664 1128 12553 26 281 1994
Rural 0 573 38703 598 1275 1050 7563 80 303 717
Unallocated 0 0 0 0 0 0 0 0 0 0
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 131, + "text": [ + " Data missing or out of range Fine + high winds \\\n", + "Road type \n", + "Urban 0 716 \n", + "Rural 0 573 \n", + "Unallocated 0 0 \n", + "\n", + " Fine no high winds Fog or mist Other Raining + high winds \\\n", + "Road type \n", + "Urban 76040 307 1664 1128 \n", + "Rural 38703 598 1275 1050 \n", + "Unallocated 0 0 0 0 \n", + "\n", + " Raining no high winds Snowing + high winds \\\n", + "Road type \n", + "Urban 12553 26 \n", + "Rural 7563 80 \n", + "Unallocated 0 0 \n", + "\n", + " Snowing no high winds Unknown \n", + "Road type \n", + "Urban 281 1994 \n", + "Rural 303 717 \n", + "Unallocated 0 0 " + ] + } + ], + "prompt_number": 131 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "road_by_weather.drop('Data missing or out of range', axis=1, inplace=True)\n", + "road_by_weather.drop('Unallocated', axis=0, inplace=True)\n", + "road_by_weather" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Fine + high windsFine no high windsFog or mistOtherRaining + high windsRaining no high windsSnowing + high windsSnowing no high windsUnknown
Road type
Urban 716 76040 307 1664 1128 12553 26 281 1994
Rural 573 38703 598 1275 1050 7563 80 303 717
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 132, + "text": [ + " Fine + high winds Fine no high winds Fog or mist Other \\\n", + "Road type \n", + "Urban 716 76040 307 1664 \n", + "Rural 573 38703 598 1275 \n", + "\n", + " Raining + high winds Raining no high winds Snowing + high winds \\\n", + "Road type \n", + "Urban 1128 12553 26 \n", + "Rural 1050 7563 80 \n", + "\n", + " Snowing no high winds Unknown \n", + "Road type \n", + "Urban 281 1994 \n", + "Rural 303 717 " + ] + } + ], + "prompt_number": 132 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "ax = road_by_weather.plot(kind='bar')\n", + "ax.legend(loc='center left', bbox_to_anchor=(1, 0.5))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 134, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nYII=\n", + "text": [ + "" + ] + } + ], + "prompt_number": 134 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "expected_road_by_weather = pd.DataFrame({c: {r: (road_by_weather[c].sum() * \n", + " road_by_weather.loc[r].sum() / \n", + " road_by_weather.sum().sum() )\n", + " for r in road_by_weather[c].index} \n", + " for c in road_by_weather},\n", + " index=['Urban', 'Rural']\n", + ")\n", + "expected_road_by_weather" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Fine + high windsFine no high windsFog or mistOtherRaining + high windsRaining no high windsSnowing + high windsSnowing no high windsUnknown
Urban 838.627893 74652.195746 588.796154 1912.123644 1417.014392 13087.539716 68.963969 379.952436 1763.786049
Rural 450.372107 40090.804254 316.203846 1026.876356 760.985608 7028.460284 37.036031 204.047564 947.213951
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 138, + "text": [ + " Fine + high winds Fine no high winds Fog or mist Other \\\n", + "Urban 838.627893 74652.195746 588.796154 1912.123644 \n", + "Rural 450.372107 40090.804254 316.203846 1026.876356 \n", + "\n", + " Raining + high winds Raining no high winds Snowing + high winds \\\n", + "Urban 1417.014392 13087.539716 68.963969 \n", + "Rural 760.985608 7028.460284 37.036031 \n", + "\n", + " Snowing no high winds Unknown \n", + "Urban 379.952436 1763.786049 \n", + "Rural 204.047564 947.213951 " + ] + } + ], + "prompt_number": 138 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "ax = expected_road_by_weather.plot(kind='bar')\n", + "ax.legend(loc='center left', bbox_to_anchor=(1, 0.5))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 139, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nMUiJTnwZAGRa81VAi42xiIiIhJ0SnfhRCGwBvrWWfwE8AuyzLSIRU7WfNgOzj4qIiASlChjttTza\nahOx2xCvaQSwHPgXWyMSEZE+50inZYefNpFo8T92ByAisUFnXcW+edbjf2MOU71tLd9vtYnYLRtz\nqArM20DkYF7rSUSk15ToxL65dPyInAXyrfn/AwbaEpGIr4109NE24BQw37ZoRESkz0kAVtgdhEiQ\nHMACu4MQEZG+RfU4Em2SgCcxr+f0GOaw1b3AV8BuG+MSkRii08vjx4uYN03che/VZ1X0KXZ5F/PG\nsl8As4DrgUuYV0TW7UlEJCSU6MSP7m6cWBDRKEQ6VAJZ1rwT+BEYBVy0LSIRiTkqRo59T1qPe6xH\nAzgHfErHxQNF7HC503wNSnJEJMT62R2AhF0yZi1E+5SMeTrvfmCRjXGJZAFNXtONXvONNsYlIiIx\nIBX40u4gREREwklHdOJXnd0BiIiIhJsSnfhVANTbHYSIiEg4qRg59v3RT5sb8wyXv49wLCIiIhGl\n08tjX0anZQP4GbgQ+VBERERERERERERERERERERERERERERERERERERERMQ+/w9rUM3GQLKL/wAA\nAABJRU5ErkJggg==\n", + "text": [ + "" + ] + } + ], + "prompt_number": 139 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "scipy.stats.chisquare(road_by_weather, expected_road_by_weather, axis=None)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 140, + "text": [ + "(1070.8742730574966, 6.1212544036410827e-217)" + ] + } + ], + "prompt_number": 140 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [], + "language": "python", + "metadata": {}, + "outputs": [] + } + ], + "metadata": {} + } + ] +} \ No newline at end of file diff --git a/notebooks/zz-mongo/Road-Accident-Safety-Data-Guide.xls b/notebooks/zz-mongo/Road-Accident-Safety-Data-Guide.xls new file mode 100644 index 0000000..4eb98b8 Binary files /dev/null and b/notebooks/zz-mongo/Road-Accident-Safety-Data-Guide.xls differ diff --git a/notebooks/zz-mongo/Untitled1.ipynb b/notebooks/zz-mongo/Untitled1.ipynb new file mode 100644 index 0000000..30e94a0 --- /dev/null +++ b/notebooks/zz-mongo/Untitled1.ipynb @@ -0,0 +1,114 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:508379b4e778499e6bc0b511a11bdb3050ec27de5b2e86d1849629d0f0adf1df" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import pymongo\n", + "import datetime" + ], + "language": "python", + "metadata": { + "activity": false + }, + "outputs": [], + "prompt_number": 1 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "client = pymongo.MongoClient('mongodb://ogedei:27017/')\n", + "# client = pymongo.MongoClient('mongodb://localhost:27117/')\n", + "\n", + "db = client.accidents\n", + "accidents = db.accidents\n", + "labels = db.labels\n", + "roads = db.roads" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 2 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find().count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 3, + "text": [ + "231675" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find({'CP': 82080}).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 4, + "text": [ + "0" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find({'RCat': 'BU'}).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 6, + "text": [ + "0" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [], + "language": "python", + "metadata": {}, + "outputs": [] + } + ], + "metadata": {} + } + ] +} \ No newline at end of file diff --git a/notebooks/zz-mongo/aadf-majorroads-metadata.pdf b/notebooks/zz-mongo/aadf-majorroads-metadata.pdf new file mode 100644 index 0000000..fc63f46 Binary files /dev/null and b/notebooks/zz-mongo/aadf-majorroads-metadata.pdf differ diff --git a/notebooks/zz-mongo/aadf-minorroads-metadata.pdf b/notebooks/zz-mongo/aadf-minorroads-metadata.pdf new file mode 100644 index 0000000..3b854ab Binary files /dev/null and b/notebooks/zz-mongo/aadf-minorroads-metadata.pdf differ diff --git a/notebooks/zz-mongo/background-data-manipulation/geotag-roads.ipynb b/notebooks/zz-mongo/background-data-manipulation/geotag-roads.ipynb index d4559d2..72cd885 100644 --- a/notebooks/zz-mongo/background-data-manipulation/geotag-roads.ipynb +++ b/notebooks/zz-mongo/background-data-manipulation/geotag-roads.ipynb @@ -1,7 +1,7 @@ { "metadata": { "name": "", - "signature": "sha256:3eb7f4d6f8605798f98a94e173e93e7300698836a33546777714f52b719b94c4" + "signature": "sha256:3cf2c146b8994430d8ed97bf2fbc680fbbd53a85ee98479c4b3a36a7fa807330" }, "nbformat": 3, "nbformat_minor": 0, @@ -23,8 +23,8 @@ "input": [ "import pymongo\n", "from bson.objectid import ObjectId\n", - "# client = pymongo.MongoClient('mongodb://ogedei:27017/')\n", - "client = pymongo.MongoClient('mongodb://localhost:27017/')" + "client = pymongo.MongoClient('mongodb://ogedei:27017/')\n", + "# client = pymongo.MongoClient('mongodb://localhost:27017/')" ], "language": "python", "metadata": {}, @@ -35,22 +35,22 @@ "cell_type": "code", "collapsed": false, "input": [ - "import matplotlib as mpl\n", - "import matplotlib.pyplot as plt\n", - "from mpl_toolkits.basemap import Basemap\n", + "# import matplotlib as mpl\n", + "# import matplotlib.pyplot as plt\n", + "# from mpl_toolkits.basemap import Basemap\n", "import numpy as np\n", - "%matplotlib inline" + "# %matplotlib inline" ], "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 2 + "prompt_number": 4 }, { "cell_type": "code", "collapsed": false, "input": [ - "db = client.small_accidents\n", + "db = client.accidents\n", "accidents = db.accidents\n", "roads = db.roads\n", "labels = db.labels" @@ -58,7 +58,7 @@ "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 3 + "prompt_number": 5 }, { "cell_type": "code", @@ -73,7 +73,7 @@ "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 4 + "prompt_number": 6 }, { "cell_type": "code", @@ -87,308 +87,232 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 5, + "prompt_number": 7, "text": [ - "[{'loc': {'coordinates': [-4.001657045120545, 53.12266010696906],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 2108.0,\n", - " 'Latitude': 53.12266010696906,\n", - " 'FdHGVA6': 7.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 506,\n", - " 'Longitude': -4.001657045120545,\n", - " 'FdHGVR4': 4.0,\n", - " 'FdCar': 1599.0,\n", - " 'S Ref E': 266150,\n", - " 'FdLGV': 397.0,\n", - " 'Fd2WMV': 29.0,\n", - " 'FdPC': 20.0,\n", - " 'AADFYear': 2012,\n", + "[{'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 11099.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270c8'),\n", + " 'FdHGVR4': 1.0,\n", + " 'RCat': 'BU',\n", + " 'FdHGVA6': 1.0,\n", + " 'Road': 'B810',\n", + " 'ONS LA Name': 'Falkirk',\n", + " 'FdLGV': 799.0,\n", + " 'S Ref N': 678360,\n", + " 'Fd2WMV': 55.0,\n", + " 'FdHGVA5': 1.0,\n", + " 'FdPC': 60.0,\n", + " 'S Ref E': 293270,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 9927.0,\n", + " 'FdHGVR3': 12.0,\n", + " 'FdBUS': 248.0,\n", + " 'CP': 81012,\n", + " 'FdHGVA3': 5.0,\n", + " 'FdHGVR2': 50.0,\n", + " 'FdHGV': 70.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 1537.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270c9'),\n", + " 'FdHGVR4': 2.0,\n", + " 'RCat': 'BR',\n", + " 'FdHGVA6': 4.0,\n", + " 'Road': 'B741',\n", + " 'ONS LA Name': 'East Ayrshire',\n", + " 'FdLGV': 174.0,\n", + " 'S Ref N': 606000,\n", + " 'Fd2WMV': 8.0,\n", + " 'FdHGVA5': 7.0,\n", + " 'FdPC': 4.0,\n", + " 'S Ref E': 248000,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 1284.0,\n", + " 'FdHGVR3': 4.0,\n", + " 'FdBUS': 8.0,\n", + " 'CP': 81016,\n", + " 'FdHGVA3': 12.0,\n", + " 'FdHGVR2': 34.0,\n", + " 'FdHGV': 63.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 917.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270ca'),\n", + " 'FdHGVR4': 0.0,\n", + " 'RCat': 'UU',\n", + " 'FdHGVA6': 0.0,\n", + " 'Road': 'U',\n", + " 'ONS LA Name': 'South Lanarkshire',\n", + " 'FdLGV': 85.0,\n", + " 'S Ref N': 653885,\n", + " 'Fd2WMV': 3.0,\n", + " 'FdHGVA5': 0.0,\n", + " 'FdPC': 1.0,\n", + " 'S Ref E': 265048,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 812.0,\n", " 'FdHGVR3': 2.0,\n", - " 'LenNet_miles': 5.21,\n", - " 'FdBUS': 17.0,\n", - " 'S Ref N': 360260,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9e5'),\n", - " 'Road': 'A5',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'A4086',\n", - " 'FdHGVR2': 40.0,\n", - " 'ONS LA Name': 'Conwy',\n", - " 'A-Junction': 'LA Boundary',\n", + " 'FdBUS': 1.0,\n", + " 'CP': 81036,\n", + " 'FdHGVA3': 0.0,\n", + " 'FdHGVR2': 14.0,\n", + " 'FdHGV': 16.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 12810.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270cb'),\n", + " 'FdHGVR4': 3.0,\n", + " 'RCat': 'BU',\n", + " 'FdHGVA6': 8.0,\n", + " 'Road': 'B865',\n", + " 'ONS LA Name': 'Highland',\n", + " 'FdLGV': 1732.0,\n", + " 'S Ref N': 845740,\n", + " 'Fd2WMV': 145.0,\n", + " 'FdHGVA5': 5.0,\n", + " 'FdPC': 100.0,\n", + " 'S Ref E': 266380,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 10496.0,\n", + " 'FdHGVR3': 55.0,\n", + " 'FdBUS': 178.0,\n", + " 'CP': 81108,\n", " 'FdHGVA3': 3.0,\n", - " 'LenNet': 8.4,\n", - " 'FdHGVA5': 10.0,\n", - " 'FdHGV': 66.0},\n", - " {'loc': {'coordinates': [-3.119702527454762, 52.962173402463016],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 5967.0,\n", - " 'Latitude': 52.962173402463016,\n", - " 'FdHGVA6': 68.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 508,\n", - " 'Longitude': -3.119702527454762,\n", - " 'FdHGVR4': 42.0,\n", - " 'FdCar': 4515.0,\n", - " 'S Ref E': 324887,\n", - " 'FdLGV': 848.0,\n", - " 'Fd2WMV': 130.0,\n", - " 'FdPC': 10.0,\n", - " 'AADFYear': 2012,\n", - " 'FdHGVR3': 37.0,\n", - " 'LenNet_miles': 2.98,\n", - " 'FdBUS': 100.0,\n", - " 'S Ref N': 341121,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9e6'),\n", - " 'Road': 'A5',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'LA Boundary',\n", - " 'FdHGVR2': 142.0,\n", - " 'ONS LA Name': 'Denbighshire',\n", - " 'A-Junction': 'A539',\n", - " 'FdHGVA3': 22.0,\n", - " 'LenNet': 4.8,\n", - " 'FdHGVA5': 64.0,\n", - " 'FdHGV': 375.0},\n", - " {'loc': {'coordinates': [-2.7264349239918206, 51.79684072702934],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 22444.0,\n", - " 'Latitude': 51.79684072702934,\n", - " 'FdHGVA6': 1399.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 509,\n", - " 'Longitude': -2.7264349239918206,\n", - " 'FdHGVR4': 95.0,\n", - " 'FdCar': 14819.0,\n", - " 'S Ref E': 350000,\n", - " 'FdLGV': 3618.0,\n", - " 'Fd2WMV': 112.0,\n", - " 'FdPC': 1.0,\n", - " 'AADFYear': 2012,\n", - " 'FdHGVR3': 156.0,\n", - " 'LenNet_miles': 6.02,\n", - " 'FdBUS': 72.0,\n", - " 'S Ref N': 211160,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9e7'),\n", - " 'Road': 'A40',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'B4233',\n", - " 'FdHGVR2': 916.0,\n", - " 'ONS LA Name': 'Monmouthshire',\n", - " 'A-Junction': 'A449',\n", - " 'FdHGVA3': 148.0,\n", - " 'LenNet': 9.7,\n", - " 'FdHGVA5': 1108.0,\n", - " 'FdHGV': 3822.0},\n", - " {'loc': {'coordinates': [-3.0900066894890186, 51.84024712867032],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 8485.0,\n", - " 'Latitude': 51.84024712867032,\n", - " 'FdHGVA6': 70.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 510,\n", - " 'Longitude': -3.0900066894890186,\n", - " 'FdHGVR4': 22.0,\n", - " 'FdCar': 6936.0,\n", - " 'S Ref E': 325000,\n", - " 'FdLGV': 1109.0,\n", - " 'Fd2WMV': 63.0,\n", - " 'FdPC': 37.0,\n", - " 'AADFYear': 2012,\n", - " 'FdHGVR3': 48.0,\n", - " 'LenNet_miles': 2.67,\n", - " 'FdBUS': 62.0,\n", - " 'S Ref N': 216300,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9e8'),\n", - " 'Road': 'A40',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'Pentre Rd, Abergavenny',\n", - " 'FdHGVR2': 132.0,\n", - " 'ONS LA Name': 'Monmouthshire',\n", - " 'A-Junction': 'LA Boundary',\n", - " 'FdHGVA3': 9.0,\n", - " 'LenNet': 4.3,\n", - " 'FdHGVA5': 33.0,\n", - " 'FdHGV': 314.0},\n", - " {'loc': {'coordinates': [-3.6019991755045266, 51.95146719963423],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 3968.0,\n", - " 'Latitude': 51.95146719963423,\n", - " 'FdHGVA6': 102.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 512,\n", - " 'Longitude': -3.6019991755045266,\n", - " 'FdHGVR4': 34.0,\n", - " 'FdCar': 2688.0,\n", - " 'S Ref E': 290000,\n", - " 'FdLGV': 684.0,\n", - " 'Fd2WMV': 69.0,\n", - " 'FdPC': 5.0,\n", - " 'AADFYear': 2012,\n", - " 'FdHGVR3': 100.0,\n", - " 'LenNet_miles': 7.14,\n", - " 'FdBUS': 63.0,\n", - " 'S Ref N': 229321,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9e9'),\n", - " 'Road': 'A40',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'A4067',\n", - " 'FdHGVR2': 174.0,\n", - " 'ONS LA Name': 'Powys',\n", - " 'A-Junction': 'LA Boundary',\n", - " 'FdHGVA3': 20.0,\n", - " 'LenNet': 11.5,\n", - " 'FdHGVA5': 34.0,\n", - " 'FdHGV': 464.0},\n", - " {'loc': {'coordinates': [-4.252633958445312, 51.86721682139442],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 7484.0,\n", - " 'Latitude': 51.86721682139442,\n", - " 'FdHGVA6': 76.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 514,\n", - " 'Longitude': -4.252633958445312,\n", - " 'FdHGVR4': 29.0,\n", - " 'FdCar': 5924.0,\n", - " 'S Ref E': 245000,\n", - " 'FdLGV': 1067.0,\n", - " 'Fd2WMV': 41.0,\n", - " 'FdPC': 6.0,\n", - " 'AADFYear': 2012,\n", - " 'FdHGVR3': 59.0,\n", - " 'LenNet_miles': 3.97,\n", - " 'FdBUS': 108.0,\n", - " 'S Ref N': 221137,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9ea'),\n", - " 'Road': 'A40',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'B4130',\n", - " 'FdHGVR2': 121.0,\n", - " 'ONS LA Name': 'Carmarthenshire',\n", - " 'A-Junction': 'A485',\n", - " 'FdHGVA3': 31.0,\n", - " 'LenNet': 6.4,\n", - " 'FdHGVA5': 28.0,\n", - " 'FdHGV': 344.0},\n", - " {'loc': {'coordinates': [-4.685548835779627, 51.818941537800846],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 9956.0,\n", - " 'Latitude': 51.818941537800846,\n", - " 'FdHGVA6': 106.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 515,\n", - " 'Longitude': -4.685548835779627,\n", - " 'FdHGVR4': 62.0,\n", - " 'FdCar': 7425.0,\n", - " 'S Ref E': 215000,\n", - " 'FdLGV': 1724.0,\n", - " 'Fd2WMV': 44.0,\n", - " 'FdPC': 0.0,\n", - " 'AADFYear': 2012,\n", - " 'FdHGVR3': 88.0,\n", - " 'LenNet_miles': 4.22,\n", - " 'FdBUS': 70.0,\n", - " 'S Ref N': 216780,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9eb'),\n", - " 'Road': 'A40',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'LA Boundary',\n", - " 'FdHGVR2': 292.0,\n", - " 'ONS LA Name': 'Pembrokeshire',\n", - " 'A-Junction': 'A478',\n", - " 'FdHGVA3': 13.0,\n", - " 'LenNet': 6.8,\n", - " 'FdHGVA5': 131.0,\n", - " 'FdHGV': 693.0},\n", - " {'FdAll_MV': 61048.0,\n", - " 'FdHGVA6': 2323.0,\n", - " 'ONS GOR Name': 'Scotland',\n", - " 'CP': 82013,\n", - " 'FdHGVR4': 284.0,\n", - " 'FdCar': 46480.0,\n", - " 'S Ref E': '',\n", - " 'FdLGV': 8139.0,\n", - " 'Fd2WMV': 209.0,\n", - " 'FdPC': 0.0,\n", - " 'ONS LA Name': 'Glasgow City',\n", - " 'FdHGVR3': 319.0,\n", - " 'LenNet_miles': 0.43,\n", - " 'S Ref N': '',\n", - " 'FdBUS': 247.0,\n", - " '_id': ObjectId('533ed2c689f6f9ee18bb2d1d'),\n", - " 'Road': 'M74',\n", - " 'RCat': 'TM',\n", - " 'B-Junction': '',\n", - " 'FdHGVR2': 1523.0,\n", - " 'AADFYear': 2012,\n", - " 'A-Junction': '',\n", - " 'FdHGVA3': 247.0,\n", - " 'LenNet': 0.7,\n", - " 'FdHGVA5': 1277.0,\n", - " 'FdHGV': 5973.0},\n", - " {'loc': {'coordinates': [-4.993778349050637, 51.93039063811737],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 6232.0,\n", - " 'Latitude': 51.93039063811737,\n", - " 'FdHGVA6': 25.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 516,\n", - " 'Longitude': -4.993778349050637,\n", - " 'FdHGVR4': 17.0,\n", - " 'FdCar': 4791.0,\n", - " 'S Ref E': 194270,\n", - " 'FdLGV': 993.0,\n", - " 'Fd2WMV': 30.0,\n", - " 'FdPC': 1.0,\n", - " 'AADFYear': 2012,\n", - " 'FdHGVR3': 53.0,\n", - " 'LenNet_miles': 3.72,\n", - " 'FdBUS': 92.0,\n", - " 'S Ref N': 230000,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9ec'),\n", - " 'Road': 'A40',\n", - " 'RCat': 'TR',\n", - " 'B-Junction': 'B4331',\n", - " 'FdHGVR2': 188.0,\n", - " 'ONS LA Name': 'Pembrokeshire',\n", - " 'A-Junction': 'A4219',\n", - " 'FdHGVA3': 5.0,\n", - " 'LenNet': 6.0,\n", - " 'FdHGVA5': 39.0,\n", - " 'FdHGV': 326.0},\n", - " {'loc': {'coordinates': [-3.7156936986019082, 51.551329605539806],\n", - " 'type': 'Point'},\n", - " 'FdAll_MV': 5508.0,\n", - " 'Latitude': 51.551329605539806,\n", + " 'FdHGVR2': 185.0,\n", + " 'FdHGV': 259.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 2682.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270cc'),\n", + " 'FdHGVR4': 9.0,\n", + " 'RCat': 'BR',\n", " 'FdHGVA6': 10.0,\n", - " 'ONS GOR Name': 'Wales',\n", - " 'CP': 520,\n", - " 'Longitude': -3.7156936986019082,\n", - " 'FdHGVR4': 10.0,\n", - " 'FdCar': 4318.0,\n", - " 'S Ref E': 281140,\n", - " 'FdLGV': 953.0,\n", - " 'Fd2WMV': 44.0,\n", - " 'FdPC': 17.0,\n", - " 'AADFYear': 2012,\n", + " 'Road': 'B992',\n", + " 'ONS LA Name': 'Aberdeenshire',\n", + " 'FdLGV': 327.0,\n", + " 'S Ref N': 828000,\n", + " 'Fd2WMV': 7.0,\n", + " 'FdHGVA5': 3.0,\n", + " 'FdPC': 41.0,\n", + " 'S Ref E': 363035,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 2188.0,\n", " 'FdHGVR3': 15.0,\n", - " 'LenNet_miles': 2.85,\n", - " 'FdBUS': 69.0,\n", - " 'S Ref N': 185000,\n", - " '_id': ObjectId('533ed2c589f6f9ee18bae9ed'),\n", - " 'Road': 'A48',\n", - " 'RCat': 'PR',\n", - " 'B-Junction': 'LA Boundary',\n", - " 'FdHGVR2': 80.0,\n", - " 'ONS LA Name': 'Neath Port Talbot',\n", - " 'A-Junction': 'M4 jn38',\n", + " 'FdBUS': 32.0,\n", + " 'CP': 82012,\n", + " 'FdHGVA3': 42.0,\n", + " 'FdHGVR2': 49.0,\n", + " 'FdHGV': 128.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 1449.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270cd'),\n", + " 'FdHGVR4': 2.0,\n", + " 'RCat': 'BU',\n", + " 'FdHGVA6': 3.0,\n", + " 'Road': 'B6399',\n", + " 'ONS LA Name': 'Scottish Borders',\n", + " 'FdLGV': 225.0,\n", + " 'S Ref N': 614000,\n", + " 'Fd2WMV': 13.0,\n", + " 'FdHGVA5': 1.0,\n", + " 'FdPC': 13.0,\n", + " 'S Ref E': 350100,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 1147.0,\n", + " 'FdHGVR3': 3.0,\n", + " 'FdBUS': 20.0,\n", + " 'CP': 82062,\n", + " 'FdHGVA3': 0.0,\n", + " 'FdHGVR2': 35.0,\n", + " 'FdHGV': 44.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 943.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270ce'),\n", + " 'FdHGVR4': 0.0,\n", + " 'RCat': 'BR',\n", + " 'FdHGVA6': 0.0,\n", + " 'Road': 'B863',\n", + " 'ONS LA Name': 'Highland',\n", + " 'FdLGV': 129.0,\n", + " 'S Ref N': 761850,\n", + " 'Fd2WMV': 9.0,\n", + " 'FdHGVA5': 2.0,\n", + " 'FdPC': 20.0,\n", + " 'S Ref E': 218700,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 732.0,\n", + " 'FdHGVR3': 6.0,\n", + " 'FdBUS': 31.0,\n", + " 'CP': 82080,\n", + " 'FdHGVA3': 0.0,\n", + " 'FdHGVR2': 34.0,\n", + " 'FdHGV': 42.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 3397.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270cf'),\n", + " 'FdHGVR4': 2.0,\n", + " 'RCat': 'UU',\n", + " 'FdHGVA6': 1.0,\n", + " 'Road': 'U',\n", + " 'ONS LA Name': 'Glasgow City',\n", + " 'FdLGV': 303.0,\n", + " 'S Ref N': 668000,\n", + " 'Fd2WMV': 9.0,\n", + " 'FdHGVA5': 0.0,\n", + " 'FdPC': 55.0,\n", + " 'S Ref E': 257000,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 3040.0,\n", + " 'FdHGVR3': 12.0,\n", + " 'FdBUS': 10.0,\n", + " 'CP': 82114,\n", + " 'FdHGVA3': 0.0,\n", + " 'FdHGVR2': 20.0,\n", + " 'FdHGV': 35.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 771.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270d0'),\n", + " 'FdHGVR4': 0.0,\n", + " 'RCat': 'UR',\n", + " 'FdHGVA6': 0.0,\n", + " 'Road': 'U',\n", + " 'ONS LA Name': 'Highland',\n", + " 'FdLGV': 132.0,\n", + " 'S Ref N': 950300,\n", + " 'Fd2WMV': 1.0,\n", + " 'FdHGVA5': 0.0,\n", + " 'FdPC': 2.0,\n", + " 'S Ref E': 336100,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 636.0,\n", + " 'FdHGVR3': 0.0,\n", + " 'FdBUS': 0.0,\n", + " 'CP': 82182,\n", + " 'FdHGVA3': 0.0,\n", + " 'FdHGVR2': 2.0,\n", + " 'FdHGV': 2.0},\n", + " {'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 149.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270d1'),\n", + " 'FdHGVR4': 1.0,\n", + " 'RCat': 'CR',\n", + " 'FdHGVA6': 0.0,\n", + " 'Road': 'C67C',\n", + " 'ONS LA Name': 'Aberdeenshire',\n", + " 'FdLGV': 13.0,\n", + " 'S Ref N': 820000,\n", + " 'Fd2WMV': 0.0,\n", + " 'FdHGVA5': 0.0,\n", + " 'FdPC': 3.0,\n", + " 'S Ref E': 382000,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 124.0,\n", + " 'FdHGVR3': 4.0,\n", + " 'FdBUS': 0.0,\n", + " 'CP': 82349,\n", " 'FdHGVA3': 2.0,\n", - " 'LenNet': 4.6,\n", - " 'FdHGVA5': 6.0,\n", - " 'FdHGV': 123.0}]" + " 'FdHGVR2': 5.0,\n", + " 'FdHGV': 12.0}]" ] } ], - "prompt_number": 5 + "prompt_number": 7 }, { "cell_type": "code", @@ -402,13 +326,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 6, + "prompt_number": 8, "text": [ - "231675" + "292738" ] } ], - "prompt_number": 6 + "prompt_number": 8 }, { "cell_type": "code", @@ -422,120 +346,120 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 7, + "prompt_number": 9, "text": [ - "{'Location_Easting_OSGR': 526860,\n", - " '1st_Road_Class': 3,\n", - " 'Speed_limit': 30,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Accident_Index': '200501BS70038',\n", + "{'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Accident_Severity': 3,\n", " 'Time': '14:43',\n", - " 'Junction_Detail': 0,\n", - " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 526860,\n", " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Light_Conditions': 1,\n", - " 'Latitude': 51.481822,\n", - " 'Vehicles': [{'Journey_Purpose_of_Driver': 15,\n", + " 'Casualties': [{'Pedestrian_Location': 0,\n", + " 'Casualty_Severity': 3,\n", + " 'Casualty_Type': 5,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': -1,\n", + " 'Casualty_Reference': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", " 'Vehicle_Reference': 1,\n", - " 'Engine_Capacity_(CC)': 599,\n", - " 'Driver_Home_Area_Type': -1,\n", + " 'Casualty_Class': 1,\n", + " 'Sex_of_Casualty': 1,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Casualty_Home_Area_Type': -1}],\n", + " 'Day_of_Week': 3,\n", + " 'Date': '22/02/2005',\n", + " 'Datetime': datetime.datetime(2005, 2, 22, 14, 43),\n", + " 'Latitude': 51.481822,\n", + " 'Vehicles': [{'Vehicle_Location-Restricted_Lane': 0,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Junction_Location': 0,\n", " 'Towing_and_Articulation': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Sex_of_Driver': 1,\n", + " 'Engine_Capacity_(CC)': 599,\n", + " 'Journey_Purpose_of_Driver': 15,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Driver_IMD_Decile': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Vehicle_Type': 5,\n", + " 'Junction_Location': 0,\n", " 'Age_of_Vehicle': 7,\n", - " '1st_Point_of_Impact': 4,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", + " 'Vehicle_Reference': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0},\n", - " {'Journey_Purpose_of_Driver': 15,\n", - " 'Vehicle_Reference': 2,\n", - " 'Engine_Capacity_(CC)': 1870,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Age_Band_of_Driver': 5,\n", " 'Skidding_and_Overturning': 0,\n", - " 'Junction_Location': 0,\n", + " 'Vehicle_Type': 5,\n", + " 'Driver_Home_Area_Type': -1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Manoeuvre': 18},\n", + " {'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Towing_and_Articulation': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Sex_of_Driver': 1,\n", + " 'Engine_Capacity_(CC)': 1870,\n", + " 'Journey_Purpose_of_Driver': 15,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Driver_IMD_Decile': 3,\n", " 'Propulsion_Code': 2,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Vehicle_Type': 19,\n", + " 'Junction_Location': 0,\n", " 'Age_of_Vehicle': -1,\n", - " '1st_Point_of_Impact': 3,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Hit_Object_in_Carriageway': 0,\n", + " 'Vehicle_Reference': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0},\n", - " {'Journey_Purpose_of_Driver': 15,\n", - " 'Vehicle_Reference': 3,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Vehicle_Type': 19,\n", " 'Driver_Home_Area_Type': 1,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Manoeuvre': 18},\n", + " {'Vehicle_Location-Restricted_Lane': 0,\n", " 'Age_Band_of_Driver': 9,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Junction_Location': 0,\n", " 'Towing_and_Articulation': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Sex_of_Driver': 1,\n", + " 'Engine_Capacity_(CC)': -1,\n", + " 'Journey_Purpose_of_Driver': 15,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Driver_IMD_Decile': 4,\n", " 'Propulsion_Code': -1,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Vehicle_Type': 9,\n", + " 'Junction_Location': 0,\n", " 'Age_of_Vehicle': -1,\n", - " '1st_Point_of_Impact': 3,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Hit_Object_in_Carriageway': 0,\n", + " 'Vehicle_Reference': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0}],\n", - " 'Datetime': datetime.datetime(2005, 2, 22, 14, 43),\n", - " 'Junction_Control': -1,\n", - " 'Urban_or_Rural_Area': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Driver_Home_Area_Type': 1,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Manoeuvre': 18}],\n", + " 'Number_of_Casualties': 1,\n", + " 'Road_Type': 3,\n", + " 'Speed_limit': 30,\n", + " '1st_Road_Class': 3,\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " 'Location_Northing_OSGR': 177460,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Longitude': -0.174463,\n", + " 'Light_Conditions': 1,\n", " 'Police_Force': 1,\n", - " 'Local_Authority_(Highway)': 'E09000020',\n", - " 'Special_Conditions_at_Site': 0,\n", + " '2nd_Road_Number': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'Accident_Index': '200501BS70038',\n", " '1st_Road_Number': 3220,\n", - " 'Accident_Severity': 3,\n", - " 'loc': {'type': 'Point', 'coordinates': [-0.174463, 51.481822]},\n", " 'Number_of_Vehicles': 3,\n", - " 'Casualties': [{'Pedestrian_Location': 0,\n", - " 'Age_Band_of_Casualty': 7,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Pedestrian_Road_Maintenance_Worker': -1,\n", - " 'Casualty_Severity': 3,\n", - " 'Car_Passenger': 0,\n", - " 'Vehicle_Reference': 1,\n", - " 'Casualty_Type': 5,\n", - " 'Bus_or_Coach_Passenger': 0}],\n", - " 'Longitude': -0.174463,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'LSOA_of_Accident_Location': 'E01002840',\n", " '_id': ObjectId('52a9c93692c4e16686bebbe5'),\n", - " 'Number_of_Casualties': 1,\n", - " 'Day_of_Week': 3,\n", - " '2nd_Road_Class': -1,\n", - " 'Road_Type': 3,\n", - " 'Date': '22/02/2005',\n", - " 'Location_Northing_OSGR': 177460,\n", " 'Local_Authority_(District)': 12,\n", - " '2nd_Road_Number': 0,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Weather_Conditions': 1}" + " 'Weather_Conditions': 1,\n", + " 'Local_Authority_(Highway)': 'E09000020',\n", + " 'loc': {'coordinates': [-0.174463, 51.481822], 'type': 'Point'},\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Road_Surface_Conditions': 2,\n", + " 'Junction_Detail': 0,\n", + " '2nd_Road_Class': -1,\n", + " 'Junction_Control': -1,\n", + " 'LSOA_of_Accident_Location': 'E01002840'}" ] } ], - "prompt_number": 7 + "prompt_number": 9 }, { "cell_type": "code", @@ -549,13 +473,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 8, + "prompt_number": 10, "text": [ "'A'" ] } ], - "prompt_number": 8 + "prompt_number": 10 }, { "cell_type": "code", @@ -569,13 +493,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 9, + "prompt_number": 11, "text": [ "361" ] } ], - "prompt_number": 9 + "prompt_number": 11 }, { "cell_type": "code", @@ -589,38 +513,34 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 10, + "prompt_number": 12, "text": [ - "{'FdAll_MV': 20842.0,\n", - " 'FdHGVA5': 189.0,\n", - " 'FdBUS': 107.0,\n", - " '_id': ObjectId('533ed2c689f6f9ee18bb2d13'),\n", - " 'S Ref E': '',\n", - " 'Fd2WMV': 102.0,\n", - " 'LenNet_miles': 10.19,\n", - " 'LenNet': 16.4,\n", - " 'AADFYear': 2012,\n", - " 'ONS GOR Name': 'East Midlands',\n", - " 'FdLGV': 3007.0,\n", - " 'Road': 'A46',\n", - " 'FdHGVR3': 133.0,\n", - " 'RCat': 'TR',\n", - " 'S Ref N': '',\n", - " 'B-Junction': '',\n", - " 'FdCar': 15967.0,\n", - " 'FdPC': 0.0,\n", - " 'FdHGVA3': 70.0,\n", - " 'FdHGVR2': 445.0,\n", - " 'FdHGV': 1658.0,\n", - " 'ONS LA Name': 'Nottinghamshire',\n", - " 'CP': 82000,\n", - " 'A-Junction': '',\n", - " 'FdHGVA6': 699.0,\n", - " 'FdHGVR4': 123.0}" + "{'ONS GOR Name': 'Scotland',\n", + " 'FdAll_MV': 11099.0,\n", + " '_id': ObjectId('54de21489f7c32c4772270c8'),\n", + " 'FdHGVR4': 1.0,\n", + " 'RCat': 'BU',\n", + " 'FdHGVA6': 1.0,\n", + " 'Road': 'B810',\n", + " 'ONS LA Name': 'Falkirk',\n", + " 'FdLGV': 799.0,\n", + " 'S Ref N': 678360,\n", + " 'Fd2WMV': 55.0,\n", + " 'FdHGVA5': 1.0,\n", + " 'FdPC': 60.0,\n", + " 'S Ref E': 293270,\n", + " 'AADFYear': 2011,\n", + " 'FdCar': 9927.0,\n", + " 'FdHGVR3': 12.0,\n", + " 'FdBUS': 248.0,\n", + " 'CP': 81012,\n", + " 'FdHGVA3': 5.0,\n", + " 'FdHGVR2': 50.0,\n", + " 'FdHGV': 70.0}" ] } ], - "prompt_number": 10 + "prompt_number": 12 }, { "cell_type": "code", @@ -720,7 +640,7 @@ "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 11 + "prompt_number": 13 }, { "cell_type": "code", @@ -735,13 +655,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 12, + "prompt_number": 14, "text": [ - "(54.76046637837941, -1.313881454030245)" + "(55.9863005710358, -3.71231699802263)" ] } ], - "prompt_number": 12 + "prompt_number": 14 }, { "cell_type": "code", @@ -768,7 +688,14 @@ "533ed2c689f6f9ee18bb2d1a ! * \n", "533ed2c689f6f9ee18bb2d1b ! * \n", "533ed2c689f6f9ee18bb2d1c ! * \n", - "533ed2c689f6f9ee18bb2d1d ! * \n", + "533ed2c689f6f9ee18bb2d1d" + ] + }, + { + "output_type": "stream", + "stream": "stdout", + "text": [ + " ! * \n", "533ed2c689f6f9ee18bb2d1e ! * \n", "533ed2c689f6f9ee18bb2d1f ! * \n", "533ed2c689f6f9ee18bb2d20 ! * \n", @@ -862,7 +789,7 @@ ] } ], - "prompt_number": 13 + "prompt_number": 15 }, { "cell_type": "code", @@ -876,13 +803,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 14, + "prompt_number": 16, "text": [ "96" ] } ], - "prompt_number": 14 + "prompt_number": 16 }, { "cell_type": "code", @@ -998,9 +925,26 @@ "533ed2c689f6f9ee18bb2d7d ! * \n", "533ed2c689f6f9ee18bb2d7f ! * \n" ] + }, + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "pyerr", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m\n\u001b[1;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[1;32mfor\u001b[0m \u001b[0mr\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mroads\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfind\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3\u001b[0m \u001b[0mlat\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlon\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mOSGB36toWGS84\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'S Ref E'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'S Ref N'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 4\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mTypeError\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 5\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mr\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'_id'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'!'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'S Ref E'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'*'\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'S Ref N'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m/usr/local/lib/python3.4/dist-packages/pymongo/cursor.py\u001b[0m in \u001b[0;36m__next__\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 1056\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mStopIteration\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1057\u001b[0m \u001b[0mdb\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__collection\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdatabase\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1058\u001b[1;33m \u001b[1;32mif\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__data\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mor\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_refresh\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1059\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__manipulate\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1060\u001b[0m return db._fix_outgoing(self.__data.popleft(),\n", + "\u001b[1;32m/usr/local/lib/python3.4/dist-packages/pymongo/cursor.py\u001b[0m in \u001b[0;36m_refresh\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 1017\u001b[0m self.__send_message(\n\u001b[0;32m 1018\u001b[0m message.get_more(self.__collection.full_name,\n\u001b[1;32m-> 1019\u001b[1;33m limit, self.__id))\n\u001b[0m\u001b[0;32m 1020\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1021\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m \u001b[1;31m# Cursor id is zero nothing else to return\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m/usr/local/lib/python3.4/dist-packages/pymongo/cursor.py\u001b[0m in \u001b[0;36m__send_message\u001b[1;34m(self, message)\u001b[0m\n\u001b[0;32m 913\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 914\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 915\u001b[1;33m \u001b[0mres\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mclient\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_send_message_with_response\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mmessage\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 916\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__connection_id\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mresponse\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msock\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mpool\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mres\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 917\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__exhaust\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m/usr/local/lib/python3.4/dist-packages/pymongo/mongo_client.py\u001b[0m in \u001b[0;36m_send_message_with_response\u001b[1;34m(self, message, _must_use_master, **kwargs)\u001b[0m\n\u001b[0;32m 1196\u001b[0m \u001b[0msock_info\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msock\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msettimeout\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m\"network_timeout\"\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1197\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1198\u001b[1;33m \u001b[0mresponse\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__send_and_receive\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mmessage\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msock_info\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1199\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1200\u001b[0m \u001b[1;32mif\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mexhaust\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m/usr/local/lib/python3.4/dist-packages/pymongo/mongo_client.py\u001b[0m in \u001b[0;36m__send_and_receive\u001b[1;34m(self, message, sock_info)\u001b[0m\n\u001b[0;32m 1173\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1174\u001b[0m \u001b[0msock_info\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msock\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msendall\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdata\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1175\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__receive_message_on_socket\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrequest_id\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msock_info\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1176\u001b[0m \u001b[1;32mexcept\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1177\u001b[0m \u001b[0msock_info\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m/usr/local/lib/python3.4/dist-packages/pymongo/mongo_client.py\u001b[0m in \u001b[0;36m__receive_message_on_socket\u001b[1;34m(self, operation, rqst_id, sock_info)\u001b[0m\n\u001b[0;32m 1165\u001b[0m \u001b[1;32massert\u001b[0m \u001b[0moperation\u001b[0m \u001b[1;33m==\u001b[0m \u001b[0mstruct\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0munpack\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\" 1167\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m__receive_data_on_socket\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mlength\u001b[0m \u001b[1;33m-\u001b[0m \u001b[1;36m16\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msock_info\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1168\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1169\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m__send_and_receive\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mmessage\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0msock_info\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m/usr/local/lib/python3.4/dist-packages/pymongo/mongo_client.py\u001b[0m in \u001b[0;36m__receive_data_on_socket\u001b[1;34m(self, length, sock_info)\u001b[0m\n\u001b[0;32m 1148\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mConnectionFailure\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"connection closed\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1149\u001b[0m \u001b[0mlength\u001b[0m \u001b[1;33m-=\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mchunk\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1150\u001b[1;33m \u001b[0mmessage\u001b[0m \u001b[1;33m+=\u001b[0m \u001b[0mchunk\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1151\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mmessage\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1152\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mKeyboardInterrupt\u001b[0m: " + ] } ], - "prompt_number": 15 + "prompt_number": 17 }, { "cell_type": "code", @@ -1025,13 +969,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 17, + "prompt_number": 18, "text": [ "'Road_1'" ] } ], - "prompt_number": 17 + "prompt_number": 18 }, { "cell_type": "code", @@ -1044,7 +988,7 @@ "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 18 + "prompt_number": 19 }, { "cell_type": "code", @@ -1058,62 +1002,62 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 19, + "prompt_number": 20, "text": [ - "[{'_id': ObjectId('533ed2b589f6f9ee18b7a75a'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-1.313881454030245, 54.76046637837941]},\n", - " 'Longitude': -1.313881454030245,\n", - " 'Latitude': 54.76046637837941},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a766'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-0.6714943077199849, 53.60644858697428]},\n", - " 'Longitude': -0.6714943077199849,\n", - " 'Latitude': 53.60644858697428},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a76b'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-2.0123025730271524, 53.93936381564109]},\n", - " 'Longitude': -2.0123025730271524,\n", - " 'Latitude': 53.93936381564109},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a773'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-2.0393776118050675, 53.73641125145924]},\n", - " 'Longitude': -2.0393776118050675,\n", - " 'Latitude': 53.73641125145924},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a775'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-0.5386816210755002, 54.385017620009194]},\n", - " 'Longitude': -0.5386816210755002,\n", - " 'Latitude': 54.385017620009194},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a776'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-0.6279097773806066, 54.47989745845032]},\n", - " 'Longitude': -0.6279097773806066,\n", - " 'Latitude': 54.47989745845032},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a777'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-0.621823310718404, 54.48647917230828]},\n", - " 'Longitude': -0.621823310718404,\n", - " 'Latitude': 54.48647917230828},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a778'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-1.1141627923806943, 53.93160596111756]},\n", - " 'Longitude': -1.1141627923806943,\n", - " 'Latitude': 53.93160596111756},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a77b'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-1.0316965338963133, 53.98714525052033]},\n", - " 'Longitude': -1.0316965338963133,\n", - " 'Latitude': 53.98714525052033},\n", - " {'_id': ObjectId('533ed2b589f6f9ee18b7a77f'),\n", - " 'loc': {'type': 'Point',\n", - " 'coordinates': [-1.4402697508653468, 54.89213918610053]},\n", - " 'Longitude': -1.4402697508653468,\n", - " 'Latitude': 54.89213918610053}]" + "[{'Latitude': 56.6525363800922,\n", + " 'loc': {'coordinates': [-2.8425300301524024, 56.6525363800922],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270d8'),\n", + " 'Longitude': -2.8425300301524024},\n", + " {'Latitude': 56.481941017903274,\n", + " 'loc': {'coordinates': [-2.928567155956299, 56.481941017903274],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270db'),\n", + " 'Longitude': -2.928567155956299},\n", + " {'Latitude': 50.745065080143995,\n", + " 'loc': {'coordinates': [-3.9885330312765093, 50.745065080143995],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270de'),\n", + " 'Longitude': -3.9885330312765093},\n", + " {'Latitude': 50.62939129419256,\n", + " 'loc': {'coordinates': [-3.378470753732154, 50.62939129419256],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270e0'),\n", + " 'Longitude': -3.378470753732154},\n", + " {'Latitude': 51.56474909702648,\n", + " 'loc': {'coordinates': [-3.5857557024082465, 51.56474909702648],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270e2'),\n", + " 'Longitude': -3.5857557024082465},\n", + " {'Latitude': 51.61699208968438,\n", + " 'loc': {'coordinates': [-0.42632423440542544, 51.61699208968438],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270e4'),\n", + " 'Longitude': -0.42632423440542544},\n", + " {'Latitude': 51.084884505075166,\n", + " 'loc': {'coordinates': [1.0655942206127085, 51.084884505075166],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270f9'),\n", + " 'Longitude': 1.0655942206127085},\n", + " {'Latitude': 53.53064643887799,\n", + " 'loc': {'coordinates': [-2.555128907696843, 53.53064643887799],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270fa'),\n", + " 'Longitude': -2.555128907696843},\n", + " {'Latitude': 51.381197783700806,\n", + " 'loc': {'coordinates': [1.3469684525183225, 51.381197783700806],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c4772270ff'),\n", + " 'Longitude': 1.3469684525183225},\n", + " {'Latitude': 50.164274878403695,\n", + " 'loc': {'coordinates': [-5.123793055730911, 50.164274878403695],\n", + " 'type': 'Point'},\n", + " '_id': ObjectId('54de21489f7c32c477227100'),\n", + " 'Longitude': -5.123793055730911}]" ] } ], - "prompt_number": 19 + "prompt_number": 20 }, { "cell_type": "code", @@ -1368,28 +1312,28 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 27, + "prompt_number": 21, "text": [ - "({'type': 'Point', 'coordinates': [-0.174463, 51.481822]},\n", - " [{'_id': ObjectId('533ed2b689f6f9ee18b7db08'),\n", - " 'Road': 'A3220',\n", - " 'FdAll_MV': 24363.0},\n", - " {'_id': ObjectId('533ed2b889f6f9ee18b81fe8'),\n", - " 'Road': 'A3220',\n", - " 'FdAll_MV': 24173.0},\n", - " {'_id': ObjectId('533ed2b989f6f9ee18b864f3'),\n", - " 'Road': 'A3220',\n", - " 'FdAll_MV': 28365.0},\n", - " {'_id': ObjectId('533ed2c589f6f9ee18bb1b45'),\n", - " 'Road': 'A3220',\n", - " 'FdAll_MV': 21653.0},\n", - " {'_id': ObjectId('533ed2ba89f6f9ee18b8a9ff'),\n", - " 'Road': 'A3220',\n", - " 'FdAll_MV': 27985.0}])" + "({'coordinates': [-0.174463, 51.481822], 'type': 'Point'},\n", + " [{'Road': 'A3220',\n", + " 'FdAll_MV': 24363.0,\n", + " '_id': ObjectId('533ed2b689f6f9ee18b7db08')},\n", + " {'Road': 'A3220',\n", + " 'FdAll_MV': 24173.0,\n", + " '_id': ObjectId('533ed2b889f6f9ee18b81fe8')},\n", + " {'Road': 'A3220',\n", + " 'FdAll_MV': 28365.0,\n", + " '_id': ObjectId('533ed2b989f6f9ee18b864f3')},\n", + " {'Road': 'A3220',\n", + " 'FdAll_MV': 27985.0,\n", + " '_id': ObjectId('533ed2ba89f6f9ee18b8a9ff')},\n", + " {'Road': 'A3220',\n", + " 'FdAll_MV': 26281.0,\n", + " '_id': ObjectId('533ed2bb89f6f9ee18b8eee7')}])" ] } ], - "prompt_number": 27 + "prompt_number": 21 }, { "cell_type": "code", @@ -1403,20 +1347,20 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 28, + "prompt_number": 22, "text": [ - "{'_id': ObjectId('52b0c65adbc24119018372c0'),\n", - " 'codes': {'3': 'A',\n", - " '1': 'Motorway',\n", + "{'codes': {'3': 'A',\n", + " '6': 'Unclassified',\n", " '2': 'A(M)',\n", - " '5': 'C',\n", + " '1': 'Motorway',\n", " '4': 'B',\n", - " '6': 'Unclassified'},\n", - " 'label': '1st_Road_Class'}" + " '5': 'C'},\n", + " 'label': '1st_Road_Class',\n", + " '_id': ObjectId('52b0c65adbc24119018372c0')}" ] } ], - "prompt_number": 28 + "prompt_number": 22 }, { "cell_type": "code", @@ -1430,13 +1374,73 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 29, + "prompt_number": 23, "text": [ "377" ] } ], - "prompt_number": 29 + "prompt_number": 23 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find({'RCat': 'BR'}).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 24, + "text": [ + "8415" + ] + } + ], + "prompt_number": 24 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find({'RCat': 'BU'}).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 25, + "text": [ + "5467" + ] + } + ], + "prompt_number": 25 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find({'loc': {'$exists': False}}).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 26, + "text": [ + "96" + ] + } + ], + "prompt_number": 26 }, { "cell_type": "code", @@ -1444,8 +1448,7 @@ "input": [], "language": "python", "metadata": {}, - "outputs": [], - "prompt_number": 29 + "outputs": [] } ], "metadata": {} diff --git a/notebooks/zz-mongo/background-data-manipulation/make-small-accidents.ipynb b/notebooks/zz-mongo/background-data-manipulation/make-small-accidents.ipynb index 8e38320..5147824 100644 --- a/notebooks/zz-mongo/background-data-manipulation/make-small-accidents.ipynb +++ b/notebooks/zz-mongo/background-data-manipulation/make-small-accidents.ipynb @@ -1,7 +1,7 @@ { "metadata": { "name": "", - "signature": "sha256:176adb5e14d8b965efe05e06023506fafbc98e6474bca8a68a8dd7162fb810b0" + "signature": "sha256:e1f2b95cdfb9e462ee428ae2fe9070b850d752463957f6cf83fadf2a817488b3" }, "nbformat": 3, "nbformat_minor": 0, @@ -40,7 +40,7 @@ "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 28 + "prompt_number": 2 }, { "cell_type": "code", @@ -78,7 +78,7 @@ "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 8 + "prompt_number": 4 }, { "cell_type": "markdown", @@ -102,7 +102,7 @@ "language": "python", "metadata": {}, "outputs": [], - "prompt_number": 9 + "prompt_number": 5 }, { "cell_type": "markdown", @@ -125,13 +125,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 10, + "prompt_number": 6, "text": [ "145571" ] } ], - "prompt_number": 10 + "prompt_number": 6 }, { "cell_type": "markdown", @@ -155,13 +155,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 11, + "prompt_number": 7, "text": [ "'loc_2dsphere'" ] } ], - "prompt_number": 11 + "prompt_number": 7 }, { "cell_type": "markdown", @@ -180,8 +180,17 @@ ], "language": "python", "metadata": {}, - "outputs": [], - "prompt_number": 24 + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 8, + "text": [ + "65" + ] + } + ], + "prompt_number": 8 }, { "cell_type": "code", @@ -195,13 +204,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 27, + "prompt_number": 9, "text": [ "'label_1'" ] } ], - "prompt_number": 27 + "prompt_number": 9 }, { "cell_type": "markdown", @@ -224,13 +233,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 31, + "prompt_number": 10, "text": [ - "35974" + "22547" ] } ], - "prompt_number": 31 + "prompt_number": 10 }, { "cell_type": "code", @@ -247,13 +256,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 32, + "prompt_number": 11, "text": [ - "'Road_1_loc_2dsphere'" + "'loc_2dsphere'" ] } ], - "prompt_number": 32 + "prompt_number": 11 }, { "cell_type": "code", @@ -264,7 +273,37 @@ ], "language": "python", "metadata": {}, - "outputs": [] + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 12, + "text": [ + "{'connectionId': 11, 'err': None, 'n': 96, 'ok': 1.0}" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "small_roads.find().count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 18, + "text": [ + "22451" + ] + } + ], + "prompt_number": 18 }, { "cell_type": "code", @@ -278,485 +317,485 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 12, + "prompt_number": 13, "text": [ - "[{'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1034,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S096032',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + "[{'_id': ObjectId('52a9c98292c4e16686d2b771'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 18, 21, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016747',\n", - " 'Latitude': 52.006811,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482570,\n", - " 'Location_Northing_OSGR': 234950,\n", - " 'Longitude': -0.798473,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1034,\n", " 'Time': '21:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234950,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482570,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 9,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b771'),\n", - " 'loc': {'coordinates': [-0.798473, 52.006811], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S077082',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016747',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006811,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S096032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.798473,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '18/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 18, 21, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.798473, 52.006811]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b711'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 23, 14, 0),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016747',\n", - " 'Latitude': 52.008218,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482780,\n", - " 'Location_Northing_OSGR': 235110,\n", - " 'Longitude': -0.795376,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '14:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 125,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 235110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482780,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", + " 'Engine_Capacity_(CC)': 125,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 3,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1386,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 13,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1386,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b711'),\n", - " 'loc': {'coordinates': [-0.795376, 52.008218], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1034,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S129072',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016747',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008218,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S077082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.795376,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 23, 14, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.795376, 52.008218]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b815'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 28, 18, 50),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.006037,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482940,\n", - " 'Location_Northing_OSGR': 234870,\n", - " 'Longitude': -0.793103,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1034,\n", " 'Time': '18:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234870,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482940,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2000,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': 2000,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1596,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 17,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 17,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b815'),\n", - " 'loc': {'coordinates': [-0.793103, 52.006037], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S076032',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006037,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S129072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.793103,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '28/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 28, 18, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.793103, 52.006037]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b708'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 15, 13, 51),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.006392,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482970,\n", - " 'Location_Northing_OSGR': 234910,\n", - " 'Longitude': -0.792656,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '13:51',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1799,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234910,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1799,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 2,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b708'),\n", - " 'loc': {'coordinates': [-0.792656, 52.006392], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1034,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006392,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S076032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S061052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792656,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 15, 13, 51),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792656, 52.006392]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 10, 14, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.005224,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482970,\n", - " 'Location_Northing_OSGR': 234780,\n", - " 'Longitude': -0.792688,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1034,\n", " 'Time': '14:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1398,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234780,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1589,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1589,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c1'),\n", - " 'loc': {'coordinates': [-0.792688, 52.005224], 'type': 'Point'}}]" + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.005224,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S061052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792688,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '10/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 10, 14, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792688, 52.005224]},\n", + " 'Weather_Conditions': 2}]" ] } ], - "prompt_number": 12 + "prompt_number": 13 }, { "cell_type": "code", @@ -773,13 +812,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 13, + "prompt_number": 14, "text": [ "2" ] } ], - "prompt_number": 13 + "prompt_number": 14 }, { "cell_type": "code", @@ -802,50968 +841,50968 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 20, + "prompt_number": 15, "text": [ - "[{'1st_Road_Class': 5,\n", - " '1st_Road_Number': 174,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S084022',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + "[{'_id': ObjectId('52a9c98292c4e16686d2b72e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 23, 18, 5),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.012173,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 492470,\n", - " 'Location_Northing_OSGR': 235720,\n", - " 'Longitude': -0.654074,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 174,\n", " 'Time': '18:05',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1679,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235720,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 492470,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1679,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2296,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 2296,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b72e'),\n", - " 'loc': {'coordinates': [-0.654074, 52.012173], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1323,\n", - " 'Accident_Index': '201243S012062',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012173,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S084022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.654074,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '23/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 23, 18, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.654074, 52.012173]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '05/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 5, 19, 0),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.01755,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 492570,\n", - " 'Location_Northing_OSGR': 236320,\n", - " 'Longitude': -0.652456,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '19:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1323,\n", + " 'Location_Northing_OSGR': 236320,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 492570,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e1'),\n", - " 'loc': {'coordinates': [-0.652456, 52.01755], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S079062',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01755,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S012062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.652456,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '05/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 5, 19, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.652456, 52.01755]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b718'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '20/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 20, 19, 58),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016824',\n", - " 'Latitude': 52.018181,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490370,\n", - " 'Location_Northing_OSGR': 236350,\n", - " 'Longitude': -0.684498,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '19:58',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 236350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490370,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b718'),\n", - " 'loc': {'coordinates': [-0.684498, 52.018181], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1072,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S048092',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016824',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.018181,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S079062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.684498,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 20, 19, 58),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.684498, 52.018181]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b686'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 11, 12, 47),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016824',\n", - " 'Latitude': 52.017324,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490670,\n", - " 'Location_Northing_OSGR': 236260,\n", - " 'Longitude': -0.680151,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1072,\n", " 'Time': '12:47',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 236260,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490670,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1796,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b686'),\n", - " 'loc': {'coordinates': [-0.680151, 52.017324], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1072,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016824',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.017324,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S048092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S036032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.680151,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '11/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 11, 12, 47),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.680151, 52.017324]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b64b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '04/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 4, 5, 51),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016828',\n", - " 'Latitude': 52.016027,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489800,\n", - " 'Location_Northing_OSGR': 236100,\n", - " 'Longitude': -0.692867,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1072,\n", " 'Time': '05:51',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 236100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 2,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b64b'),\n", - " 'loc': {'coordinates': [-0.692867, 52.016027], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 174,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S073102',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016828',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.016027,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S036032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692867,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '04/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 4, 5, 51),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692867, 52.016027]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6fb'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '18/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 18, 21, 48),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016734',\n", - " 'Latitude': 51.999247,\n", - " 'Light_Conditions': 6,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489620,\n", - " 'Location_Northing_OSGR': 234230,\n", - " 'Longitude': -0.695978,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 174,\n", " 'Time': '21:48',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489620,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 6,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1149,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 12,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 16,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 16,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1587,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 5,\n", " 'Vehicle_Manoeuvre': 17,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6fb'),\n", - " 'loc': {'coordinates': [-0.695978, 51.999247], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016734',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.999247,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S073102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S067082',\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.695978,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '18/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 18, 21, 48),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.695978, 51.999247]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6db'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 23, 10, 46),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016734',\n", - " 'Latitude': 51.99948,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488730,\n", - " 'Location_Northing_OSGR': 234240,\n", - " 'Longitude': -0.708936,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '10:46',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234240,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488730,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 6,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 12740,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 6,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 12740,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6db'),\n", - " 'loc': {'coordinates': [-0.708936, 51.99948], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S074122',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016734',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.99948,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S067082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.708936,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '23/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 23, 10, 46),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.708936, 51.99948]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b700'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '16/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 16, 19, 40),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016828',\n", - " 'Latitude': 52.011151,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489152,\n", - " 'Location_Northing_OSGR': 235546,\n", - " 'Longitude': -0.702451,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '19:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 235546,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489152,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 6,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1975,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 6,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1975,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1781,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b700'),\n", - " 'loc': {'coordinates': [-0.702451, 52.011151], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9009,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016828',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.011151,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S074122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S072012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.702451,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '16/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 16, 19, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.702451, 52.011151]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 20, 17, 20),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016828',\n", - " 'Latitude': 52.014822,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489470,\n", - " 'Location_Northing_OSGR': 235960,\n", - " 'Longitude': -0.697711,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9009,\n", " 'Time': '17:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2143,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 235960,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489470,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 2143,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1591,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1591,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f3'),\n", - " 'loc': {'coordinates': [-0.697711, 52.014822], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 40,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016828',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014822,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S072012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S094022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.697711,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '20/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 20, 17, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.697711, 52.014822]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b760'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 22, 12, 35),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.019181,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489190,\n", - " 'Location_Northing_OSGR': 236440,\n", - " 'Longitude': -0.701665,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 40,\n", " 'Time': '12:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1560,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236440,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b760'),\n", - " 'loc': {'coordinates': [-0.701665, 52.019181], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9009,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019181,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S094022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S045122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.701665,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 22, 12, 35),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.701665, 52.019181]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b677'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 20,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 12, 18, 15),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016828',\n", - " 'Latitude': 52.014912,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489470,\n", - " 'Location_Northing_OSGR': 235970,\n", - " 'Longitude': -0.697709,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9009,\n", " 'Time': '18:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1400,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 235970,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489470,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1400,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2143,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2143,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 20,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b677'),\n", - " 'loc': {'coordinates': [-0.697709, 52.014912], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 149,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016828',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014912,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S045122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S143102',\n", - " 'Accident_Severity': 1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.697709,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '12/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 12, 18, 15),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.697709, 52.014912]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b841'),\n", + " 'Casualties': [{'Casualty_Severity': 1,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 24, 14, 36),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.017949,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487900,\n", - " 'Location_Northing_OSGR': 236280,\n", - " 'Longitude': -0.7205,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 149,\n", " 'Time': '14:36',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236280,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487900,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1197,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", " 'Engine_Capacity_(CC)': 1870,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 5,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b841'),\n", - " 'loc': {'coordinates': [-0.7205, 52.017949], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.017949,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S143102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 432,\n", - " 'Accident_Index': '201243S119012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Accident_Severity': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.7205,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 24, 14, 36),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.7205, 52.017949]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 22, 17, 15),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 2,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 51.998571,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488230,\n", - " 'Location_Northing_OSGR': 234130,\n", - " 'Longitude': -0.716246,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 129,\n", " 'Time': '17:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 432,\n", + " 'Location_Northing_OSGR': 234130,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': -1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 4,\n", - " 'Propulsion_Code': -1,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': -1,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e6'),\n", - " 'loc': {'coordinates': [-0.716246, 51.998571], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 432,\n", - " 'Accident_Index': '201243S110082',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 1,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 29, 5, 35),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 51.998571,\n", - " 'Light_Conditions': 4,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488230,\n", - " 'Location_Northing_OSGR': 234130,\n", - " 'Longitude': -0.716246,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S119012',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.716246,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 30,\n", + " 'Date': '22/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 22, 17, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.716246, 51.998571]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 129,\n", " 'Time': '05:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 432,\n", + " 'Location_Northing_OSGR': 234130,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b5'),\n", - " 'loc': {'coordinates': [-0.716246, 51.998571], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.998571,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S110082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1027,\n", - " 'Accident_Index': '201243S030042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.716246,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '29/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 29, 5, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.716246, 51.998571]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b629'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 5, 17, 0),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016716',\n", - " 'Latitude': 52.001626,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487670,\n", - " 'Location_Northing_OSGR': 234460,\n", - " 'Longitude': -0.724316,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 129,\n", " 'Time': '17:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1027,\n", + " 'Location_Northing_OSGR': 234460,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487670,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1364,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 3,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1364,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b629'),\n", - " 'loc': {'coordinates': [-0.724316, 52.001626], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S119042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016716',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.001626,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S030042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.724316,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '05/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 5, 17, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.724316, 52.001626]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 25, 14, 20),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.002726,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487530,\n", - " 'Location_Northing_OSGR': 234580,\n", - " 'Longitude': -0.726325,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '14:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2793,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 234580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487530,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2793,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e7'),\n", - " 'loc': {'coordinates': [-0.726325, 52.002726], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S093052',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.002726,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S119042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.726325,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 25, 14, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.726325, 52.002726]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b75c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 16, 12, 42),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016716',\n", - " 'Latitude': 52.001996,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487600,\n", - " 'Location_Northing_OSGR': 234500,\n", - " 'Longitude': -0.725326,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 4,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 129,\n", " 'Time': '12:42',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1368,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487600,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1368,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 998,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b75c'),\n", - " 'loc': {'coordinates': [-0.725326, 52.001996], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S131062',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016716',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.001996,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S093052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 4,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.725326,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '16/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 16, 12, 42),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.725326, 52.001996]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b81b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': -1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': -1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '09/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 9, 10, 7),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.002726,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487530,\n", - " 'Location_Northing_OSGR': 234580,\n", - " 'Longitude': -0.726325,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '10:07',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1489,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 234580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487530,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1489,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1332,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1332,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b81b'),\n", - " 'loc': {'coordinates': [-0.726325, 52.002726], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S039092',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.002726,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S131062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.726325,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '09/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 9, 10, 7),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.726325, 52.002726]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b65c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 11, 14, 15),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.002178,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487590,\n", - " 'Location_Northing_OSGR': 234520,\n", - " 'Longitude': -0.725466,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 4,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 129,\n", " 'Time': '14:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234520,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487590,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b65c'),\n", - " 'loc': {'coordinates': [-0.725466, 52.002178], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.002178,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S039092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 4,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S101102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.725466,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '11/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 11, 14, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.725466, 52.002178]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b789'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 3, 19, 20),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.001563,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487500,\n", - " 'Location_Northing_OSGR': 234450,\n", - " 'Longitude': -0.726795,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '19:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234450,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487500,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1968,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 1389,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 14,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b789'),\n", - " 'loc': {'coordinates': [-0.726795, 52.001563], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 439,\n", - " 'Accident_Index': '201243S066112',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.001563,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S101102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.726795,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '03/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 3, 19, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.726795, 52.001563]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 16, 10, 55),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016716',\n", - " 'Latitude': 52.000976,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487800,\n", - " 'Location_Northing_OSGR': 234390,\n", - " 'Longitude': -0.722441,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 129,\n", " 'Time': '10:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 439,\n", + " 'Location_Northing_OSGR': 234390,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 6870,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': 2298,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 2,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 10,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 19,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d9'),\n", - " 'loc': {'coordinates': [-0.722441, 52.000976], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1014,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S003042',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016716',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.000976,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S066112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.722441,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '16/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 16, 10, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.722441, 52.000976]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 3, 7, 55),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.003133,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487230,\n", - " 'Location_Northing_OSGR': 234620,\n", - " 'Longitude': -0.730683,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1014,\n", " 'Time': '07:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 234620,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1986,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1986,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c0'),\n", - " 'loc': {'coordinates': [-0.730683, 52.003133], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.003133,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S003042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S116062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.730683,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '03/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 3, 7, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.730683, 52.003133]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 30, 11, 30),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 51.999279,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487160,\n", - " 'Location_Northing_OSGR': 234190,\n", - " 'Longitude': -0.731812,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '11:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1206,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 234190,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 11,\n", + " 'Engine_Capacity_(CC)': 1206,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1229,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 11,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d7'),\n", - " 'loc': {'coordinates': [-0.731812, 51.999279], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9150,\n", - " 'Accident_Index': '201243S068032',\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.999279,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S116062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.731812,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '30/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 30, 11, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.731812, 51.999279]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6de'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 15, 12, 50),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.00436,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487430,\n", - " 'Location_Northing_OSGR': 234760,\n", - " 'Longitude': -0.727735,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '12:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9150,\n", + " 'Location_Northing_OSGR': 234760,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487430,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1560,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6de'),\n", - " 'loc': {'coordinates': [-0.727735, 52.00436], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S120062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.00436,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S068032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.727735,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '15/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 15, 12, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.727735, 52.00436]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ee'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 28, 8, 55),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.008615,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487240,\n", - " 'Location_Northing_OSGR': 235230,\n", - " 'Longitude': -0.730383,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '08:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 8,\n", - " 'Vehicle_Manoeuvre': 6,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1998,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 6,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ee'),\n", - " 'loc': {'coordinates': [-0.730383, 52.008615], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9150,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1014,\n", - " 'Accident_Index': '201243S097072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008615,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S120062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.730383,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '28/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 28, 8, 55),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.730383, 52.008615]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b77a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 16, 18, 37),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.004574,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487210,\n", - " 'Location_Northing_OSGR': 234780,\n", - " 'Longitude': -0.730934,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 5,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 9150,\n", " 'Time': '18:37',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1984,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1014,\n", + " 'Location_Northing_OSGR': 234780,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1984,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b77a'),\n", - " 'loc': {'coordinates': [-0.730934, 52.004574], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004574,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S097072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 5,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1014,\n", - " 'Accident_Index': '201243S155122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.730934,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 40,\n", + " 'Date': '16/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 16, 18, 37),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.730934, 52.004574]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b850'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 6,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 6,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 11,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '31/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 31, 11, 17),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.006254,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487390,\n", - " 'Location_Northing_OSGR': 234970,\n", - " 'Longitude': -0.728264,\n", - " 'Number_of_Casualties': 6,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '11:17',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1199,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1014,\n", + " 'Location_Northing_OSGR': 234970,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487390,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 2976,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2976,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b850'),\n", - " 'loc': {'coordinates': [-0.728264, 52.006254], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 150,\n", - " 'Accident_Index': '201243S023022',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006254,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S155122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.728264,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '31/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 31, 11, 17),\n", + " 'Number_of_Casualties': 6,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.728264, 52.006254]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b60d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 2, 10, 55),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.004072,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487550,\n", - " 'Location_Northing_OSGR': 234730,\n", - " 'Longitude': -0.725995,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '10:55',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 150,\n", + " 'Location_Northing_OSGR': 234730,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487550,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1587,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b60d'),\n", - " 'loc': {'coordinates': [-0.725995, 52.004072], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004072,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S023022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9150,\n", - " 'Accident_Index': '201243S001032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.725995,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '02/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 2, 10, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.725995, 52.004072]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5b6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 1, 8, 35),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.00416,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487560,\n", - " 'Location_Northing_OSGR': 234740,\n", - " 'Longitude': -0.725847,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '08:35',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9150,\n", + " 'Location_Northing_OSGR': 234740,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487560,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1870,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1171,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 7,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5b6'),\n", - " 'loc': {'coordinates': [-0.725847, 52.00416], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.00416,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S001032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 150,\n", - " 'Accident_Index': '201243S105032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.725847,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '01/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 1, 8, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.725847, 52.00416]},\n", + " 'Weather_Conditions': 7},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b79a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 22, 16, 5),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.004798,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487500,\n", - " 'Location_Northing_OSGR': 234810,\n", - " 'Longitude': -0.726703,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '16:05',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 150,\n", + " 'Location_Northing_OSGR': 234810,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487500,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 2151,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 2151,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b79a'),\n", - " 'loc': {'coordinates': [-0.726703, 52.004798], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004798,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S105032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9150,\n", - " 'Accident_Index': '201243S029042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.726703,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '22/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 22, 16, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.726703, 52.004798]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b625'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '11/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 11, 13, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.004625,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487460,\n", - " 'Location_Northing_OSGR': 234790,\n", - " 'Longitude': -0.72729,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '13:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 2460,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9150,\n", + " 'Location_Northing_OSGR': 234790,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487460,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2460,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1242,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 3,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b625'),\n", - " 'loc': {'coordinates': [-0.72729, 52.004625], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004625,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S029042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9150,\n", - " 'Accident_Index': '201243S090072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.72729,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '11/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 11, 13, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.72729, 52.004625]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b74f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 4,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 4}],\n", - " 'Date': '20/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 20, 17, 26),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.003997,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487450,\n", - " 'Location_Northing_OSGR': 234720,\n", - " 'Longitude': -0.727454,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 4,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '17:26',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 9150,\n", + " 'Location_Northing_OSGR': 234720,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 4,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487450,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 1,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1339,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 10,\n", " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 6,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1997,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 10,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 1,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 6,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 8,\n", " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1587,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 4,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b74f'),\n", - " 'loc': {'coordinates': [-0.727454, 52.003997], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.003997,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S090072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 150,\n", - " 'Accident_Index': '201243S086122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.727454,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 20, 17, 26),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.727454, 52.003997]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b73c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 16, 14, 38),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.004134,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487551,\n", - " 'Location_Northing_OSGR': 234737,\n", - " 'Longitude': -0.725979,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '14:38',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 19,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1289,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 150,\n", + " 'Location_Northing_OSGR': 234737,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487551,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1289,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1560,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 19,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b73c'),\n", - " 'loc': {'coordinates': [-0.725979, 52.004134], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1014,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S004092',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004134,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S086122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.725979,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '16/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 16, 14, 38),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.725979, 52.004134]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '01/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 1, 17, 10),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.010088,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487590,\n", - " 'Location_Northing_OSGR': 235400,\n", - " 'Longitude': -0.725241,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1014,\n", " 'Time': '17:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1339,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235400,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487590,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1339,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 995,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 2,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 995,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c6'),\n", - " 'loc': {'coordinates': [-0.725241, 52.010088], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.010088,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S004092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S066092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.725241,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '01/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 1, 17, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.725241, 52.010088]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '18/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 18, 19, 39),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.014025,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487130,\n", - " 'Location_Northing_OSGR': 235830,\n", - " 'Longitude': -0.731832,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '19:39',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487130,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1149,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 2204,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d8'),\n", - " 'loc': {'coordinates': [-0.731832, 52.014025], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1014,\n", - " 'Accident_Index': '201243S036012',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014025,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S066092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.731832,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '18/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 18, 19, 39),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.731832, 52.014025]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b649'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 8, 16, 3),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.010151,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487190,\n", - " 'Location_Northing_OSGR': 235400,\n", - " 'Longitude': -0.731068,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '16:03',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1014,\n", + " 'Location_Northing_OSGR': 235400,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1968,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b649'),\n", - " 'loc': {'coordinates': [-0.731068, 52.010151], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S033052',\n", - " 'Accident_Severity': 1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.010151,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S036012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.731068,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '08/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 8, 16, 3),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.731068, 52.010151]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b63c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 11,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 1,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 5, 10, 45),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.012404,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487150,\n", - " 'Location_Northing_OSGR': 235650,\n", - " 'Longitude': -0.731587,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '10:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1769,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235650,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487150,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1769,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 998,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 11,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b63c'),\n", - " 'loc': {'coordinates': [-0.731587, 52.012404], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1014,\n", - " 'Accident_Index': '201243S093072',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012404,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S033052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.731587,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '05/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 5, 10, 45),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.731587, 52.012404]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b75d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 20, 13, 25),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.010061,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487190,\n", - " 'Location_Northing_OSGR': 235390,\n", - " 'Longitude': -0.73107,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '13:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1014,\n", + " 'Location_Northing_OSGR': 235390,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1398,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b75d'),\n", - " 'loc': {'coordinates': [-0.73107, 52.010061], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S130072',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.010061,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S093072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.73107,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '20/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 20, 13, 25),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.73107, 52.010061]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b819'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '31/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 31, 23, 40),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.012227,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487130,\n", - " 'Location_Northing_OSGR': 235630,\n", - " 'Longitude': -0.731883,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '23:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235630,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487130,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b819'),\n", - " 'loc': {'coordinates': [-0.731883, 52.012227], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1014,\n", - " 'Accident_Index': '201243S059012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012227,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S130072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.731883,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '31/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 31, 23, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.731883, 52.012227]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 22, 11, 30),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.008687,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486780,\n", - " 'Location_Northing_OSGR': 235230,\n", - " 'Longitude': -0.737083,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 5,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 156,\n", " 'Time': '11:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1014,\n", + " 'Location_Northing_OSGR': 235230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486780,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 2179,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 3,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 4,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b2'),\n", - " 'loc': {'coordinates': [-0.737083, 52.008687], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 5,\n", - " 'Accident_Index': '201243S021052',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008687,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S059012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 5,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.737083,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 40,\n", + " 'Date': '22/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 22, 11, 30),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.737083, 52.008687]},\n", + " 'Weather_Conditions': 4},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b604'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 3, 11, 55),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 5,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.011805,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486960,\n", - " 'Location_Northing_OSGR': 235580,\n", - " 'Longitude': -0.734372,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '11:55',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 5,\n", + " 'Location_Northing_OSGR': 235580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486960,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 5,\n", + " 'Skidding_and_Overturning': 1,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1299,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 11,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 5,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 11,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1364,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 1,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b604'),\n", - " 'loc': {'coordinates': [-0.734372, 52.011805], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S019032',\n", + " 'Junction_Detail': 5,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.011805,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S021052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.734372,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '03/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 3, 11, 55),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.734372, 52.011805]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5fb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 3, 22, 30),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016842',\n", - " 'Latitude': 52.018544,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486970,\n", - " 'Location_Northing_OSGR': 236330,\n", - " 'Longitude': -0.734036,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '22:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': 1896,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5fb'),\n", - " 'loc': {'coordinates': [-0.734036, 52.018544], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S017052',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016842',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.018544,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S019032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.734036,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '03/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 3, 22, 30),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.734036, 52.018544]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 4, 17, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.016623,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486610,\n", - " 'Location_Northing_OSGR': 236110,\n", - " 'Longitude': -0.739337,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '17:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486610,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1199,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f3'),\n", - " 'loc': {'coordinates': [-0.739337, 52.016623], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.016623,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S017052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S133011',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.739337,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '04/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 4, 17, 30),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.739337, 52.016623]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b824'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 23, 15, 5),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.01705,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486180,\n", - " 'Location_Northing_OSGR': 236150,\n", - " 'Longitude': -0.745591,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '15:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1497,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 4,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236150,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486180,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1497,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b824'),\n", - " 'loc': {'coordinates': [-0.745591, 52.01705], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 421,\n", - " 'Accident_Index': '201243S102032',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01705,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S133011',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745591,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '23/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 23, 15, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745591, 52.01705]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b78b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 20, 17, 30),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.016506,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486210,\n", - " 'Location_Northing_OSGR': 236090,\n", - " 'Longitude': -0.745169,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '17:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 421,\n", + " 'Location_Northing_OSGR': 236090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b78b'),\n", - " 'loc': {'coordinates': [-0.745169, 52.016506], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 156,\n", - " 'Accident_Index': '201243S057042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", - " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '17/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 17, 17, 40),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.016509,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486190,\n", - " 'Location_Northing_OSGR': 236090,\n", - " 'Longitude': -0.74546,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.016506,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S102032',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745169,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '20/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 20, 17, 30),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745169, 52.016506]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 2,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 421,\n", " 'Time': '17:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 156,\n", + " 'Location_Northing_OSGR': 236090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 11,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a9'),\n", - " 'loc': {'coordinates': [-0.74546, 52.016509], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.016509,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S057042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 156,\n", - " 'Accident_Index': '201243S001062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.74546,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '17/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 17, 17, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.74546, 52.016509]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5b8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 2, 11, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.016689,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486190,\n", - " 'Location_Northing_OSGR': 236110,\n", - " 'Longitude': -0.745455,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '11:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2402,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 156,\n", + " 'Location_Northing_OSGR': 236110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Engine_Capacity_(CC)': 2402,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1527,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1527,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5b8'),\n", - " 'loc': {'coordinates': [-0.745455, 52.016689], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S024092',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.016689,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S001062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745455,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '02/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 2, 11, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745455, 52.016689]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b612'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 7, 9, 17),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.016135,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486280,\n", - " 'Location_Northing_OSGR': 236050,\n", - " 'Longitude': -0.744159,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '09:17',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236050,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486280,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 124,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b612'),\n", - " 'loc': {'coordinates': [-0.744159, 52.016135], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.016135,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S024092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S001022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.744159,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 7, 9, 17),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.744159, 52.016135]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5b5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '02/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 2, 11, 58),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.009384,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486340,\n", - " 'Location_Northing_OSGR': 235300,\n", - " 'Longitude': -0.743474,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '11:58',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235300,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2204,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': 1560,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5b5'),\n", - " 'loc': {'coordinates': [-0.743474, 52.009384], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S109042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 1,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 30, 11, 50),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.009384,\n", - " 'Light_Conditions': 1,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486340,\n", - " 'Location_Northing_OSGR': 235300,\n", - " 'Longitude': -0.743474,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S001022',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.743474,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 60,\n", + " 'Date': '02/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 2, 11, 58),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.743474, 52.009384]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ac'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 129,\n", " 'Time': '11:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235300,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ac'),\n", - " 'loc': {'coordinates': [-0.743474, 52.009384], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 5,\n", - " 'Accident_Index': '201243S037052',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.009384,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S109042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.743474,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '30/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 30, 11, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.743474, 52.009384]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b652'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 8, 9, 33),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.012764,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486570,\n", - " 'Location_Northing_OSGR': 235680,\n", - " 'Longitude': -0.740028,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '09:33',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 5,\n", + " 'Location_Northing_OSGR': 235680,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486570,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 3,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b652'),\n", - " 'loc': {'coordinates': [-0.740028, 52.012764], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9150,\n", - " 'Accident_Index': '201243S138012',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012764,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S037052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.740028,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 70,\n", + " 'Date': '08/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 8, 9, 33),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.740028, 52.012764]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b836'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 27, 13, 45),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.006689,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486910,\n", - " 'Location_Northing_OSGR': 235010,\n", - " 'Longitude': -0.735245,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 156,\n", " 'Time': '13:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1398,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9150,\n", + " 'Location_Northing_OSGR': 235010,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486910,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1149,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b836'),\n", - " 'loc': {'coordinates': [-0.735245, 52.006689], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9150,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1014,\n", - " 'Accident_Index': '201243S080022',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006689,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S138012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.735245,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '27/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 27, 13, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.735245, 52.006689]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b71c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 21, 9, 50),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.005686,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487000,\n", - " 'Location_Northing_OSGR': 234900,\n", - " 'Longitude': -0.733962,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 9150,\n", " 'Time': '09:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1014,\n", + " 'Location_Northing_OSGR': 234900,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487000,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 3960,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 3960,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b71c'),\n", - " 'loc': {'coordinates': [-0.733962, 52.005686], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.005686,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S080022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1014,\n", - " 'Accident_Index': '201243S122092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.733962,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 40,\n", + " 'Date': '21/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 21, 9, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.733962, 52.005686]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 29, 9, 55),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.007537,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486660,\n", - " 'Location_Northing_OSGR': 235100,\n", - " 'Longitude': -0.738864,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '09:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1014,\n", + " 'Location_Northing_OSGR': 235100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486660,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f5'),\n", - " 'loc': {'coordinates': [-0.738864, 52.007537], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.007537,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S122092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1030,\n", - " 'Accident_Index': '201243S118112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.738864,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '29/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 29, 9, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.738864, 52.007537]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 27, 14, 45),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.007538,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486650,\n", - " 'Location_Northing_OSGR': 235100,\n", - " 'Longitude': -0.739009,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '14:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 875,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1030,\n", + " 'Location_Northing_OSGR': 235100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486650,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 875,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1388,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e4'),\n", - " 'loc': {'coordinates': [-0.739009, 52.007538], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1030,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.007538,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S118112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1030,\n", - " 'Accident_Index': '201243S117122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.739009,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '27/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 27, 14, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.739009, 52.007538]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7df'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 21, 20, 32),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016711',\n", - " 'Latitude': 51.999475,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486652,\n", - " 'Location_Northing_OSGR': 234203,\n", - " 'Longitude': -0.739207,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1030,\n", " 'Time': '20:32',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", - " 'Junction_Location': 5,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1988,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1030,\n", + " 'Location_Northing_OSGR': 234203,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486652,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 5,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Engine_Capacity_(CC)': 1995,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 5,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1988,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7df'),\n", - " 'loc': {'coordinates': [-0.739207, 51.999475], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1030,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S065112',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016711',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.999475,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S117122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.739207,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '21/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 21, 20, 32),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.739207, 51.999475]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '16/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 16, 19, 40),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016738',\n", - " 'Latitude': 52.001471,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485780,\n", - " 'Location_Northing_OSGR': 234410,\n", - " 'Longitude': -0.751854,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1030,\n", " 'Time': '19:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 49,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234410,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485780,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 49,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d4'),\n", - " 'loc': {'coordinates': [-0.751854, 52.001471], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 9090,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1030,\n", - " 'Accident_Index': '201243S090052',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016738',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.001471,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S065112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751854,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '16/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 16, 19, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751854, 52.001471]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b74d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 21, 8, 20),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016740',\n", - " 'Latitude': 52.007435,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486160,\n", - " 'Location_Northing_OSGR': 235080,\n", - " 'Longitude': -0.746151,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 9090,\n", " 'Time': '08:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1030,\n", + " 'Location_Northing_OSGR': 235080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 1,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 1796,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b74d'),\n", - " 'loc': {'coordinates': [-0.746151, 52.007435], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 438,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016740',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.007435,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S090052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1030,\n", - " 'Accident_Index': '201243S063062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.746151,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '21/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 21, 8, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.746151, 52.007435]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6cb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 15, 12, 18),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016741',\n", - " 'Latitude': 52.004327,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485910,\n", - " 'Location_Northing_OSGR': 234730,\n", - " 'Longitude': -0.74988,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 438,\n", " 'Time': '12:18',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1030,\n", + " 'Location_Northing_OSGR': 234730,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485910,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1896,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 2457,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 4,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6cb'),\n", - " 'loc': {'coordinates': [-0.74988, 52.004327], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S073032',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016741',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004327,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S063062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.74988,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '15/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 15, 12, 18),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.74988, 52.004327]},\n", + " 'Weather_Conditions': 4},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '17/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 17, 10, 42),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.012523,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485810,\n", - " 'Location_Northing_OSGR': 235640,\n", - " 'Longitude': -0.751109,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '10:42',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 3199,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 235640,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485810,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 3199,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1840,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1840,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f8'),\n", - " 'loc': {'coordinates': [-0.751109, 52.012523], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012523,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S073032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S072052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 2,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751109,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '17/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 17, 10, 42),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751109, 52.012523]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 16, 7, 45),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016739',\n", - " 'Latitude': 52.01225,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485830,\n", - " 'Location_Northing_OSGR': 235610,\n", - " 'Longitude': -0.750825,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 421,\n", " 'Time': '07:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 235610,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1560,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f4'),\n", - " 'loc': {'coordinates': [-0.750825, 52.01225], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016739',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01225,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S072052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S043072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.750825,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '16/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 16, 7, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.750825, 52.01225]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b66e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 10, 8, 5),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.012434,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485800,\n", - " 'Location_Northing_OSGR': 235630,\n", - " 'Longitude': -0.751257,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 421,\n", " 'Time': '08:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 235630,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", " 'Engine_Capacity_(CC)': 1968,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 9,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b66e'),\n", - " 'loc': {'coordinates': [-0.751257, 52.012434], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S073082',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012434,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S043072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751257,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '10/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 10, 8, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751257, 52.012434]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6fa'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 23, 22, 1),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016739',\n", - " 'Latitude': 52.011412,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486020,\n", - " 'Location_Northing_OSGR': 235520,\n", - " 'Longitude': -0.74808,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '22:01',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235520,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486020,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 6,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1998,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 6,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6fa'),\n", - " 'loc': {'coordinates': [-0.74808, 52.011412], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S117112',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016739',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.011412,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S073082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.74808,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 23, 22, 1),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.74808, 52.011412]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7de'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 27, 9, 45),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.012616,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485790,\n", - " 'Location_Northing_OSGR': 235650,\n", - " 'Longitude': -0.751398,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 421,\n", " 'Time': '09:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 235650,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 10,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 1596,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 10,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7de'),\n", - " 'loc': {'coordinates': [-0.751398, 52.012616], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012616,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S117112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S124112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751398,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '27/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 27, 9, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751398, 52.012616]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b804'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 29, 8, 50),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016739',\n", - " 'Latitude': 52.012248,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485840,\n", - " 'Location_Northing_OSGR': 235610,\n", - " 'Longitude': -0.75068,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 421,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 235610,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485840,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 3555,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 7,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 3555,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 7,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b804'),\n", - " 'loc': {'coordinates': [-0.75068, 52.012248], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S134062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016739',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012248,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S124112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.75068,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '29/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 29, 8, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.75068, 52.012248]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b827'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 27, 2, 23),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.014816,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486090,\n", - " 'Location_Northing_OSGR': 235900,\n", - " 'Longitude': -0.746965,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '02:23',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 235900,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486090,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1976,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b827'),\n", - " 'loc': {'coordinates': [-0.746965, 52.014816], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014816,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S134062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S043022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.746965,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '27/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 27, 2, 23),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.746965, 52.014816]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b66b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 13, 18, 19),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.01447,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485420,\n", - " 'Location_Northing_OSGR': 235850,\n", - " 'Longitude': -0.756738,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '18:19',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235850,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1199,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b66b'),\n", - " 'loc': {'coordinates': [-0.756738, 52.01447], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S014032',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01447,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S043022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756738,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 13, 18, 19),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756738, 52.01447]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 5, 20, 34),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.014467,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485440,\n", - " 'Location_Northing_OSGR': 235850,\n", - " 'Longitude': -0.756446,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '20:34',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 235850,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485440,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 973,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 973,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e8'),\n", - " 'loc': {'coordinates': [-0.756446, 52.014467], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S049032',\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014467,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S014032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756446,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '05/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 5, 20, 34),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756446, 52.014467]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b68a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 9, 8, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.01447,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485420,\n", - " 'Location_Northing_OSGR': 235850,\n", - " 'Longitude': -0.756738,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1364,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235850,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1364,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b68a'),\n", - " 'loc': {'coordinates': [-0.756738, 52.01447], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S088062',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01447,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S049032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756738,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '09/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 9, 8, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756738, 52.01447]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b744'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '22/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 22, 16, 15),\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 129,\n", + " 'Time': '16:15',\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485540,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.014002,\n", " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485540,\n", - " 'Location_Northing_OSGR': 235800,\n", - " 'Longitude': -0.755002,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", - " 'Time': '16:15',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2792,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 2792,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1956,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1956,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b744'),\n", - " 'loc': {'coordinates': [-0.755002, 52.014002], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S075072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014002,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S088062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755002,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 22, 16, 15),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755002, 52.014002]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b704'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 16, 9, 57),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.014283,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485470,\n", - " 'Location_Northing_OSGR': 235830,\n", - " 'Longitude': -0.756014,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '09:57',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 235830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485470,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1497,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1497,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b704'),\n", - " 'loc': {'coordinates': [-0.756014, 52.014283], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014283,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S075072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S122112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756014,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '16/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 16, 9, 57),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756014, 52.014283]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 27, 19, 20),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.014562,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485410,\n", - " 'Location_Northing_OSGR': 235860,\n", - " 'Longitude': -0.756881,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '19:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1794,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485410,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1794,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f7'),\n", - " 'loc': {'coordinates': [-0.756881, 52.014562], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014562,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S122112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S094122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756881,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '27/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 27, 19, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756881, 52.014562]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b769'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 19, 8, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.014522,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485432,\n", - " 'Location_Northing_OSGR': 235856,\n", - " 'Longitude': -0.756562,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '08:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235856,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485432,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1994,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1994,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b769'),\n", - " 'loc': {'coordinates': [-0.756562, 52.014522], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S092062',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014522,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S094122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756562,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 19, 8, 0),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756562, 52.014522]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b758'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 20, 8, 14),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.013615,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485720,\n", - " 'Location_Northing_OSGR': 235760,\n", - " 'Longitude': -0.75239,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '08:14',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1389,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235760,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485720,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1389,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1870,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 6,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1870,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b758'),\n", - " 'loc': {'coordinates': [-0.75239, 52.013615], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1043,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016775',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.013615,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S092062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S087082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.75239,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 20, 8, 14),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.75239, 52.013615]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b73f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '28/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 28, 0, 57),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016758',\n", - " 'Latitude': 52.011663,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484970,\n", - " 'Location_Northing_OSGR': 235530,\n", - " 'Longitude': -0.763373,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1043,\n", " 'Time': '00:57',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235530,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b73f'),\n", - " 'loc': {'coordinates': [-0.763373, 52.011663], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1043,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016758',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.011663,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S087082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S073072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.763373,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '28/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 28, 0, 57),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.763373, 52.011663]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 6,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '15/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 15, 0, 1),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016757',\n", - " 'Latitude': 52.015149,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485100,\n", - " 'Location_Northing_OSGR': 235920,\n", - " 'Longitude': -0.761382,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 9,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1043,\n", " 'Time': '00:01',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 9,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485100,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 5,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f9'),\n", - " 'loc': {'coordinates': [-0.761382, 52.015149], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016757',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.015149,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S073072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S107072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761382,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '15/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 15, 0, 1),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761382, 52.015149]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 90,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 23, 21, 50),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016750',\n", - " 'Latitude': 52.003416,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484820,\n", - " 'Location_Northing_OSGR': 234610,\n", - " 'Longitude': -0.765785,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9,\n", " 'Time': '21:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234610,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 90,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1124,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 90,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 13,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a5'),\n", - " 'loc': {'coordinates': [-0.765785, 52.003416], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S048102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016750',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.003416,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S107072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.765785,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 23, 21, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.765785, 52.003416]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b687'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 11, 13, 15),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016754',\n", - " 'Latitude': 52.004152,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484710,\n", - " 'Location_Northing_OSGR': 234690,\n", - " 'Longitude': -0.767367,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9,\n", " 'Time': '13:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 17,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 234690,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 17,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b687'),\n", - " 'loc': {'coordinates': [-0.767367, 52.004152], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9,\n", - " 'Accident_Index': '201243S081012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016754',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004152,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S048102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.767367,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '11/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 11, 13, 15),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.767367, 52.004152]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b71f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 20, 22, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016737',\n", - " 'Latitude': 52.002944,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484970,\n", - " 'Location_Northing_OSGR': 234560,\n", - " 'Longitude': -0.763613,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '22:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 1,\n", - " 'Towing_and_Articulation': 0,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9,\n", + " 'Location_Northing_OSGR': 234560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 4,\n", + " 'Skidding_and_Overturning': 1,\n", + " 'Towing_and_Articulation': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b71f'),\n", - " 'loc': {'coordinates': [-0.763613, 52.002944], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1030,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S088052',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016737',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.002944,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S081012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.763613,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 20, 22, 5),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.763613, 52.002944]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b743'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 15, 21, 49),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016832',\n", - " 'Latitude': 51.998138,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485240,\n", - " 'Location_Northing_OSGR': 234030,\n", - " 'Longitude': -0.759812,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1030,\n", " 'Time': '21:49',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 2400,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234030,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2400,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1905,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1905,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b743'),\n", - " 'loc': {'coordinates': [-0.759812, 51.998138], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9,\n", - " 'Accident_Index': '201243S105012',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016832',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.998138,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S088052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.759812,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '15/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 15, 21, 49),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.759812, 51.998138]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b799'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 27, 12, 48),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016754',\n", - " 'Latitude': 52.003131,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484920,\n", - " 'Location_Northing_OSGR': 234580,\n", - " 'Longitude': -0.764336,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '12:48',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9,\n", + " 'Location_Northing_OSGR': 234580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484920,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1995,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1997,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 15,\n", " 'Vehicle_Manoeuvre': 8,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b799'),\n", - " 'loc': {'coordinates': [-0.764336, 52.003131], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S137032',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016754',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.003131,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S105012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.764336,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '27/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 27, 12, 48),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.764336, 52.003131]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b833'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 29, 22, 5),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016750',\n", - " 'Latitude': 52.00206,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484870,\n", - " 'Location_Northing_OSGR': 234460,\n", - " 'Longitude': -0.765094,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '22:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234460,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484870,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 5,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1388,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 10,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': 973,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 13,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b833'),\n", - " 'loc': {'coordinates': [-0.765094, 52.00206], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9,\n", - " 'Accident_Index': '201243S031072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016750',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.00206,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S137032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.765094,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '29/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 29, 22, 5),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.765094, 52.00206]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b631'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '06/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 6, 14, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016754',\n", - " 'Latitude': 52.003131,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484920,\n", - " 'Location_Northing_OSGR': 234580,\n", - " 'Longitude': -0.764336,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '14:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2143,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9,\n", + " 'Location_Northing_OSGR': 234580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484920,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 2143,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b631'),\n", - " 'loc': {'coordinates': [-0.764336, 52.003131], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1034,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S096032',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016754',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.003131,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S031072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.764336,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '06/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 6, 14, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.764336, 52.003131]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b771'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 18, 21, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016747',\n", - " 'Latitude': 52.006811,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482570,\n", - " 'Location_Northing_OSGR': 234950,\n", - " 'Longitude': -0.798473,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1034,\n", " 'Time': '21:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234950,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482570,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 9,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b771'),\n", - " 'loc': {'coordinates': [-0.798473, 52.006811], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S077082',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016747',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006811,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S096032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.798473,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '18/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 18, 21, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.798473, 52.006811]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b711'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 23, 14, 0),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016747',\n", - " 'Latitude': 52.008218,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482780,\n", - " 'Location_Northing_OSGR': 235110,\n", - " 'Longitude': -0.795376,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '14:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 125,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 235110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482780,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", + " 'Engine_Capacity_(CC)': 125,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 3,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1386,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 13,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1386,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b711'),\n", - " 'loc': {'coordinates': [-0.795376, 52.008218], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016747',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008218,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S077082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S078062',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.795376,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 23, 14, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.795376, 52.008218]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b715'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 6,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 6,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 7,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 7,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 8,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 8,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '19/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 19, 8, 35),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.006938,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482320,\n", - " 'Location_Northing_OSGR': 234960,\n", - " 'Longitude': -0.802112,\n", - " 'Number_of_Casualties': 8,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '08:35',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234960,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482320,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1668,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1668,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1896,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b715'),\n", - " 'loc': {'coordinates': [-0.802112, 52.006938], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006938,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S078062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S068122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.802112,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 19, 8, 35),\n", + " 'Number_of_Casualties': 8,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.802112, 52.006938]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '13/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 13, 22, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016747',\n", - " 'Latitude': 52.006276,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482303,\n", - " 'Location_Northing_OSGR': 234886,\n", - " 'Longitude': -0.802377,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '22:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1199,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234886,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482303,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e4'),\n", - " 'loc': {'coordinates': [-0.802377, 52.006276], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S114032',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 0,\n", - " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 3,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '19/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 19, 14, 48),\n", - " 'Day_of_Week': 2,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016747',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006276,\n", + " 'Local_Authority_(District)': 479,\n", " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.015618,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481980,\n", - " 'Location_Northing_OSGR': 235920,\n", - " 'Longitude': -0.806835,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Accident_Index': '201243S068122',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.802377,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '13/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 13, 22, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.802377, 52.006276]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7c9'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 3,\n", + " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", + " 'Pedestrian_Location': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 3,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '14:48',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481980,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7c9'),\n", - " 'loc': {'coordinates': [-0.806835, 52.015618], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S061062',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.015618,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S114032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.806835,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 19, 14, 48),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.806835, 52.015618]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 15, 20, 20),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.014983,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482020,\n", - " 'Location_Northing_OSGR': 235850,\n", - " 'Longitude': -0.806269,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '20:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 235850,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482020,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 90,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1796,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 90,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c2'),\n", - " 'loc': {'coordinates': [-0.806269, 52.014983], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.014983,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S061062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S059072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.806269,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 15, 20, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.806269, 52.014983]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 9, 18, 28),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.01453,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482040,\n", - " 'Location_Northing_OSGR': 235800,\n", - " 'Longitude': -0.805989,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '18:28',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 973,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 235800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482040,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 973,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1248,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1248,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b5'),\n", - " 'loc': {'coordinates': [-0.805989, 52.01453], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01453,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S059072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S101032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.805989,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '09/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 9, 18, 28),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.805989, 52.01453]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b788'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 11,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '07/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 7, 9, 5),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.01243,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482260,\n", - " 'Location_Northing_OSGR': 235570,\n", - " 'Longitude': -0.802839,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '09:05',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1240,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 235570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482260,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1240,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1400,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1400,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 4250,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 4250,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b788'),\n", - " 'loc': {'coordinates': [-0.802839, 52.01243], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01243,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S101032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S124032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.802839,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '07/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 7, 9, 5),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.802839, 52.01243]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b801'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 19, 17, 40),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.01234,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482260,\n", - " 'Location_Northing_OSGR': 235560,\n", - " 'Longitude': -0.802842,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '17:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 235560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482260,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1968,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b801'),\n", - " 'loc': {'coordinates': [-0.802842, 52.01234], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S018112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 5,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 7, 16, 23),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.01234,\n", - " 'Light_Conditions': 4,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482260,\n", - " 'Location_Northing_OSGR': 235560,\n", - " 'Longitude': -0.802842,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S124032',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.802842,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '19/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 19, 17, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.802842, 52.01234]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '16:23',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 235560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482260,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 649,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 649,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f8'),\n", - " 'loc': {'coordinates': [-0.802842, 52.01234], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9003,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01234,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S018112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S078042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.802842,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '07/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 7, 16, 23),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.802842, 52.01234]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b713'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 23, 16, 10),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.018337,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483040,\n", - " 'Location_Northing_OSGR': 236240,\n", - " 'Longitude': -0.791315,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9003,\n", " 'Time': '16:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 4250,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236240,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483040,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 4250,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 20,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1299,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 20,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b713'),\n", - " 'loc': {'coordinates': [-0.791315, 52.018337], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S012072',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 3, 20, 25),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.01463,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483180,\n", - " 'Location_Northing_OSGR': 235830,\n", - " 'Longitude': -0.789375,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.018337,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S078042',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.791315,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '23/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 23, 16, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.791315, 52.018337]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e2'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '20:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 235830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483180,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1229,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e2'),\n", - " 'loc': {'coordinates': [-0.789375, 52.01463], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.01463,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S012072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S075032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.789375,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '03/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 3, 20, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.789375, 52.01463]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b702'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '16/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 16, 17, 20),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016752',\n", - " 'Latitude': 52.015156,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483270,\n", - " 'Location_Northing_OSGR': 235890,\n", - " 'Longitude': -0.788049,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '17:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 235890,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483270,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 883,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 13,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 5,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 10,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b702'),\n", - " 'loc': {'coordinates': [-0.788049, 52.015156], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9003,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8006,\n", - " 'Accident_Index': '201243S131092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016752',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.015156,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S075032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.788049,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '16/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 16, 17, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.788049, 52.015156]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b81d'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 24, 15, 28),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016755',\n", - " 'Latitude': 52.017279,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483500,\n", - " 'Location_Northing_OSGR': 236130,\n", - " 'Longitude': -0.78464,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 9003,\n", " 'Time': '15:28',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8006,\n", + " 'Location_Northing_OSGR': 236130,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483500,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 124,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 7,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b81d'),\n", - " 'loc': {'coordinates': [-0.78464, 52.017279], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S076032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016755',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.017279,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S131092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.78464,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 24, 15, 28),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.78464, 52.017279]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b708'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 15, 13, 51),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.006392,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482970,\n", - " 'Location_Northing_OSGR': 234910,\n", - " 'Longitude': -0.792656,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '13:51',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1799,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234910,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1799,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 2,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b708'),\n", - " 'loc': {'coordinates': [-0.792656, 52.006392], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8007,\n", - " 'Accident_Index': '201243S041042',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006392,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S076032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792656,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 15, 13, 51),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792656, 52.006392]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b666'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 16, 6, 20),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.004383,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483180,\n", - " 'Location_Northing_OSGR': 234690,\n", - " 'Longitude': -0.789651,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '06:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 8007,\n", + " 'Location_Northing_OSGR': 234690,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483180,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1587,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", " 'Engine_Capacity_(CC)': 50,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b666'),\n", - " 'loc': {'coordinates': [-0.789651, 52.004383], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1034,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S061052',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.004383,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S041042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.789651,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '16/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 16, 6, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.789651, 52.004383]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 10, 14, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.005224,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482970,\n", - " 'Location_Northing_OSGR': 234780,\n", - " 'Longitude': -0.792688,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1034,\n", " 'Time': '14:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1398,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234780,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1589,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1589,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c1'),\n", - " 'loc': {'coordinates': [-0.792688, 52.005224], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.005224,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S061052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S096052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792688,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '10/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 10, 14, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792688, 52.005224]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b772'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '17/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 17, 18, 40),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016749',\n", - " 'Latitude': 52.003155,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482980,\n", - " 'Location_Northing_OSGR': 234550,\n", - " 'Longitude': -0.792598,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '18:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482980,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 4250,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 11,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1298,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 10,\n", " 'Vehicle_Manoeuvre': 8,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b772'),\n", - " 'loc': {'coordinates': [-0.792598, 52.003155], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1034,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S129072',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016749',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.003155,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S096052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792598,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '17/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 17, 18, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792598, 52.003155]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b815'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 28, 18, 50),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.006037,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482940,\n", - " 'Location_Northing_OSGR': 234870,\n", - " 'Longitude': -0.793103,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1034,\n", " 'Time': '18:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234870,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482940,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2000,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': 2000,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1596,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 17,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 17,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b815'),\n", - " 'loc': {'coordinates': [-0.793103, 52.006037], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S082112',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.006037,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S129072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.793103,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '28/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 28, 18, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.793103, 52.006037]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b729'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '20/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 20, 18, 0),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016749',\n", - " 'Latitude': 52.003156,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482970,\n", - " 'Location_Northing_OSGR': 234550,\n", - " 'Longitude': -0.792744,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '18:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1799,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1799,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1895,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 5,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1895,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b729'),\n", - " 'loc': {'coordinates': [-0.792744, 52.003156], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016749',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.003156,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S082112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1034,\n", - " 'Accident_Index': '201243S016082',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792744,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '20/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 20, 18, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792744, 52.003156]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 4, 11, 42),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016749',\n", - " 'Latitude': 52.002975,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482980,\n", - " 'Location_Northing_OSGR': 234530,\n", - " 'Longitude': -0.792603,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '11:42',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1034,\n", + " 'Location_Northing_OSGR': 234530,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482980,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1388,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f2'),\n", - " 'loc': {'coordinates': [-0.792603, 52.002975], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1056,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016749',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.002975,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S016082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S022032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792603,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '04/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 4, 11, 42),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792603, 52.002975]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b608'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '06/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 6, 15, 50),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016753',\n", - " 'Latitude': 52.008133,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483350,\n", - " 'Location_Northing_OSGR': 235110,\n", - " 'Longitude': -0.787073,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1056,\n", " 'Time': '15:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2204,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 235110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b608'),\n", - " 'loc': {'coordinates': [-0.787073, 52.008133], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9002,\n", - " 'Accident_Index': '201243S028092',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016753',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008133,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S022032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.787073,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '06/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 6, 15, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.787073, 52.008133]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b624'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 7, 10, 10),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016751',\n", - " 'Latitude': 51.998006,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484340,\n", - " 'Location_Northing_OSGR': 234000,\n", - " 'Longitude': -0.772926,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '10:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1197,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 9002,\n", + " 'Location_Northing_OSGR': 234000,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1197,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b624'),\n", - " 'loc': {'coordinates': [-0.772926, 51.998006], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9002,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S118122',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016751',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.998006,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S028092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.772926,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 7, 10, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.772926, 51.998006]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '22/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 22, 14, 45),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016751',\n", - " 'Latitude': 51.998359,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484326,\n", - " 'Location_Northing_OSGR': 234039,\n", - " 'Longitude': -0.77312,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9002,\n", " 'Time': '14:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 234039,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484326,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e5'),\n", - " 'loc': {'coordinates': [-0.77312, 51.998359], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S050012',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016751',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 51.998359,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S118122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.77312,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 22, 14, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.77312, 51.998359]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b68c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 13, 18, 18),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016748',\n", - " 'Latitude': 52.008898,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484240,\n", - " 'Location_Northing_OSGR': 235210,\n", - " 'Longitude': -0.774085,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9,\n", " 'Time': '18:18',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235210,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b68c'),\n", - " 'loc': {'coordinates': [-0.774085, 52.008898], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016748',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008898,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S050012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S120012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.774085,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 13, 18, 18),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.774085, 52.008898]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7eb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 24, 18, 28),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016748',\n", - " 'Latitude': 52.008898,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484240,\n", - " 'Location_Northing_OSGR': 235210,\n", - " 'Longitude': -0.774085,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9,\n", " 'Time': '18:28',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1599,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235210,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1599,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1398,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7eb'),\n", - " 'loc': {'coordinates': [-0.774085, 52.008898], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016748',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008898,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S120012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S132032',\n", - " 'Accident_Severity': 1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.774085,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 24, 18, 28),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.774085, 52.008898]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b81f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 1,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 30, 20, 2),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016748',\n", - " 'Latitude': 52.009262,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484210,\n", - " 'Location_Northing_OSGR': 235250,\n", - " 'Longitude': -0.774512,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9,\n", " 'Time': '20:02',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 3246,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235250,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 3246,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1450,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1450,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b81f'),\n", - " 'loc': {'coordinates': [-0.774512, 52.009262], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1043,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S094102',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016748',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.009262,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S132032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.774512,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '30/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 30, 20, 2),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.774512, 52.009262]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b767'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 4,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '22/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 22, 16, 35),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016756',\n", - " 'Latitude': 52.008861,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484480,\n", - " 'Location_Northing_OSGR': 235210,\n", - " 'Longitude': -0.770589,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 4,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1043,\n", " 'Time': '16:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1587,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235210,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484480,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b767'),\n", - " 'loc': {'coordinates': [-0.770589, 52.008861], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1043,\n", - " 'Accident_Index': '201243S069122',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016756',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.008861,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S094102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.770589,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '22/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 22, 16, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.770589, 52.008861]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 14, 17, 20),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016748',\n", - " 'Latitude': 52.009279,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484214,\n", - " 'Location_Northing_OSGR': 235252,\n", - " 'Longitude': -0.774453,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9,\n", " 'Time': '17:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1043,\n", + " 'Location_Northing_OSGR': 235252,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484214,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1596,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e8'),\n", - " 'loc': {'coordinates': [-0.774453, 52.009279], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S034012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016748',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.009279,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S069122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.774453,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '14/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 14, 17, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.774453, 52.009279]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b63f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 4,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 4}],\n", - " 'Date': '13/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 13, 8, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016752',\n", - " 'Latitude': 52.010665,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483850,\n", - " 'Location_Northing_OSGR': 235400,\n", - " 'Longitude': -0.779719,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 4,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 235400,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 4,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483850,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1599,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 4,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 4,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b63f'),\n", - " 'loc': {'coordinates': [-0.779719, 52.010665], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8007,\n", - " 'Accident_Index': '201243S003092',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016752',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.010665,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S034012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779719,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 13, 8, 50),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779719, 52.010665]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 1, 18, 40),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016756',\n", - " 'Latitude': 52.012165,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484030,\n", - " 'Location_Northing_OSGR': 235570,\n", - " 'Longitude': -0.777056,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9,\n", " 'Time': '18:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2204,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 8007,\n", + " 'Location_Northing_OSGR': 235570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484030,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1582,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1582,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c2'),\n", - " 'loc': {'coordinates': [-0.777056, 52.012165], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1056,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S030102',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016756',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.012165,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S003092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.777056,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '01/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 1, 18, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.777056, 52.012165]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b62b'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '06/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 6, 8, 35),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016755',\n", - " 'Latitude': 52.016774,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483870,\n", - " 'Location_Northing_OSGR': 236080,\n", - " 'Longitude': -0.779262,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1056,\n", " 'Time': '08:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483870,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 4,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 8,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b62b'),\n", - " 'loc': {'coordinates': [-0.779262, 52.016774], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016755',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.016774,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S030102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S081032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779262,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '06/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 6, 8, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779262, 52.016774]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b721'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 12, 19, 45),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016755',\n", - " 'Latitude': 52.02047,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484390,\n", - " 'Location_Northing_OSGR': 236500,\n", - " 'Longitude': -0.771583,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '19:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484390,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", " 'Engine_Capacity_(CC)': 1896,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b721'),\n", - " 'loc': {'coordinates': [-0.771583, 52.02047], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S125042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", - " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 26, 15, 17),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016755',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.02047,\n", - " 'Light_Conditions': 1,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484390,\n", - " 'Location_Northing_OSGR': 236500,\n", - " 'Longitude': -0.771583,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S081032',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771583,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '12/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 12, 19, 45),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771583, 52.02047]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b805'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 2,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 129,\n", " 'Time': '15:17',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484390,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 3,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1396,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': 1753,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 10,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b805'),\n", - " 'loc': {'coordinates': [-0.771583, 52.02047], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016755',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.02047,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S125042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S038122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771583,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '26/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 26, 15, 17),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771583, 52.02047]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b659'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 11, 8, 50),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016755',\n", - " 'Latitude': 52.020399,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484387,\n", - " 'Location_Northing_OSGR': 236492,\n", - " 'Longitude': -0.771628,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 129,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1870,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236492,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484387,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1870,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1796,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b659'),\n", - " 'loc': {'coordinates': [-0.771628, 52.020399], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016755',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020399,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S038122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S121012',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771628,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '11/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 11, 8, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771628, 52.020399]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f0'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '31/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 31, 20, 43),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016781',\n", - " 'Latitude': 52.020376,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483830,\n", - " 'Location_Northing_OSGR': 236480,\n", - " 'Longitude': -0.779747,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '20:43',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1339,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 8,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1339,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1995,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 8,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f0'),\n", - " 'loc': {'coordinates': [-0.779747, 52.020376], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S060022',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 3,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 20, 18, 15),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016781',\n", - " 'Latitude': 52.020822,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483850,\n", - " 'Location_Northing_OSGR': 236530,\n", - " 'Longitude': -0.779443,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020376,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S121012',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779747,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '31/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 31, 20, 43),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779747, 52.020376]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '18:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236530,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483850,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 124,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 124,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b9'),\n", - " 'loc': {'coordinates': [-0.779443, 52.020822], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016781',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020822,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S060022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S008042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779443,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 20, 18, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779443, 52.020822]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 7, 23, 20),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016781',\n", - " 'Latitude': 52.020467,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483820,\n", - " 'Location_Northing_OSGR': 236490,\n", - " 'Longitude': -0.77989,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '23:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d2'),\n", - " 'loc': {'coordinates': [-0.77989, 52.020467], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1056,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016781',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020467,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S008042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S096062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.77989,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 7, 23, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.77989, 52.020467]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b773'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 24, 14, 36),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016755',\n", - " 'Latitude': 52.019376,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483900,\n", - " 'Location_Northing_OSGR': 236370,\n", - " 'Longitude': -0.778754,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1056,\n", " 'Time': '14:36',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236370,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483900,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b773'),\n", - " 'loc': {'coordinates': [-0.778754, 52.019376], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016755',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019376,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S096062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S001112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.778754,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '24/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 24, 14, 36),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.778754, 52.019376]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ba'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '01/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 1, 15, 43),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016781',\n", - " 'Latitude': 52.020467,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483820,\n", - " 'Location_Northing_OSGR': 236490,\n", - " 'Longitude': -0.77989,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '15:43',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1686,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': 12913,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 21,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ba'),\n", - " 'loc': {'coordinates': [-0.77989, 52.020467], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016781',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020467,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S001112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S085112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.77989,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '01/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 1, 15, 43),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.77989, 52.020467]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b735'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 21, 12, 9),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016781',\n", - " 'Latitude': 52.020376,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483830,\n", - " 'Location_Northing_OSGR': 236480,\n", - " 'Longitude': -0.779747,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '12:09',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1587,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1896,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b735'),\n", - " 'loc': {'coordinates': [-0.779747, 52.020376], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016781',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020376,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S085112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S093122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779747,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '21/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 21, 12, 9),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779747, 52.020376]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b75f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 19, 12, 35),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016781',\n", - " 'Latitude': 52.020366,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483831,\n", - " 'Location_Northing_OSGR': 236479,\n", - " 'Longitude': -0.779732,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '12:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1400,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236479,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483831,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1400,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1994,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1994,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b75f'),\n", - " 'loc': {'coordinates': [-0.779732, 52.020366], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S088012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016781',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020366,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S093122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779732,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '19/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 19, 12, 35),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779732, 52.020366]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b741'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 24, 18, 40),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.024537,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483650,\n", - " 'Location_Northing_OSGR': 236940,\n", - " 'Longitude': -0.782257,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '18:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 236940,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483650,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 10,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b741'),\n", - " 'loc': {'coordinates': [-0.782257, 52.024537], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S002022',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016775',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.024537,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S088012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.782257,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 24, 18, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.782257, 52.024537]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5bb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '02/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 2, 8, 25),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.025996,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484110,\n", - " 'Location_Northing_OSGR': 237110,\n", - " 'Longitude': -0.775512,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '08:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484110,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1995,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1497,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 8,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 2148,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 8,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5bb'),\n", - " 'loc': {'coordinates': [-0.775512, 52.025996], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S036022',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 5,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 8, 13, 30),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.02805,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484200,\n", - " 'Location_Northing_OSGR': 237340,\n", - " 'Longitude': -0.774144,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025996,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S002022',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.775512,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '02/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 2, 8, 25),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.775512, 52.025996]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b64a'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '13:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 600,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237340,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484200,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 600,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 5,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 3200,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 3200,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b64a'),\n", - " 'loc': {'coordinates': [-0.774144, 52.02805], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S093022',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 20, 8, 28),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.025454,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484130,\n", - " 'Location_Northing_OSGR': 237050,\n", - " 'Longitude': -0.775236,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.02805,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S036022',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.774144,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '08/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 8, 13, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.774144, 52.02805]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b75b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '08:28',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1560,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237050,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484130,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1341,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1341,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b75b'),\n", - " 'loc': {'coordinates': [-0.775236, 52.025454], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016775',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025454,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S093022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S061032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.775236,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 20, 8, 28),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.775236, 52.025454]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 13, 9, 21),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.025548,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484100,\n", - " 'Location_Northing_OSGR': 237060,\n", - " 'Longitude': -0.77567,\n", - " 'Number_of_Casualties': 5,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 8006,\n", " 'Time': '09:21',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1248,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484100,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1248,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 2494,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2494,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c0'),\n", - " 'loc': {'coordinates': [-0.77567, 52.025548], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S018012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016775',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025548,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S061032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.77567,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '13/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 13, 9, 21),\n", + " 'Number_of_Casualties': 5,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.77567, 52.025548]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '01/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 1, 2, 25),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.034519,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484220,\n", - " 'Location_Northing_OSGR': 238060,\n", - " 'Longitude': -0.773676,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '02:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 2204,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484220,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f6'),\n", - " 'loc': {'coordinates': [-0.773676, 52.034519], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034519,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S018012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S115042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.773676,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '01/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 1, 2, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.773676, 52.034519]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '27/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 27, 17, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.03413,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484410,\n", - " 'Location_Northing_OSGR': 238020,\n", - " 'Longitude': -0.770917,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 1098,\n", + " 'Time': '17:05',\n", " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", - " 'Time': '17:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238020,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484410,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d0'),\n", - " 'loc': {'coordinates': [-0.770917, 52.03413], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S060012',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03413,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S115042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.770917,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '27/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 27, 17, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.770917, 52.03413]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 19, 6, 55),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.036769,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484200,\n", - " 'Location_Northing_OSGR': 238310,\n", - " 'Longitude': -0.773906,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '06:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2435,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238310,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484200,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 2435,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 2204,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b8'),\n", - " 'loc': {'coordinates': [-0.773906, 52.036769], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S032032',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036769,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S060012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.773906,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 19, 6, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.773906, 52.036769]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b635'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 10,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 8, 17, 52),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.035406,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484300,\n", - " 'Location_Northing_OSGR': 238160,\n", - " 'Longitude': -0.772485,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '17:52',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238160,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484300,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b635'),\n", - " 'loc': {'coordinates': [-0.772485, 52.035406], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 156,\n", - " 'Accident_Index': '201243S037042',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035406,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S032032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.772485,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '08/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 8, 17, 52),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.772485, 52.035406]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b651'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '13/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 13, 21, 15),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039648,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484180,\n", - " 'Location_Northing_OSGR': 238630,\n", - " 'Longitude': -0.774119,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 509,\n", " 'Time': '21:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 156,\n", + " 'Location_Northing_OSGR': 238630,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484180,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 15,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 15,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 5,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b651'),\n", - " 'loc': {'coordinates': [-0.774119, 52.039648], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8106,\n", - " 'Accident_Index': '201243S040082',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039648,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S037042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.774119,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 40,\n", + " 'Date': '13/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 13, 21, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.774119, 52.039648]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b663'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '13/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 13, 10, 24),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.03756,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484320,\n", - " 'Location_Northing_OSGR': 238400,\n", - " 'Longitude': -0.772135,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 156,\n", " 'Time': '10:24',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8106,\n", + " 'Location_Northing_OSGR': 238400,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484320,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': 1596,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b663'),\n", - " 'loc': {'coordinates': [-0.772135, 52.03756], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S116102',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03756,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S040082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.772135,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '13/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 13, 10, 24),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.772135, 52.03756]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '25/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 25, 6, 27),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.036156,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484090,\n", - " 'Location_Northing_OSGR': 238240,\n", - " 'Longitude': -0.775526,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '06:27',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238240,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484090,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1798,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1798,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d8'),\n", - " 'loc': {'coordinates': [-0.775526, 52.036156], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S153122',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036156,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S116102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.775526,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 25, 6, 27),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.775526, 52.036156]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b84f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 27, 18, 41),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.035831,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484280,\n", - " 'Location_Northing_OSGR': 238207,\n", - " 'Longitude': -0.772765,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '18:41',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238207,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484280,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b84f'),\n", - " 'loc': {'coordinates': [-0.772765, 52.035831], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S086042',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035831,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S153122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.772765,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '27/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 27, 18, 41),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.772765, 52.035831]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b737'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 24, 17, 50),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016774',\n", - " 'Latitude': 52.036589,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483610,\n", - " 'Location_Northing_OSGR': 238280,\n", - " 'Longitude': -0.782512,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 509,\n", " 'Time': '17:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238280,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483610,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': -1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 98,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1299,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 98,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b737'),\n", - " 'loc': {'coordinates': [-0.782512, 52.036589], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1085,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016774',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036589,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S086042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S027052',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.782512,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 40,\n", + " 'Date': '24/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 24, 17, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.782512, 52.036589]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b61d'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 3, 21, 35),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016774',\n", - " 'Latitude': 52.033907,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483510,\n", - " 'Location_Northing_OSGR': 237980,\n", - " 'Longitude': -0.784043,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1085,\n", " 'Time': '21:35',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237980,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483510,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 5,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b61d'),\n", - " 'loc': {'coordinates': [-0.784043, 52.033907], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 145,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S043092',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016774',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033907,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S027052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.784043,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '03/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 3, 21, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.784043, 52.033907]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b66f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 13, 15, 35),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016774',\n", - " 'Latitude': 52.033947,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483240,\n", - " 'Location_Northing_OSGR': 237980,\n", - " 'Longitude': -0.787978,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 145,\n", " 'Time': '15:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1497,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237980,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 8,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1497,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 8,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b66f'),\n", - " 'loc': {'coordinates': [-0.787978, 52.033947], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 155,\n", - " 'Accident_Index': '201243S008022',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016774',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033947,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S043092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.787978,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 13, 15, 35),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.787978, 52.033947]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '02/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 2, 6, 10),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016815',\n", - " 'Latitude': 52.038505,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482820,\n", - " 'Location_Northing_OSGR': 238480,\n", - " 'Longitude': -0.793978,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 4,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '06:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1991,\n", - " 'Hit_Object_in_Carriageway': 7,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 155,\n", + " 'Location_Northing_OSGR': 238480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1991,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 7,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 7,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d0'),\n", - " 'loc': {'coordinates': [-0.793978, 52.038505], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S036042',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016815',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038505,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S008022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.793978,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 2, 6, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.793978, 52.038505]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b64c'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '14/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 14, 2, 20),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016776',\n", - " 'Latitude': 52.039106,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483010,\n", - " 'Location_Northing_OSGR': 238550,\n", - " 'Longitude': -0.791192,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '02:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483010,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b64c'),\n", - " 'loc': {'coordinates': [-0.791192, 52.039106], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016776',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039106,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S036042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S111052',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.791192,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '14/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 14, 2, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.791192, 52.039106]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ba'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 26, 15, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016776',\n", - " 'Latitude': 52.037974,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482760,\n", - " 'Location_Northing_OSGR': 238420,\n", - " 'Longitude': -0.794867,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '15:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238420,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482760,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1391,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1391,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ba'),\n", - " 'loc': {'coordinates': [-0.794867, 52.037974], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8005,\n", - " 'Accident_Index': '201243S041062',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016776',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037974,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S111052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.794867,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '26/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 26, 15, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.794867, 52.037974]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b667'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 9, 12, 30),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.0297,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482790,\n", - " 'Location_Northing_OSGR': 237500,\n", - " 'Longitude': -0.794653,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '12:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 8005,\n", + " 'Location_Northing_OSGR': 237500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 998,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b667'),\n", - " 'loc': {'coordinates': [-0.794653, 52.0297], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 145,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S107062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.0297,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S041062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.794653,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '09/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 9, 12, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.794653, 52.0297]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 27, 9, 25),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.031468,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482990,\n", - " 'Location_Northing_OSGR': 237700,\n", - " 'Longitude': -0.79169,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 145,\n", " 'Time': '09:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1991,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237700,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482990,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1991,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1397,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1397,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a4'),\n", - " 'loc': {'coordinates': [-0.79169, 52.031468], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 145,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S070072',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031468,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S107062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.79169,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '27/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 27, 9, 25),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.79169, 52.031468]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ee'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 8, 22, 15),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016774',\n", - " 'Latitude': 52.032701,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483160,\n", - " 'Location_Northing_OSGR': 237840,\n", - " 'Longitude': -0.789178,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 145,\n", " 'Time': '22:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1781,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237840,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1242,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ee'),\n", - " 'loc': {'coordinates': [-0.789178, 52.032701], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 145,\n", - " 'Accident_Index': '201243S040072',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016774',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032701,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S070072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.789178,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '08/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 8, 22, 15),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.789178, 52.032701]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b662'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 10, 7, 10),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.030142,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482840,\n", - " 'Location_Northing_OSGR': 237550,\n", - " 'Longitude': -0.793912,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '07:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 145,\n", + " 'Location_Northing_OSGR': 237550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482840,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1339,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1339,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b662'),\n", - " 'loc': {'coordinates': [-0.793912, 52.030142], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.030142,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S040072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 145,\n", - " 'Accident_Index': '201243S084102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.793912,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '10/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 10, 7, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.793912, 52.030142]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b72f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 20, 13, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.029872,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482840,\n", - " 'Location_Northing_OSGR': 237520,\n", - " 'Longitude': -0.793919,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '13:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1988,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 145,\n", + " 'Location_Northing_OSGR': 237520,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482840,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1988,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 3,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b72f'),\n", - " 'loc': {'coordinates': [-0.793919, 52.029872], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.029872,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S084102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8005,\n", - " 'Accident_Index': '201243S092122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.793919,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '20/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 20, 13, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.793919, 52.029872]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b75a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 19, 7, 40),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.029879,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482793,\n", - " 'Location_Northing_OSGR': 237520,\n", - " 'Longitude': -0.794604,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '07:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1587,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 8005,\n", + " 'Location_Northing_OSGR': 237520,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482793,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 7,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b75a'),\n", - " 'loc': {'coordinates': [-0.794604, 52.029879], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1056,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S003102',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.029879,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S092122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.794604,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 19, 7, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.794604, 52.029879]},\n", + " 'Weather_Conditions': 7},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 2, 8, 10),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.025598,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483170,\n", - " 'Location_Northing_OSGR': 237050,\n", - " 'Longitude': -0.789224,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1056,\n", " 'Time': '08:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1398,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237050,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483170,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 3,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 4,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 1,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 5,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 3,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 4,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c3'),\n", - " 'loc': {'coordinates': [-0.789224, 52.025598], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S054032',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025598,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S003102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.789224,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '02/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 2, 8, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.789224, 52.025598]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b699'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 7, 12, 3),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.027031,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483210,\n", - " 'Location_Northing_OSGR': 237210,\n", - " 'Longitude': -0.788602,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '12:03',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 237210,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 2204,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b699'),\n", - " 'loc': {'coordinates': [-0.788602, 52.027031], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8005,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.027031,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S054032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S064062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.788602,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 60,\n", + " 'Date': '07/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 7, 12, 3),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.788602, 52.027031]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '14/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 14, 9, 0),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016780',\n", - " 'Latitude': 52.024792,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482550,\n", - " 'Location_Northing_OSGR': 236950,\n", - " 'Longitude': -0.798283,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8005,\n", " 'Time': '09:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236950,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482550,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1984,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1984,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d0'),\n", - " 'loc': {'coordinates': [-0.798283, 52.024792], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8005,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016780',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.024792,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S064062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S110122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.798283,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '14/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 14, 9, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.798283, 52.024792]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 15, 15, 43),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016780',\n", - " 'Latitude': 52.024837,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482547,\n", - " 'Location_Northing_OSGR': 236955,\n", - " 'Longitude': -0.798325,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8005,\n", " 'Time': '15:43',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 236955,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482547,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 998,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b8'),\n", - " 'loc': {'coordinates': [-0.798325, 52.024837], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8005,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9002,\n", - " 'Accident_Index': '201243S087112',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016780',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.024837,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S110122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.798325,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '15/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 15, 15, 43),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.798325, 52.024837]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b740'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 21, 8, 32),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.019146,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481830,\n", - " 'Location_Northing_OSGR': 236310,\n", - " 'Longitude': -0.808927,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8005,\n", " 'Time': '08:32',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 9002,\n", + " 'Location_Northing_OSGR': 236310,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2461,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 1086,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 8,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b740'),\n", - " 'loc': {'coordinates': [-0.808927, 52.019146], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8004,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S132012',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 3,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 23, 8, 55),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.028235,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481760,\n", - " 'Location_Northing_OSGR': 237320,\n", - " 'Longitude': -0.809706,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019146,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S087112',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.808927,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '21/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 21, 8, 32),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.808927, 52.019146]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b81e'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8004,\n", " 'Time': '08:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237320,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481760,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 124,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 13,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 3,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1388,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b81e'),\n", - " 'loc': {'coordinates': [-0.809706, 52.028235], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8004,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S109052',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 24, 15, 56),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.029394,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481820,\n", - " 'Location_Northing_OSGR': 237450,\n", - " 'Longitude': -0.8088,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.028235,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S132012',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.809706,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 60,\n", + " 'Date': '23/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 23, 8, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.809706, 52.028235]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ad'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8004,\n", " 'Time': '15:56',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1229,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 237450,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2397,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 2397,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ad'),\n", - " 'loc': {'coordinates': [-0.8088, 52.029394], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8004,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.029394,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S109052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1056,\n", - " 'Accident_Index': '201243S070122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.8088,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 24, 15, 56),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.8088, 52.029394]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '14/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 14, 22, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.029438,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481829,\n", - " 'Location_Northing_OSGR': 237455,\n", - " 'Longitude': -0.808668,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8004,\n", " 'Time': '22:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1056,\n", + " 'Location_Northing_OSGR': 237455,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481829,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1998,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 10,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f0'),\n", - " 'loc': {'coordinates': [-0.808668, 52.029438], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8004,\n", - " 'Accident_Index': '201243S096092',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.029438,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S070122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.808668,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '14/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 14, 22, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.808668, 52.029438]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b774'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 23, 12, 34),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.034026,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482110,\n", - " 'Location_Northing_OSGR': 237970,\n", - " 'Longitude': -0.804449,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '12:34',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 125,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 8004,\n", + " 'Location_Northing_OSGR': 237970,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482110,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 125,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b774'),\n", - " 'loc': {'coordinates': [-0.804449, 52.034026], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034026,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S096092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 144,\n", - " 'Accident_Index': '201243S112102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.804449,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 23, 12, 34),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.804449, 52.034026]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7c3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 24, 11, 23),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016779',\n", - " 'Latitude': 52.034114,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482120,\n", - " 'Location_Northing_OSGR': 237980,\n", - " 'Longitude': -0.804301,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '11:23',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 49,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 144,\n", + " 'Location_Northing_OSGR': 237980,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482120,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 49,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7c3'),\n", - " 'loc': {'coordinates': [-0.804301, 52.034114], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S062012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 20, 8, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.031535,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482540,\n", - " 'Location_Northing_OSGR': 237700,\n", - " 'Longitude': -0.798248,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016779',\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034114,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S112102',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.804301,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '24/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 24, 11, 23),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.804301, 52.034114]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 129,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237700,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482540,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 14,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 14,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': 1999,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 10,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1124,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 8,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c5'),\n", - " 'loc': {'coordinates': [-0.798248, 52.031535], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1085,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031535,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S062012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S112052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.798248,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '20/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 20, 8, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.798248, 52.031535]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7c2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 6,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '25/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 25, 10, 45),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016777',\n", - " 'Latitude': 52.033172,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482410,\n", - " 'Location_Northing_OSGR': 237880,\n", - " 'Longitude': -0.800099,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1085,\n", " 'Time': '10:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 237880,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482410,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 9,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7c2'),\n", - " 'loc': {'coordinates': [-0.800099, 52.033172], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S003072',\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016777',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033172,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S112052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.800099,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 25, 10, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.800099, 52.033172]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 1, 22, 15),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.032732,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482350,\n", - " 'Location_Northing_OSGR': 237830,\n", - " 'Longitude': -0.800985,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '22:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1298,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1298,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c1'),\n", - " 'loc': {'coordinates': [-0.800985, 52.032732], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032732,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S003072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S092092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.800985,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '01/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 1, 22, 15),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.800985, 52.032732]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b759'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 23, 13, 25),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016778',\n", - " 'Latitude': 52.03089,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482650,\n", - " 'Location_Northing_OSGR': 237630,\n", - " 'Longitude': -0.796661,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '13:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1398,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 237630,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482650,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1984,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1984,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b759'),\n", - " 'loc': {'coordinates': [-0.796661, 52.03089], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016778',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03089,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S092092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S048012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.796661,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 23, 13, 25),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.796661, 52.03089]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b683'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 9, 17, 5),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016777',\n", - " 'Latitude': 52.037195,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482560,\n", - " 'Location_Northing_OSGR': 238330,\n", - " 'Longitude': -0.797804,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '17:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 238330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482560,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 599,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 599,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b683'),\n", - " 'loc': {'coordinates': [-0.797804, 52.037195], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016777',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037195,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S048012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S011072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 4,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.797804,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '09/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 9, 17, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.797804, 52.037195]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5dd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 11,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 4,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 3, 8, 0),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016776',\n", - " 'Latitude': 52.037369,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482600,\n", - " 'Location_Northing_OSGR': 238350,\n", - " 'Longitude': -0.797216,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '08:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 238350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482600,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 11,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1390,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 11,\n", " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5dd'),\n", - " 'loc': {'coordinates': [-0.797216, 52.037369], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016776',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037369,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S011072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S161102',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.797216,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '03/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 3, 8, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.797216, 52.037369]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b853'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 8, 8, 48),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016777',\n", - " 'Latitude': 52.037096,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482559,\n", - " 'Location_Northing_OSGR': 238319,\n", - " 'Longitude': -0.797821,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 144,\n", " 'Time': '08:48',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 238319,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482559,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 8,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 5,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b853'),\n", - " 'loc': {'coordinates': [-0.797821, 52.037096], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S083022',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016777',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037096,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S161102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.797821,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '08/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 8, 8, 48),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.797821, 52.037096]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b72b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 24, 12, 39),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.048994,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482400,\n", - " 'Location_Northing_OSGR': 239640,\n", - " 'Longitude': -0.799821,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '12:39',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239640,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482400,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 2143,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 2143,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b72b'),\n", - " 'loc': {'coordinates': [-0.799821, 52.048994], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048994,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S083022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S052112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.799821,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 24, 12, 39),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.799821, 52.048994]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b696'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '06/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 6, 7, 49),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.045463,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482570,\n", - " 'Location_Northing_OSGR': 239250,\n", - " 'Longitude': -0.797437,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '07:49',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 21,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239250,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482570,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 954,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 21,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b696'),\n", - " 'loc': {'coordinates': [-0.797437, 52.045463], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 143,\n", - " 'Accident_Index': '201243S122022',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045463,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S052112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.797437,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '06/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 6, 7, 49),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.797437, 52.045463]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '29/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 29, 12, 22),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016816',\n", - " 'Latitude': 52.04645,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481980,\n", - " 'Location_Northing_OSGR': 239350,\n", - " 'Longitude': -0.806014,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '12:22',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 899,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 143,\n", + " 'Location_Northing_OSGR': 239350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481980,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 899,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f4'),\n", - " 'loc': {'coordinates': [-0.806014, 52.04645], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016816',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.04645,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S122022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 155,\n", - " 'Accident_Index': '201243S002092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.806014,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '29/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 29, 12, 22),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.806014, 52.04645]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5be'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 1, 12, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.045985,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482080,\n", - " 'Location_Northing_OSGR': 239300,\n", - " 'Longitude': -0.804568,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 422,\n", " 'Time': '12:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1360,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 155,\n", + " 'Location_Northing_OSGR': 239300,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482080,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5be'),\n", - " 'loc': {'coordinates': [-0.804568, 52.045985], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S117092',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045985,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S002092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.804568,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '01/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 1, 12, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.804568, 52.045985]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7dc'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 28, 22, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016819',\n", - " 'Latitude': 52.050044,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481990,\n", - " 'Location_Northing_OSGR': 239750,\n", - " 'Longitude': -0.805772,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '22:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 973,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239750,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481990,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 973,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1341,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1341,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7dc'),\n", - " 'loc': {'coordinates': [-0.805772, 52.050044], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016819',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050044,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S117092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S127092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.805772,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '28/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 28, 22, 5),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.805772, 52.050044]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b80e'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 30, 13, 59),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.049954,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481990,\n", - " 'Location_Northing_OSGR': 239740,\n", - " 'Longitude': -0.805774,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '13:59',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239740,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481990,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 2198,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1229,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b80e'),\n", - " 'loc': {'coordinates': [-0.805774, 52.049954], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S099112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.049954,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S127092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.805774,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '30/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 30, 13, 59),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.805774, 52.049954]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b780'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 23, 16, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.046405,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482280,\n", - " 'Location_Northing_OSGR': 239350,\n", - " 'Longitude': -0.80164,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '16:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482280,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1968,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b780'),\n", - " 'loc': {'coordinates': [-0.80164, 52.046405], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S051122',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046405,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S099112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.80164,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '23/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 23, 16, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.80164, 52.046405]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b692'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 13, 8, 45),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016819',\n", - " 'Latitude': 52.050144,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481981,\n", - " 'Location_Northing_OSGR': 239761,\n", - " 'Longitude': -0.805901,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '08:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239761,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481981,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1360,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 12,\n", " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b692'),\n", - " 'loc': {'coordinates': [-0.805901, 52.050144], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1085,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016819',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050144,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S051122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S069062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.805901,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 13, 8, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.805901, 52.050144]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 20, 7, 45),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.043184,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482180,\n", - " 'Location_Northing_OSGR': 238990,\n", - " 'Longitude': -0.803184,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1085,\n", " 'Time': '07:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 238990,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482180,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 9,\n", - " 'Vehicle_Manoeuvre': 1,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 1,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 9,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e7'),\n", - " 'loc': {'coordinates': [-0.803184, 52.043184], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043184,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S069062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S119072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.803184,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '20/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 20, 7, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.803184, 52.043184]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 30, 20, 0),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.043809,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482210,\n", - " 'Location_Northing_OSGR': 239060,\n", - " 'Longitude': -0.80273,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '20:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 239060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1242,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 8,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e8'),\n", - " 'loc': {'coordinates': [-0.80273, 52.043809], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S151102',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043809,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S119072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.80273,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '30/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 30, 20, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.80273, 52.043809]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b84e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '16/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 16, 23, 16),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.043992,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482190,\n", - " 'Location_Northing_OSGR': 239080,\n", - " 'Longitude': -0.803017,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '23:16',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1910,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1910,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b84e'),\n", - " 'loc': {'coordinates': [-0.803017, 52.043992], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 143,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043992,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S151102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S148052',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 1,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.803017,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '16/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 16, 23, 16),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.803017, 52.043992]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b84a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 21,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 21,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 28, 10, 25),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016816',\n", - " 'Latitude': 52.044702,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481640,\n", - " 'Location_Northing_OSGR': 239150,\n", - " 'Longitude': -0.811018,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 143,\n", " 'Time': '10:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 5861,\n", - " 'Hit_Object_in_Carriageway': 5,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239150,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 1,\n", + " 'Location_Easting_OSGR': 481640,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 5861,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 5,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 11,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 11,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b84a'),\n", - " 'loc': {'coordinates': [-0.811018, 52.044702], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 143,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1116,\n", - " 'Accident_Index': '201243S042022',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016816',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.044702,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S148052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.811018,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '28/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 28, 10, 25),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.811018, 52.044702]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b669'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 8, 9, 3),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016816',\n", - " 'Latitude': 52.042155,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481230,\n", - " 'Location_Northing_OSGR': 238860,\n", - " 'Longitude': -0.817064,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 143,\n", " 'Time': '09:03',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1116,\n", + " 'Location_Northing_OSGR': 238860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1341,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 10,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b669'),\n", - " 'loc': {'coordinates': [-0.817064, 52.042155], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 143,\n", - " 'Accident_Index': '201243S009032',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016816',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042155,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S042022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.817064,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '08/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 8, 9, 3),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.817064, 52.042155]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 3, 17, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016816',\n", - " 'Latitude': 52.040375,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481110,\n", - " 'Location_Northing_OSGR': 238660,\n", - " 'Longitude': -0.81886,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '17:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 143,\n", + " 'Location_Northing_OSGR': 238660,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481110,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 8,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d6'),\n", - " 'loc': {'coordinates': [-0.81886, 52.040375], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 143,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1116,\n", - " 'Accident_Index': '201243S004042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016816',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040375,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S009032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.81886,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '03/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 3, 17, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.81886, 52.040375]},\n", + " 'Weather_Conditions': 8},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 4, 20, 55),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016816',\n", - " 'Latitude': 52.042155,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481230,\n", - " 'Location_Northing_OSGR': 238860,\n", - " 'Longitude': -0.817064,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 143,\n", " 'Time': '20:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 10308,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1116,\n", + " 'Location_Northing_OSGR': 238860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 10308,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c5'),\n", - " 'loc': {'coordinates': [-0.817064, 52.042155], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 143,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016816',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042155,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S004042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1116,\n", - " 'Accident_Index': '201243S110062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.817064,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '04/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 4, 20, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.817064, 52.042155]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 26, 6, 19),\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 143,\n", + " 'Time': '06:19',\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1116,\n", + " 'Location_Northing_OSGR': 238850,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016816',\n", - " 'Latitude': 52.042066,\n", " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481230,\n", - " 'Location_Northing_OSGR': 238850,\n", - " 'Longitude': -0.817066,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", - " 'Time': '06:19',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", - " {'1st_Point_of_Impact': 3,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1130,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1130,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b3'),\n", - " 'loc': {'coordinates': [-0.817066, 52.042066], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 143,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016816',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042066,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S110062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S019092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.817066,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '26/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 26, 6, 19),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.817066, 52.042066]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5fc'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '04/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 4, 11, 28),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.045398,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481800,\n", - " 'Location_Northing_OSGR': 239230,\n", - " 'Longitude': -0.808666,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 143,\n", " 'Time': '11:28',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 239230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1600,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1600,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5fc'),\n", - " 'loc': {'coordinates': [-0.808666, 52.045398], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S067102',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045398,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S019092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.808666,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '04/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 4, 11, 28),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.808666, 52.045398]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6dc'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '14/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 14, 0, 27),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.050477,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481490,\n", - " 'Location_Northing_OSGR': 239790,\n", - " 'Longitude': -0.813052,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': -1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1129,\n", " 'Time': '00:27',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2143,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239790,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481490,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 2143,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 9,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6dc'),\n", - " 'loc': {'coordinates': [-0.813052, 52.050477], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S056012',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 0,\n", - " 'Pedestrian_Location': 8,\n", - " 'Pedestrian_Movement': 9,\n", - " 'Pedestrian_Road_Maintenance_Worker': 2,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 1, 3, 13),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.050567,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481490,\n", - " 'Location_Northing_OSGR': 239800,\n", - " 'Longitude': -0.81305,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050477,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S067102',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.813052,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 30,\n", + " 'Date': '14/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 14, 0, 27),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.813052, 52.050477]},\n", + " 'Weather_Conditions': 9},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a5'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 3,\n", + " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 8,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 2,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 1129,\n", " 'Time': '03:13',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481490,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': 1968,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 3,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 1,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a5'),\n", - " 'loc': {'coordinates': [-0.81305, 52.050567], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 142,\n", - " 'Accident_Index': '201243S108052',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050567,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S056012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.81305,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '01/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 1, 3, 13),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.81305, 52.050567]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 23, 12, 4),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016839',\n", - " 'Latitude': 52.05263,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481520,\n", - " 'Location_Northing_OSGR': 240030,\n", - " 'Longitude': -0.812558,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '12:04',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 142,\n", + " 'Location_Northing_OSGR': 240030,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481520,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1349,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': 1388,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 3,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a9'),\n", - " 'loc': {'coordinates': [-0.812558, 52.05263], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S052062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016839',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05263,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S108052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.812558,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 23, 12, 4),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.812558, 52.05263]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b694'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 3, 2, 25),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016819',\n", - " 'Latitude': 52.053132,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481770,\n", - " 'Location_Northing_OSGR': 240090,\n", - " 'Longitude': -0.808898,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '02:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481770,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b694'),\n", - " 'loc': {'coordinates': [-0.808898, 52.053132], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016819',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.053132,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S052062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S114092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.808898,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '03/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 3, 2, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.808898, 52.053132]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7cc'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 23, 16, 53),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.052074,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481630,\n", - " 'Location_Northing_OSGR': 239970,\n", - " 'Longitude': -0.810968,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '16:53',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239970,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481630,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1896,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7cc'),\n", - " 'loc': {'coordinates': [-0.810968, 52.052074], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8002,\n", - " 'Accident_Index': '201243S060102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.052074,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S114092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.810968,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 23, 16, 53),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.810968, 52.052074]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6bd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '15/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 15, 8, 46),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016839',\n", - " 'Latitude': 52.052536,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481550,\n", - " 'Location_Northing_OSGR': 240020,\n", - " 'Longitude': -0.812123,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '08:46',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 8002,\n", + " 'Location_Northing_OSGR': 240020,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481550,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2198,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 2198,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1560,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6bd'),\n", - " 'loc': {'coordinates': [-0.812123, 52.052536], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8002,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S022112',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016839',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.052536,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S060102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.812123,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 15, 8, 46),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.812123, 52.052536]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b60b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 3,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 7, 18, 35),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.053237,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481670,\n", - " 'Location_Northing_OSGR': 240100,\n", - " 'Longitude': -0.810354,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 3,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8002,\n", " 'Time': '18:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481670,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b60b'),\n", - " 'loc': {'coordinates': [-0.810354, 52.053237], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8002,\n", - " 'Accident_Index': '201243S025112',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.053237,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S022112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.810354,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '07/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 7, 18, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.810354, 52.053237]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b617'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 7, 23, 24),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.052534,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481560,\n", - " 'Location_Northing_OSGR': 240020,\n", - " 'Longitude': -0.811977,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '23:24',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 125,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 8002,\n", + " 'Location_Northing_OSGR': 240020,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481560,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 125,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b617'),\n", - " 'loc': {'coordinates': [-0.811977, 52.052534], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S048112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.052534,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S025112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.811977,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '07/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 7, 23, 24),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.811977, 52.052534]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b688'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 12, 13, 55),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.051605,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481768,\n", - " 'Location_Northing_OSGR': 239920,\n", - " 'Longitude': -0.808968,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '13:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481768,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2402,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 4,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 993,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 9,\n", " 'Vehicle_Manoeuvre': 2,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b688'),\n", - " 'loc': {'coordinates': [-0.808968, 52.051605], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051605,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S048112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S022012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 2,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.808968,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '12/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 12, 13, 55),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.808968, 52.051605]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b607'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '06/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 6, 15, 15),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016839',\n", - " 'Latitude': 52.053004,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481420,\n", - " 'Location_Northing_OSGR': 240070,\n", - " 'Longitude': -0.814006,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '15:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240070,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1686,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': 2204,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 5,\n", " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b607'),\n", - " 'loc': {'coordinates': [-0.814006, 52.053004], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016839',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.053004,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S022012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S073012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.814006,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '06/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 6, 15, 15),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.814006, 52.053004]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '19/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 19, 8, 55),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016839',\n", - " 'Latitude': 52.050981,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481120,\n", - " 'Location_Northing_OSGR': 239840,\n", - " 'Longitude': -0.818435,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '08:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239840,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481120,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f7'),\n", - " 'loc': {'coordinates': [-0.818435, 52.050981], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016839',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050981,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S073012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S086022',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.818435,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 19, 8, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.818435, 52.050981]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b736'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 4,\n", - " 'Pedestrian_Movement': 4,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '15/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 15, 20, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.051149,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481200,\n", - " 'Location_Northing_OSGR': 239860,\n", - " 'Longitude': -0.817264,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 4,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '20:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1497,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481200,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 8,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1497,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 8,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b736'),\n", - " 'loc': {'coordinates': [-0.817264, 52.051149], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051149,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S086022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S061022',\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.817264,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 15, 20, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.817264, 52.051149]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6bf'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 2,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '19/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 19, 0, 12),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.051147,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481210,\n", - " 'Location_Northing_OSGR': 239860,\n", - " 'Longitude': -0.817118,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 2,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '00:12',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6bf'),\n", - " 'loc': {'coordinates': [-0.817118, 52.051147], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S071032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051147,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S061022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.817118,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 19, 0, 12),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.817118, 52.051147]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '16/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 16, 10, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016839',\n", - " 'Latitude': 52.053652,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481290,\n", - " 'Location_Northing_OSGR': 240140,\n", - " 'Longitude': -0.815885,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '10:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 4,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 240140,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481290,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 3,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 3,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f1'),\n", - " 'loc': {'coordinates': [-0.815885, 52.053652], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016839',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.053652,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S071032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S039112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.815885,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '16/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 16, 10, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.815885, 52.053652]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b65e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 9, 17, 19),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.051318,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481270,\n", - " 'Location_Northing_OSGR': 239880,\n", - " 'Longitude': -0.816238,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '17:19',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 239880,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481270,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 599,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", + " 'Engine_Capacity_(CC)': 599,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 13,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b65e'),\n", - " 'loc': {'coordinates': [-0.816238, 52.051318], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051318,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S039112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S032122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.816238,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '09/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 9, 17, 19),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.816238, 52.051318]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b639'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 10, 16, 45),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016839',\n", - " 'Latitude': 52.05342,\n", - " 'Light_Conditions': 6,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481340,\n", - " 'Location_Northing_OSGR': 240115,\n", - " 'Longitude': -0.815162,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '16:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 240115,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 6,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 124,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b639'),\n", - " 'loc': {'coordinates': [-0.815162, 52.05342], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016839',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05342,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S032122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S158122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.815162,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '10/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 10, 16, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.815162, 52.05342]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b852'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 24, 9, 58),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016839',\n", - " 'Latitude': 52.053448,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481333,\n", - " 'Location_Northing_OSGR': 240118,\n", - " 'Longitude': -0.815263,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '09:58',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1679,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 240118,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481333,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1679,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1560,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b852'),\n", - " 'loc': {'coordinates': [-0.815263, 52.053448], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S012022',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016839',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.053448,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S158122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.815263,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 24, 9, 58),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.815263, 52.053448]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '02/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 2, 16, 15),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016838',\n", - " 'Latitude': 52.056225,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481520,\n", - " 'Location_Northing_OSGR': 240430,\n", - " 'Longitude': -0.812462,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1129,\n", " 'Time': '16:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240430,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481520,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e0'),\n", - " 'loc': {'coordinates': [-0.812462, 52.056225], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S126052',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 0,\n", - " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 2,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '12/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 12, 12, 45),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016838',\n", - " 'Latitude': 52.056679,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481490,\n", - " 'Location_Northing_OSGR': 240480,\n", - " 'Longitude': -0.812888,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056225,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S012022',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.812462,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 30,\n", + " 'Date': '02/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 2, 16, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.812462, 52.056225]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b80a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 3,\n", + " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 2,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 1129,\n", " 'Time': '12:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481490,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b80a'),\n", - " 'loc': {'coordinates': [-0.812888, 52.056679], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S051012',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016838',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056679,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S126052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.812888,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '12/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 12, 12, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.812888, 52.056679]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b68f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 13, 17, 20),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016838',\n", - " 'Latitude': 52.055142,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482160,\n", - " 'Location_Northing_OSGR': 240320,\n", - " 'Longitude': -0.803157,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8002,\n", " 'Time': '17:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 240320,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b68f'),\n", - " 'loc': {'coordinates': [-0.803157, 52.055142], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S067062',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016838',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055142,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S051012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.803157,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 13, 17, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.803157, 52.055142]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6da'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 6,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 8, 22, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016819',\n", - " 'Latitude': 52.052749,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481930,\n", - " 'Location_Northing_OSGR': 240050,\n", - " 'Longitude': -0.806575,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '22:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240050,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481930,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 9,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 4,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6da'),\n", - " 'loc': {'coordinates': [-0.806575, 52.052749], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8002,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S081092',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016819',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.052749,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S067062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.806575,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '08/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 8, 22, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.806575, 52.052749]},\n", + " 'Weather_Conditions': 4},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b724'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 11,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 20, 14, 5),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016838',\n", - " 'Latitude': 52.055142,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482160,\n", - " 'Location_Northing_OSGR': 240320,\n", - " 'Longitude': -0.803157,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8002,\n", " 'Time': '14:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 240320,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1086,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': 1364,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b724'),\n", - " 'loc': {'coordinates': [-0.803157, 52.055142], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9006,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016838',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055142,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S081092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S100032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.803157,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '20/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 20, 14, 5),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.803157, 52.055142]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b781'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 22, 8, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016805',\n", - " 'Latitude': 52.059682,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483060,\n", - " 'Location_Northing_OSGR': 240840,\n", - " 'Longitude': -0.789907,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9006,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1781,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 240840,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483060,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 2171,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 2171,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b781'),\n", - " 'loc': {'coordinates': [-0.789907, 52.059682], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016805',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059682,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S100032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S089042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.789907,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 22, 8, 30),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.789907, 52.059682]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b749'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 25, 15, 15),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016808',\n", - " 'Latitude': 52.058827,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483370,\n", - " 'Location_Northing_OSGR': 240750,\n", - " 'Longitude': -0.785409,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 9,\n", " 'Time': '15:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 240750,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483370,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 49,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 2,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 49,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b749'),\n", - " 'loc': {'coordinates': [-0.785409, 52.058827], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S023012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016808',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058827,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S089042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.785409,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 25, 15, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.785409, 52.058827]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b60c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 5, 15, 42),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016808',\n", - " 'Latitude': 52.054157,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483340,\n", - " 'Location_Northing_OSGR': 240230,\n", - " 'Longitude': -0.785973,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 157,\n", " 'Time': '15:42',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2457,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 2457,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 2204,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b60c'),\n", - " 'loc': {'coordinates': [-0.785973, 52.054157], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 156,\n", - " 'Accident_Index': '201243S037092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016808',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054157,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S023012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.785973,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '05/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 5, 15, 42),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.785973, 52.054157]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b654'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '09/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 9, 14, 45),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016719',\n", - " 'Latitude': 52.053521,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483390,\n", - " 'Location_Northing_OSGR': 240160,\n", - " 'Longitude': -0.785261,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 6,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '14:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 781,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 156,\n", + " 'Location_Northing_OSGR': 240160,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483390,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 781,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b654'),\n", - " 'loc': {'coordinates': [-0.785261, 52.053521], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S026112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016719',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.053521,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S037092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 6,\n", + " 'Longitude': -0.785261,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '09/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 9, 14, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.785261, 52.053521]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b61a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 7, 10, 20),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016805',\n", - " 'Latitude': 52.051527,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482900,\n", - " 'Location_Northing_OSGR': 239930,\n", - " 'Longitude': -0.792461,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '10:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239930,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482900,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 1,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1560,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 6,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 6,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 2184,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 1,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b61a'),\n", - " 'loc': {'coordinates': [-0.792461, 52.051527], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S131012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016805',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051527,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S026112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.792461,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 7, 10, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.792461, 52.051527]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b81a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '24/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 24, 17, 20),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016813',\n", - " 'Latitude': 52.044632,\n", - " 'Light_Conditions': 6,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482720,\n", - " 'Location_Northing_OSGR': 239160,\n", - " 'Longitude': -0.795272,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 4,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '17:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239160,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 4,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482720,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 6,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2148,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2148,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1149,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 19,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1199,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 4,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b81a'),\n", - " 'loc': {'coordinates': [-0.795272, 52.044632], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 5,\n", - " 'Accident_Index': '201243S089092',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016813',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.044632,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S131012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.795272,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 24, 17, 20),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.795272, 52.044632]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b74c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 21, 16, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 5,\n", - " 'LSOA_of_Accident_Location': 'E01016774',\n", - " 'Latitude': 52.040866,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483260,\n", - " 'Location_Northing_OSGR': 238750,\n", - " 'Longitude': -0.787499,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '16:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 5,\n", + " 'Location_Northing_OSGR': 238750,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483260,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 5,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 2499,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 3,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b74c'),\n", - " 'loc': {'coordinates': [-0.787499, 52.040866], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 156,\n", - " 'Accident_Index': '201243S020012',\n", + " 'Junction_Detail': 5,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016774',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040866,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S089092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.787499,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '21/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 21, 16, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.787499, 52.040866]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5fe'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 5, 17, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016722',\n", - " 'Latitude': 52.046175,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483820,\n", - " 'Location_Northing_OSGR': 239350,\n", - " 'Longitude': -0.77919,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '17:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 156,\n", + " 'Location_Northing_OSGR': 239350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5fe'),\n", - " 'loc': {'coordinates': [-0.77919, 52.046175], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S098032',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016722',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046175,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S020012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.77919,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '05/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 5, 17, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.77919, 52.046175]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b77b'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 4,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 24, 7, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016722',\n", - " 'Latitude': 52.048614,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483740,\n", - " 'Location_Northing_OSGR': 239620,\n", - " 'Longitude': -0.78029,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '07:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239620,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483740,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 599,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 599,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 4,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 7,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b77b'),\n", - " 'loc': {'coordinates': [-0.78029, 52.048614], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 156,\n", - " 'Accident_Index': '201243S097062',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 25, 18, 35),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016722',\n", - " 'Latitude': 52.046,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483790,\n", - " 'Location_Northing_OSGR': 239330,\n", - " 'Longitude': -0.779632,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048614,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S098032',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.78029,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '24/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 24, 7, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.78029, 52.048614]},\n", + " 'Weather_Conditions': 7},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b779'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 144,\n", " 'Time': '18:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 3,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 156,\n", + " 'Location_Northing_OSGR': 239330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1329,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1329,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b779'),\n", - " 'loc': {'coordinates': [-0.779632, 52.046], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S014082',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016722',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S097062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779632,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '25/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 25, 18, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779632, 52.046]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5eb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 3, 15, 59),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.043737,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483890,\n", - " 'Location_Northing_OSGR': 239080,\n", - " 'Longitude': -0.778235,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '15:59',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1781,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 4,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 239080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483890,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 7,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5eb'),\n", - " 'loc': {'coordinates': [-0.778235, 52.043737], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S083092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043737,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S014082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.778235,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '03/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 3, 15, 59),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.778235, 52.043737]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b72c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '13/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 13, 15, 45),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016722',\n", - " 'Latitude': 52.044051,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483600,\n", - " 'Location_Northing_OSGR': 239110,\n", - " 'Longitude': -0.782456,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '15:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1397,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483600,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1397,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 11,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b72c'),\n", - " 'loc': {'coordinates': [-0.782456, 52.044051], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S006042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016722',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.044051,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S083092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.782456,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 13, 15, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.782456, 52.044051]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ca'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 1, 14, 5),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.042287,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483970,\n", - " 'Location_Northing_OSGR': 238920,\n", - " 'Longitude': -0.777109,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '14:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1794,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 238920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1794,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1587,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ca'),\n", - " 'loc': {'coordinates': [-0.777109, 52.042287], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S040062',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042287,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S006042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.777109,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '01/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 1, 14, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.777109, 52.042287]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b661'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 12, 10, 10),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.040652,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484080,\n", - " 'Location_Northing_OSGR': 238740,\n", - " 'Longitude': -0.775549,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 50,\n", + " '1st_Road_Number': 156,\n", " 'Time': '10:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238740,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484080,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 16,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 999,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 16,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 16,\n", + " 'Engine_Capacity_(CC)': 999,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 16,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 90,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b661'),\n", - " 'loc': {'coordinates': [-0.775549, 52.040652], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040652,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S040062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S001082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.775549,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 50,\n", + " 'Date': '12/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 12, 10, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.775549, 52.040652]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5b9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 1, 17, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.040704,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484330,\n", - " 'Location_Northing_OSGR': 238750,\n", - " 'Longitude': -0.771903,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '17:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238750,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484330,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2496,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': 1753,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 5,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5b9'),\n", - " 'loc': {'coordinates': [-0.771903, 52.040704], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1085,\n", - " 'Accident_Index': '201243S027092',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040704,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S001082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771903,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '01/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 1, 17, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771903, 52.040704]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b61e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 7, 14, 0),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.042287,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483970,\n", - " 'Location_Northing_OSGR': 238920,\n", - " 'Longitude': -0.777109,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '14:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1085,\n", + " 'Location_Northing_OSGR': 238920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2179,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 2179,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b61e'),\n", - " 'loc': {'coordinates': [-0.777109, 52.042287], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042287,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S027092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S047092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.777109,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 7, 14, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.777109, 52.042287]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b680'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 7, 3, 45),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016723',\n", - " 'Latitude': 52.048747,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484050,\n", - " 'Location_Northing_OSGR': 239640,\n", - " 'Longitude': -0.775766,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '03:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1753,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 4,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239640,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': 1753,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 17,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b680'),\n", - " 'loc': {'coordinates': [-0.775766, 52.048747], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016723',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048747,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S047092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S071052',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.775766,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 7, 3, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.775766, 52.048747]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 11,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 15, 14, 45),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016717',\n", - " 'Latitude': 52.055269,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484310,\n", - " 'Location_Northing_OSGR': 240370,\n", - " 'Longitude': -0.771795,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 157,\n", " 'Time': '14:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 240370,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1389,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1389,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f2'),\n", - " 'loc': {'coordinates': [-0.771795, 52.055269], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016717',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055269,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S071052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S072102',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771795,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 15, 14, 45),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771795, 52.055269]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f5'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '18/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 18, 18, 49),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016717',\n", - " 'Latitude': 52.055179,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484310,\n", - " 'Location_Northing_OSGR': 240360,\n", - " 'Longitude': -0.771798,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 157,\n", " 'Time': '18:49',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 240360,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1390,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f5'),\n", - " 'loc': {'coordinates': [-0.771798, 52.055179], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016717',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055179,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S072102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S075112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771798,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '18/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 18, 18, 49),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771798, 52.055179]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b706'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '18/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 18, 17, 8),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016717',\n", - " 'Latitude': 52.055179,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484310,\n", - " 'Location_Northing_OSGR': 240360,\n", - " 'Longitude': -0.771798,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 157,\n", " 'Time': '17:08',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 240360,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1248,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1248,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b706'),\n", - " 'loc': {'coordinates': [-0.771798, 52.055179], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016717',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055179,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S075112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S056102',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771798,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '18/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 18, 17, 8),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771798, 52.055179]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 5, 11, 40),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016720',\n", - " 'Latitude': 52.05133,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483610,\n", - " 'Location_Northing_OSGR': 239920,\n", - " 'Longitude': -0.782112,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '11:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483610,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 2,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 748,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 748,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a8'),\n", - " 'loc': {'coordinates': [-0.782112, 52.05133], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016720',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05133,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S056102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S045042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.782112,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '05/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 5, 11, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.782112, 52.05133]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b674'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 16, 10, 19),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016807',\n", - " 'Latitude': 52.057056,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483790,\n", - " 'Location_Northing_OSGR': 240560,\n", - " 'Longitude': -0.779331,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '10:19',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 240560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1968,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': 599,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 15,\n", " 'Vehicle_Manoeuvre': 14,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b674'),\n", - " 'loc': {'coordinates': [-0.779331, 52.057056], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S103042',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016807',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.057056,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S045042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.779331,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '16/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 16, 10, 19),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.779331, 52.057056]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b78f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 2,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 26, 18, 12),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016807',\n", - " 'Latitude': 52.059761,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483730,\n", - " 'Location_Northing_OSGR': 240860,\n", - " 'Longitude': -0.780132,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 2,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '18:12',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1599,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483730,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1599,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b78f'),\n", - " 'loc': {'coordinates': [-0.780132, 52.059761], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S104072',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 1,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 23, 20, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016807',\n", - " 'Latitude': 52.056535,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483670,\n", - " 'Location_Northing_OSGR': 240500,\n", - " 'Longitude': -0.781095,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059761,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S103042',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.780132,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 30,\n", + " 'Date': '26/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 26, 18, 12),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.780132, 52.059761]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b795'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '20:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483670,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b795'),\n", - " 'loc': {'coordinates': [-0.781095, 52.056535], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 157,\n", - " 'Accident_Index': '201243S098092',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016807',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056535,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S104072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.781095,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '23/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 23, 20, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.781095, 52.056535]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b77d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 24, 15, 4),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.057797,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484240,\n", - " 'Location_Northing_OSGR': 240650,\n", - " 'Longitude': -0.772747,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '15:04',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1086,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 157,\n", + " 'Location_Northing_OSGR': 240650,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1086,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b77d'),\n", - " 'loc': {'coordinates': [-0.772747, 52.057797], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S119102',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.057797,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S098092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.772747,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 24, 15, 4),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.772747, 52.057797]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 25, 16, 7),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016806',\n", - " 'Latitude': 52.064384,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484070,\n", - " 'Location_Northing_OSGR': 241380,\n", - " 'Longitude': -0.775046,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 157,\n", " 'Time': '16:07',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1461,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 241380,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484070,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1461,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1124,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e9'),\n", - " 'loc': {'coordinates': [-0.775046, 52.064384], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S046082',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016806',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.064384,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S119102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 2,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.775046,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '25/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 25, 16, 7),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.775046, 52.064384]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b679'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 15, 13, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016835',\n", - " 'Latitude': 52.066248,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 483630,\n", - " 'Location_Northing_OSGR': 241580,\n", - " 'Longitude': -0.781414,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '13:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 483630,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 2,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 2,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b679'),\n", - " 'loc': {'coordinates': [-0.781414, 52.066248], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S098072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016835',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066248,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S046082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.781414,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '15/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 15, 13, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.781414, 52.066248]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b77c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 24, 13, 44),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 2,\n", - " 'LSOA_of_Accident_Location': 'E01016841',\n", - " 'Latitude': 52.065447,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 482380,\n", - " 'Location_Northing_OSGR': 241470,\n", - " 'Longitude': -0.799672,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 140,\n", " 'Time': '13:44',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1399,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 241470,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 482380,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1399,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1086,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1086,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b77c'),\n", - " 'loc': {'coordinates': [-0.799672, 52.065447], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016841',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.065447,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S098072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S019012',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.799672,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '24/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 24, 13, 44),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.799672, 52.065447]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f9'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '06/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 6, 6, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.063377,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481790,\n", - " 'Location_Northing_OSGR': 241230,\n", - " 'Longitude': -0.808334,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 140,\n", " 'Time': '06:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 599,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 241230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 599,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 5,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f9'),\n", - " 'loc': {'coordinates': [-0.808334, 52.063377], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S028012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.063377,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S019012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.808334,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '06/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 6, 6, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.808334, 52.063377]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b621'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '10/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 10, 18, 22),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016836',\n", - " 'Latitude': 52.061448,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481460,\n", - " 'Location_Northing_OSGR': 241010,\n", - " 'Longitude': -0.813199,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1129,\n", " 'Time': '18:22',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241010,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481460,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1997,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': 1390,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 8,\n", " 'Vehicle_Manoeuvre': 2,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b621'),\n", - " 'loc': {'coordinates': [-0.813199, 52.061448], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S094072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016836',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061448,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S028012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.813199,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '10/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 10, 18, 22),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.813199, 52.061448]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b764'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 21, 22, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 2,\n", - " 'LSOA_of_Accident_Location': 'E01016837',\n", - " 'Latitude': 52.063375,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481800,\n", - " 'Location_Northing_OSGR': 241230,\n", - " 'Longitude': -0.808188,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 140,\n", " 'Time': '22:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 241230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1198,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b764'),\n", - " 'loc': {'coordinates': [-0.808188, 52.063375], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1129,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S005112',\n", + " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016837',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.063375,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S094072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.808188,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '21/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 21, 22, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.808188, 52.063375]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '02/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 2, 16, 15),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016837',\n", - " 'Latitude': 52.061149,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481660,\n", - " 'Location_Northing_OSGR': 240980,\n", - " 'Longitude': -0.81029,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1129,\n", " 'Time': '16:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240980,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481660,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c9'),\n", - " 'loc': {'coordinates': [-0.81029, 52.061149], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 24,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S128072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016837',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061149,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S005112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.81029,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '02/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 2, 16, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.81029, 52.061149]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b812'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '31/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 31, 16, 57),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 2,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.066318,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481350,\n", - " 'Location_Northing_OSGR': 241550,\n", - " 'Longitude': -0.814675,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 24,\n", " 'Time': '16:57',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 241550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 2402,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 2402,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b812'),\n", - " 'loc': {'coordinates': [-0.814675, 52.066318], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066318,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S128072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S035092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.814675,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '31/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 31, 16, 57),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.814675, 52.066318]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b647'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 1,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 8, 17, 40),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016837',\n", - " 'Latitude': 52.062543,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481350,\n", - " 'Location_Northing_OSGR': 241130,\n", - " 'Longitude': -0.814775,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 140,\n", " 'Time': '17:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1753,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 241130,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 2,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1753,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 11,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b647'),\n", - " 'loc': {'coordinates': [-0.814775, 52.062543], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016837',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.062543,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S035092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S121122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': -1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.814775,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '08/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 8, 17, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.814775, 52.062543]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': -1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 23, 12, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.062212,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481026,\n", - " 'Location_Northing_OSGR': 241088,\n", - " 'Longitude': -0.81951,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 140,\n", " 'Time': '12:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 241088,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481026,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1299,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f3'),\n", - " 'loc': {'coordinates': [-0.81951, 52.062212], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 155,\n", - " 'Accident_Index': '201243S041012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.062212,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S121122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.81951,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '23/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 23, 12, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.81951, 52.062212]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b664'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 14, 14, 33),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.061521,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480340,\n", - " 'Location_Northing_OSGR': 241000,\n", - " 'Longitude': -0.829535,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 140,\n", " 'Time': '14:33',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 155,\n", + " 'Location_Northing_OSGR': 241000,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1956,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1956,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b664'),\n", - " 'loc': {'coordinates': [-0.829535, 52.061521], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061521,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S041012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 155,\n", - " 'Accident_Index': '201243S124012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.829535,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '14/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 14, 14, 33),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.829535, 52.061521]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ff'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '31/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 31, 18, 18),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 2,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.06152,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480350,\n", - " 'Location_Northing_OSGR': 241000,\n", - " 'Longitude': -0.829389,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 140,\n", " 'Time': '18:18',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 155,\n", + " 'Location_Northing_OSGR': 241000,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1229,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ff'),\n", - " 'loc': {'coordinates': [-0.829389, 52.06152], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.06152,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S124012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 155,\n", - " 'Accident_Index': '201243S068092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.829389,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '31/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 31, 18, 18),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.829389, 52.06152]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 13, 17, 25),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 2,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.061521,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480340,\n", - " 'Location_Northing_OSGR': 241000,\n", - " 'Longitude': -0.829535,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 140,\n", " 'Time': '17:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 155,\n", + " 'Location_Northing_OSGR': 241000,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2231,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': 1498,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e1'),\n", - " 'loc': {'coordinates': [-0.829535, 52.061521], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061521,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S068092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 155,\n", - " 'Accident_Index': '201243S009122',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.829535,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 13, 17, 25),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.829535, 52.061521]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5da'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 2, 11, 40),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.061522,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480336,\n", - " 'Location_Northing_OSGR': 241000,\n", - " 'Longitude': -0.829593,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 4,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 140,\n", " 'Time': '11:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 155,\n", + " 'Location_Northing_OSGR': 241000,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480336,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1686,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 4,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5da'),\n", - " 'loc': {'coordinates': [-0.829593, 52.061522], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061522,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S009122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 154,\n", - " 'Accident_Index': '201243S123012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.829593,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 2, 11, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.829593, 52.061522]},\n", + " 'Weather_Conditions': 4},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 14, 15, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016818',\n", - " 'Latitude': 52.060823,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 478310,\n", - " 'Location_Northing_OSGR': 240890,\n", - " 'Longitude': -0.859164,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 129,\n", " 'Time': '15:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1560,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 154,\n", + " 'Location_Northing_OSGR': 240890,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 478310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 998,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f9'),\n", - " 'loc': {'coordinates': [-0.859164, 52.060823], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 154,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S113112',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016818',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.060823,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S123012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 2,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.859164,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '14/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 14, 15, 0),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.859164, 52.060823]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7c8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 4,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 26, 16, 1),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016818',\n", - " 'Latitude': 52.05754,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 478640,\n", - " 'Location_Northing_OSGR': 240530,\n", - " 'Longitude': -0.854435,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 4,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 154,\n", " 'Time': '16:01',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240530,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 478640,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7c8'),\n", - " 'loc': {'coordinates': [-0.854435, 52.05754], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016818',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05754,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S113112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S151052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.854435,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '26/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 26, 16, 1),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.854435, 52.05754]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b84d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '31/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 31, 16, 28),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016817',\n", - " 'Latitude': 52.057118,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 479080,\n", - " 'Location_Northing_OSGR': 240490,\n", - " 'Longitude': -0.848028,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 4,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 140,\n", " 'Time': '16:28',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 4,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 479080,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1840,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 2,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1840,\n", " 'Vehicle_Reference': 4,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b84d'),\n", - " 'loc': {'coordinates': [-0.848028, 52.057118], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016817',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.057118,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S151052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S037032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.848028,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '31/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 31, 16, 28),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.848028, 52.057118]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b650'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '10/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 10, 8, 10),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.057028,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 479710,\n", - " 'Location_Northing_OSGR': 240490,\n", - " 'Longitude': -0.838841,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '08:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 999,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 6,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 479710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 999,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b650'),\n", - " 'loc': {'coordinates': [-0.838841, 52.057028], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S065042',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.057028,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S037032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.838841,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '10/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 10, 8, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.838841, 52.057028]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 21, 20, 32),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016817',\n", - " 'Latitude': 52.058772,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 479460,\n", - " 'Location_Northing_OSGR': 240680,\n", - " 'Longitude': -0.842442,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 140,\n", " 'Time': '20:32',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 645,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 240680,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 479460,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 645,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d3'),\n", - " 'loc': {'coordinates': [-0.842442, 52.058772], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 140,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016817',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058772,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S065042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 129,\n", - " 'Accident_Index': '201243S008082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.842442,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '21/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 21, 20, 32),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.842442, 52.058772]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 3, 14, 0),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016817',\n", - " 'Latitude': 52.059038,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 479480,\n", - " 'Location_Northing_OSGR': 240710,\n", - " 'Longitude': -0.842144,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 140,\n", " 'Time': '14:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 129,\n", + " 'Location_Northing_OSGR': 240710,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 479480,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1461,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", " 'Engine_Capacity_(CC)': 1398,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d3'),\n", - " 'loc': {'coordinates': [-0.842144, 52.059038], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016817',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059038,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S008082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 154,\n", - " 'Accident_Index': '201243S112022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.842144,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '03/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 3, 14, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.842144, 52.059038]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7c1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 26, 8, 40),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016812',\n", - " 'Latitude': 52.052394,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 479430,\n", - " 'Location_Northing_OSGR': 239970,\n", - " 'Longitude': -0.843045,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 129,\n", " 'Time': '08:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 154,\n", + " 'Location_Northing_OSGR': 239970,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 479430,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 2,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7c1'),\n", - " 'loc': {'coordinates': [-0.843045, 52.052394], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016812',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.052394,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S112022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8001,\n", - " 'Accident_Index': '201243S009022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.843045,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '26/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 26, 8, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.843045, 52.052394]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 2, 8, 50),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.057715,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480550,\n", - " 'Location_Northing_OSGR': 240580,\n", - " 'Longitude': -0.826571,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 4,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 8001,\n", + " 'Location_Northing_OSGR': 240580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480550,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1796,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 1086,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d5'),\n", - " 'loc': {'coordinates': [-0.826571, 52.057715], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8001,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S059122',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", - " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 15, 19, 20),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.056019,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480410,\n", - " 'Location_Northing_OSGR': 240389,\n", - " 'Longitude': -0.828658,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.057715,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S009022',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.826571,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '02/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 2, 8, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.826571, 52.057715]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b7'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 2,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 8001,\n", " 'Time': '19:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 240389,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480410,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1329,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1329,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b7'),\n", - " 'loc': {'coordinates': [-0.828658, 52.056019], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1129,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056019,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S059122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S150122',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.828658,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 15, 19, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.828658, 52.056019]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b84c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 19, 15, 25),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.056389,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480275,\n", - " 'Location_Northing_OSGR': 240428,\n", - " 'Longitude': -0.830617,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1129,\n", " 'Time': '15:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 240428,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480275,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 3,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 3,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 4,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b84c'),\n", - " 'loc': {'coordinates': [-0.830617, 52.056389], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 155,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056389,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S150122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S037112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.830617,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 19, 15, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.830617, 52.056389]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b656'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '09/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 9, 13, 55),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016840',\n", - " 'Latitude': 52.055965,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480840,\n", - " 'Location_Northing_OSGR': 240390,\n", - " 'Longitude': -0.822387,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 155,\n", " 'Time': '13:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 240390,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480840,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1896,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b656'),\n", - " 'loc': {'coordinates': [-0.822387, 52.055965], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016840',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055965,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S037112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S077012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.822387,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '09/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 9, 13, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.822387, 52.055965]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b70e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 7,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 18, 13, 15),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.050642,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480980,\n", - " 'Location_Northing_OSGR': 239800,\n", - " 'Longitude': -0.820485,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 7,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '13:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1686,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 239800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480980,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1686,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b70e'),\n", - " 'loc': {'coordinates': [-0.820485, 52.050642], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050642,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S077012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1129,\n", - " 'Accident_Index': '201243S142032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.820485,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '18/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 18, 13, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.820485, 52.050642]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b83d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 2, 19, 6),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016810',\n", - " 'Latitude': 52.050728,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 481000,\n", - " 'Location_Northing_OSGR': 239810,\n", - " 'Longitude': -0.820192,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '19:06',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1129,\n", + " 'Location_Northing_OSGR': 239810,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 481000,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 49,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 49,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b83d'),\n", - " 'loc': {'coordinates': [-0.820192, 52.050728], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016810',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050728,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S142032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1116,\n", - " 'Accident_Index': '201243S104032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.820192,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 2, 19, 6),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.820192, 52.050728]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b792'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 22, 8, 29),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016811',\n", - " 'Latitude': 52.047948,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480340,\n", - " 'Location_Northing_OSGR': 239490,\n", - " 'Longitude': -0.829889,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '08:29',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1360,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1116,\n", + " 'Location_Northing_OSGR': 239490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1753,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1753,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b792'),\n", - " 'loc': {'coordinates': [-0.829889, 52.047948], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016811',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.047948,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S104032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1116,\n", - " 'Accident_Index': '201243S007052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.829889,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 22, 8, 29),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.829889, 52.047948]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5cf'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 3, 13, 47),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016811',\n", - " 'Latitude': 52.04786,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480330,\n", - " 'Location_Northing_OSGR': 239480,\n", - " 'Longitude': -0.830038,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '13:47',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1116,\n", + " 'Location_Northing_OSGR': 239480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480330,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1781,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': 2143,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 19,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5cf'),\n", - " 'loc': {'coordinates': [-0.830038, 52.04786], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016811',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.04786,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S007052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1116,\n", - " 'Accident_Index': '201243S047102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.830038,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '03/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 3, 13, 47),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.830038, 52.04786]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b681'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 11, 8, 20),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016816',\n", - " 'Latitude': 52.048474,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480430,\n", - " 'Location_Northing_OSGR': 239550,\n", - " 'Longitude': -0.828563,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '08:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1587,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1116,\n", + " 'Location_Northing_OSGR': 239550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480430,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b681'),\n", - " 'loc': {'coordinates': [-0.828563, 52.048474], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 142,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016816',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048474,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S047102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1116,\n", - " 'Accident_Index': '201243S138122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.828563,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '11/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 11, 8, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.828563, 52.048474]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b837'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 27, 15, 10),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016811',\n", - " 'Latitude': 52.047965,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 480346,\n", - " 'Location_Northing_OSGR': 239492,\n", - " 'Longitude': -0.829801,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 142,\n", " 'Time': '15:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1116,\n", + " 'Location_Northing_OSGR': 239492,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480346,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1871,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1871,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b837'),\n", - " 'loc': {'coordinates': [-0.829801, 52.047965], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 17,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243N231012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 21, 3, 45),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01017671',\n", - " 'Latitude': 52.018693,\n", - " 'Light_Conditions': 6,\n", - " 'Local_Authority_(District)': 476,\n", - " 'Local_Authority_(Highway)': 'E10000002',\n", - " 'Location_Easting_OSGR': 480000,\n", - " 'Location_Northing_OSGR': 236230,\n", - " 'Longitude': -0.835608,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016811',\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.047965,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S138122',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.829801,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '27/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 27, 15, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.829801, 52.047965]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2aa96'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 17,\n", " 'Time': '03:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 480000,\n", + " 'Local_Authority_(Highway)': 'E10000002',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 6,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 17,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2aa96'),\n", - " 'loc': {'coordinates': [-0.835608, 52.018693], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S132102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01017671',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.018693,\n", + " 'Local_Authority_(District)': 476,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243N231012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.835608,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '21/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 21, 3, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.835608, 52.018693]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b823'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 29, 13, 56),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016769',\n", - " 'Latitude': 52.065047,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487340,\n", - " 'Location_Northing_OSGR': 241510,\n", - " 'Longitude': -0.727324,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '13:56',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 241510,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 4163,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 4163,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b823'),\n", - " 'loc': {'coordinates': [-0.727324, 52.065047], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016769',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.065047,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S132102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S091112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.727324,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '29/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 29, 13, 56),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.727324, 52.065047]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b756'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 22, 17, 9),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016769',\n", - " 'Latitude': 52.065552,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487560,\n", - " 'Location_Northing_OSGR': 241570,\n", - " 'Longitude': -0.7241,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '17:09',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 241570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487560,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 4,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b756'),\n", - " 'loc': {'coordinates': [-0.7241, 52.065552], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016769',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.065552,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S091112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S031122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.7241,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 22, 17, 9),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.7241, 52.065552]},\n", + " 'Weather_Conditions': 4},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b634'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 7, 18, 40),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016763',\n", - " 'Latitude': 52.065614,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487564,\n", - " 'Location_Northing_OSGR': 241577,\n", - " 'Longitude': -0.72404,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '18:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 241577,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487564,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1296,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1296,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b634'),\n", - " 'loc': {'coordinates': [-0.72404, 52.065614], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9010,\n", - " 'Accident_Index': '201243S070042',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.065614,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S031122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.72404,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '07/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 7, 18, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.72404, 52.065614]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6eb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 20, 11, 38),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016770',\n", - " 'Latitude': 52.062505,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486930,\n", - " 'Location_Northing_OSGR': 241220,\n", - " 'Longitude': -0.733377,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '11:38',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9010,\n", + " 'Location_Northing_OSGR': 241220,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486930,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6eb'),\n", - " 'loc': {'coordinates': [-0.733377, 52.062505], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016770',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.062505,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S070042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 160,\n", - " 'Accident_Index': '201243S060082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.733377,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '20/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 20, 11, 38),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.733377, 52.062505]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6bc'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 19, 9, 45),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016763',\n", - " 'Latitude': 52.062781,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486890,\n", - " 'Location_Northing_OSGR': 241250,\n", - " 'Longitude': -0.733953,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '09:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2993,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 160,\n", + " 'Location_Northing_OSGR': 241250,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486890,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2993,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6bc'),\n", - " 'loc': {'coordinates': [-0.733953, 52.062781], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.062781,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S060082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 160,\n", - " 'Accident_Index': '201243S009102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.733953,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 19, 9, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.733953, 52.062781]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 4,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 2, 20, 20),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016763',\n", - " 'Latitude': 52.062866,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486920,\n", - " 'Location_Northing_OSGR': 241260,\n", - " 'Longitude': -0.733513,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '20:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2987,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 160,\n", + " 'Location_Northing_OSGR': 241260,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486920,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2987,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1255,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1255,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 4,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d9'),\n", - " 'loc': {'coordinates': [-0.733513, 52.062866], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1158,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S055022',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.062866,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S009102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.733513,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 2, 20, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.733513, 52.062866]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b69e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '17/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 17, 13, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016763',\n", - " 'Latitude': 52.062738,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486590,\n", - " 'Location_Northing_OSGR': 241240,\n", - " 'Longitude': -0.73833,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1158,\n", " 'Time': '13:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2295,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241240,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486590,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2295,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2198,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 2198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b69e'),\n", - " 'loc': {'coordinates': [-0.73833, 52.062738], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 160,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S026062',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.062738,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S055022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.73833,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '17/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 17, 13, 30),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.73833, 52.062738]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b619'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 8, 17, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016763',\n", - " 'Latitude': 52.065058,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486700,\n", - " 'Location_Northing_OSGR': 241500,\n", - " 'Longitude': -0.73666,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 160,\n", " 'Time': '17:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 241500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486700,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1997,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 1596,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 12,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b619'),\n", - " 'loc': {'coordinates': [-0.73666, 52.065058], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 160,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S118102',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 24, 6, 50),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.065058,\n", - " 'Light_Conditions': 4,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486700,\n", - " 'Location_Northing_OSGR': 241500,\n", - " 'Longitude': -0.73666,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S026062',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.73666,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 60,\n", + " 'Date': '08/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 8, 17, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.73666, 52.065058]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e3'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 160,\n", " 'Time': '06:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 241500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486700,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 998,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e3'),\n", - " 'loc': {'coordinates': [-0.73666, 52.065058], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 160,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S145112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.065058,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S118102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.73666,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 24, 6, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.73666, 52.065058]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b846'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '29/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 29, 18, 0),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016763',\n", - " 'Latitude': 52.0657,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486620,\n", - " 'Location_Northing_OSGR': 241570,\n", - " 'Longitude': -0.737809,\n", - " 'Number_of_Casualties': 5,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 160,\n", " 'Time': '18:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486620,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': 1390,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b846'),\n", - " 'loc': {'coordinates': [-0.737809, 52.0657], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.0657,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S145112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S095032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.737809,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '29/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 29, 18, 0),\n", + " 'Number_of_Casualties': 5,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.737809, 52.0657]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b76b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '20/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 20, 8, 45),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016766',\n", - " 'Latitude': 52.064257,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486070,\n", - " 'Location_Northing_OSGR': 241400,\n", - " 'Longitude': -0.745873,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '08:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241400,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486070,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b76b'),\n", - " 'loc': {'coordinates': [-0.745873, 52.064257], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S094032',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016766',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.064257,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S095032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745873,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 20, 8, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745873, 52.064257]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b761'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '20/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 20, 9, 40),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016764',\n", - " 'Latitude': 52.063829,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485930,\n", - " 'Location_Northing_OSGR': 241350,\n", - " 'Longitude': -0.747928,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '09:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 241350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485930,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': -1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1718,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': -1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1718,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1995,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 2,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b761'),\n", - " 'loc': {'coordinates': [-0.747928, 52.063829], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 158,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S143032',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016764',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.063829,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S094032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 7,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.747928,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 20, 9, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.747928, 52.063829]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b83f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 8, 20, 30),\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 158,\n", + " 'Time': '20:30',\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241270,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 7,\n", + " 'Location_Easting_OSGR': 485180,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.063226,\n", " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485180,\n", - " 'Location_Northing_OSGR': 241270,\n", - " 'Longitude': -0.758885,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", - " 'Time': '20:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 12,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 12,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b83f'),\n", - " 'loc': {'coordinates': [-0.758885, 52.063226], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 158,\n", - " 'Accident_Index': '201243S106042',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.063226,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S143032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758885,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '08/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 8, 20, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758885, 52.063226]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b79f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '29/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 29, 20, 5),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.061514,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485210,\n", - " 'Location_Northing_OSGR': 241080,\n", - " 'Longitude': -0.758495,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '20:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 158,\n", + " 'Location_Northing_OSGR': 241080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b79f'),\n", - " 'loc': {'coordinates': [-0.758495, 52.061514], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S089062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061514,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S106042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758495,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '29/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 29, 20, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758495, 52.061514]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b74a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '22/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 22, 9, 40),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016771',\n", - " 'Latitude': 52.06176,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485360,\n", - " 'Location_Northing_OSGR': 241110,\n", - " 'Longitude': -0.7563,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '09:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485360,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b74a'),\n", - " 'loc': {'coordinates': [-0.7563, 52.06176], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 158,\n", - " 'Accident_Index': '201243S034102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016771',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.06176,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S089062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.7563,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '22/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 22, 9, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.7563, 52.06176]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b644'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 8, 17, 13),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016765',\n", - " 'Latitude': 52.061689,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485240,\n", - " 'Location_Northing_OSGR': 241100,\n", - " 'Longitude': -0.758053,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '17:13',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 599,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 158,\n", + " 'Location_Northing_OSGR': 241100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 599,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b644'),\n", - " 'loc': {'coordinates': [-0.758053, 52.061689], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 158,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S097022',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016765',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061689,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S034102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758053,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '08/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 8, 17, 13),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758053, 52.061689]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b777'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 22, 17, 40),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016809',\n", - " 'Latitude': 52.066581,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484990,\n", - " 'Location_Northing_OSGR': 241640,\n", - " 'Longitude': -0.761564,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 158,\n", " 'Time': '17:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 241640,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484990,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1390,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b777'),\n", - " 'loc': {'coordinates': [-0.761564, 52.066581], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 158,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016809',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066581,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S097022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S058082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761564,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 22, 17, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761564, 52.066581]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6af'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 19, 12, 30),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.066217,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485020,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 158,\n", + " 'Time': '12:30',\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", " 'Location_Northing_OSGR': 241600,\n", - " 'Longitude': -0.761137,\n", - " 'Number_of_Casualties': 1,\n", + " 'Police_Force': 43,\n", " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", - " 'Time': '12:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485020,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6af'),\n", - " 'loc': {'coordinates': [-0.761137, 52.066217], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 158,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066217,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S058082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S022102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761137,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '19/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 19, 12, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761137, 52.066217]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b60a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '06/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 6, 15, 5),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.066127,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485020,\n", - " 'Location_Northing_OSGR': 241590,\n", - " 'Longitude': -0.761139,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 158,\n", " 'Time': '15:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 241590,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485020,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 2993,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2993,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b60a'),\n", - " 'loc': {'coordinates': [-0.761139, 52.066127], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066127,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S022102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S060052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761139,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '06/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 6, 15, 5),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761139, 52.066127]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6bb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 8, 10, 24),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016809',\n", - " 'Latitude': 52.066231,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484340,\n", - " 'Location_Northing_OSGR': 241590,\n", - " 'Longitude': -0.771057,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '10:24',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 241590,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6bb'),\n", - " 'loc': {'coordinates': [-0.771057, 52.066231], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016809',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066231,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S060052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S040012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771057,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '08/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 8, 10, 24),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771057, 52.066231]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b65f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '14/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 14, 13, 5),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.058834,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484510,\n", - " 'Location_Northing_OSGR': 240770,\n", - " 'Longitude': -0.76878,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '13:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 6,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240770,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484510,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b65f'),\n", - " 'loc': {'coordinates': [-0.76878, 52.058834], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058834,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S040012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S061012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.76878,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '14/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 14, 13, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.76878, 52.058834]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6be'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '17/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 17, 16, 15),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.059363,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484580,\n", - " 'Location_Northing_OSGR': 240830,\n", - " 'Longitude': -0.767744,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '16:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484580,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6be'),\n", - " 'loc': {'coordinates': [-0.767744, 52.059363], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059363,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S061012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S117022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.767744,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '17/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 17, 16, 15),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.767744, 52.059363]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7da'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 29, 17, 5),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.058921,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484530,\n", - " 'Location_Northing_OSGR': 240780,\n", - " 'Longitude': -0.768486,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '17:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240780,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484530,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7da'),\n", - " 'loc': {'coordinates': [-0.768486, 52.058921], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058921,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S117022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S057062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.768486,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '29/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 29, 17, 5),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.768486, 52.058921]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6aa'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 14, 17, 15),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.059095,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484570,\n", - " 'Location_Northing_OSGR': 240800,\n", - " 'Longitude': -0.767898,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '17:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1560,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484570,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 17,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1396,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1396,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 17,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6aa'),\n", - " 'loc': {'coordinates': [-0.767898, 52.059095], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059095,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S057062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S055062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.767898,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '14/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 14, 17, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.767898, 52.059095]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 14, 18, 24),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.059102,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484520,\n", - " 'Location_Northing_OSGR': 240800,\n", - " 'Longitude': -0.768627,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '18:24',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484520,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1796,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 15,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 15,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1149,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 11,\n", " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 4196,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 4196,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a2'),\n", - " 'loc': {'coordinates': [-0.768627, 52.059102], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S109112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 21, 16, 45),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.059102,\n", - " 'Light_Conditions': 4,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484520,\n", - " 'Location_Northing_OSGR': 240800,\n", - " 'Longitude': -0.768627,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S055062',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.768627,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '14/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 14, 18, 24),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.768627, 52.059102]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 422,\n", " 'Time': '16:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484520,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1590,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': 4461,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 20,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 20,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b0'),\n", - " 'loc': {'coordinates': [-0.768627, 52.059102], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S062072',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059102,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S109112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.768627,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '21/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 21, 16, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.768627, 52.059102]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 2, 11, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016717',\n", - " 'Latitude': 52.054364,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484350,\n", - " 'Location_Northing_OSGR': 240270,\n", - " 'Longitude': -0.771236,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 157,\n", + " 'Time': '11:30',\n", " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", - " 'Time': '11:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240270,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 10,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c6'),\n", - " 'loc': {'coordinates': [-0.771236, 52.054364], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S017092',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016717',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054364,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S062072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.771236,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 2, 11, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.771236, 52.054364]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 4, 7, 20),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.058901,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485250,\n", - " 'Location_Northing_OSGR': 240790,\n", - " 'Longitude': -0.757984,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '07:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240790,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485250,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1397,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': 1686,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 8,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f5'),\n", - " 'loc': {'coordinates': [-0.757984, 52.058901], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 422,\n", - " '2nd_Road_Class': 4,\n", - " '2nd_Road_Number': 4034,\n", - " 'Accident_Index': '201243S063112',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058901,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S017092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757984,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '04/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 4, 7, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757984, 52.058901]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ce'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '02/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 2, 21, 37),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.061331,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485230,\n", - " 'Location_Northing_OSGR': 241060,\n", - " 'Longitude': -0.758209,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 422,\n", " 'Time': '21:37',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1389,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4034,\n", + " 'Location_Northing_OSGR': 241060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1389,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ce'),\n", - " 'loc': {'coordinates': [-0.758209, 52.061331], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S015072',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.061331,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S063112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 4,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758209,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '02/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 2, 21, 37),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758209, 52.061331]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ee'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 3, 8, 8),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.051025,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485610,\n", - " 'Location_Northing_OSGR': 239920,\n", - " 'Longitude': -0.752952,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '08:08',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 239920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485610,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ee'),\n", - " 'loc': {'coordinates': [-0.752952, 52.051025], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051025,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S015072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S112122',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.752952,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '03/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 3, 8, 8),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.752952, 52.051025]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7c4'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 21, 13, 45),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.056111,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485915,\n", - " 'Location_Northing_OSGR': 240491,\n", - " 'Longitude': -0.748362,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '13:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240491,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485915,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2198,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 10,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7c4'),\n", - " 'loc': {'coordinates': [-0.748362, 52.056111], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056111,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S112122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S012082',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.748362,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '21/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 21, 13, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.748362, 52.056111]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 2, 16, 35),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016804',\n", - " 'Latitude': 52.053867,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485250,\n", - " 'Location_Northing_OSGR': 240230,\n", - " 'Longitude': -0.758124,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '16:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485250,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1984,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 10,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e3'),\n", - " 'loc': {'coordinates': [-0.758124, 52.053867], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016804',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.053867,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S012082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S082082',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758124,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 2, 16, 35),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758124, 52.053867]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b727'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '13/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 13, 15, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016721',\n", - " 'Latitude': 52.051228,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485460,\n", - " 'Location_Northing_OSGR': 239940,\n", - " 'Longitude': -0.755134,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '15:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1399,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 239940,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485460,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1399,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b727'),\n", - " 'loc': {'coordinates': [-0.755134, 52.051228], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 144,\n", - " 'Accident_Index': '201243S114112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016721',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051228,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S082082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755134,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '13/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 13, 15, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755134, 52.051228]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7cd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 26, 8, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016772',\n", - " 'Latitude': 52.054898,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485560,\n", - " 'Location_Northing_OSGR': 240350,\n", - " 'Longitude': -0.753574,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 144,\n", + " 'Location_Northing_OSGR': 240350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485560,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 2198,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7cd'),\n", - " 'loc': {'coordinates': [-0.753574, 52.054898], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 9097,\n", - " 'Accident_Index': '201243S069012',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016772',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054898,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S114112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.753574,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 26, 8, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.753574, 52.054898]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '22/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 22, 11, 30),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.046671,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485280,\n", - " 'Location_Northing_OSGR': 239430,\n", - " 'Longitude': -0.757886,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '11:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 996,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9097,\n", + " 'Location_Northing_OSGR': 239430,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485280,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 996,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e5'),\n", - " 'loc': {'coordinates': [-0.757886, 52.046671], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 509,\n", - " 'Accident_Index': '201243S033012',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046671,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S069012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757886,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '22/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 22, 11, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757886, 52.046671]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b63a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 12, 15, 45),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.049392,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485710,\n", - " 'Location_Northing_OSGR': 239740,\n", - " 'Longitude': -0.75154,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '15:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 509,\n", + " 'Location_Northing_OSGR': 239740,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b63a'),\n", - " 'loc': {'coordinates': [-0.75154, 52.049392], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S040022',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.049392,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S033012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.75154,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '12/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 12, 15, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.75154, 52.049392]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b660'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '11/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 11, 8, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.046859,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485810,\n", - " 'Location_Northing_OSGR': 239460,\n", - " 'Longitude': -0.750152,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 4,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '08:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239460,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485810,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 124,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 7,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b660'),\n", - " 'loc': {'coordinates': [-0.750152, 52.046859], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S058042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046859,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S040022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.750152,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '11/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 11, 8, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.750152, 52.046859]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ad'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 19, 8, 0),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.04867,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485730,\n", - " 'Location_Northing_OSGR': 239660,\n", - " 'Longitude': -0.751268,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '08:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239660,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485730,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ad'),\n", - " 'loc': {'coordinates': [-0.751268, 52.04867], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 509,\n", - " 'Accident_Index': '201243S118042',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.04867,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S058042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751268,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '19/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 19, 8, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751268, 52.04867]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '29/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 29, 1, 45),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.049124,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485700,\n", - " 'Location_Northing_OSGR': 239710,\n", - " 'Longitude': -0.751693,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '01:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': -1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 509,\n", + " 'Location_Northing_OSGR': 239710,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485700,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': -1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e1'),\n", - " 'loc': {'coordinates': [-0.751693, 52.049124], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S030062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.049124,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S118042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751693,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '29/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 29, 1, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751693, 52.049124]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b62a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 7, 17, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.046134,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485850,\n", - " 'Location_Northing_OSGR': 239380,\n", - " 'Longitude': -0.749589,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '17:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239380,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485850,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 11967,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 11,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b62a'),\n", - " 'loc': {'coordinates': [-0.749589, 52.046134], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046134,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S030062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S124062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.749589,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 7, 17, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.749589, 52.046134]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b803'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 2,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '19/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 19, 0, 5),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.045979,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485690,\n", - " 'Location_Northing_OSGR': 239360,\n", - " 'Longitude': -0.751926,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '00:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239360,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485690,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 2,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1560,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 2,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b803'),\n", - " 'loc': {'coordinates': [-0.751926, 52.045979], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045979,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S124062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S009082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751926,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 19, 0, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751926, 52.045979]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '04/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 4, 18, 35),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.046134,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485850,\n", - " 'Location_Northing_OSGR': 239380,\n", - " 'Longitude': -0.749589,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '18:35',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239380,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485850,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1796,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 2198,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 19,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d8'),\n", - " 'loc': {'coordinates': [-0.749589, 52.046134], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S107122',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046134,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S009082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.749589,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '04/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 4, 18, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.749589, 52.046134]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '05/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 5, 10, 20),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.05046,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486012,\n", - " 'Location_Northing_OSGR': 239864,\n", - " 'Longitude': -0.747106,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '10:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239864,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486012,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1995,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a7'),\n", - " 'loc': {'coordinates': [-0.747106, 52.05046], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S044012',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05046,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S107122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.747106,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '05/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 5, 10, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.747106, 52.05046]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b671'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 12, 13, 25),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042102,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485770,\n", - " 'Location_Northing_OSGR': 238930,\n", - " 'Longitude': -0.750868,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 5,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '13:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238930,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 5,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485770,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1998,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1248,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 2,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 2,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1248,\n", " 'Vehicle_Reference': 4,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1799,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 2,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 2,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1799,\n", " 'Vehicle_Reference': 5,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b671'),\n", - " 'loc': {'coordinates': [-0.750868, 52.042102], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 9097,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042102,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S044012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8206,\n", - " 'Accident_Index': '201243S055032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.750868,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '12/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 12, 13, 25),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.750868, 52.042102]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b69f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 7, 15, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.041035,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485690,\n", - " 'Location_Northing_OSGR': 238810,\n", - " 'Longitude': -0.752064,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 9097,\n", " 'Time': '15:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8206,\n", + " 'Location_Northing_OSGR': 238810,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485690,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1396,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 10,\n", " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b69f'),\n", - " 'loc': {'coordinates': [-0.752064, 52.041035], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8096,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041035,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S055032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S025042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 4,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.752064,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 7, 15, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.752064, 52.041035]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b615'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 11,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 10, 18, 40),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.045228,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485900,\n", - " 'Location_Northing_OSGR': 239280,\n", - " 'Longitude': -0.748885,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 4,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8096,\n", " 'Time': '18:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239280,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485900,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1061,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 11,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 11,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", " 'Engine_Capacity_(CC)': 4250,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 11,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b615'),\n", - " 'loc': {'coordinates': [-0.748885, 52.045228], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S105042',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045228,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S025042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.748885,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '10/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 10, 18, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.748885, 52.045228]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b79b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '29/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 29, 0, 58),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042531,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485900,\n", - " 'Location_Northing_OSGR': 238980,\n", - " 'Longitude': -0.74896,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '00:58',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238980,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485900,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 2,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b79b'),\n", - " 'loc': {'coordinates': [-0.74896, 52.042531], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S128042',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042531,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S105042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.74896,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '29/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 29, 0, 58),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.74896, 52.042531]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b811'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 29, 13, 19),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.041827,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485800,\n", - " 'Location_Northing_OSGR': 238900,\n", - " 'Longitude': -0.750438,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '13:19',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1991,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238900,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1991,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1797,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 8,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1797,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 8,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b811'),\n", - " 'loc': {'coordinates': [-0.750438, 52.041827], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8096,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041827,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S128042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S015062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.750438,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '29/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 29, 13, 19),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.750438, 52.041827]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ed'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 3, 17, 25),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.045135,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485920,\n", - " 'Location_Northing_OSGR': 239270,\n", - " 'Longitude': -0.748596,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8096,\n", " 'Time': '17:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1389,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239270,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485920,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1389,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1422,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1422,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ed'),\n", - " 'loc': {'coordinates': [-0.748596, 52.045135], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045135,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S015062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S031062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.748596,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '03/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 3, 17, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.748596, 52.045135]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b630'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 7, 17, 45),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042447,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485860,\n", - " 'Location_Northing_OSGR': 238970,\n", - " 'Longitude': -0.749546,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '17:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238970,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485860,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 8,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b630'),\n", - " 'loc': {'coordinates': [-0.749546, 52.042447], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 9097,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S005072',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042447,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S031062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.749546,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 7, 17, 45),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.749546, 52.042447]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 3, 18, 30),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.040671,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485720,\n", - " 'Location_Northing_OSGR': 238770,\n", - " 'Longitude': -0.751637,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 9097,\n", " 'Time': '18:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238770,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485720,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1199,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 2696,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 2696,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c8'),\n", - " 'loc': {'coordinates': [-0.751637, 52.040671], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 9097,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8206,\n", - " 'Accident_Index': '201243S125102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040671,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S005072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751637,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '03/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 3, 18, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751637, 52.040671]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b806'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 4, 15, 29),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.041307,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485680,\n", - " 'Location_Northing_OSGR': 238840,\n", - " 'Longitude': -0.752202,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 9097,\n", " 'Time': '15:29',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8206,\n", + " 'Location_Northing_OSGR': 238840,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485680,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 599,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 599,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b806'),\n", - " 'loc': {'coordinates': [-0.752202, 52.041307], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8096,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041307,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S125102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S010112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.752202,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '04/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 4, 15, 29),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.752202, 52.041307]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5db'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 4, 16, 10),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.044433,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485810,\n", - " 'Location_Northing_OSGR': 239190,\n", - " 'Longitude': -0.75022,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8096,\n", " 'Time': '16:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1587,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239190,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485810,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1796,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5db'),\n", - " 'loc': {'coordinates': [-0.75022, 52.044433], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 9097,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.044433,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S010112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8206,\n", - " 'Accident_Index': '201243S006122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.75022,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '04/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 4, 16, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.75022, 52.044433]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ce'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 1, 10, 45),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.041106,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485696,\n", - " 'Location_Northing_OSGR': 238818,\n", - " 'Longitude': -0.751975,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 9097,\n", " 'Time': '10:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8206,\n", + " 'Location_Northing_OSGR': 238818,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485696,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 998,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ce'),\n", - " 'loc': {'coordinates': [-0.751975, 52.041106], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S132062',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041106,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S006122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751975,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '01/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 1, 10, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751975, 52.041106]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b821'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 21, 18, 25),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.044838,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485510,\n", - " 'Location_Northing_OSGR': 239230,\n", - " 'Longitude': -0.754583,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '18:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485510,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b821'),\n", - " 'loc': {'coordinates': [-0.754583, 52.044838], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S123062',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.044838,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S132062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.754583,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '21/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 21, 18, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.754583, 52.044838]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7fd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 29, 12, 40),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.041861,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485580,\n", - " 'Location_Northing_OSGR': 238900,\n", - " 'Longitude': -0.753645,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '12:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238900,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485580,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2198,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7fd'),\n", - " 'loc': {'coordinates': [-0.753645, 52.041861], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041861,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S123062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S137072',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.753645,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '29/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 29, 12, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.753645, 52.041861]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b834'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 16, 12, 46),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.043882,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485300,\n", - " 'Location_Northing_OSGR': 239120,\n", - " 'Longitude': -0.757672,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '12:46',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2378,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239120,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485300,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2378,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1149,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b834'),\n", - " 'loc': {'coordinates': [-0.757672, 52.043882], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S111072',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '27/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 27, 16, 34),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.043352,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485240,\n", - " 'Location_Northing_OSGR': 239060,\n", - " 'Longitude': -0.758561,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043882,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S137072',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757672,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 30,\n", + " 'Date': '16/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 16, 12, 46),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757672, 52.043882]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7bc'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '16:34',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485240,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2151,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2151,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7bc'),\n", - " 'loc': {'coordinates': [-0.758561, 52.043352], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S140072',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043352,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S111072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758561,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '27/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 27, 16, 34),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758561, 52.043352]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b83a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 30, 13, 35),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.044412,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485360,\n", - " 'Location_Northing_OSGR': 239180,\n", - " 'Longitude': -0.756782,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '13:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239180,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485360,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1995,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 1,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b83a'),\n", - " 'loc': {'coordinates': [-0.756782, 52.044412], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8096,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 9097,\n", - " 'Accident_Index': '201243S103082',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.044412,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S140072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756782,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '30/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 30, 13, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756782, 52.044412]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b790'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 23, 14, 41),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042673,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485560,\n", - " 'Location_Northing_OSGR': 238990,\n", - " 'Longitude': -0.753914,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8096,\n", " 'Time': '14:41',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 9097,\n", + " 'Location_Northing_OSGR': 238990,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485560,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1299,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b790'),\n", - " 'loc': {'coordinates': [-0.753914, 52.042673], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8096,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S045112',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042673,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S103082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.753914,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '23/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 23, 14, 41),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.753914, 52.042673]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b676'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 90,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '10/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 10, 15, 30),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042416,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485480,\n", - " 'Location_Northing_OSGR': 238960,\n", - " 'Longitude': -0.755088,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8096,\n", " 'Time': '15:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238960,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485480,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 90,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 9000,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 90,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 9000,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b676'),\n", - " 'loc': {'coordinates': [-0.755088, 52.042416], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042416,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S045112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S023122',\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 2,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755088,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '10/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 10, 15, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755088, 52.042416]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b60e'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 1,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 8, 13, 35),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.043724,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485272,\n", - " 'Location_Northing_OSGR': 239102,\n", - " 'Longitude': -0.758084,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '13:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239102,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485272,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b60e'),\n", - " 'loc': {'coordinates': [-0.758084, 52.043724], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043724,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S023122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S075012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758084,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '08/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 8, 13, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758084, 52.043724]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b701'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 18, 17, 10),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.041592,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484990,\n", - " 'Location_Northing_OSGR': 238860,\n", - " 'Longitude': -0.762255,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '17:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1781,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484990,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b701'),\n", - " 'loc': {'coordinates': [-0.762255, 52.041592], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S008032',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 0,\n", - " 'Pedestrian_Location': 10,\n", - " 'Pedestrian_Movement': 6,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '01/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 1, 22, 16),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.043358,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485200,\n", - " 'Location_Northing_OSGR': 239060,\n", - " 'Longitude': -0.759144,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041592,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S075012',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.762255,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 30,\n", + " 'Date': '18/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 18, 17, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.762255, 52.041592]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d1'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 3,\n", + " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", + " 'Pedestrian_Location': 10,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 6,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '22:16',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2402,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485200,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': 2402,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 9,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d1'),\n", - " 'loc': {'coordinates': [-0.759144, 52.043358], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8096,\n", - " 'Accident_Index': '201243S063042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043358,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S008032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.759144,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '01/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 1, 22, 16),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.759144, 52.043358]},\n", + " 'Weather_Conditions': 9},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ca'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 19, 8, 50),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.040393,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485190,\n", - " 'Location_Northing_OSGR': 238730,\n", - " 'Longitude': -0.759372,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 157,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8096,\n", + " 'Location_Northing_OSGR': 238730,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1597,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1597,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ca'),\n", - " 'loc': {'coordinates': [-0.759372, 52.040393], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040393,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S063042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8106,\n", - " 'Accident_Index': '201243S123042',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.759372,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 19, 8, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.759372, 52.040393]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7fb'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 28, 22, 15),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042123,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485050,\n", - " 'Location_Northing_OSGR': 238920,\n", - " 'Longitude': -0.761366,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 157,\n", " 'Time': '22:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8106,\n", + " 'Location_Northing_OSGR': 238920,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 2198,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 8,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7fb'),\n", - " 'loc': {'coordinates': [-0.761366, 52.042123], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042123,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S123042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8106,\n", - " 'Accident_Index': '201243S104112',\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761366,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '28/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 28, 22, 15),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761366, 52.042123]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b798'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 24, 9, 8),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042215,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485030,\n", - " 'Location_Northing_OSGR': 238930,\n", - " 'Longitude': -0.761655,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 157,\n", " 'Time': '09:08',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8106,\n", + " 'Location_Northing_OSGR': 238930,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485030,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 6,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 6,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b798'),\n", - " 'loc': {'coordinates': [-0.761655, 52.042215], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042215,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S104112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S027122',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761655,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '24/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 24, 9, 8),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761655, 52.042215]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b620'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 7, 19, 0),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042913,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485169,\n", - " 'Location_Northing_OSGR': 239010,\n", - " 'Longitude': -0.759609,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '19:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 239010,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485169,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1240,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1240,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b620'),\n", - " 'loc': {'coordinates': [-0.759609, 52.042913], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042913,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S027122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8106,\n", - " 'Accident_Index': '201243S137122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.759609,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 7, 19, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.759609, 52.042913]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b835'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 28, 12, 6),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.042283,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485058,\n", - " 'Location_Northing_OSGR': 238938,\n", - " 'Longitude': -0.761245,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 157,\n", " 'Time': '12:06',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8106,\n", + " 'Location_Northing_OSGR': 238938,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485058,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b835'),\n", - " 'loc': {'coordinates': [-0.761245, 52.042283], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042283,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S137122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S085012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761245,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '28/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 28, 12, 6),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761245, 52.042283]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b731'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 25, 8, 45),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016721',\n", - " 'Latitude': 52.047621,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484950,\n", - " 'Location_Northing_OSGR': 239530,\n", - " 'Longitude': -0.762672,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '08:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 239530,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484950,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 2231,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2231,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b731'),\n", - " 'loc': {'coordinates': [-0.762672, 52.047621], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S113052',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016721',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.047621,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S085012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.762672,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 25, 8, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.762672, 52.047621]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7c6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 23, 15, 28),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016721',\n", - " 'Latitude': 52.047444,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484930,\n", - " 'Location_Northing_OSGR': 239510,\n", - " 'Longitude': -0.762968,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '15:28',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239510,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484930,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1998,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 4,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 14,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 14,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", " 'Engine_Capacity_(CC)': 1948,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 15,\n", " 'Vehicle_Manoeuvre': 2,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7c6'),\n", - " 'loc': {'coordinates': [-0.762968, 52.047444], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S168122',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016721',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.047444,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S113052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.762968,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '23/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 23, 15, 28),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.762968, 52.047444]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b855'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '31/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 31, 11, 50),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016718',\n", - " 'Latitude': 52.050207,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485084,\n", - " 'Location_Northing_OSGR': 239820,\n", - " 'Longitude': -0.760646,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '11:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 125,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 239820,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485084,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 125,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b855'),\n", - " 'loc': {'coordinates': [-0.760646, 52.050207], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016718',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050207,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S168122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S016022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.760646,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '31/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 31, 11, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.760646, 52.050207]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '02/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 2, 8, 5),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.045886,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484540,\n", - " 'Location_Northing_OSGR': 239330,\n", - " 'Longitude': -0.768698,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '08:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 3,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484540,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 3,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 4,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1798,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f0'),\n", - " 'loc': {'coordinates': [-0.768698, 52.045886], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 157,\n", - " 'Accident_Index': '201243S061072',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045886,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S016022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.768698,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '02/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 2, 8, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.768698, 52.045886]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '02/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 2, 20, 40),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016723',\n", - " 'Latitude': 52.050185,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484640,\n", - " 'Location_Northing_OSGR': 239810,\n", - " 'Longitude': -0.767122,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 144,\n", " 'Time': '20:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 157,\n", + " 'Location_Northing_OSGR': 239810,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484640,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c3'),\n", - " 'loc': {'coordinates': [-0.767122, 52.050185], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016723',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050185,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S061072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 156,\n", - " 'Accident_Index': '201243S096122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.767122,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '02/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 2, 20, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.767122, 52.050185]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b775'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '19/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 19, 8, 26),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016721',\n", - " 'Latitude': 52.050205,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484689,\n", - " 'Location_Northing_OSGR': 239813,\n", - " 'Longitude': -0.766407,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 144,\n", " 'Time': '08:26',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 125,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 156,\n", + " 'Location_Northing_OSGR': 239813,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484689,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 125,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b775'),\n", - " 'loc': {'coordinates': [-0.766407, 52.050205], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S050072',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016721',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050205,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S096122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.766407,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '19/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 19, 8, 26),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.766407, 52.050205]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b68d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 8, 20, 20),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.045319,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484720,\n", - " 'Location_Northing_OSGR': 239270,\n", - " 'Longitude': -0.766089,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '20:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1910,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239270,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484720,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1910,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b68d'),\n", - " 'loc': {'coordinates': [-0.766089, 52.045319], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045319,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S050072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S055112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.766089,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '08/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 8, 20, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.766089, 52.045319]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 2, 8, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.045084,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484490,\n", - " 'Location_Northing_OSGR': 239240,\n", - " 'Longitude': -0.76945,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239240,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484490,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a3'),\n", - " 'loc': {'coordinates': [-0.76945, 52.045084], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1132,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045084,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S055112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1132,\n", - " 'Accident_Index': '201243S003122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.76945,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '02/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 2, 8, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.76945, 52.045084]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5c4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '02/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 2, 0, 25),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016724',\n", - " 'Latitude': 52.044647,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484413,\n", - " 'Location_Northing_OSGR': 239190,\n", - " 'Longitude': -0.770584,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1132,\n", " 'Time': '00:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1132,\n", + " 'Location_Northing_OSGR': 239190,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484413,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5c4'),\n", - " 'loc': {'coordinates': [-0.770584, 52.044647], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016724',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.044647,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S003122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S140012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.770584,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '02/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 2, 0, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.770584, 52.044647]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b839'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '25/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 25, 16, 50),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.037989,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484450,\n", - " 'Location_Northing_OSGR': 238450,\n", - " 'Longitude': -0.770228,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '16:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238450,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484450,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 2204,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2204,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b839'),\n", - " 'loc': {'coordinates': [-0.770228, 52.037989], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037989,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S140012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S077032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.770228,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 25, 16, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.770228, 52.037989]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b70f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 14, 10, 10),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.038354,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484420,\n", - " 'Location_Northing_OSGR': 238490,\n", - " 'Longitude': -0.770655,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '10:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1589,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b70f'),\n", - " 'loc': {'coordinates': [-0.770655, 52.038354], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S031042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 10, 8, 27),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Engine_Capacity_(CC)': 1589,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.038354,\n", - " 'Light_Conditions': 1,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484420,\n", - " 'Location_Northing_OSGR': 238490,\n", - " 'Longitude': -0.770655,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S077032',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.770655,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 30,\n", + " 'Date': '14/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 14, 10, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.770655, 52.038354]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b62e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '08:27',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 17,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1296,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1296,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1386,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 4,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 17,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1386,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b62e'),\n", - " 'loc': {'coordinates': [-0.770655, 52.038354], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S024052',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038354,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S031042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.770655,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '10/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 10, 8, 27),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.770655, 52.038354]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b610'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 3, 9, 55),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.037056,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484680,\n", - " 'Location_Northing_OSGR': 238350,\n", - " 'Longitude': -0.7669,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '09:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484680,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b610'),\n", - " 'loc': {'coordinates': [-0.7669, 52.037056], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8096,\n", - " 'Accident_Index': '201243S014052',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037056,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S024052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.7669,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '03/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 3, 9, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.7669, 52.037056]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 5, 12, 51),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.035652,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484450,\n", - " 'Location_Northing_OSGR': 238190,\n", - " 'Longitude': -0.770292,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 156,\n", " 'Time': '12:51',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1364,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8096,\n", + " 'Location_Northing_OSGR': 238190,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484450,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1364,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e9'),\n", - " 'loc': {'coordinates': [-0.770292, 52.035652], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8106,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035652,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S014052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S091052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.770292,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '05/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 5, 12, 51),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.770292, 52.035652]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b753'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 21, 13, 57),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039933,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484670,\n", - " 'Location_Northing_OSGR': 238670,\n", - " 'Longitude': -0.766967,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8106,\n", " 'Time': '13:57',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238670,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484670,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1198,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b753'),\n", - " 'loc': {'coordinates': [-0.766967, 52.039933], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S068072',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 9, 17, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.035278,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484550,\n", - " 'Location_Northing_OSGR': 238150,\n", - " 'Longitude': -0.768844,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039933,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S091052',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.766967,\n", + " 'Junction_Control': 2,\n", " 'Speed_limit': 30,\n", + " 'Date': '21/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 21, 13, 57),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.766967, 52.039933]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e0'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '17:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2143,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238150,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484550,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2143,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1896,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e0'),\n", - " 'loc': {'coordinates': [-0.768844, 52.035278], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8096,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S080032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 3,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 11, 12, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.038996,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484920,\n", - " 'Location_Northing_OSGR': 238570,\n", - " 'Longitude': -0.763347,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035278,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S068072',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.768844,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 30,\n", + " 'Date': '09/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 9, 17, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.768844, 52.035278]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b71d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 8096,\n", " 'Time': '12:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484920,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2204,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 124,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b71d'),\n", - " 'loc': {'coordinates': [-0.763347, 52.038996], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S027042',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038996,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S080032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.763347,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '11/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 11, 12, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.763347, 52.038996]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b61c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 7, 12, 47),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.037837,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484860,\n", - " 'Location_Northing_OSGR': 238440,\n", - " 'Longitude': -0.764254,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '12:47',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 600,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238440,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484860,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 600,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 5,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 3239,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 3239,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 11,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b61c'),\n", - " 'loc': {'coordinates': [-0.764254, 52.037837], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037837,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S027042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S064042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': -1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.764254,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 7, 12, 47),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.764254, 52.037837]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6cf'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': -1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '20/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 20, 7, 25),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.036978,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485190,\n", - " 'Location_Northing_OSGR': 238350,\n", - " 'Longitude': -0.759467,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '07:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1124,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6cf'),\n", - " 'loc': {'coordinates': [-0.759467, 52.036978], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8096,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036978,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S064042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S132072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 2,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.759467,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '20/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 20, 7, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.759467, 52.036978]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b822'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 2,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 2,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 90,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '31/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 31, 9, 29),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039344,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485000,\n", - " 'Location_Northing_OSGR': 238610,\n", - " 'Longitude': -0.762171,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8096,\n", " 'Time': '09:29',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238610,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485000,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 90,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b822'),\n", - " 'loc': {'coordinates': [-0.762171, 52.039344], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039344,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S132072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S033082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.762171,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '31/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 31, 9, 29),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.762171, 52.039344]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b63d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 10, 11, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.035837,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485010,\n", - " 'Location_Northing_OSGR': 238220,\n", - " 'Longitude': -0.762123,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '11:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 238220,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485010,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2000,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': 1796,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 9,\n", " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b63d'),\n", - " 'loc': {'coordinates': [-0.762123, 52.035837], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S019112',\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035837,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S033082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.762123,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '10/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 10, 11, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.762123, 52.035837]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5fd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 7, 17, 12),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.037177,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485060,\n", - " 'Location_Northing_OSGR': 238370,\n", - " 'Longitude': -0.761357,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '17:12',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238370,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485060,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1896,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5fd'),\n", - " 'loc': {'coordinates': [-0.761357, 52.037177], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S068112',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037177,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S019112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761357,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 7, 17, 12),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761357, 52.037177]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 6,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '17/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 17, 23, 45),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.036827,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485000,\n", - " 'Location_Northing_OSGR': 238330,\n", - " 'Longitude': -0.762241,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '23:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2231,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485000,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 6,\n", - " 'Vehicle_Manoeuvre': 15,\n", + " 'Engine_Capacity_(CC)': 2231,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 15,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e3'),\n", - " 'loc': {'coordinates': [-0.762241, 52.036827], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 146,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S048032',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036827,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S068112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.762241,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '17/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 17, 23, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.762241, 52.036827]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b684'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '05/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 5, 8, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.034654,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485100,\n", - " 'Location_Northing_OSGR': 238090,\n", - " 'Longitude': -0.760843,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 146,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1799,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485100,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1799,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1598,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1299,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b684'),\n", - " 'loc': {'coordinates': [-0.760843, 52.034654], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S066082',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034654,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S048032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.760843,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '05/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 5, 8, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.760843, 52.034654]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 4,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '19/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 19, 19, 39),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016728',\n", - " 'Latitude': 52.033205,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485170,\n", - " 'Location_Northing_OSGR': 237930,\n", - " 'Longitude': -0.759863,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 4,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '19:39',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 2171,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237930,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485170,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2171,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d7'),\n", - " 'loc': {'coordinates': [-0.759863, 52.033205], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8206,\n", - " 'Accident_Index': '201243S124022',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016728',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033205,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S066082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.759863,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 19, 19, 39),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.759863, 52.033205]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b800'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 25, 16, 5),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.034015,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484580,\n", - " 'Location_Northing_OSGR': 238010,\n", - " 'Longitude': -0.768442,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 156,\n", " 'Time': '16:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1590,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 8206,\n", + " 'Location_Northing_OSGR': 238010,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484580,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1590,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b800'),\n", - " 'loc': {'coordinates': [-0.768442, 52.034015], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S042042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034015,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S124022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.768442,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 25, 16, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.768442, 52.034015]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b66a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 11, 23, 5),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.032646,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484710,\n", - " 'Location_Northing_OSGR': 237860,\n", - " 'Longitude': -0.766584,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 156,\n", " 'Time': '23:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237860,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b66a'),\n", - " 'loc': {'coordinates': [-0.766584, 52.032646], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032646,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S042042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S111092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.766584,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '11/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 11, 23, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.766584, 52.032646]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7be'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '28/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 28, 9, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.025888,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484820,\n", - " 'Location_Northing_OSGR': 237110,\n", - " 'Longitude': -0.765167,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 5,\n", " 'Time': '09:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 12,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7be'),\n", - " 'loc': {'coordinates': [-0.765167, 52.025888], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 129,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016775',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025888,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S111092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S046092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.765167,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '28/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 28, 9, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.765167, 52.025888]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b67a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 12, 17, 40),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016756',\n", - " 'Latitude': 52.019454,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 484570,\n", - " 'Location_Northing_OSGR': 236390,\n", - " 'Longitude': -0.768987,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 129,\n", " 'Time': '17:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1388,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236390,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 484570,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 2000,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 2000,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b67a'),\n", - " 'loc': {'coordinates': [-0.768987, 52.019454], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016756',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019454,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S046092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S074072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.768987,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '12/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 12, 17, 40),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.768987, 52.019454]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6fd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '16/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 16, 14, 55),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016775',\n", - " 'Latitude': 52.023153,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485070,\n", - " 'Location_Northing_OSGR': 236810,\n", - " 'Longitude': -0.761598,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '14:55',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1581,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236810,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485070,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", + " 'Engine_Capacity_(CC)': 1581,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 13,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 4,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1753,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Engine_Capacity_(CC)': 1753,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 19,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6fd'),\n", - " 'loc': {'coordinates': [-0.761598, 52.023153], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8007,\n", - " 'Accident_Index': '201243S034052',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016775',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.023153,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S074072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.761598,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '16/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 16, 14, 55),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.761598, 52.023153]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b640'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '06/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 6, 16, 30),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016728',\n", - " 'Latitude': 52.02537,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485270,\n", - " 'Location_Northing_OSGR': 237060,\n", - " 'Longitude': -0.758622,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '16:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 8007,\n", + " 'Location_Northing_OSGR': 237060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485270,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1781,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b640'),\n", - " 'loc': {'coordinates': [-0.758622, 52.02537], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S094092',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016728',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.02537,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S034052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758622,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '06/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 6, 16, 30),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758622, 52.02537]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b766'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 22, 17, 25),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016728',\n", - " 'Latitude': 52.029276,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485000,\n", - " 'Location_Northing_OSGR': 237490,\n", - " 'Longitude': -0.762449,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '17:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1364,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485000,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1364,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b766'),\n", - " 'loc': {'coordinates': [-0.762449, 52.029276], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 147,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S091032',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016728',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.029276,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S094092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.762449,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '22/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 22, 17, 25),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.762449, 52.029276]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b752'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 11,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 4, 16, 9),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016847',\n", - " 'Latitude': 52.025808,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485340,\n", - " 'Location_Northing_OSGR': 237110,\n", - " 'Longitude': -0.757589,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 147,\n", " 'Time': '16:09',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 2874,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2874,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1998,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 11,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b752'),\n", - " 'loc': {'coordinates': [-0.757589, 52.025808], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 147,\n", - " 'Accident_Index': '201243S097042',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016847',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025808,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S091032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757589,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '04/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 4, 16, 9),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757589, 52.025808]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b778'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 27, 22, 55),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.025632,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485320,\n", - " 'Location_Northing_OSGR': 237090,\n", - " 'Longitude': -0.757886,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 156,\n", " 'Time': '22:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1900,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 147,\n", + " 'Location_Northing_OSGR': 237090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485320,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", " 'Engine_Capacity_(CC)': 1900,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1900,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b778'),\n", - " 'loc': {'coordinates': [-0.757886, 52.025632], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 147,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S016062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025632,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S097042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757886,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '27/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 27, 22, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757886, 52.025632]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 5, 20, 10),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016728',\n", - " 'Latitude': 52.025898,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485340,\n", - " 'Location_Northing_OSGR': 237120,\n", - " 'Longitude': -0.757587,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 147,\n", " 'Time': '20:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237120,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 2198,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f1'),\n", - " 'loc': {'coordinates': [-0.757587, 52.025898], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 147,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016728',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025898,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S016062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S015082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757587,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '05/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 5, 20, 10),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757587, 52.025898]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ef'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 2, 16, 50),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016847',\n", - " 'Latitude': 52.025808,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485340,\n", - " 'Location_Northing_OSGR': 237110,\n", - " 'Longitude': -0.757589,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 147,\n", " 'Time': '16:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2776,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': 1595,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 9,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ef'),\n", - " 'loc': {'coordinates': [-0.757589, 52.025808], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 147,\n", - " 'Accident_Index': '201243S090092',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016847',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025808,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S015082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757589,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 2, 16, 50),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757589, 52.025808]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b750'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '22/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 22, 6, 10),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016728',\n", - " 'Latitude': 52.025636,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485290,\n", - " 'Location_Northing_OSGR': 237090,\n", - " 'Longitude': -0.758323,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '06:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1399,\n", - " 'Hit_Object_in_Carriageway': 9,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 147,\n", + " 'Location_Northing_OSGR': 237090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485290,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1399,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 9,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b750'),\n", - " 'loc': {'coordinates': [-0.758323, 52.025636], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S031092',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016728',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025636,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S090092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.758323,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '22/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 22, 6, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.758323, 52.025636]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b632'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 8, 11, 50),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.022997,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485500,\n", - " 'Location_Northing_OSGR': 236800,\n", - " 'Longitude': -0.755335,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '11:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485500,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1242,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b632'),\n", - " 'loc': {'coordinates': [-0.755335, 52.022997], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.022997,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S031092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S043102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755335,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '08/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 8, 11, 50),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755335, 52.022997]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b670'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 10, 8, 48),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.022994,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485520,\n", - " 'Location_Northing_OSGR': 236800,\n", - " 'Longitude': -0.755044,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '08:48',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485520,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1149,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b670'),\n", - " 'loc': {'coordinates': [-0.755044, 52.022994], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 156,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.022994,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S043102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S144102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755044,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '10/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 10, 8, 48),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755044, 52.022994]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b843'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '31/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 31, 15, 51),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.023362,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485470,\n", - " 'Location_Northing_OSGR': 236840,\n", - " 'Longitude': -0.755763,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 156,\n", " 'Time': '15:51',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236840,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485470,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 2000,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2000,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b843'),\n", - " 'loc': {'coordinates': [-0.755763, 52.023362], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S143052',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.023362,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S144102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755763,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '31/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 31, 15, 51),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755763, 52.023362]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b840'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 22, 15, 7),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016847',\n", - " 'Latitude': 52.024261,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486050,\n", - " 'Location_Northing_OSGR': 236950,\n", - " 'Longitude': -0.747284,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '15:07',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 236950,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 3,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b840'),\n", - " 'loc': {'coordinates': [-0.747284, 52.024261], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016847',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.024261,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S143052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S106062',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.747284,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '22/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 22, 15, 7),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.747284, 52.024261]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 3,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '28/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 28, 16, 14),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.03474,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485710,\n", - " 'Location_Northing_OSGR': 238110,\n", - " 'Longitude': -0.751948,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 3,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 157,\n", " 'Time': '16:14',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1686,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238110,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1686,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a0'),\n", - " 'loc': {'coordinates': [-0.751948, 52.03474], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 147,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S039102',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03474,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S106062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.751948,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '28/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 28, 16, 14),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.751948, 52.03474]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b65d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 6,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 6,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 7,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 7,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 9, 8, 10),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016847',\n", - " 'Latitude': 52.029762,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485930,\n", - " 'Location_Northing_OSGR': 237560,\n", - " 'Longitude': -0.74888,\n", - " 'Number_of_Casualties': 7,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 147,\n", " 'Time': '08:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485930,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b65d'),\n", - " 'loc': {'coordinates': [-0.74888, 52.029762], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016847',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.029762,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S039102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S088102',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.74888,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '09/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 9, 8, 10),\n", + " 'Number_of_Casualties': 7,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.74888, 52.029762]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b746'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 20, 14, 0),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.034629,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485850,\n", - " 'Location_Northing_OSGR': 238100,\n", - " 'Longitude': -0.74991,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '14:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 238100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485850,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b746'),\n", - " 'loc': {'coordinates': [-0.74991, 52.034629], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 147,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034629,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S088102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S144112',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.74991,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '20/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 20, 14, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.74991, 52.034629]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b844'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 28, 17, 22),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016727',\n", - " 'Latitude': 52.029764,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485920,\n", - " 'Location_Northing_OSGR': 237560,\n", - " 'Longitude': -0.749025,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 147,\n", " 'Time': '17:22',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485920,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 124,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 124,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b844'),\n", - " 'loc': {'coordinates': [-0.749025, 52.029764], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 146,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 157,\n", - " 'Accident_Index': '201243S026042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016727',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.029764,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S144112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.749025,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '28/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 28, 17, 22),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.749025, 52.029764]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b618'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '06/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 6, 19, 3),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.036572,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485490,\n", - " 'Location_Northing_OSGR': 238310,\n", - " 'Longitude': -0.755104,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 146,\n", " 'Time': '19:03',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1870,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 10,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 157,\n", + " 'Location_Northing_OSGR': 238310,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485490,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 6,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 6,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1870,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b618'),\n", - " 'loc': {'coordinates': [-0.755104, 52.036572], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S066042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036572,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S026042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755104,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '06/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 6, 19, 3),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755104, 52.036572]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 15, 16, 20),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039107,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485370,\n", - " 'Location_Northing_OSGR': 238590,\n", - " 'Longitude': -0.756783,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '16:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1248,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238590,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485370,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1248,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1490,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1490,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d6'),\n", - " 'loc': {'coordinates': [-0.756783, 52.039107], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S099042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 27, 16, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039456,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485440,\n", - " 'Location_Northing_OSGR': 238630,\n", - " 'Longitude': -0.755753,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039107,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S066042',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756783,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 30,\n", + " 'Date': '15/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 15, 16, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756783, 52.039107]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b77f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '16:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238630,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485440,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b77f'),\n", - " 'loc': {'coordinates': [-0.755753, 52.039456], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039456,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S099042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S056062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755753,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '27/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 27, 16, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755753, 52.039456]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 7, 16, 0),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039986,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485500,\n", - " 'Location_Northing_OSGR': 238690,\n", - " 'Longitude': -0.754864,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '16:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238690,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485500,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 7,\n", " 'Hit_Object_off_Carriageway': 10,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a7'),\n", - " 'loc': {'coordinates': [-0.754864, 52.039986], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039986,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S056062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S111062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.754864,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '07/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 7, 16, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.754864, 52.039986]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7bb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 20, 8, 15),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.038496,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485250,\n", - " 'Location_Northing_OSGR': 238520,\n", - " 'Longitude': -0.75855,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '08:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238520,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485250,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7bb'),\n", - " 'loc': {'coordinates': [-0.75855, 52.038496], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S078072',\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038496,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S111062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.75855,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '20/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 20, 8, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.75855, 52.038496]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b716'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 18, 13, 30),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039468,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485360,\n", - " 'Location_Northing_OSGR': 238630,\n", - " 'Longitude': -0.756919,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '13:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238630,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485360,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 1,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b716'),\n", - " 'loc': {'coordinates': [-0.756919, 52.039468], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1098,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S054082',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039468,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S078072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.756919,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '18/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 18, 13, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.756919, 52.039468]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b69c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '17/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 17, 17, 0),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039366,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485440,\n", - " 'Location_Northing_OSGR': 238620,\n", - " 'Longitude': -0.755756,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1098,\n", " 'Time': '17:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238620,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485440,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1596,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 1248,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 19,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b69c'),\n", - " 'loc': {'coordinates': [-0.755756, 52.039366], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039366,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S054082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8206,\n", - " 'Accident_Index': '201243S020092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755756,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '17/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 17, 17, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755756, 52.039366]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b601'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '05/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 5, 14, 4),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.038845,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485320,\n", - " 'Location_Northing_OSGR': 238560,\n", - " 'Longitude': -0.75752,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 157,\n", " 'Time': '14:04',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8206,\n", + " 'Location_Northing_OSGR': 238560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485320,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 3498,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b601'),\n", - " 'loc': {'coordinates': [-0.75752, 52.038845], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038845,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S020092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 8206,\n", - " 'Accident_Index': '201243S006112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.75752,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '05/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 5, 14, 4),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.75752, 52.038845]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5cd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 2, 18, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.038847,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485310,\n", - " 'Location_Northing_OSGR': 238560,\n", - " 'Longitude': -0.757665,\n", - " 'Number_of_Casualties': 5,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 157,\n", " 'Time': '18:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 8206,\n", + " 'Location_Northing_OSGR': 238560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1998,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5cd'),\n", - " 'loc': {'coordinates': [-0.757665, 52.038847], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038847,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S006112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S077112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.757665,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 30,\n", + " 'Date': '02/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 2, 18, 5),\n", + " 'Number_of_Casualties': 5,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.757665, 52.038847]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b712'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 19, 9, 0),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.039639,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485420,\n", - " 'Location_Northing_OSGR': 238650,\n", - " 'Longitude': -0.75604,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '09:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1397,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238650,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1397,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1686,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1686,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b712'),\n", - " 'loc': {'coordinates': [-0.75604, 52.039639], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039639,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S077112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1098,\n", - " 'Accident_Index': '201243S116112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.75604,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 19, 9, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.75604, 52.039639]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 26, 9, 0),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 6,\n", - " 'LSOA_of_Accident_Location': 'E01016730',\n", - " 'Latitude': 52.03971,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485427,\n", - " 'Location_Northing_OSGR': 238658,\n", - " 'Longitude': -0.755936,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '09:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1098,\n", + " 'Location_Northing_OSGR': 238658,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485427,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d9'),\n", - " 'loc': {'coordinates': [-0.755936, 52.03971], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 146,\n", + " 'Junction_Detail': 6,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016730',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03971,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S116112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 9097,\n", - " 'Accident_Index': '201243S115012',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.755936,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '26/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 26, 9, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.755936, 52.03971]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7cf'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '15/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 15, 17, 56),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.038856,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485830,\n", - " 'Location_Northing_OSGR': 238570,\n", - " 'Longitude': -0.750084,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 146,\n", " 'Time': '17:56',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1229,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9097,\n", + " 'Location_Northing_OSGR': 238570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7cf'),\n", - " 'loc': {'coordinates': [-0.750084, 52.038856], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038856,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S115012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S092042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.750084,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '15/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 15, 17, 56),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.750084, 52.038856]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b757'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 28, 22, 54),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.03812,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485940,\n", - " 'Location_Northing_OSGR': 238490,\n", - " 'Longitude': -0.7485,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '22:54',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 238490,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485940,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1199,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 1995,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b757'),\n", - " 'loc': {'coordinates': [-0.7485, 52.03812], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 146,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03812,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S092042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 9097,\n", - " 'Accident_Index': '201243S021092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.7485,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '28/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 28, 22, 54),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.7485, 52.03812]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b606'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 4, 22, 5),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.039036,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 485830,\n", - " 'Location_Northing_OSGR': 238590,\n", - " 'Longitude': -0.750079,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 146,\n", " 'Time': '22:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 9097,\n", + " 'Location_Northing_OSGR': 238590,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 485830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1896,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b606'),\n", - " 'loc': {'coordinates': [-0.750079, 52.039036], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039036,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S021092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S105072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.750079,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '04/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 4, 22, 5),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.750079, 52.039036]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b79c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 23, 18, 0),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.038615,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486230,\n", - " 'Location_Northing_OSGR': 238550,\n", - " 'Longitude': -0.744258,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '18:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1343,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 238550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1343,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b79c'),\n", - " 'loc': {'coordinates': [-0.744258, 52.038615], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038615,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S105072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S086092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.744258,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '23/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 23, 18, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.744258, 52.038615]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b73a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 21, 17, 10),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.039438,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486140,\n", - " 'Location_Northing_OSGR': 238640,\n", - " 'Longitude': -0.745548,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '17:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1389,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 238640,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486140,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1389,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 3,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 3,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b73a'),\n", - " 'loc': {'coordinates': [-0.745548, 52.039438], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S105092',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '25/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 25, 19, 31),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016726',\n", - " 'Latitude': 52.035559,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486230,\n", - " 'Location_Northing_OSGR': 238210,\n", - " 'Longitude': -0.744344,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039438,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S086092',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745548,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 30,\n", + " 'Date': '21/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 21, 17, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745548, 52.039438]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b79e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '19:31',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 238210,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1600,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b79e'),\n", - " 'loc': {'coordinates': [-0.744344, 52.035559], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016726',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035559,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S105092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S014122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.744344,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '25/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 25, 19, 31),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.744344, 52.035559]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ec'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 3, 13, 40),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 2,\n", - " 'LSOA_of_Accident_Location': 'E01016726',\n", - " 'Latitude': 52.037059,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486235,\n", - " 'Location_Northing_OSGR': 238377,\n", - " 'Longitude': -0.744229,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '13:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 2477,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 238377,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486235,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': 2477,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1753,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 8,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1753,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ec'),\n", - " 'loc': {'coordinates': [-0.744229, 52.037059], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 147,\n", - " 'Accident_Index': '201243S014012',\n", + " 'Junction_Detail': 2,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016726',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037059,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S014122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.744229,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '03/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 3, 13, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.744229, 52.037059]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 5, 13, 20),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016846',\n", - " 'Latitude': 52.035648,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486810,\n", - " 'Location_Northing_OSGR': 238230,\n", - " 'Longitude': -0.735886,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '13:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 147,\n", + " 'Location_Northing_OSGR': 238230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486810,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 19,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e6'),\n", - " 'loc': {'coordinates': [-0.735886, 52.035648], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016846',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035648,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S014012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 147,\n", - " 'Accident_Index': '201243S046032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.735886,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '05/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 5, 13, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.735886, 52.035648]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b678'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 8, 17, 50),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016846',\n", - " 'Latitude': 52.03556,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486800,\n", - " 'Location_Northing_OSGR': 238220,\n", - " 'Longitude': -0.736034,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '17:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 147,\n", + " 'Location_Northing_OSGR': 238220,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1242,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b678'),\n", - " 'loc': {'coordinates': [-0.736034, 52.03556], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S086112',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016846',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03556,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S046032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.736034,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '08/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 8, 17, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.736034, 52.03556]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b73b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 1,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 21, 8, 30),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016733',\n", - " 'Latitude': 52.039528,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486712,\n", - " 'Location_Northing_OSGR': 238660,\n", - " 'Longitude': -0.737205,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238660,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486712,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b73b'),\n", - " 'loc': {'coordinates': [-0.737205, 52.039528], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 147,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S124042',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016733',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.039528,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S086112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 8,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.737205,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '21/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 21, 8, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.737205, 52.039528]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b802'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 30, 17, 32),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016846',\n", - " 'Latitude': 52.033365,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486460,\n", - " 'Location_Northing_OSGR': 237970,\n", - " 'Longitude': -0.741053,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 147,\n", " 'Time': '17:32',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237970,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486460,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1396,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1591,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b802'),\n", - " 'loc': {'coordinates': [-0.741053, 52.033365], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 147,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 157,\n", - " 'Accident_Index': '201243S122102',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016846',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033365,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S124042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.741053,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '30/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 30, 17, 32),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.741053, 52.033365]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 8,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '05/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 5, 7, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016848',\n", - " 'Latitude': 52.030985,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486160,\n", - " 'Location_Northing_OSGR': 237700,\n", - " 'Longitude': -0.745493,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 147,\n", " 'Time': '07:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 157,\n", + " 'Location_Northing_OSGR': 237700,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1199,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f6'),\n", - " 'loc': {'coordinates': [-0.745493, 52.030985], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S120022',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016848',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.030985,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S122102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745493,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '05/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 5, 7, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745493, 52.030985]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ec'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 4,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '28/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 28, 8, 55),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016848',\n", - " 'Latitude': 52.0279,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486350,\n", - " 'Location_Northing_OSGR': 237360,\n", - " 'Longitude': -0.742809,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 157,\n", " 'Time': '08:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1349,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237360,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1349,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ec'),\n", - " 'loc': {'coordinates': [-0.742809, 52.0279], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S018032',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016848',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.0279,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S120022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 7,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.742809,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 40,\n", + " 'Date': '28/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 28, 8, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.742809, 52.0279]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 5, 18, 59),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016848',\n", - " 'Latitude': 52.026004,\n", - " 'Light_Conditions': 7,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486400,\n", - " 'Location_Northing_OSGR': 237150,\n", - " 'Longitude': -0.742134,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 157,\n", " 'Time': '18:59',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237150,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486400,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 7,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f7'),\n", - " 'loc': {'coordinates': [-0.742134, 52.026004], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S006072',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '03/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 3, 16, 33),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016848',\n", - " 'Latitude': 52.026094,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486400,\n", - " 'Location_Northing_OSGR': 237160,\n", - " 'Longitude': -0.742131,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.026004,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S018032',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.742134,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 40,\n", - " 'Time': '16:33',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Date': '05/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 5, 18, 59),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.742134, 52.026004]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5cb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 157,\n", + " 'Time': '16:33',\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237160,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486400,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1240,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 10,\n", + " 'Engine_Capacity_(CC)': 1240,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 10,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5cb'),\n", - " 'loc': {'coordinates': [-0.742131, 52.026094], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 157,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S100082',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 29, 18, 54),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016848',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.026094,\n", - " 'Light_Conditions': 1,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486400,\n", - " 'Location_Northing_OSGR': 237160,\n", - " 'Longitude': -0.742131,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S006072',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.742131,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 40,\n", + " 'Date': '03/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 3, 16, 33),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.742131, 52.026094]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b784'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 157,\n", " 'Time': '18:54',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237160,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486400,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 1796,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b784'),\n", - " 'loc': {'coordinates': [-0.742131, 52.026094], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1069,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S086072',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016848',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.026094,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S100082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.742131,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '29/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 29, 18, 54),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.742131, 52.026094]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b738'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '19/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 19, 8, 45),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016844',\n", - " 'Latitude': 52.019562,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486210,\n", - " 'Location_Northing_OSGR': 236430,\n", - " 'Longitude': -0.745084,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1069,\n", " 'Time': '08:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 2231,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 236430,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2231,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b738'),\n", - " 'loc': {'coordinates': [-0.745084, 52.019562], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 157,\n", - " 'Accident_Index': '201243S047032',\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016844',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019562,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S086072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745084,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 19, 8, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745084, 52.019562]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b67d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 4,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 10, 16, 30),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.021657,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486610,\n", - " 'Location_Northing_OSGR': 236670,\n", - " 'Longitude': -0.739195,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 421,\n", " 'Time': '16:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 157,\n", + " 'Location_Northing_OSGR': 236670,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486610,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 955,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 955,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 4,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b67d'),\n", - " 'loc': {'coordinates': [-0.739195, 52.021657], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S081062',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016845',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.021657,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S047032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.739195,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '10/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 10, 16, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.739195, 52.021657]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b723'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '21/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 21, 7, 54),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.023603,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486810,\n", - " 'Location_Northing_OSGR': 236890,\n", - " 'Longitude': -0.736225,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '07:54',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 648,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236890,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486810,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 648,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b723'),\n", - " 'loc': {'coordinates': [-0.736225, 52.023603], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016845',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.023603,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S081062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S090062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 4,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.736225,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '21/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 21, 7, 54),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.736225, 52.023603]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b74e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 11,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 4,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 11,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 23, 17, 42),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.020372,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486780,\n", - " 'Location_Northing_OSGR': 236530,\n", - " 'Longitude': -0.736754,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 4,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '17:42',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236530,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486780,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 12,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 11,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b74e'),\n", - " 'loc': {'coordinates': [-0.736754, 52.020372], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016845',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020372,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S090062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S093092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.736754,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '23/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 23, 17, 42),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.736754, 52.020372]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b75e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 3,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '22/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 22, 6, 45),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.023602,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486820,\n", - " 'Location_Northing_OSGR': 236890,\n", - " 'Longitude': -0.73608,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 3,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '06:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 3175,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236890,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 3175,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b75e'),\n", - " 'loc': {'coordinates': [-0.73608, 52.023602], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016845',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.023602,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S093092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S079112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.73608,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '22/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 22, 6, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.73608, 52.023602]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b71a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 19, 20, 10),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016848',\n", - " 'Latitude': 52.024053,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486810,\n", - " 'Location_Northing_OSGR': 236940,\n", - " 'Longitude': -0.736213,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '20:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236940,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486810,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", " 'Engine_Capacity_(CC)': 124,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 3,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b71a'),\n", - " 'loc': {'coordinates': [-0.736213, 52.024053], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S062122',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016848',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.024053,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S079112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.736213,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '19/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 19, 20, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.736213, 52.024053]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6c9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 21,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 13, 13, 44),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.022197,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486664,\n", - " 'Location_Northing_OSGR': 236731,\n", - " 'Longitude': -0.738393,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '13:44',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236731,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486664,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 6,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 6,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 10308,\n", - " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_in_Carriageway': 10,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 10308,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6c9'),\n", - " 'loc': {'coordinates': [-0.738393, 52.022197], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S134092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 0,\n", - " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 3,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '14/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 14, 18, 14),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.024573,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486930,\n", - " 'Location_Northing_OSGR': 237000,\n", - " 'Longitude': -0.734449,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.022197,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S062122',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.738393,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 70,\n", + " 'Date': '13/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 13, 13, 44),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.738393, 52.022197]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b828'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 3,\n", + " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", + " 'Pedestrian_Location': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 3,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 421,\n", " 'Time': '18:14',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237000,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486930,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b828'),\n", - " 'loc': {'coordinates': [-0.734449, 52.024573], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 158,\n", - " 'Accident_Index': '201243S037012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016845',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.024573,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S134092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.734449,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '14/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 14, 18, 14),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.734449, 52.024573]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b64f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 12, 7, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016784',\n", - " 'Latitude': 52.025419,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487270,\n", - " 'Location_Northing_OSGR': 237100,\n", - " 'Longitude': -0.72947,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '07:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 11000,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 158,\n", + " 'Location_Northing_OSGR': 237100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487270,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 11000,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1686,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1686,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b64f'),\n", - " 'loc': {'coordinates': [-0.72947, 52.025419], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 4,\n", - " '2nd_Road_Number': 4034,\n", - " 'Accident_Index': '201243S053092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016784',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025419,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S037012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.72947,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '12/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 12, 7, 30),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.72947, 52.025419]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b698'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 13, 11, 57),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.025441,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487130,\n", - " 'Location_Northing_OSGR': 237100,\n", - " 'Longitude': -0.73151,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '11:57',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1560,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4034,\n", + " 'Location_Northing_OSGR': 237100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487130,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1986,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1986,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b698'),\n", - " 'loc': {'coordinates': [-0.73151, 52.025441], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 158,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S070012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016845',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025441,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S053092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 4,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.73151,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '13/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 13, 11, 57),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.73151, 52.025441]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 20, 11, 21),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016845',\n", - " 'Latitude': 52.023142,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487460,\n", - " 'Location_Northing_OSGR': 236850,\n", - " 'Longitude': -0.726765,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 158,\n", " 'Time': '11:21',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236850,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487460,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 19,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1781,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 19,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e9'),\n", - " 'loc': {'coordinates': [-0.726765, 52.023142], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S013122',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016845',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.023142,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S070012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.726765,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 20, 11, 21),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.726765, 52.023142]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5e5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 2, 11, 10),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016784',\n", - " 'Latitude': 52.025704,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487396,\n", - " 'Location_Northing_OSGR': 237134,\n", - " 'Longitude': -0.727625,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '11:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1396,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237134,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487396,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1396,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5e5'),\n", - " 'loc': {'coordinates': [-0.727625, 52.025704], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S059022',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016784',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025704,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S013122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.727625,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '02/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 2, 11, 10),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.727625, 52.025704]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 20, 18, 7),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016846',\n", - " 'Latitude': 52.031851,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486950,\n", - " 'Location_Northing_OSGR': 237810,\n", - " 'Longitude': -0.733952,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '18:07',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1895,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237810,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486950,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1895,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 13,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b3'),\n", - " 'loc': {'coordinates': [-0.733952, 52.031851], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016846',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031851,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S059022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S087042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.733952,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 20, 18, 7),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.733952, 52.031851]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b73d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 4,\n", " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 11,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 4,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 11,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 25, 13, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016846',\n", - " 'Latitude': 52.031673,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486940,\n", - " 'Location_Northing_OSGR': 237790,\n", - " 'Longitude': -0.734103,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '13:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1343,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 237790,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486940,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1343,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 3900,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 3900,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b73d'),\n", - " 'loc': {'coordinates': [-0.734103, 52.031673], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016846',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031673,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S087042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S024042',\n", - " 'Accident_Severity': 1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.734103,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '25/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 25, 13, 0),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.734103, 52.031673]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b60f'),\n", + " 'Casualties': [{'Casualty_Severity': 1,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 14, 14, 22),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016782',\n", - " 'Latitude': 52.036262,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487480,\n", - " 'Location_Northing_OSGR': 238310,\n", - " 'Longitude': -0.726101,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '14:22',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 238310,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487480,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 644,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 644,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b60f'),\n", - " 'loc': {'coordinates': [-0.726101, 52.036262], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S115122',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016782',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036262,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S024042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.726101,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '14/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 14, 14, 22),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.726101, 52.036262]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '21/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 21, 13, 28),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016782',\n", - " 'Latitude': 52.03627,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487710,\n", - " 'Location_Northing_OSGR': 238315,\n", - " 'Longitude': -0.722747,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '13:28',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1995,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238315,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1242,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1995,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d4'),\n", - " 'loc': {'coordinates': [-0.722747, 52.03627], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 146,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9010,\n", - " 'Accident_Index': '201243S082022',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016782',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03627,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S115122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.722747,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '21/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 21, 13, 28),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.722747, 52.03627]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b726'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 21, 8, 50),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.047293,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487640,\n", - " 'Location_Northing_OSGR': 239540,\n", - " 'Longitude': -0.723454,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 146,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9010,\n", + " 'Location_Northing_OSGR': 239540,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487640,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1086,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1199,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': 1896,\n", + " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b726'),\n", - " 'loc': {'coordinates': [-0.723454, 52.047293], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 146,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S106112',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.047293,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S082022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.723454,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '21/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 21, 8, 50),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.723454, 52.047293]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 25, 18, 35),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016731',\n", - " 'Latitude': 52.043148,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486560,\n", - " 'Location_Northing_OSGR': 239060,\n", - " 'Longitude': -0.73932,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 146,\n", " 'Time': '18:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 239060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486560,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1991,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1991,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a1'),\n", - " 'loc': {'coordinates': [-0.73932, 52.043148], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 146,\n", - " 'Accident_Index': '201243S116042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016731',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043148,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S106112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.73932,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '25/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 25, 18, 35),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.73932, 52.043148]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 27, 8, 45),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016729',\n", - " 'Latitude': 52.041313,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486220,\n", - " 'Location_Northing_OSGR': 238850,\n", - " 'Longitude': -0.744329,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '08:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1560,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 146,\n", + " 'Location_Northing_OSGR': 238850,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486220,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1397,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1397,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d6'),\n", - " 'loc': {'coordinates': [-0.744329, 52.041313], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016729',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041313,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S116042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 146,\n", - " 'Accident_Index': '201243S110072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.744329,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '27/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 27, 8, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.744329, 52.041313]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 26, 15, 13),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.041854,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486210,\n", - " 'Location_Northing_OSGR': 238910,\n", - " 'Longitude': -0.744459,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '15:13',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1850,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 146,\n", + " 'Location_Northing_OSGR': 238910,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1850,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1108,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1108,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 7,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b4'),\n", - " 'loc': {'coordinates': [-0.744459, 52.041854], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 8206,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S011112',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041854,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S110072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.744459,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 26, 15, 13),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.744459, 52.041854]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5de'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 2,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '04/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 4, 21, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.045331,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486390,\n", - " 'Location_Northing_OSGR': 239300,\n", - " 'Longitude': -0.741737,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 8206,\n", " 'Time': '21:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 239300,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486390,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5de'),\n", - " 'loc': {'coordinates': [-0.741737, 52.045331], 'type': 'Point'}},\n", - " {'1st_Road_Class': 4,\n", - " '1st_Road_Number': 4034,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 146,\n", - " 'Accident_Index': '201243S050112',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.045331,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S011112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.741737,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '04/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 4, 21, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.741737, 52.045331]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b68e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 13, 8, 55),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.041857,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486190,\n", - " 'Location_Northing_OSGR': 238910,\n", - " 'Longitude': -0.744751,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4034,\n", " 'Time': '08:55',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1595,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 146,\n", + " 'Location_Northing_OSGR': 238910,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486190,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1595,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 998,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b68e'),\n", - " 'loc': {'coordinates': [-0.744751, 52.041857], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S095042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041857,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S050112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 4,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.744751,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '13/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 13, 8, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.744751, 52.041857]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b76c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 3,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 26, 8, 20),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016773',\n", - " 'Latitude': 52.055416,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486280,\n", - " 'Location_Northing_OSGR': 240420,\n", - " 'Longitude': -0.743058,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '08:20',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 26,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240420,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486280,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 124,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 3,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1590,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 3,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 26,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1590,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b76c'),\n", - " 'loc': {'coordinates': [-0.743058, 52.055416], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1145,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016773',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055416,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S095042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S083102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.743058,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '26/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 26, 8, 20),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.743058, 52.055416]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b72d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 19, 13, 0),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016772',\n", - " 'Latitude': 52.055978,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486130,\n", - " 'Location_Northing_OSGR': 240480,\n", - " 'Longitude': -0.74523,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1145,\n", " 'Time': '13:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486130,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b72d'),\n", - " 'loc': {'coordinates': [-0.74523, 52.055978], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 159,\n", - " 'Accident_Index': '201243S011022',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016772',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055978,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S083102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 2,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.74523,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '19/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 19, 13, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.74523, 52.055978]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5dc'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 5, 1, 40),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016766',\n", - " 'Latitude': 52.058675,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486130,\n", - " 'Location_Northing_OSGR': 240780,\n", - " 'Longitude': -0.745155,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 3,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '01:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2700,\n", - " 'Hit_Object_in_Carriageway': 4,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 159,\n", + " 'Location_Northing_OSGR': 240780,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 2,\n", + " 'Location_Easting_OSGR': 486130,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2700,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 4,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 3,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5dc'),\n", - " 'loc': {'coordinates': [-0.745155, 52.058675], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 159,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1145,\n", - " 'Accident_Index': '201243S095022',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016766',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058675,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S011022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.745155,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '05/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 5, 1, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.745155, 52.058675]},\n", + " 'Weather_Conditions': 3},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b76a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 22, 17, 36),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016772',\n", - " 'Latitude': 52.059766,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 486050,\n", - " 'Location_Northing_OSGR': 240900,\n", - " 'Longitude': -0.746291,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 3,\n", - " 'Speed_limit': 60,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 159,\n", " 'Time': '17:36',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1339,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1145,\n", + " 'Location_Northing_OSGR': 240900,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 486050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1339,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b76a'),\n", - " 'loc': {'coordinates': [-0.746291, 52.059766], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9010,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016772',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059766,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S095022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S156102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 3,\n", + " 'Longitude': -0.746291,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 22, 17, 36),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.746291, 52.059766]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b851'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '21/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 21, 10, 50),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016770',\n", - " 'Latitude': 52.060134,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487150,\n", - " 'Location_Northing_OSGR': 240960,\n", - " 'Longitude': -0.730235,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9010,\n", " 'Time': '10:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1199,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 240960,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487150,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1995,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b851'),\n", - " 'loc': {'coordinates': [-0.730235, 52.060134], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9010,\n", - " 'Accident_Index': '201243S076012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016770',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.060134,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S156102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.730235,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '21/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 21, 10, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.730235, 52.060134]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b707'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '20/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 20, 17, 45),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.054086,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487310,\n", - " 'Location_Northing_OSGR': 240290,\n", - " 'Longitude': -0.728073,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '17:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9010,\n", + " 'Location_Northing_OSGR': 240290,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b707'),\n", - " 'loc': {'coordinates': [-0.728073, 52.054086], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9010,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S094062',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054086,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S076012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.728073,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 20, 17, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.728073, 52.054086]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b763'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '22/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 22, 7, 40),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016770',\n", - " 'Latitude': 52.056612,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487250,\n", - " 'Location_Northing_OSGR': 240570,\n", - " 'Longitude': -0.728876,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9010,\n", " 'Time': '07:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1868,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 240570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487250,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1868,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 2151,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2151,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b763'),\n", - " 'loc': {'coordinates': [-0.728876, 52.056612], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S146112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016770',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056612,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S094062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.728876,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '22/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 22, 7, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.728876, 52.056612]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b848'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '29/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 29, 5, 37),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.054911,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487780,\n", - " 'Location_Northing_OSGR': 240390,\n", - " 'Longitude': -0.721195,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '05:37',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240390,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487780,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1896,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 4,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 2,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b848'),\n", - " 'loc': {'coordinates': [-0.721195, 52.054911], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9011,\n", - " 'Accident_Index': '201243S063092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054911,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S146112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.721195,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '29/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 29, 5, 37),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.721195, 52.054911]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6cc'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 16, 19, 55),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.05464,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488350,\n", - " 'Location_Northing_OSGR': 240370,\n", - " 'Longitude': -0.712889,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '19:55',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2996,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 9011,\n", + " 'Location_Northing_OSGR': 240370,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488350,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 2996,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6cc'),\n", - " 'loc': {'coordinates': [-0.712889, 52.05464], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S074112',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05464,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S063092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.712889,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '16/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 16, 19, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.712889, 52.05464]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ff'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 18, 15, 25),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016768',\n", - " 'Latitude': 52.054592,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488090,\n", - " 'Location_Northing_OSGR': 240360,\n", - " 'Longitude': -0.716682,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 6,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '15:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1360,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240360,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488090,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 11,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 11,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ff'),\n", - " 'loc': {'coordinates': [-0.716682, 52.054592], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016768',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054592,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S074112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S082012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 6,\n", + " 'Longitude': -0.716682,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '18/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 18, 15, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.716682, 52.054592]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b725'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '18/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 18, 19, 15),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.058637,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489210,\n", - " 'Location_Northing_OSGR': 240830,\n", - " 'Longitude': -0.70023,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '19:15',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1461,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 12,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1461,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b725'),\n", - " 'loc': {'coordinates': [-0.70023, 52.058637], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 1,\n", - " '2nd_Road_Number': 1,\n", - " 'Accident_Index': '201243S099032',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058637,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S082012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.70023,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '18/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 18, 19, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.70023, 52.058637]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b77e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 24, 7, 25),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.057912,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489250,\n", - " 'Location_Northing_OSGR': 240750,\n", - " 'Longitude': -0.699667,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 7,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '07:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2171,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 7,\n", + " '2nd_Road_Number': 1,\n", + " 'Location_Northing_OSGR': 240750,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489250,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2171,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1299,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 7,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b77e'),\n", - " 'loc': {'coordinates': [-0.699667, 52.057912], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 26,\n", - " 'Accident_Index': '201243S055042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.057912,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S099032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.699667,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 24, 7, 25),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.699667, 52.057912]},\n", + " 'Weather_Conditions': 7},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 13, 9, 0),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.060703,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489220,\n", - " 'Location_Northing_OSGR': 241060,\n", - " 'Longitude': -0.700024,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 509,\n", " 'Time': '09:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 26,\n", + " 'Location_Northing_OSGR': 241060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489220,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1493,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1493,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a0'),\n", - " 'loc': {'coordinates': [-0.700024, 52.060703], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 509,\n", - " 'Accident_Index': '201243S145052',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.060703,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S055042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': -1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.700024,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '13/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 13, 9, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.700024, 52.060703]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b845'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': -1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 27, 13, 45),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 5,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.060845,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488900,\n", - " 'Location_Northing_OSGR': 241070,\n", - " 'Longitude': -0.704688,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 7,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '13:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 7,\n", + " '2nd_Road_Number': 509,\n", + " 'Location_Northing_OSGR': 241070,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488900,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1390,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 5,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b845'),\n", - " 'loc': {'coordinates': [-0.704688, 52.060845], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 1,\n", - " '2nd_Road_Number': 1,\n", - " 'Accident_Index': '201243S014062',\n", + " 'Junction_Detail': 5,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.060845,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S145052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.704688,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '27/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 27, 13, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.704688, 52.060845]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5ea'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 3, 13, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.059626,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489210,\n", - " 'Location_Northing_OSGR': 240940,\n", - " 'Longitude': -0.700201,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 509,\n", " 'Time': '13:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1240,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1,\n", + " 'Location_Northing_OSGR': 240940,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489210,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1240,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1956,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1956,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5ea'),\n", - " 'loc': {'coordinates': [-0.700201, 52.059626], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.059626,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S014062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 1,\n", - " '2nd_Road_Number': 1,\n", - " 'Accident_Index': '201243S123092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.700201,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '03/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 3, 13, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.700201, 52.059626]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7fe'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 6,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 6,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 7,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 7,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 8,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 8,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 29, 17, 53),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.058644,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489170,\n", - " 'Location_Northing_OSGR': 240830,\n", - " 'Longitude': -0.700813,\n", - " 'Number_of_Casualties': 8,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 509,\n", " 'Time': '17:53',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 19,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2200,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1,\n", + " 'Location_Northing_OSGR': 240830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489170,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2200,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1796,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 19,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7fe'),\n", - " 'loc': {'coordinates': [-0.700813, 52.058644], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S116012',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.058644,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S123092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.700813,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 60,\n", + " 'Date': '29/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 29, 17, 53),\n", + " 'Number_of_Casualties': 8,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.700813, 52.058644]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d5'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 26, 21, 25),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054169,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489050,\n", - " 'Location_Northing_OSGR': 240330,\n", - " 'Longitude': -0.702693,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '21:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 240330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1242,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d5'),\n", - " 'loc': {'coordinates': [-0.702693, 52.054169], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054169,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S116012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S118022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.702693,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 26, 21, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.702693, 52.054169]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e0'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '04/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 4, 12, 5),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.05461,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489100,\n", - " 'Location_Northing_OSGR': 240380,\n", - " 'Longitude': -0.701951,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '12:05',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1198,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 240380,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489100,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e0'),\n", - " 'loc': {'coordinates': [-0.701951, 52.05461], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S044022',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05461,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S118022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.701951,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '04/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 4, 12, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.701951, 52.05461]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b672'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '13/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 13, 16, 40),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054331,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489160,\n", - " 'Location_Northing_OSGR': 240350,\n", - " 'Longitude': -0.701084,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '16:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240350,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 16,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 16,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b672'),\n", - " 'loc': {'coordinates': [-0.701084, 52.054331], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054331,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S044022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S076072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.701084,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 40,\n", + " 'Date': '13/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 13, 16, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.701084, 52.054331]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b70a'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '16/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 16, 10, 35),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054415,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489200,\n", - " 'Location_Northing_OSGR': 240360,\n", - " 'Longitude': -0.700498,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '10:35',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1749,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240360,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489200,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1749,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b70a'),\n", - " 'loc': {'coordinates': [-0.700498, 52.054415], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S087072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054415,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S076072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.700498,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '16/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 16, 10, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.700498, 52.054415]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b73e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '20/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 20, 17, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054169,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489050,\n", - " 'Location_Northing_OSGR': 240330,\n", - " 'Longitude': -0.702693,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '17:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 240330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1360,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b73e'),\n", - " 'loc': {'coordinates': [-0.702693, 52.054169], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S111082',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054169,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S087072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.702693,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 20, 17, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.702693, 52.054169]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7bd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '31/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 31, 10, 44),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.056482,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489200,\n", - " 'Location_Northing_OSGR': 240590,\n", - " 'Longitude': -0.700438,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '10:44',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240590,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489200,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1390,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7bd'),\n", - " 'loc': {'coordinates': [-0.700438, 52.056482], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S037102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056482,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S111082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.700438,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '31/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 31, 10, 44),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.700438, 52.056482]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b655'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '09/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 9, 19, 50),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054169,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489050,\n", - " 'Location_Northing_OSGR': 240330,\n", - " 'Longitude': -0.702693,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '19:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1753,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 240330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1753,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1796,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b655'),\n", - " 'loc': {'coordinates': [-0.702693, 52.054169], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054169,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S037102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S102102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.702693,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 70,\n", + " 'Date': '09/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 9, 19, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.702693, 52.054169]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b78d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 19, 19, 36),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054079,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489050,\n", - " 'Location_Northing_OSGR': 240320,\n", - " 'Longitude': -0.702696,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '19:36',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 240320,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489050,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1968,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b78d'),\n", - " 'loc': {'coordinates': [-0.702696, 52.054079], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S008122',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054079,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S102102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.702696,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 70,\n", + " 'Date': '19/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 19, 19, 36),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.702696, 52.054079]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5d4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '02/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 2, 17, 25),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054568,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488918,\n", - " 'Location_Northing_OSGR': 240372,\n", - " 'Longitude': -0.704607,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '17:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240372,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488918,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2429,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 2429,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5d4'),\n", - " 'loc': {'coordinates': [-0.704607, 52.054568], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054568,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S008122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S119112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.704607,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '02/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 2, 17, 25),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.704607, 52.054568]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ea'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '27/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 27, 17, 50),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.054554,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488890,\n", - " 'Location_Northing_OSGR': 240370,\n", - " 'Longitude': -0.705015,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 509,\n", " 'Time': '17:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 23,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 4973,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240370,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488890,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 4973,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 23,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1397,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1397,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ea'),\n", - " 'loc': {'coordinates': [-0.705015, 52.054554], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 146,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.054554,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S119112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S108042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.705015,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '27/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 27, 17, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.705015, 52.054554]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a8'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 25, 12, 57),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.048124,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488630,\n", - " 'Location_Northing_OSGR': 239650,\n", - " 'Longitude': -0.708993,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 146,\n", " 'Time': '12:57',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1149,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239650,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488630,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2148,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 2148,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a8'),\n", - " 'loc': {'coordinates': [-0.708993, 52.048124], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 146,\n", - " 'Accident_Index': '201243S070052',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048124,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S108042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.708993,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '25/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 25, 12, 57),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.708993, 52.048124]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ec'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '15/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 15, 17, 27),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.048652,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488700,\n", - " 'Location_Northing_OSGR': 239710,\n", - " 'Longitude': -0.707957,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '17:27',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 146,\n", + " 'Location_Northing_OSGR': 239710,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488700,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ec'),\n", - " 'loc': {'coordinates': [-0.707957, 52.048652], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048652,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S070052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9011,\n", - " 'Accident_Index': '201243S047122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.707957,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 70,\n", + " 'Date': '15/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 15, 17, 27),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.707957, 52.048652]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b682'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 7, 15, 16),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 2,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.048757,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488717,\n", - " 'Location_Northing_OSGR': 239722,\n", - " 'Longitude': -0.707706,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '15:16',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9011,\n", + " 'Location_Northing_OSGR': 239722,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488717,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2204,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", " 'Engine_Capacity_(CC)': 2204,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b682'),\n", - " 'loc': {'coordinates': [-0.707706, 52.048757], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048757,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S047122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 146,\n", - " 'Accident_Index': '201243S035122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.707706,\n", + " 'Junction_Control': 2,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 7, 15, 16),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.707706, 52.048757]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b648'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '12/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 12, 17, 31),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.048517,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488699,\n", - " 'Location_Northing_OSGR': 239695,\n", - " 'Longitude': -0.707975,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '17:31',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 146,\n", + " 'Location_Northing_OSGR': 239695,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488699,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1198,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b648'),\n", - " 'loc': {'coordinates': [-0.707975, 52.048517], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S130032',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 0,\n", - " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 7,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '28/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 28, 23, 45),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.050142,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488940,\n", - " 'Location_Northing_OSGR': 239880,\n", - " 'Longitude': -0.704414,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048517,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S035122',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.707975,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '12/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 12, 17, 31),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.707975, 52.048517]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b817'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 3,\n", + " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 7,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '23:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 12419,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239880,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488940,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 12419,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b817'),\n", - " 'loc': {'coordinates': [-0.704414, 52.050142], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050142,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S130032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S034092',\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.704414,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '28/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 28, 23, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.704414, 52.050142]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b643'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 7, 20, 40),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.046421,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489160,\n", - " 'Location_Northing_OSGR': 239470,\n", - " 'Longitude': -0.701313,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '20:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1199,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239470,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b643'),\n", - " 'loc': {'coordinates': [-0.701313, 52.046421], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S101012',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.046421,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S034092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.701313,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 7, 20, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.701313, 52.046421]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b787'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 29, 19, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016782',\n", - " 'Latitude': 52.036888,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488070,\n", - " 'Location_Northing_OSGR': 238390,\n", - " 'Longitude': -0.717481,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '19:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2460,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 238390,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488070,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 2460,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1198,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b787'),\n", - " 'loc': {'coordinates': [-0.717481, 52.036888], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S036112',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016782',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036888,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S101012',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.717481,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '29/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 29, 19, 0),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.717481, 52.036888]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b64e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '06/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 6, 17, 53),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016782',\n", - " 'Latitude': 52.037215,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488270,\n", - " 'Location_Northing_OSGR': 238430,\n", - " 'Longitude': -0.714556,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '17:53',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 973,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238430,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488270,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 973,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1798,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1798,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b64e'),\n", - " 'loc': {'coordinates': [-0.714556, 52.037215], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 149,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 441,\n", - " 'Accident_Index': '201243S108072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016782',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.037215,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S036112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.714556,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '06/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 6, 17, 53),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.714556, 52.037215]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7aa'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 25, 17, 55),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.019861,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488310,\n", - " 'Location_Northing_OSGR': 236500,\n", - " 'Longitude': -0.71447,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 149,\n", " 'Time': '17:55',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 441,\n", + " 'Location_Northing_OSGR': 236500,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1299,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 11,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 11,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7aa'),\n", - " 'loc': {'coordinates': [-0.71447, 52.019861], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 149,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019861,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S108072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 441,\n", - " 'Accident_Index': '201243S100102',\n", - " 'Accident_Severity': 1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.71447,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '25/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 25, 17, 55),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.71447, 52.019861]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b785'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 1,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 24, 20, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016712',\n", - " 'Latitude': 52.019951,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488310,\n", - " 'Location_Northing_OSGR': 236510,\n", - " 'Longitude': -0.714468,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 149,\n", " 'Time': '20:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1360,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 441,\n", + " 'Location_Northing_OSGR': 236510,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488310,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 600,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 600,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b785'),\n", - " 'loc': {'coordinates': [-0.714468, 52.019951], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S095122',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 2,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016712',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019951,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S100102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.714468,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 24, 20, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.714468, 52.019951]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b76f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '19/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 19, 21, 15),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016784',\n", - " 'Latitude': 52.027272,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488224,\n", - " 'Location_Northing_OSGR': 237323,\n", - " 'Longitude': -0.715511,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '21:15',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237323,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 2,\n", + " 'Location_Easting_OSGR': 488224,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 2,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': 1461,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 4,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 2,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b76f'),\n", - " 'loc': {'coordinates': [-0.715511, 52.027272], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9009,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S079102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016784',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.027272,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S095122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.715511,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '19/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 19, 21, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.715511, 52.027272]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b719'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 18, 15, 45),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.028407,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488830,\n", - " 'Location_Northing_OSGR': 237460,\n", - " 'Longitude': -0.706646,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9009,\n", " 'Time': '15:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 237460,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b719'),\n", - " 'loc': {'coordinates': [-0.706646, 52.028407], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 9009,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.028407,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S079102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S142102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': -1,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.706646,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '18/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 18, 15, 45),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.706646, 52.028407]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b83e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': -1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 30, 17, 0),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.028589,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488820,\n", - " 'Location_Northing_OSGR': 237480,\n", - " 'Longitude': -0.706786,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 9009,\n", " 'Time': '17:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 237480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1968,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 4,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 8,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b83e'),\n", - " 'loc': {'coordinates': [-0.706786, 52.028589], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 149,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.028589,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S142102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1069,\n", - " 'Accident_Index': '201243S127102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.706786,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '30/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 30, 17, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.706786, 52.028589]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b80f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 26, 10, 10),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.020963,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488730,\n", - " 'Location_Northing_OSGR': 236630,\n", - " 'Longitude': -0.708318,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 149,\n", " 'Time': '10:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2800,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1069,\n", + " 'Location_Northing_OSGR': 236630,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488730,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 2800,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 10,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 10,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b80f'),\n", - " 'loc': {'coordinates': [-0.708318, 52.020963], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 40,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020963,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S127102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S060032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.708318,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '26/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 26, 10, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.708318, 52.020963]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ba'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '12/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 12, 12, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.020444,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489160,\n", - " 'Location_Northing_OSGR': 236580,\n", - " 'Longitude': -0.702066,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 40,\n", " 'Time': '12:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 236580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ba'),\n", - " 'loc': {'coordinates': [-0.702066, 52.020444], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 40,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S027112',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.020444,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S060032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.702066,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '12/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 12, 12, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.702066, 52.020444]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b61f'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 1,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 8, 7, 40),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.019542,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489180,\n", - " 'Location_Northing_OSGR': 236480,\n", - " 'Longitude': -0.7018,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 1,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 40,\n", " 'Time': '07:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 236480,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489180,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b61f'),\n", - " 'loc': {'coordinates': [-0.7018, 52.019542], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019542,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S027112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S078052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.7018,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '08/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 8, 7, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.7018, 52.019542]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b714'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 15, 22, 38),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016821',\n", - " 'Latitude': 52.033269,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489340,\n", - " 'Location_Northing_OSGR': 238010,\n", - " 'Longitude': -0.69907,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '22:38',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238010,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489340,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 4,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", " 'Engine_Capacity_(CC)': 1560,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 6,\n", " 'Vehicle_Manoeuvre': 2,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b714'),\n", - " 'loc': {'coordinates': [-0.69907, 52.033269], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S022092',\n", - " 'Accident_Severity': 1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016821',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033269,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S078052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.69907,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '15/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 15, 22, 38),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.69907, 52.033269]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b609'),\n", + " 'Casualties': [{'Casualty_Severity': 1,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 7, 18, 15),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016782',\n", - " 'Latitude': 52.032691,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489020,\n", - " 'Location_Northing_OSGR': 237940,\n", - " 'Longitude': -0.703752,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '18:15',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 599,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 237940,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489020,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 599,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 5,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 749,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 749,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b609'),\n", - " 'loc': {'coordinates': [-0.703752, 52.032691], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9009,\n", - " 'Accident_Index': '201243S027032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '03/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 3, 12, 50),\n", - " 'Day_of_Week': 7,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016782',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032691,\n", + " 'Local_Authority_(District)': 479,\n", " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S022092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.703752,\n", " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.031465,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488820,\n", - " 'Location_Northing_OSGR': 237800,\n", - " 'Longitude': -0.706703,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 7, 18, 15),\n", " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.703752, 52.032691]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b61b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '12:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 9009,\n", + " 'Location_Northing_OSGR': 237800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488820,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1560,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b61b'),\n", - " 'loc': {'coordinates': [-0.706703, 52.031465], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S127032',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031465,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S027032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.706703,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '03/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 3, 12, 50),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.706703, 52.031465]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b80d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 26, 13, 3),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016820',\n", - " 'Latitude': 52.031117,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488750,\n", - " 'Location_Northing_OSGR': 237760,\n", - " 'Longitude': -0.707734,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '13:03',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237760,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488750,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b80d'),\n", - " 'loc': {'coordinates': [-0.707734, 52.031117], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 9010,\n", - " 'Accident_Index': '201243S052092',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016820',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031117,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S127032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.707734,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 26, 13, 3),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.707734, 52.031117]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b695'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '14/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 14, 22, 25),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016782',\n", - " 'Latitude': 52.031386,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488750,\n", - " 'Location_Northing_OSGR': 237790,\n", - " 'Longitude': -0.707726,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '22:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 9010,\n", + " 'Location_Northing_OSGR': 237790,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488750,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 1,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b695'),\n", - " 'loc': {'coordinates': [-0.707726, 52.031386], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 8007,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S001042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016782',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031386,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S052092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.707726,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '14/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 14, 22, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.707726, 52.031386]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5b7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '02/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 2, 21, 45),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016782',\n", - " 'Latitude': 52.038242,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489160,\n", - " 'Location_Northing_OSGR': 238560,\n", - " 'Longitude': -0.70155,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 8007,\n", " 'Time': '21:45',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 999,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489160,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 999,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5b7'),\n", - " 'loc': {'coordinates': [-0.70155, 52.038242], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 8007,\n", - " 'Accident_Index': '201243S104012',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016782',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038242,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S001042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.70155,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '02/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 2, 21, 45),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.70155, 52.038242]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b791'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/01/2012',\n", - " 'Datetime': datetime.datetime(2012, 1, 30, 9, 29),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.040315,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489680,\n", - " 'Location_Northing_OSGR': 238800,\n", - " 'Longitude': -0.693908,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '09:29',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 8007,\n", + " 'Location_Northing_OSGR': 238800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489680,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': -1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b791'),\n", - " 'loc': {'coordinates': [-0.693908, 52.040315], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S059032',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 5,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 11, 14, 8),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.04031,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489710,\n", - " 'Location_Northing_OSGR': 238800,\n", - " 'Longitude': -0.693471,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040315,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S104012',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.693908,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '30/01/2012',\n", + " 'Datetime': datetime.datetime(2012, 1, 30, 9, 29),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.693908, 52.040315]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b4'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '14:08',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1798,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1798,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 749,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 749,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b4'),\n", - " 'loc': {'coordinates': [-0.693471, 52.04031], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.04031,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S059032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S025052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.693471,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '11/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 11, 14, 8),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.693471, 52.04031]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b616'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 5, 17, 28),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.038236,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489750,\n", - " 'Location_Northing_OSGR': 238570,\n", - " 'Longitude': -0.692948,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '17:28',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1910,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489750,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1910,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1229,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b616'),\n", - " 'loc': {'coordinates': [-0.692948, 52.038236], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038236,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S025052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S069052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692948,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '05/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 5, 17, 28),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692948, 52.038236]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 11, 14, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.040309,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489720,\n", - " 'Location_Northing_OSGR': 238800,\n", - " 'Longitude': -0.693325,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '14:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238800,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489720,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 1590,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 11,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e6'),\n", - " 'loc': {'coordinates': [-0.693325, 52.040309], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040309,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S069052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S058112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.693325,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '11/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 11, 14, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.693325, 52.040309]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6b1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '15/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 15, 11, 29),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.038325,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489760,\n", - " 'Location_Northing_OSGR': 238580,\n", - " 'Longitude': -0.6928,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '11:29',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238580,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489760,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 7,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6b1'),\n", - " 'loc': {'coordinates': [-0.6928, 52.038325], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.038325,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S058112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S126022',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.6928,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '15/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 15, 11, 29),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.6928, 52.038325]},\n", + " 'Weather_Conditions': 7},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b808'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 23, 20, 5),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 3,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.035902,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489847,\n", - " 'Location_Northing_OSGR': 238312,\n", - " 'Longitude': -0.691602,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '20:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238312,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489847,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': -1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': -1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 8,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 8,\n", " 'Was_Vehicle_Left_Hand_Drive?': -1}],\n", - " 'Weather_Conditions': 9,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b808'),\n", - " 'loc': {'coordinates': [-0.691602, 52.035902], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S035022',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035902,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 3,\n", + " 'Accident_Index': '201243S126022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.691602,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '23/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 23, 20, 5),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.691602, 52.035902]},\n", + " 'Weather_Conditions': 9},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b645'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 11, 15, 40),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.034264,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489860,\n", - " 'Location_Northing_OSGR': 238130,\n", - " 'Longitude': -0.691461,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '15:40',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238130,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489860,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b645'),\n", - " 'loc': {'coordinates': [-0.691461, 52.034264], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S047042',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034264,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S035022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.691461,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '11/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 11, 15, 40),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.691461, 52.034264]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b67e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 16, 17, 23),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.033774,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490110,\n", - " 'Location_Northing_OSGR': 238080,\n", - " 'Longitude': -0.68783,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '17:23',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490110,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b67e'),\n", - " 'loc': {'coordinates': [-0.68783, 52.033774], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S035052',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033774,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S047042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.68783,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '16/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 16, 17, 23),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.68783, 52.033774]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b646'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 10, 8, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.033898,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489900,\n", - " 'Location_Northing_OSGR': 238090,\n", - " 'Longitude': -0.690888,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489900,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1783,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1783,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b646'),\n", - " 'loc': {'coordinates': [-0.690888, 52.033898], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033898,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S035052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S081052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.690888,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '10/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 10, 8, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.690888, 52.033898]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b722'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '17/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 17, 22, 5),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.033989,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489890,\n", - " 'Location_Northing_OSGR': 238100,\n", - " 'Longitude': -0.691031,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '22:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 2,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238100,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489890,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 2,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b722'),\n", - " 'loc': {'coordinates': [-0.691031, 52.033989], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033989,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S081052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S029092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", - " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 7, 15, 5),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.691031,\n", " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016821',\n", - " 'Latitude': 52.03319,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489830,\n", - " 'Location_Northing_OSGR': 238010,\n", - " 'Longitude': -0.691929,\n", + " 'Speed_limit': 70,\n", + " 'Date': '17/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 17, 22, 5),\n", " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.691031, 52.033989]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b626'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", + " 'Casualty_Class': 2,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '15:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238010,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489830,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1198,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b626'),\n", - " 'loc': {'coordinates': [-0.691929, 52.03319], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016821',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.03319,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S029092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S135092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.691929,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 7, 15, 5),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.691929, 52.03319]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b82d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 10, 18, 30),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016821',\n", - " 'Latitude': 52.033548,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489840,\n", - " 'Location_Northing_OSGR': 238050,\n", - " 'Longitude': -0.691773,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '18:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238050,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489840,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", " 'Engine_Capacity_(CC)': 1108,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 11,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b82d'),\n", - " 'loc': {'coordinates': [-0.691773, 52.033548], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016821',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033548,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S135092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S045102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.691773,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '10/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 10, 18, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.691773, 52.033548]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b675'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '10/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 10, 17, 25),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.034262,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489870,\n", - " 'Location_Northing_OSGR': 238130,\n", - " 'Longitude': -0.691315,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '17:25',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238130,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489870,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 5883,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 11,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1124,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 7,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b675'),\n", - " 'loc': {'coordinates': [-0.691315, 52.034262], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.034262,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S045102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S125122',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.691315,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '10/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 10, 17, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.691315, 52.034262]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b807'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 24, 17, 32),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.033563,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489911,\n", - " 'Location_Northing_OSGR': 238053,\n", - " 'Longitude': -0.690738,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '17:32',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1229,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238053,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489911,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1998,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 5,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b807'),\n", - " 'loc': {'coordinates': [-0.690738, 52.033563], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033563,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S125122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S070032',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.690738,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 24, 17, 32),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.690738, 52.033563]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ea'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 16, 14, 0),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.033916,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489790,\n", - " 'Location_Northing_OSGR': 238090,\n", - " 'Longitude': -0.692491,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '14:00',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1560,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1598,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ea'),\n", - " 'loc': {'coordinates': [-0.692491, 52.033916], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033916,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S070032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S118072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692491,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '16/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 16, 14, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692491, 52.033916]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7e2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '28/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 28, 18, 37),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.033826,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489790,\n", - " 'Location_Northing_OSGR': 238080,\n", - " 'Longitude': -0.692494,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '18:37',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1229,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1124,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7e2'),\n", - " 'loc': {'coordinates': [-0.692494, 52.033826], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S063102',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 16, 16, 16),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", " 'Latitude': 52.033826,\n", - " 'Light_Conditions': 1,\n", " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489790,\n", - " 'Location_Northing_OSGR': 238080,\n", - " 'Longitude': -0.692494,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S118072',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692494,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '28/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 28, 18, 37),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692494, 52.033826]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6cd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 421,\n", " 'Time': '16:16',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1587,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238080,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1587,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 2188,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2188,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6cd'),\n", - " 'loc': {'coordinates': [-0.692494, 52.033826], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033826,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S063102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 4146,\n", - " 'Accident_Index': '201243S064112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692494,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '16/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 16, 16, 16),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692494, 52.033826]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6d1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 16, 16, 4),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016821',\n", - " 'Latitude': 52.033466,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489790,\n", - " 'Location_Northing_OSGR': 238040,\n", - " 'Longitude': -0.692504,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '16:04',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1968,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 4146,\n", + " 'Location_Northing_OSGR': 238040,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1242,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6d1'),\n", - " 'loc': {'coordinates': [-0.692504, 52.033466], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 149,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S110102',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016821',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033466,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S064112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692504,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '16/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 16, 16, 4),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692504, 52.033466]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b7'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 24, 8, 30),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.024946,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489670,\n", - " 'Location_Northing_OSGR': 237090,\n", - " 'Longitude': -0.694502,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 149,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1124,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 3,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 237090,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489670,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1124,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1196,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 3,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1196,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 3,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 7,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b7'),\n", - " 'loc': {'coordinates': [-0.694502, 52.024946], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.024946,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S110102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S115072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.694502,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 24, 8, 30),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.694502, 52.024946]},\n", + " 'Weather_Conditions': 7},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7d2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '28/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 28, 3, 5),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016822',\n", - " 'Latitude': 52.022175,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490130,\n", - " 'Location_Northing_OSGR': 236790,\n", - " 'Longitude': -0.687878,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '03:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 236790,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490130,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 2401,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 10,\n", " 'Hit_Object_off_Carriageway': 4,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 10,\n", " 'Vehicle_Manoeuvre': 7,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7d2'),\n", - " 'loc': {'coordinates': [-0.687878, 52.022175], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016822',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.022175,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S115072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S082092',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.687878,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '28/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 28, 3, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.687878, 52.022175]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b728'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '11/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 11, 18, 30),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016822',\n", - " 'Latitude': 52.022543,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490080,\n", - " 'Location_Northing_OSGR': 236830,\n", - " 'Longitude': -0.688596,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '18:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1329,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 236830,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490080,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1329,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1798,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 1798,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 7,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b728'),\n", - " 'loc': {'coordinates': [-0.688596, 52.022543], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 149,\n", - " 'Accident_Index': '201243S024062',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016822',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.022543,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S082092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.688596,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '11/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 11, 18, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.688596, 52.022543]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b611'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '07/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 7, 14, 35),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.02616,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489950,\n", - " 'Location_Northing_OSGR': 237230,\n", - " 'Longitude': -0.690385,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '14:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 973,\n", - " 'Hit_Object_in_Carriageway': 9,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 149,\n", + " 'Location_Northing_OSGR': 237230,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489950,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 973,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 9,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 5,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b611'),\n", - " 'loc': {'coordinates': [-0.690385, 52.02616], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S091072',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.02616,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S024062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.690385,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '07/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 7, 14, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.690385, 52.02616]},\n", + " 'Weather_Conditions': 5},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b754'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 20, 17, 10),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.0295,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489860,\n", - " 'Location_Northing_OSGR': 237600,\n", - " 'Longitude': -0.6916,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '17:10',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1956,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 237600,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489860,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1956,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1997,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b754'),\n", - " 'loc': {'coordinates': [-0.6916, 52.0295], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 149,\n", - " 'Accident_Index': '201243S110092',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.0295,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S091072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.6916,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 20, 17, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.6916, 52.0295]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '24/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 24, 6, 35),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.025797,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489970,\n", - " 'Location_Northing_OSGR': 237190,\n", - " 'Longitude': -0.690105,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '06:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 149,\n", + " 'Location_Northing_OSGR': 237190,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489970,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b6'),\n", - " 'loc': {'coordinates': [-0.690105, 52.025797], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 150,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S109092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.025797,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S110092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.690105,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 24, 6, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.690105, 52.025797]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7ae'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 24, 20, 58),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016824',\n", - " 'Latitude': 52.019658,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490634,\n", - " 'Location_Northing_OSGR': 236519,\n", - " 'Longitude': -0.680607,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 150,\n", " 'Time': '20:58',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 600,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 236519,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490634,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 3,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 3,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': 600,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 17,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7ae'),\n", - " 'loc': {'coordinates': [-0.680607, 52.019658], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1072,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016824',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.019658,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S109092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1072,\n", - " 'Accident_Index': '201243S100112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.680607,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 24, 20, 58),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.680607, 52.019658]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b786'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 23, 10, 50),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016824',\n", - " 'Latitude': 52.021149,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490360,\n", - " 'Location_Northing_OSGR': 236680,\n", - " 'Longitude': -0.684556,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1072,\n", " 'Time': '10:50',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1072,\n", + " 'Location_Northing_OSGR': 236680,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490360,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1341,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1341,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b786'),\n", - " 'loc': {'coordinates': [-0.684556, 52.021149], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 5130,\n", - " 'Accident_Index': '201243S096022',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016824',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.021149,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S100112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.684556,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '23/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 23, 10, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.684556, 52.021149]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b770'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 23, 17, 35),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.032852,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490800,\n", - " 'Location_Northing_OSGR': 237990,\n", - " 'Longitude': -0.677799,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '17:35',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 12777,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 5130,\n", + " 'Location_Northing_OSGR': 237990,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 4,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 12777,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1995,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 4,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 4,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b770'),\n", - " 'loc': {'coordinates': [-0.677799, 52.032852], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 149,\n", - " 'Accident_Index': '201243S103032',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032852,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S096022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.677799,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '23/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 23, 17, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.677799, 52.032852]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b78e'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 5,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '20/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 20, 16, 0),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.032864,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490730,\n", - " 'Location_Northing_OSGR': 237990,\n", - " 'Longitude': -0.678819,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '16:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1368,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 149,\n", + " 'Location_Northing_OSGR': 237990,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490730,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1368,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1050,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 1,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1050,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 1,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 5,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b78e'),\n", - " 'loc': {'coordinates': [-0.678819, 52.032864], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 5130,\n", - " 'Accident_Index': '201243S075052',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032864,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S103032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.678819,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 20, 16, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.678819, 52.032864]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b703'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '16/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 16, 11, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.032852,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490800,\n", - " 'Location_Northing_OSGR': 237990,\n", - " 'Longitude': -0.677799,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '11:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 5130,\n", + " 'Location_Northing_OSGR': 237990,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490800,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 9200,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1299,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 4,\n", " 'Vehicle_Manoeuvre': 3,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b703'),\n", - " 'loc': {'coordinates': [-0.677799, 52.032852], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 5130,\n", - " 'Accident_Index': '201243S091082',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 21,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '28/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 28, 15, 55),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.033214,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490790,\n", - " 'Location_Northing_OSGR': 238030,\n", - " 'Longitude': -0.677934,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032852,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S075052',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 1,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", + " 'Accident_Severity': 3,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.677799,\n", + " 'Junction_Control': 4,\n", " 'Speed_limit': 70,\n", + " 'Date': '16/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 16, 11, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.677799, 52.032852]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b755'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 21,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", + " 'Road_Surface_Conditions': 1,\n", + " '1st_Road_Number': 421,\n", " 'Time': '15:55',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 15607,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 5130,\n", + " 'Location_Northing_OSGR': 238030,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 3,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 15607,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b755'),\n", - " 'loc': {'coordinates': [-0.677934, 52.033214], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S105082',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033214,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S091082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.677934,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '28/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 28, 15, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.677934, 52.033214]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b79d'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 3,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '31/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 31, 15, 35),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.033143,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490670,\n", - " 'Location_Northing_OSGR': 238020,\n", - " 'Longitude': -0.679685,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 4,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 421,\n", " 'Time': '15:35',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 2495,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238020,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 4,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490670,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2495,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1796,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1995,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1995,\n", " 'Vehicle_Reference': 4,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b79d'),\n", - " 'loc': {'coordinates': [-0.679685, 52.033143], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 3,\n", - " '2nd_Road_Number': 5130,\n", - " 'Accident_Index': '201243S161122',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.033143,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S105082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.679685,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '31/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 31, 15, 35),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.679685, 52.033143]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b854'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '31/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 31, 17, 0),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016822',\n", - " 'Latitude': 52.032966,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490767,\n", - " 'Location_Northing_OSGR': 238002,\n", - " 'Longitude': -0.678276,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 421,\n", " 'Time': '17:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 5130,\n", + " 'Location_Northing_OSGR': 238002,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490767,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1149,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 5,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b854'),\n", - " 'loc': {'coordinates': [-0.678276, 52.032966], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1103,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S088122',\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016822',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.032966,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S161122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 3,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.678276,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '31/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 31, 17, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.678276, 52.032966]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b747'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '17/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 17, 13, 2),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016823',\n", - " 'Latitude': 52.031524,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490347,\n", - " 'Location_Northing_OSGR': 237834,\n", - " 'Longitude': -0.684441,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1103,\n", " 'Time': '13:02',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 9200,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 237834,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490347,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 9200,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1398,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 8,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 5,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1398,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b747'),\n", - " 'loc': {'coordinates': [-0.684441, 52.031524], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016823',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031524,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S088122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S085032',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.684441,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '17/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 17, 13, 2),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.684441, 52.031524]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b733'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '07/03/2012',\n", - " 'Datetime': datetime.datetime(2012, 3, 7, 12, 46),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.036703,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490890,\n", - " 'Location_Northing_OSGR': 238420,\n", - " 'Longitude': -0.676373,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '12:46',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238420,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490890,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1248,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1799,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b733'),\n", - " 'loc': {'coordinates': [-0.676373, 52.036703], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036703,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S085032',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S121072',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.676373,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '07/03/2012',\n", + " 'Datetime': datetime.datetime(2012, 3, 7, 12, 46),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.676373, 52.036703]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7f1'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '29/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 29, 13, 45),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016783',\n", - " 'Latitude': 52.036703,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490890,\n", - " 'Location_Northing_OSGR': 238420,\n", - " 'Longitude': -0.676373,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '13:45',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1596,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 238420,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490890,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1769,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1769,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7f1'),\n", - " 'loc': {'coordinates': [-0.676373, 52.036703], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S072112',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016783',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036703,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S121072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 2,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.676373,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '29/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 29, 13, 45),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.676373, 52.036703]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6f6'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 2,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 2,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 1,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 1,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '18/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 18, 9, 10),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.05128,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490790,\n", - " 'Location_Northing_OSGR': 240040,\n", - " 'Longitude': -0.6774,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '09:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 9,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240040,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490790,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 1598,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 9,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6f6'),\n", - " 'loc': {'coordinates': [-0.6774, 52.05128], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05128,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S072112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S134112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.6774,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '18/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 18, 9, 10),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.6774, 52.05128]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b829'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 30, 19, 55),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.051292,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 490720,\n", - " 'Location_Northing_OSGR': 240040,\n", - " 'Longitude': -0.678421,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '19:55',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240040,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 490720,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 12,\n", " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", - " {'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 9,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 13,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 9,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 13,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b829'),\n", - " 'loc': {'coordinates': [-0.678421, 52.051292], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.051292,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S134112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S150052',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.678421,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '30/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 30, 19, 55),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.678421, 52.051292]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b84b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '31/05/2012',\n", - " 'Datetime': datetime.datetime(2012, 5, 31, 7, 30),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.042676,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489530,\n", - " 'Location_Northing_OSGR': 239060,\n", - " 'Longitude': -0.696027,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '07:30',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1150,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239060,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489530,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 5,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1150,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b84b'),\n", - " 'loc': {'coordinates': [-0.696027, 52.042676], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 4146,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1103,\n", - " 'Accident_Index': '201243S041072',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042676,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S150052',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.696027,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '31/05/2012',\n", + " 'Datetime': datetime.datetime(2012, 5, 31, 7, 30),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.696027, 52.042676]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b668'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '08/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 8, 1, 5),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.043944,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489470,\n", - " 'Location_Northing_OSGR': 239200,\n", - " 'Longitude': -0.696865,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 4146,\n", " 'Time': '01:05',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 998,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1103,\n", + " 'Location_Northing_OSGR': 239200,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489470,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 6,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 7,\n", + " 'Engine_Capacity_(CC)': 998,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 7,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 12,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 12,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b668'),\n", - " 'loc': {'coordinates': [-0.696865, 52.043944], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1103,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S076092',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 1,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.043944,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S041072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.696865,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '08/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 8, 1, 5),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.696865, 52.043944]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b70c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 6,\n", - " 'Pedestrian_Movement': 9,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '18/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 18, 22, 0),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.041023,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489750,\n", - " 'Location_Northing_OSGR': 238880,\n", - " 'Longitude': -0.692867,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 9,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1103,\n", " 'Time': '22:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238880,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489750,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 5,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", " 'Vehicle_Type': 8,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 5,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b70c'),\n", - " 'loc': {'coordinates': [-0.692867, 52.041023], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", - " '2nd_Road_Class': 5,\n", - " '2nd_Road_Number': 40,\n", - " 'Accident_Index': '201243S126122',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.041023,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S076092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692867,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '18/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 18, 22, 0),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692867, 52.041023]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b80c'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 10,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '22/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 22, 17, 37),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.050415,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489699,\n", - " 'Location_Northing_OSGR': 239924,\n", - " 'Longitude': -0.693337,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '17:37',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1422,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 40,\n", + " 'Location_Northing_OSGR': 239924,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489699,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", + " 'Engine_Capacity_(CC)': 1422,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1242,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b80c'),\n", - " 'loc': {'coordinates': [-0.693337, 52.050415], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S019022',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.050415,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S126122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 5,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.693337,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 30,\n", + " 'Date': '22/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 22, 17, 37),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.693337, 52.050415]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5fa'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '01/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 1, 9, 0),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.0553,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489840,\n", - " 'Location_Northing_OSGR': 240470,\n", - " 'Longitude': -0.691138,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '09:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 2496,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240470,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489840,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2496,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1396,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1396,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1998,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 3,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5fa'),\n", - " 'loc': {'coordinates': [-0.691138, 52.0553], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.0553,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S019022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S032112',\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 7,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.691138,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '01/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 1, 9, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.691138, 52.0553]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b638'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 21,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 4,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 4},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 5,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 5,\n", + " 'Casualty_Reference': 5,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 5},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 6,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 7,\n", + " 'Casualty_Reference': 6,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 7}],\n", - " 'Date': '09/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 9, 8, 30),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.055672,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489760,\n", - " 'Location_Northing_OSGR': 240510,\n", - " 'Longitude': -0.692294,\n", - " 'Number_of_Casualties': 6,\n", - " 'Number_of_Vehicles': 7,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '08:30',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 12777,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240510,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 7,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489760,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 12777,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1199,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1199,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1560,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1560,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1796,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 4,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1149,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1149,\n", " 'Vehicle_Reference': 5,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 2148,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 2148,\n", " 'Vehicle_Reference': 6,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 2982,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 2,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 2982,\n", " 'Vehicle_Reference': 7,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 2,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b638'),\n", - " 'loc': {'coordinates': [-0.692294, 52.055672], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.055672,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S032112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S111022',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.692294,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '09/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 9, 8, 30),\n", + " 'Number_of_Casualties': 6,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.692294, 52.055672]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7b9'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '13/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 13, 8, 15),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.056225,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489680,\n", - " 'Location_Northing_OSGR': 240570,\n", - " 'Longitude': -0.693444,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 4,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '08:15',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1595,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240570,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489680,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1595,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 2198,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 2198,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7b9'),\n", - " 'loc': {'coordinates': [-0.693444, 52.056225], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056225,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S111022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S034072',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 10,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 4,\n", + " 'Longitude': -0.693444,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '13/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 13, 8, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.693444, 52.056225]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b642'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 10,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '09/07/2012',\n", - " 'Datetime': datetime.datetime(2012, 7, 9, 12, 15),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.05595,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489710,\n", - " 'Location_Northing_OSGR': 240540,\n", - " 'Longitude': -0.693015,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '12:15',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240540,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 3,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 11,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 11,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 1388,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", + " {'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1388,\n", " 'Vehicle_Reference': 3,\n", + " 'Age_Band_of_Driver': 10,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b642'),\n", - " 'loc': {'coordinates': [-0.693015, 52.05595], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", - " '2nd_Road_Class': 1,\n", - " '2nd_Road_Number': 1,\n", - " 'Accident_Index': '201243S068102',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.05595,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S034072',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.693015,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '09/07/2012',\n", + " 'Datetime': datetime.datetime(2012, 7, 9, 12, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.693015, 52.05595]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6e2'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 15, 9, 6),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 5,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.056417,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489600,\n", - " 'Location_Northing_OSGR': 240590,\n", - " 'Longitude': -0.694606,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '09:06',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 1,\n", + " 'Location_Northing_OSGR': 240590,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489600,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 21,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", - " {'1st_Point_of_Impact': 4,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 4266,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 2},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 4266,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 4,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6e2'),\n", - " 'loc': {'coordinates': [-0.694606, 52.056417], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S136122',\n", + " 'Junction_Detail': 5,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.056417,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S068102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", + " '2nd_Road_Class': 1,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 3,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.694606,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 70,\n", + " 'Date': '15/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 15, 9, 6),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.694606, 52.056417]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b831'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 3,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/12/2012',\n", - " 'Datetime': datetime.datetime(2012, 12, 24, 16, 25),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.057188,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489504,\n", - " 'Location_Northing_OSGR': 240674,\n", - " 'Longitude': -0.695983,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '16:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1994,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 5,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 240674,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489504,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1994,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': 1596,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 7,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1596,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 5,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b831'),\n", - " 'loc': {'coordinates': [-0.695983, 52.057188], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.057188,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S136122',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S036092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.695983,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '24/12/2012',\n", + " 'Datetime': datetime.datetime(2012, 12, 24, 16, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.695983, 52.057188]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b64d'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 9,\n", - " 'Pedestrian_Movement': 5,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '09/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 9, 5, 40),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.066563,\n", - " 'Light_Conditions': 6,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489110,\n", - " 'Location_Northing_OSGR': 241710,\n", - " 'Longitude': -0.701458,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 5,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 509,\n", " 'Time': '05:40',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 16,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241710,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489110,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 6,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 16,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b64d'),\n", - " 'loc': {'coordinates': [-0.701458, 52.066563], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 509,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S094112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '23/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 23, 22, 25),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.065124,\n", - " 'Light_Conditions': 6,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 489120,\n", - " 'Location_Northing_OSGR': 241550,\n", - " 'Longitude': -0.701354,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066563,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S036092',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 2,\n", " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.701458,\n", + " 'Junction_Control': -1,\n", " 'Speed_limit': 60,\n", + " 'Date': '09/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 9, 5, 40),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.701458, 52.066563]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b768'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", + " 'Road_Surface_Conditions': 2,\n", + " '1st_Road_Number': 509,\n", " 'Time': '22:25',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 9,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241550,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 489120,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 6,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 9,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 11,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b768'),\n", - " 'loc': {'coordinates': [-0.701354, 52.065124], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.065124,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S094112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S107042',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.701354,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 60,\n", + " 'Date': '23/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 23, 22, 25),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.701354, 52.065124]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7a3'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 3,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 3,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '30/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 30, 8, 20),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.063244,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488510,\n", - " 'Location_Northing_OSGR': 241330,\n", - " 'Longitude': -0.710307,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '08:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 2993,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241330,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488510,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 11,\n", + " 'Engine_Capacity_(CC)': 2993,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1968,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 11,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1968,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7a3'),\n", - " 'loc': {'coordinates': [-0.710307, 52.063244], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.063244,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S107042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S111112',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.710307,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '30/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 30, 8, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.710307, 52.063244]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7bf'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 26, 19, 20),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.062233,\n", - " 'Light_Conditions': 5,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488650,\n", - " 'Location_Northing_OSGR': 241220,\n", - " 'Longitude': -0.708294,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '19:20',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1242,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241220,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488650,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 5,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1242,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1390,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 2,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 2,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7bf'),\n", - " 'loc': {'coordinates': [-0.708294, 52.062233], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.062233,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S111112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S017062',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.708294,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 26, 19, 20),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.708294, 52.062233]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b5f4'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 9,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '09/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 9, 23, 50),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016769',\n", - " 'Latitude': 52.063801,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488400,\n", - " 'Location_Northing_OSGR': 241390,\n", - " 'Longitude': -0.711896,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '23:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241390,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488400,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 3199,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 0,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", " 'Engine_Capacity_(CC)': -1,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 0,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 3,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 3,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': -1,\n", " 'Vehicle_Manoeuvre': 11,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b5f4'),\n", - " 'loc': {'coordinates': [-0.711896, 52.063801], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016769',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.063801,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S017062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S070062',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.711896,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '09/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 9, 23, 50),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.711896, 52.063801]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ed'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '20/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 20, 15, 6),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.065369,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488150,\n", - " 'Location_Northing_OSGR': 241560,\n", - " 'Longitude': -0.715498,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '15:06',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1324,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 6,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241560,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488150,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 4,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1324,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ed'),\n", - " 'loc': {'coordinates': [-0.715498, 52.065369], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.065369,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S070062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S114082',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.715498,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '20/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 20, 15, 6),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.715498, 52.065369]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7cb'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '06/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 6, 8, 10),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.064906,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488230,\n", - " 'Location_Northing_OSGR': 241510,\n", - " 'Longitude': -0.714344,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '08:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1299,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 7,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241510,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 7,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7cb'),\n", - " 'loc': {'coordinates': [-0.714344, 52.064906], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.064906,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S114082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S117102',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.714344,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '06/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 6, 8, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.714344, 52.064906]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b7dd'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '25/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 25, 8, 50),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016803',\n", - " 'Latitude': 52.064996,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 488230,\n", - " 'Location_Northing_OSGR': 241520,\n", - " 'Longitude': -0.714342,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 4,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '08:50',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 2148,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 241520,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 4,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 488230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2148,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1797,\n", + " 'Age_Band_of_Driver': 8,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 8,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1797,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 1998,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 8,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1998,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1896,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 4,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 4,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 4,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 4,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b7dd'),\n", - " 'loc': {'coordinates': [-0.714342, 52.064996], 'type': 'Point'}},\n", - " {'1st_Road_Class': 5,\n", - " '1st_Road_Number': 144,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1158,\n", - " 'Accident_Index': '201243S085022',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016803',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.064996,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S117102',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.714342,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '25/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 25, 8, 50),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.714342, 52.064996]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b732'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '24/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 24, 4, 29),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016763',\n", - " 'Latitude': 52.066509,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 487760,\n", - " 'Location_Northing_OSGR': 241680,\n", - " 'Longitude': -0.721155,\n", - " 'Number_of_Casualties': 3,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 1,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 144,\n", " 'Time': '04:29',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 5,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 1896,\n", - " 'Hit_Object_in_Carriageway': 10,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 1,\n", + " '2nd_Road_Number': 1158,\n", + " 'Location_Northing_OSGR': 241680,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 487760,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 3,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 3,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1896,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 10,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 5,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b732'),\n", - " 'loc': {'coordinates': [-0.721155, 52.066509], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S100042',\n", - " 'Accident_Severity': 1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016763',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.066509,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S085022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 5,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.721155,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '24/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 24, 4, 29),\n", + " 'Number_of_Casualties': 3,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.721155, 52.066509]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b782'),\n", + " 'Casualties': [{'Casualty_Severity': 1,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 1,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 1,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 26, 5, 6),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.042953,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 492230,\n", - " 'Location_Northing_OSGR': 239140,\n", - " 'Longitude': -0.656649,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '05:06',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 2402,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 1,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239140,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 492230,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2402,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 19,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 6,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': 10308,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 5,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 1,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 3,\n", + " 'Engine_Capacity_(CC)': 10308,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 21,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 1,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 6,\n", + " 'Vehicle_Manoeuvre': 3,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 2,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b782'),\n", - " 'loc': {'coordinates': [-0.656649, 52.042953], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.042953,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S100042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S068062',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Accident_Severity': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.656649,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 26, 5, 6),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.656649, 52.042953]},\n", + " 'Weather_Conditions': 2},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6df'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '10/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 10, 2, 0),\n", - " 'Day_of_Week': 1,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.049241,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491170,\n", - " 'Location_Northing_OSGR': 239820,\n", - " 'Longitude': -0.671919,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '02:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 7,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1598,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 6,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239820,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491170,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 1,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1598,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 12000,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 7,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 12000,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 9,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 11,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6df'),\n", - " 'loc': {'coordinates': [-0.671919, 52.049241], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.049241,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S068062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S104062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 4,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.671919,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '10/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 10, 2, 0),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.671919, 52.049241]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b794'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 4,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 4,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 26, 1, 43),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.04831,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491360,\n", - " 'Location_Northing_OSGR': 239720,\n", - " 'Longitude': -0.669176,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '01:43',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1229,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 6,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239720,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491360,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1229,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 3,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b794'),\n", - " 'loc': {'coordinates': [-0.669176, 52.04831], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.04831,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S104062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S130062',\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.669176,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 26, 1, 43),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.669176, 52.04831]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b818'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 7,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 7,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 5,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 3,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 3,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 4,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 4,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '26/06/2012',\n", - " 'Datetime': datetime.datetime(2012, 6, 26, 14, 0),\n", - " 'Day_of_Week': 3,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016785',\n", - " 'Latitude': 52.048863,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491280,\n", - " 'Location_Northing_OSGR': 239780,\n", - " 'Longitude': -0.670326,\n", - " 'Number_of_Casualties': 4,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '14:00',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1997,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 239780,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491280,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 3,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1997,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 13,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 2800,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 6,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 5,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 5,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2800,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 7,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 6,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 13,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b818'),\n", - " 'loc': {'coordinates': [-0.670326, 52.048863], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1307,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016785',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.048863,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S130062',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S129092',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.670326,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '26/06/2012',\n", + " 'Datetime': datetime.datetime(2012, 6, 26, 14, 0),\n", + " 'Number_of_Casualties': 4,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.670326, 52.048863]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b816'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 0,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 2,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '27/09/2012',\n", - " 'Datetime': datetime.datetime(2012, 9, 27, 22, 26),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.036748,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491710,\n", - " 'Location_Northing_OSGR': 238440,\n", - " 'Longitude': -0.664417,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 2,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", + " '1st_Road_Number': 1307,\n", " 'Time': '22:26',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 15,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 2,\n", - " 'Engine_Capacity_(CC)': 1390,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238440,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491710,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 2,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1390,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 15,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b816'),\n", - " 'loc': {'coordinates': [-0.664417, 52.036748], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 421,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1307,\n", - " 'Accident_Index': '201243S086082',\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.036748,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S129092',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': -1,\n", " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.664417,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 30,\n", + " 'Date': '27/09/2012',\n", + " 'Datetime': datetime.datetime(2012, 9, 27, 22, 26),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.664417, 52.036748]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b739'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '27/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 27, 3, 35),\n", - " 'Day_of_Week': 2,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 1,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.035032,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491760,\n", - " 'Location_Northing_OSGR': 238250,\n", - " 'Longitude': -0.663739,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 421,\n", " 'Time': '03:35',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 2446,\n", - " 'Hit_Object_in_Carriageway': 9,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1307,\n", + " 'Location_Northing_OSGR': 238250,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 1,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491760,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 2,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 4,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 2,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2446,\n", " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 5,\n", + " 'Hit_Object_in_Carriageway': 9,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b739'),\n", - " 'loc': {'coordinates': [-0.663739, 52.035032], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", + " 'Junction_Detail': 1,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.035032,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S086082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1307,\n", - " 'Accident_Index': '201243S104082',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 11,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.663739,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '27/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 27, 3, 35),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.663739, 52.035032]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b796'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 11,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '23/08/2012',\n", - " 'Datetime': datetime.datetime(2012, 8, 23, 15, 13),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016734',\n", - " 'Latitude': 52.027897,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491420,\n", - " 'Location_Northing_OSGR': 237450,\n", - " 'Longitude': -0.668907,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '15:13',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", - " 'Engine_Capacity_(CC)': 1781,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1307,\n", + " 'Location_Northing_OSGR': 237450,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1781,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 11,\n", - " 'Age_of_Vehicle': 2,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 8,\n", - " 'Engine_Capacity_(CC)': 1360,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1360,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 11,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 2,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b796'),\n", - " 'loc': {'coordinates': [-0.668907, 52.027897], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S074102',\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016734',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.027897,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S104082',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.668907,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '23/08/2012',\n", + " 'Datetime': datetime.datetime(2012, 8, 23, 15, 13),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.668907, 52.027897]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6fe'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': -1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 19,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '05/10/2012',\n", - " 'Datetime': datetime.datetime(2012, 10, 5, 6, 59),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016734',\n", - " 'Latitude': 52.027534,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491440,\n", - " 'Location_Northing_OSGR': 237410,\n", - " 'Longitude': -0.668627,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '06:59',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 3,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 237410,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491440,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 6,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 2,\n", + " 'Junction_Location': 0,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1997,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 3,\n", + " 'Vehicle_Manoeuvre': 17,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 8,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 2,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 8,\n", " 'Engine_Capacity_(CC)': 2198,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 19,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 1,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 19,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6fe'),\n", - " 'loc': {'coordinates': [-0.668627, 52.027534], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1307,\n", - " 'Accident_Index': '201243S057112',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", - " 'Casualty_Type': 9,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 15, 14, 10),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", " 'LSOA_of_Accident_Location': 'E01016734',\n", - " 'Latitude': 52.027897,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 491420,\n", - " 'Location_Northing_OSGR': 237450,\n", - " 'Longitude': -0.668907,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.027534,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S074102',\n", " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.668627,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 40,\n", + " 'Date': '05/10/2012',\n", + " 'Datetime': datetime.datetime(2012, 10, 5, 6, 59),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.668627, 52.027534]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6ac'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", + " 'Casualty_Class': 1,\n", + " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 2,\n", + " 'Pedestrian_Location': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 5,\n", + " 'Pedestrian_Road_Maintenance_Worker': 0,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '14:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 10,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 3,\n", - " 'Driver_IMD_Decile': 9,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1307,\n", + " 'Location_Northing_OSGR': 237450,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 491420,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1896,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 10,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': 3,\n", " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 5,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 1,\n", + " 'Driver_Home_Area_Type': 2,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 12,\n", " 'Vehicle_Manoeuvre': 17,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6ac'),\n", - " 'loc': {'coordinates': [-0.668907, 52.027897], 'type': 'Point'}},\n", - " {'1st_Road_Class': 3,\n", - " '1st_Road_Number': 5130,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': -1,\n", - " 'Accident_Index': '201243S020112',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016734',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.027897,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S057112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.668907,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '15/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 15, 14, 10),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.668907, 52.027897]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b602'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '08/11/2012',\n", - " 'Datetime': datetime.datetime(2012, 11, 8, 16, 15),\n", - " 'Day_of_Week': 5,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 8,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.021215,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 492150,\n", - " 'Location_Northing_OSGR': 236720,\n", - " 'Longitude': -0.658467,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 40,\n", + " '1st_Road_Number': 5130,\n", " 'Time': '16:15',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 4,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': -1,\n", + " 'Location_Northing_OSGR': 236720,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 492150,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 5,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 6,\n", + " 'Skidding_and_Overturning': 0,\n", + " 'Towing_and_Articulation': 0,\n", + " 'Vehicle_Location-Restricted_Lane': 0,\n", " 'Engine_Capacity_(CC)': 1242,\n", + " 'Vehicle_Reference': 1,\n", + " 'Age_Band_of_Driver': 4,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 2,\n", + " 'Age_of_Vehicle': 8,\n", + " 'Vehicle_Manoeuvre': 9,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 9,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 8,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 9,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 11,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 9,\n", " 'Engine_Capacity_(CC)': 998,\n", + " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 3,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 1,\n", - " 'Junction_Location': 8,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", + " 'Age_of_Vehicle': 11,\n", " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b602'),\n", - " 'loc': {'coordinates': [-0.658467, 52.021215], 'type': 'Point'}},\n", - " {'1st_Road_Class': 6,\n", - " '1st_Road_Number': 1307,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 1307,\n", - " 'Accident_Index': '201243S056022',\n", - " 'Accident_Severity': 2,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 8,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Junction_Detail': 8,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.021215,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 2,\n", + " 'Accident_Index': '201243S020112',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 3,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.658467,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 40,\n", + " 'Date': '08/11/2012',\n", + " 'Datetime': datetime.datetime(2012, 11, 8, 16, 15),\n", + " 'Number_of_Casualties': 1,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.658467, 52.021215]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b6a6'),\n", + " 'Casualties': [{'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 1,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1},\n", - " {'Age_Band_of_Casualty': 8,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 1},\n", + " {'Casualty_Severity': 2,\n", " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 2,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 2,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 2,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 2,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 0,\n", + " 'Age_Band_of_Casualty': 8,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '15/02/2012',\n", - " 'Datetime': datetime.datetime(2012, 2, 15, 11, 5),\n", - " 'Day_of_Week': 4,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.031838,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 492590,\n", - " 'Location_Northing_OSGR': 237910,\n", - " 'Longitude': -0.651734,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 60,\n", + " '1st_Road_Number': 1307,\n", " 'Time': '11:05',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 10,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1796,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 6,\n", + " '2nd_Road_Number': 1307,\n", + " 'Location_Northing_OSGR': 237910,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 2,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 492590,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 4,\n", + " 'Light_Conditions': 1,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 1,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 7,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 17,\n", + " 'Engine_Capacity_(CC)': 1796,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", " 'Age_Band_of_Driver': 8,\n", - " 'Age_of_Vehicle': 4,\n", - " 'Driver_Home_Area_Type': 2,\n", - " 'Driver_IMD_Decile': 10,\n", - " 'Engine_Capacity_(CC)': 1991,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 4,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 10,\n", + " 'Vehicle_Manoeuvre': 17,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 10,\n", + " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Junction_Location': 1,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 2,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 1,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1991,\n", " 'Vehicle_Reference': 2,\n", + " 'Age_Band_of_Driver': 8,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 2,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 2,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 4,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b6a6'),\n", - " 'loc': {'coordinates': [-0.651734, 52.031838], 'type': 'Point'}},\n", - " {'1st_Road_Class': 1,\n", - " '1st_Road_Number': 1,\n", - " '2nd_Road_Class': -1,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '201243S039042',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 9,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 2,\n", + " 'Junction_Detail': 3,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.031838,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S056022',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 6,\n", + " '2nd_Road_Class': 6,\n", + " 'Accident_Severity': 2,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.651734,\n", + " 'Junction_Control': 4,\n", + " 'Speed_limit': 60,\n", + " 'Date': '15/02/2012',\n", + " 'Datetime': datetime.datetime(2012, 2, 15, 11, 5),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.651734, 52.031838]},\n", + " 'Weather_Conditions': 1},\n", + " {'_id': ObjectId('52a9c98292c4e16686d2b65b'),\n", + " 'Casualties': [{'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 1,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 2,\n", + " 'Age_Band_of_Casualty': 9,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3},\n", - " {'Age_Band_of_Casualty': 6,\n", " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 1,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2},\n", + " {'Casualty_Severity': 3,\n", " 'Casualty_Class': 2,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 2,\n", - " 'Casualty_Severity': 3,\n", " 'Casualty_Type': 9,\n", + " 'Vehicle_Reference': 3,\n", + " 'Casualty_Reference': 2,\n", + " 'Casualty_Home_Area_Type': 1,\n", " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", + " 'Car_Passenger': 1,\n", + " 'Age_Band_of_Casualty': 6,\n", " 'Pedestrian_Road_Maintenance_Worker': 0,\n", - " 'Sex_of_Casualty': 2,\n", - " 'Vehicle_Reference': 3}],\n", - " 'Date': '14/04/2012',\n", - " 'Datetime': datetime.datetime(2012, 4, 14, 23, 10),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': -1,\n", - " 'Junction_Detail': 0,\n", - " 'LSOA_of_Accident_Location': 'E01016735',\n", - " 'Latitude': 52.040833,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 479,\n", - " 'Local_Authority_(Highway)': 'E06000042',\n", - " 'Location_Easting_OSGR': 492550,\n", - " 'Location_Northing_OSGR': 238910,\n", - " 'Longitude': -0.652047,\n", - " 'Number_of_Casualties': 2,\n", - " 'Number_of_Vehicles': 6,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 43,\n", + " 'Bus_or_Coach_Passenger': 0,\n", + " 'Pedestrian_Movement': 0,\n", + " 'Sex_of_Casualty': 2}],\n", " 'Road_Surface_Conditions': 1,\n", - " 'Road_Type': 3,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 70,\n", + " '1st_Road_Number': 1,\n", " 'Time': '23:10',\n", - " 'Urban_or_Rural_Area': 2,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 6,\n", - " 'Engine_Capacity_(CC)': 3301,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 6,\n", + " 'Road_Type': 3,\n", + " '2nd_Road_Number': 0,\n", + " 'Location_Northing_OSGR': 238910,\n", + " 'Police_Force': 43,\n", + " 'Number_of_Vehicles': 6,\n", + " 'Carriageway_Hazards': 0,\n", + " 'Location_Easting_OSGR': 492550,\n", + " 'Local_Authority_(Highway)': 'E06000042',\n", + " 'Day_of_Week': 7,\n", + " 'Light_Conditions': 4,\n", + " 'Vehicles': [{'Driver_IMD_Decile': 6,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 3301,\n", " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Age_of_Vehicle': 1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Engine_Capacity_(CC)': 2993,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 4,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 2993,\n", " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 14,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1590,\n", + " 'Age_Band_of_Driver': 9,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 2,\n", + " 'Age_of_Vehicle': 1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1590,\n", " 'Vehicle_Reference': 3,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': -1,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 14,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': -1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': -1,\n", " 'Vehicle_Reference': 4,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': 12,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 1,\n", - " 'Engine_Capacity_(CC)': 1396,\n", + " 'Age_Band_of_Driver': 6,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': -1,\n", + " 'Propulsion_Code': -1,\n", + " 'Age_of_Vehicle': -1,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 1,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Junction_Location': 0,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1396,\n", " 'Vehicle_Reference': 5,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 2,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': 9,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Engine_Capacity_(CC)': 1299,\n", + " 'Age_Band_of_Driver': 7,\n", " 'Hit_Object_in_Carriageway': 0,\n", " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 1,\n", + " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", " 'Journey_Purpose_of_Driver': 6,\n", - " 'Junction_Location': 0,\n", + " 'Driver_Home_Area_Type': 1,\n", " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", + " 'Age_of_Vehicle': 12,\n", + " 'Vehicle_Manoeuvre': 18,\n", + " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", + " {'Driver_IMD_Decile': 3,\n", + " 'Vehicle_Leaving_Carriageway': 0,\n", + " 'Junction_Location': 0,\n", " 'Skidding_and_Overturning': 0,\n", " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", + " 'Engine_Capacity_(CC)': 1299,\n", " 'Vehicle_Reference': 6,\n", + " 'Age_Band_of_Driver': 6,\n", + " 'Hit_Object_in_Carriageway': 0,\n", + " 'Hit_Object_off_Carriageway': 0,\n", + " '1st_Point_of_Impact': 2,\n", " 'Vehicle_Type': 9,\n", + " 'Sex_of_Driver': 1,\n", + " 'Journey_Purpose_of_Driver': 6,\n", + " 'Driver_Home_Area_Type': 1,\n", + " 'Propulsion_Code': 1,\n", + " 'Age_of_Vehicle': 9,\n", + " 'Vehicle_Manoeuvre': 18,\n", " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 1,\n", - " '_id': ObjectId('52a9c98292c4e16686d2b65b'),\n", - " 'loc': {'coordinates': [-0.652047, 52.040833], 'type': 'Point'}}]" + " 'Junction_Detail': 0,\n", + " 'Urban_or_Rural_Area': 2,\n", + " 'LSOA_of_Accident_Location': 'E01016735',\n", + " 'Pedestrian_Crossing-Human_Control': 0,\n", + " 'Latitude': 52.040833,\n", + " 'Local_Authority_(District)': 479,\n", + " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", + " 'Accident_Index': '201243S039042',\n", + " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", + " '1st_Road_Class': 1,\n", + " '2nd_Road_Class': -1,\n", + " 'Accident_Severity': 3,\n", + " 'Special_Conditions_at_Site': 0,\n", + " 'Longitude': -0.652047,\n", + " 'Junction_Control': -1,\n", + " 'Speed_limit': 70,\n", + " 'Date': '14/04/2012',\n", + " 'Datetime': datetime.datetime(2012, 4, 14, 23, 10),\n", + " 'Number_of_Casualties': 2,\n", + " 'loc': {'type': 'Point', 'coordinates': [-0.652047, 52.040833]},\n", + " 'Weather_Conditions': 1}]" ] } ], - "prompt_number": 20 + "prompt_number": 15 }, { "cell_type": "code", @@ -51777,13 +51816,13 @@ { "metadata": {}, "output_type": "pyout", - "prompt_number": 21, + "prompt_number": 17, "text": [ "542" ] } ], - "prompt_number": 21 + "prompt_number": 17 }, { "cell_type": "code", @@ -51791,7 +51830,8 @@ "input": [], "language": "python", "metadata": {}, - "outputs": [] + "outputs": [], + "prompt_number": 16 } ], "metadata": {} diff --git a/notebooks/zz-mongo/intro-to-accidents-with-crud.ipynb b/notebooks/zz-mongo/intro-to-accidents-with-crud.ipynb deleted file mode 100644 index 52d9aa2..0000000 --- a/notebooks/zz-mongo/intro-to-accidents-with-crud.ipynb +++ /dev/null @@ -1,1287 +0,0 @@ -{ - "metadata": { - "name": "", - "signature": "sha256:978d4bba8aba368f3d1dc6c09fe07524bfa5f7c570e3cfeb40d748756fb003d7" - }, - "nbformat": 3, - "nbformat_minor": 0, - "worksheets": [ - { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Basic CRUD operations in Mongo\n", - "\n", - "This is a notebook to take you through some basic CRUD operations with Mongo." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "# Import the required libraries\n", - "\n", - "import pymongo\n", - "import datetime\n", - "import collections\n", - "import matplotlib as mpl\n", - "import matplotlib.pyplot as plt\n", - "from mpl_toolkits.basemap import Basemap\n", - "import numpy as np\n", - "%matplotlib inline" - ], - "language": "python", - "metadata": {}, - "outputs": [], - "prompt_number": 1 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "# Open a connection to the Mongo server, open the accidents database and name the collections of accidents and labels\n", - "# client = pymongo.MongoClient('mongodb://ogedei:27017/')\n", - "client = pymongo.MongoClient('mongodb://localhost:27117/')\n", - "\n", - "db = client.accidents\n", - "accidents = db.accidents\n", - "labels = db.labels" - ], - "language": "python", - "metadata": {}, - "outputs": [], - "prompt_number": 5 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "# Load the expanded names of keys and human-readable codes into memory\n", - "\n", - "expanded_name = collections.defaultdict(str)\n", - "for e in labels.find({'expanded': {\"$exists\": True}}):\n", - " expanded_name[e['label']] = e['expanded']\n", - " \n", - "label_of = collections.defaultdict(str)\n", - "for l in labels.find({'codes': {\"$exists\": True}}):\n", - " for c in l['codes']:\n", - " try:\n", - " label_of[(l['label'], int(c))] = l['codes'][c]\n", - " except ValueError: \n", - " label_of[(l['label'], c)] = l['codes'][c]" - ], - "language": "python", - "metadata": {}, - "outputs": [], - "prompt_number": 3 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Getting a single document\n", - "`find_one()` is the basic method for returning a single document from a collection. With no arguments, it just returns the first document it finds (chosen arbitrarily by Mongo)." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find().count()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 7, - "text": [ - "1355615" - ] - } - ], - "prompt_number": 7 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find_one()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 6, - "text": [ - "{'LSOA_of_Accident_Location': 'E01002840',\n", - " 'Location_Easting_OSGR': 526860,\n", - " 'Number_of_Vehicles': 3,\n", - " 'Day_of_Week': 3,\n", - " 'Datetime': datetime.datetime(2005, 2, 22, 14, 43),\n", - " 'Location_Northing_OSGR': 177460,\n", - " 'Local_Authority_(District)': 12,\n", - " 'Vehicles': [{'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Junction_Location': 0,\n", - " 'Vehicle_Reference': 1,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Vehicle_Type': 5,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Engine_Capacity_(CC)': 599,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", - " 'Age_of_Vehicle': 7,\n", - " '1st_Point_of_Impact': 4,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Propulsion_Code': 1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Journey_Purpose_of_Driver': 15,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Hit_Object_in_Carriageway': 0},\n", - " {'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Junction_Location': 0,\n", - " 'Vehicle_Reference': 2,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Driver_IMD_Decile': 3,\n", - " 'Vehicle_Type': 19,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Engine_Capacity_(CC)': 1870,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", - " 'Age_of_Vehicle': -1,\n", - " '1st_Point_of_Impact': 3,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 1,\n", - " 'Journey_Purpose_of_Driver': 15,\n", - " 'Age_Band_of_Driver': 5,\n", - " 'Hit_Object_in_Carriageway': 0},\n", - " {'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Junction_Location': 0,\n", - " 'Vehicle_Reference': 3,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Driver_IMD_Decile': 4,\n", - " 'Vehicle_Type': 9,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1,\n", - " 'Age_of_Vehicle': -1,\n", - " '1st_Point_of_Impact': 3,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Journey_Purpose_of_Driver': 15,\n", - " 'Age_Band_of_Driver': 9,\n", - " 'Hit_Object_in_Carriageway': 0}],\n", - " 'Speed_limit': 30,\n", - " 'Accident_Severity': 3,\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 3,\n", - " 'Casualties': [{'Casualty_Type': 5,\n", - " 'Age_Band_of_Casualty': 7,\n", - " 'Casualty_Class': 1,\n", - " 'Vehicle_Reference': 1,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Reference': 1,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Pedestrian_Location': 0,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Home_Area_Type': -1,\n", - " 'Pedestrian_Road_Maintenance_Worker': -1,\n", - " 'Sex_of_Casualty': 1}],\n", - " 'Junction_Control': -1,\n", - " 'Date': '22/02/2005',\n", - " 'Local_Authority_(Highway)': 'E09000020',\n", - " 'Special_Conditions_at_Site': 0,\n", - " '1st_Road_Class': 3,\n", - " 'Police_Force': 1,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " '2nd_Road_Class': -1,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Accident_Index': '200501BS70038',\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " '2nd_Road_Number': 0,\n", - " 'Junction_Detail': 0,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Number_of_Casualties': 1,\n", - " '_id': ObjectId('52a9c93692c4e16686bebbe5'),\n", - " 'Time': '14:43',\n", - " 'Latitude': 51.481822,\n", - " 'Weather_Conditions': 1,\n", - " 'loc': {'coordinates': [-0.174463, 51.481822], 'type': 'Point'},\n", - " 'Longitude': -0.174463,\n", - " 'Light_Conditions': 1,\n", - " '1st_Road_Number': 3220}" - ] - } - ], - "prompt_number": 6 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "That's quite a bit of data, and it's not that useful to select an arbitrary accident report. Let's pull out an accident that happened in a 70 mph zone. We do that by giving a document that must match one in the database before it's returned." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find_one({'Speed_limit': 30})" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 5, - "text": [ - "{'1st_Road_Class': 3,\n", - " '1st_Road_Number': 3220,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '200501BS70051',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 5,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 3,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 0,\n", - " 'Pedestrian_Location': 5,\n", - " 'Pedestrian_Movement': 3,\n", - " 'Pedestrian_Road_Maintenance_Worker': -1,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 1}],\n", - " 'Date': '26/02/2005',\n", - " 'Datetime': datetime.datetime(2005, 2, 26, 1, 48),\n", - " 'Day_of_Week': 7,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01002851',\n", - " 'Latitude': 51.493285,\n", - " 'Light_Conditions': 4,\n", - " 'Local_Authority_(District)': 12,\n", - " 'Local_Authority_(Highway)': 'E09000020',\n", - " 'Location_Easting_OSGR': 525430,\n", - " 'Location_Northing_OSGR': 178700,\n", - " 'Longitude': -0.194606,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 1,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 0,\n", - " 'Police_Force': 1,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 2,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", - " 'Time': '01:48',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 1,\n", - " 'Age_Band_of_Driver': -1,\n", - " 'Age_of_Vehicle': 8,\n", - " 'Driver_Home_Area_Type': -1,\n", - " 'Driver_IMD_Decile': -1,\n", - " 'Engine_Capacity_(CC)': 1905,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 15,\n", - " 'Junction_Location': 8,\n", - " 'Propulsion_Code': 2,\n", - " 'Sex_of_Driver': 3,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 8,\n", - " '_id': ObjectId('52a9c93692c4e16686bebbf2'),\n", - " 'loc': {'coordinates': [-0.194606, 51.493285], 'type': 'Point'}}" - ] - } - ], - "prompt_number": 5 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "If we give more than one key-value pair in the query document, the returned document must match all of them (and AND). For instance, to find an accident at 30mph that involved two vehicles and one casuality, we specify that information in the query document:" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2})" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 6, - "text": [ - "{'1st_Road_Class': 3,\n", - " '1st_Road_Number': 3217,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '200501BS70054',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 1,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': -1,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/02/2005',\n", - " 'Datetime': datetime.datetime(2005, 2, 25, 8, 22),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01002861',\n", - " 'Latitude': 51.490178,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 12,\n", - " 'Local_Authority_(Highway)': 'E09000020',\n", - " 'Location_Easting_OSGR': 527670,\n", - " 'Location_Northing_OSGR': 178410,\n", - " 'Longitude': -0.162461,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 1,\n", - " 'Police_Force': 1,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", - " 'Time': '08:22',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Vehicles': [{'1st_Point_of_Impact': 4,\n", - " 'Age_Band_of_Driver': 7,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 5,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 15,\n", - " 'Junction_Location': 2,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 2,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 18,\n", - " 'Vehicle_Reference': 1,\n", - " 'Vehicle_Type': 9,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1},\n", - " {'1st_Point_of_Impact': 3,\n", - " 'Age_Band_of_Driver': 6,\n", - " 'Age_of_Vehicle': -1,\n", - " 'Driver_Home_Area_Type': 1,\n", - " 'Driver_IMD_Decile': 7,\n", - " 'Engine_Capacity_(CC)': -1,\n", - " 'Hit_Object_in_Carriageway': 0,\n", - " 'Hit_Object_off_Carriageway': 0,\n", - " 'Journey_Purpose_of_Driver': 15,\n", - " 'Junction_Location': 2,\n", - " 'Propulsion_Code': -1,\n", - " 'Sex_of_Driver': 1,\n", - " 'Skidding_and_Overturning': 0,\n", - " 'Towing_and_Articulation': 0,\n", - " 'Vehicle_Leaving_Carriageway': 0,\n", - " 'Vehicle_Location-Restricted_Lane': 0,\n", - " 'Vehicle_Manoeuvre': 15,\n", - " 'Vehicle_Reference': 2,\n", - " 'Vehicle_Type': 1,\n", - " 'Was_Vehicle_Left_Hand_Drive?': 1}],\n", - " 'Weather_Conditions': 3,\n", - " '_id': ObjectId('52a9c93692c4e16686bebbf5'),\n", - " 'loc': {'coordinates': [-0.162461, 51.490178], 'type': 'Point'}}" - ] - } - ], - "prompt_number": 6 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can also limit the key-value pairs returned by specifying the second argument to `find_one()`. If we give it a list of key names, only those key-value pairs are returned." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", - " ['Accident_Index', 'Speed_limit', 'Number_of_Casualties', 'Number_of_Vehicles'])" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 7, - "text": [ - "{'Accident_Index': '200501BS70054',\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Speed_limit': 30,\n", - " '_id': ObjectId('52a9c93692c4e16686bebbf5')}" - ] - } - ], - "prompt_number": 7 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "You'll notice that Mongo returns the document `_id`. It always does that unless we specifically ask it not to. \n", - "\n", - "The 'list of keys' notation is a shorthand for the full specification for which keys to return. Mongo expects a dict of keys to include or exclude. If the keys in that projection specification have a value `1`, the key is included; if they have a value `0`, they're excludeded. You can only include or exclude keys in one projection, with the exception of the `_id` key. \n", - "\n", - "For instance, the previous query could be specified as:" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", - " {'Accident_Index': 1, 'Speed_limit': 1, \n", - " 'Number_of_Casualties': 1, 'Number_of_Vehicles': 1})" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 8, - "text": [ - "{'Accident_Index': '200501BS70054',\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Speed_limit': 30,\n", - " '_id': ObjectId('52a9c93692c4e16686bebbf5')}" - ] - } - ], - "prompt_number": 8 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "or, to exclude the `_id`:" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", - " {'_id': 0, \n", - " 'Accident_Index': 1, 'Speed_limit': 1, \n", - " 'Number_of_Casualties': 1, 'Number_of_Vehicles': 1})" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 9, - "text": [ - "{'Accident_Index': '200501BS70054',\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Speed_limit': 30}" - ] - } - ], - "prompt_number": 9 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "To return all the key-value pairs _except_ for the few we specify:" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find_one({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, \n", - " {'Casualies': 0, 'Vehicles': 0})" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 10, - "text": [ - "{'1st_Road_Class': 3,\n", - " '1st_Road_Number': 3217,\n", - " '2nd_Road_Class': 6,\n", - " '2nd_Road_Number': 0,\n", - " 'Accident_Index': '200501BS70054',\n", - " 'Accident_Severity': 3,\n", - " 'Carriageway_Hazards': 0,\n", - " 'Casualties': [{'Age_Band_of_Casualty': 6,\n", - " 'Bus_or_Coach_Passenger': 0,\n", - " 'Car_Passenger': 0,\n", - " 'Casualty_Class': 1,\n", - " 'Casualty_Home_Area_Type': 1,\n", - " 'Casualty_Reference': 1,\n", - " 'Casualty_Severity': 3,\n", - " 'Casualty_Type': 1,\n", - " 'Pedestrian_Location': 0,\n", - " 'Pedestrian_Movement': 0,\n", - " 'Pedestrian_Road_Maintenance_Worker': -1,\n", - " 'Sex_of_Casualty': 1,\n", - " 'Vehicle_Reference': 2}],\n", - " 'Date': '25/02/2005',\n", - " 'Datetime': datetime.datetime(2005, 2, 25, 8, 22),\n", - " 'Day_of_Week': 6,\n", - " 'Did_Police_Officer_Attend_Scene_of_Accident': 1,\n", - " 'Junction_Control': 4,\n", - " 'Junction_Detail': 3,\n", - " 'LSOA_of_Accident_Location': 'E01002861',\n", - " 'Latitude': 51.490178,\n", - " 'Light_Conditions': 1,\n", - " 'Local_Authority_(District)': 12,\n", - " 'Local_Authority_(Highway)': 'E09000020',\n", - " 'Location_Easting_OSGR': 527670,\n", - " 'Location_Northing_OSGR': 178410,\n", - " 'Longitude': -0.162461,\n", - " 'Number_of_Casualties': 1,\n", - " 'Number_of_Vehicles': 2,\n", - " 'Pedestrian_Crossing-Human_Control': 0,\n", - " 'Pedestrian_Crossing-Physical_Facilities': 1,\n", - " 'Police_Force': 1,\n", - " 'Road_Surface_Conditions': 2,\n", - " 'Road_Type': 6,\n", - " 'Special_Conditions_at_Site': 0,\n", - " 'Speed_limit': 30,\n", - " 'Time': '08:22',\n", - " 'Urban_or_Rural_Area': 1,\n", - " 'Weather_Conditions': 3,\n", - " '_id': ObjectId('52a9c93692c4e16686bebbf5'),\n", - " 'loc': {'coordinates': [-0.162461, 51.490178], 'type': 'Point'}}" - ] - } - ], - "prompt_number": 10 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Finding multiple documents\n", - "If we want to find more than one document at a time, we use the imaginatively named `find()` function." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2})" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 11, - "text": [ - "" - ] - } - ], - "prompt_number": 11 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "This returns a PyMongo `cursor` object, which acts like an iterable in most cases. \n", - "\n", - "One useful thing the cursor can do is tell us how many documents match." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}).count()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 109, - "text": [ - "416247" - ] - } - ], - "prompt_number": 109 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "While we're exploring, we can limit the number of documents returned with the `limit` keyword parameter. Again, which documents are returned is arbitrary." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "len(list(accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, limit=10)))" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 110, - "text": [ - "10" - ] - } - ], - "prompt_number": 110 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can iterate over the cursor in Python just as we'd iterate over any iterable, and pull values from the document just as we would from any dict:" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "for a in accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, limit=10):\n", - " print(a['Accident_Index'], a['Accident_Severity'])" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "200501BS70054 3\n", - "200501BS70058 3\n", - "200501BS70060 3\n", - "200501BS70061 3\n", - "200501BS70062 3\n", - "200501BS70063 3\n", - "200501BS70065 3\n", - "200501BS70066 2\n", - "200501BS70067 3\n", - "200501BS70073 2\n" - ] - } - ], - "prompt_number": 111 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "And we can use the `label_of` dict to show what the cryptic codes mean." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "for a in accidents.find({'Speed_limit': 30, 'Number_of_Casualties': 1, 'Number_of_Vehicles': 2}, limit=10):\n", - " print(a['Accident_Index'], label_of[('Accident_Severity', a['Accident_Severity'])])" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "200501BS70054 Slight\n", - "200501BS70058 Slight\n", - "200501BS70060 Slight\n", - "200501BS70061 Slight\n", - "200501BS70062 Slight\n", - "200501BS70063 Slight\n", - "200501BS70065 Slight\n", - "200501BS70066 Serious\n", - "200501BS70067 Slight\n", - "200501BS70073 Serious\n" - ] - } - ], - "prompt_number": 126 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can now start to investigate the data. What are the proportions of accident severities in 30mph zones?" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "severities_30 = collections.Counter(a['Accident_Severity'] for a in accidents.find({'Speed_limit': 30}, ['Accident_Severity']))\n", - "severities_30" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 16, - "text": [ - "Counter({3: 754813, 2: 106734, 1: 5959})" - ] - } - ], - "prompt_number": 16 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Now move on to accidents-analysis notebook" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "fig=plt.figure()\n", - "ax=fig.add_subplot(111)\n", - "width=0.35\n", - "ind = np.arange(len(severities_30.keys()))+min(severities_30.keys())\n", - "\n", - "ax.bar(severities_30.keys(), severities_30.values())\n", - "\n", - "xTickMarks = [label_of('Accident_Severity', s) for s in severities_30.keys()]\n", - "ax.set_xticks(ind+width)\n", - "xtickNames = ax.set_xticklabels(xTickMarks)\n", - "plt.show()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "display_data", - "png": "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\nQmCC\n", - "text": [ - "" - ] - } - ], - "prompt_number": 17 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "How about in 70mph zones?" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "severities_70 = collections.Counter(a['Accident_Severity'] for a in accidents.find({'Speed_limit': 70}, ['Accident_Severity']))\n", - "severities_70" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 18, - "text": [ - "Counter({3: 86159, 2: 11861, 1: 2411})" - ] - } - ], - "prompt_number": 18 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "fig=plt.figure()\n", - "ax=fig.add_subplot(111)\n", - "width=0.35\n", - "ind = np.arange(len(severities_70.keys()))+min(severities_70.keys())\n", - "\n", - "ax.bar(severities_70.keys(), severities_70.values())\n", - "\n", - "xTickMarks = [label_of('Accident_Severity', s) for s in severities_70.keys()]\n", - "ax.set_xticks(ind+width)\n", - "xtickNames = ax.set_xticklabels(xTickMarks)\n", - "plt.show()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "display_data", - "png": "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\n", - "text": [ - "" - ] - } - ], - "prompt_number": 19 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Let's compare accident severities across speed limits" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "raw_severities_by_speeds = collections.Counter((a['Speed_limit'], a['Accident_Severity']) \n", - " for a in accidents.find({}, ['Speed_limit', 'Accident_Severity']))\n", - "raw_severities_by_speeds" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 20, - "text": [ - "Counter({(30, 3): 754813, (60, 3): 175248, (30, 2): 106734, (40, 3): 94668, (70, 3): 86159, (60, 2): 40952, (50, 3): 34889, (40, 2): 14633, (70, 2): 11861, (20, 3): 9953, (60, 1): 7076, (30, 1): 5959, (50, 2): 5940, (70, 1): 2411, (40, 1): 1680, (20, 2): 1619, (50, 1): 914, (20, 1): 73, (15, 3): 15, (10, 3): 12, (10, 1): 3, (10, 2): 2, (15, 2): 1})" - ] - } - ], - "prompt_number": 20 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "speeds = set(k[0] for k in raw_severities_by_speeds.keys())\n", - "normalised_severities_by_speeds = collections.defaultdict(int)\n", - "for speed in speeds:\n", - " speed_total = sum(raw_severities_by_speeds[k] for k in raw_severities_by_speeds.keys() if k[0] == speed)\n", - " for speed_severity in (k for k in raw_severities_by_speeds.keys() if k[0] == speed):\n", - " normalised_severities_by_speeds[speed_severity] = raw_severities_by_speeds[speed_severity] / speed_total\n", - "normalised_severities_by_speeds" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 51, - "text": [ - "defaultdict(, {(40, 3): 0.8530108757354863, (50, 3): 0.8358048055961479, (20, 3): 0.854701588664663, (40, 1): 0.015137726277470918, (15, 3): 0.9375, (20, 1): 0.0062687848862172605, (30, 1): 0.006869116755388436, (60, 2): 0.18341424962826278, (70, 2): 0.11810098475570292, (10, 1): 0.17647058823529413, (10, 3): 0.7058823529411765, (40, 2): 0.13185139798704282, (15, 2): 0.0625, (50, 2): 0.14229930766835158, (20, 2): 0.1390296264491198, (70, 1): 0.024006531847736257, (30, 2): 0.12303546027347362, (60, 3): 0.784894032497895, (70, 3): 0.8578924833965608, (30, 3): 0.870095422971138, (60, 1): 0.03169171787384224, (50, 1): 0.021895886735500563, (10, 2): 0.11764705882352941})" - ] - } - ], - "prompt_number": 51 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "# http://people.duke.edu/~ccc14/pcfb/numpympl/MatplotlibBarPlots.html\n", - "\n", - "severities = [1,2,3]\n", - "\n", - "fig=plt.figure()\n", - "ax=fig.add_subplot(111)\n", - "width= 1 / (len(speeds) + 1)\n", - "ind = np.arange(3)+1\n", - "\n", - "accident_bars = []\n", - "\n", - "for offset, speed in enumerate(sorted(speeds)):\n", - " accident_bars.append(ax.bar(ind + offset * width, \n", - " [normalised_severities_by_speeds[(speed, s)] for s in severities],\n", - " width)\n", - " )\n", - "\n", - "xTickMarks = [label_of('Accident_Severity', s) for s in severities]\n", - "ax.set_xticks(ind+width)\n", - "xtickNames = ax.set_xticklabels(xTickMarks)\n", - "\n", - "# ax.legend( (rects1[0], rects2[0]), ('Men', 'Women') )\n", - "ax.legend((a[0] for a in accident_bars), (str(s) for s in sorted(speeds)))\n", - "\n", - "plt.show()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "display_data", - "png": "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\nRK5CYII=\n", - "text": [ - "" - ] - } - ], - "prompt_number": 87 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "speeds = set(k[0] for k in raw_severities_by_speeds.keys())\n", - "normalised_severities_for_speeds = collections.defaultdict(int)\n", - "for severity in severities:\n", - " severity_total = sum(raw_severities_by_speeds[k] for k in raw_severities_by_speeds.keys() if k[1] == severity)\n", - " for speed_severity in (k for k in raw_severities_by_speeds.keys() if k[1] == severity):\n", - " normalised_severities_for_speeds[speed_severity] = raw_severities_by_speeds[speed_severity] / severity_total\n", - "normalised_severities_for_speeds" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 77, - "text": [ - "defaultdict(, {(30, 1): 0.3289357474056083, (50, 3): 0.03018714141467454, (20, 3): 0.008611671830670287, (40, 1): 0.09273570324574962, (15, 3): 1.297850672762527e-05, (20, 1): 0.004029587105321263, (40, 3): 0.08190995165938861, (60, 2): 0.2253304134432327, (70, 2): 0.06526284513211035, (10, 1): 0.00016559947008169574, (10, 3): 1.0382805382100217e-05, (40, 2): 0.08051523588383533, (15, 2): 5.50230546599025e-06, (50, 2): 0.03268369446798208, (20, 2): 0.008908232549438214, (70, 1): 0.1330867741223228, (30, 2): 0.5872830716070033, (60, 3): 0.15163048980019156, (70, 3): 0.07454767740969771, (30, 3): 0.6530897065732676, (60, 1): 0.39059395009935965, (50, 1): 0.050452638551556635, (10, 2): 1.10046109319805e-05})" - ] - } - ], - "prompt_number": 77 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "# http://people.duke.edu/~ccc14/pcfb/numpympl/MatplotlibBarPlots.html\n", - "\n", - "severities = [1,2,3]\n", - "common_speeds = sorted(s for s in speeds if s >=30)\n", - "\n", - "fig=plt.figure()\n", - "ax=fig.add_subplot(111)\n", - "width= 1 / (len(common_speeds) + 1)\n", - "ind = np.arange(3)+1\n", - "\n", - "accident_bars = []\n", - "\n", - "for offset, speed in enumerate(sorted(common_speeds)):\n", - " accident_bars.append(ax.bar(ind + offset * width, \n", - " [normalised_severities_for_speeds[(speed, s)] for s in severities],\n", - " width)\n", - " )\n", - "\n", - "xTickMarks = [label_of('Accident_Severity', s) for s in severities]\n", - "ax.set_xticks(ind+width)\n", - "xtickNames = ax.set_xticklabels(xTickMarks)\n", - "\n", - "# ax.legend( (rects1[0], rects2[0]), ('Men', 'Women') )\n", - "ax.legend((a[0] for a in accident_bars), (str(s) for s in sorted(common_speeds)))\n", - "\n", - "plt.show()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "display_data", - "png": "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\nRU5ErkJggg==\n", - "text": [ - "" - ] - } - ], - "prompt_number": 92 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Which shows that serious and fatal accidents tend to happen at higher speeds. \n", - "\n", - "Let's now look at how accident the number of casualites and vehicles correlate." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "cas_veh = collections.Counter((a['Number_of_Casualties'], a['Number_of_Vehicles']) for a in accidents.find())\n", - "cas_veh" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 12, - "text": [ - "Counter({(1, 2): 597834, (1, 1): 361664, (2, 2): 145688, (1, 3): 61780, (3, 2): 39023, (2, 1): 37853, (2, 3): 28895, (4, 2): 13286, (3, 3): 11443, (1, 4): 10894, (3, 1): 8087, (2, 4): 6382, (5, 2): 4698, (4, 3): 4235, (4, 1): 3211, (3, 4): 3135, (1, 5): 2080, (6, 2): 1710, (5, 3): 1672, (4, 4): 1530, (2, 5): 1341, (5, 1): 1010, (3, 5): 755, (6, 3): 659, (5, 4): 627, (1, 6): 571, (7, 2): 549, (4, 5): 424, (2, 6): 414, (6, 4): 331, (3, 6): 263, (7, 3): 246, (5, 5): 232, (8, 2): 223, (6, 1): 208, (1, 7): 171, (4, 6): 147, (6, 5): 144, (2, 7): 137, (7, 4): 119, (3, 7): 107, (8, 3): 105, (9, 2): 98, (5, 6): 88, (1, 8): 71, (7, 1): 69, (2, 8): 67, (6, 6): 66, (7, 5): 59, (5, 7): 56, (9, 3): 49, (8, 4): 44, (10, 2): 44, (4, 7): 40, (6, 7): 35, (11, 2): 33, (3, 8): 33, (8, 5): 31, (1, 9): 30, (4, 8): 28, (8, 1): 28, (9, 4): 26, (5, 8): 25, (4, 9): 23, (2, 9): 22, (8, 6): 20, (7, 6): 18, (7, 8): 18, (10, 3): 18, (13, 2): 18, (3, 9): 18, (7, 7): 18, (10, 4): 17, (9, 1): 17, (12, 2): 16, (2, 10): 16, (1, 10): 15, (9, 5): 15, (10, 1): 14, (10, 5): 13, (6, 8): 13, (11, 3): 12, (11, 1): 11, (14, 2): 10, (11, 4): 10, (5, 9): 9, (15, 2): 9, (6, 9): 8, (12, 1): 8, (22, 2): 8, (2, 11): 7, (7, 9): 7, (13, 1): 7, (1, 11): 6, (17, 2): 6, (2, 12): 6, (19, 2): 6, (5, 10): 6, (12, 3): 6, (16, 2): 6, (8, 7): 6, (8, 8): 6, (13, 4): 5, (14, 1): 5, (13, 3): 5, (9, 7): 5, (6, 10): 4, (15, 1): 4, (1, 12): 4, (21, 2): 4, (3, 11): 4, (10, 9): 4, (18, 2): 4, (15, 3): 4, (11, 7): 4, (25, 2): 4, (17, 3): 4, (11, 5): 3, (10, 7): 3, (12, 6): 3, (19, 3): 3, (4, 10): 3, (26, 1): 3, (5, 14): 3, (4, 11): 3, (12, 4): 3, (9, 8): 3, (18, 1): 3, (3, 10): 3, (9, 6): 3, (10, 8): 2, (6, 16): 2, (26, 2): 2, (8, 9): 2, (4, 12): 2, (27, 2): 2, (12, 7): 2, (11, 9): 2, (13, 6): 2, (14, 3): 2, (19, 1): 2, (16, 3): 2, (5, 13): 2, (4, 13): 2, (9, 11): 2, (11, 8): 2, (16, 1): 2, (10, 6): 2, (14, 14): 2, (3, 13): 2, (29, 2): 2, (18, 3): 2, (20, 2): 2, (11, 6): 2, (11, 11): 1, (45, 1): 1, (41, 2): 1, (62, 2): 1, (1, 17): 1, (16, 28): 1, (48, 1): 1, (63, 2): 1, (32, 2): 1, (15, 4): 1, (5, 11): 1, (87, 5): 1, (18, 4): 1, (51, 34): 1, (13, 8): 1, (40, 2): 1, (3, 12): 1, (47, 3): 1, (4, 15): 1, (9, 9): 1, (29, 1): 1, (36, 2): 1, (11, 16): 1, (21, 3): 1, (13, 13): 1, (20, 3): 1, (23, 3): 1, (6, 14): 1, (17, 6): 1, (14, 5): 1, (1, 16): 1, (38, 4): 1, (21, 5): 1, (33, 2): 1, (16, 4): 1, (6, 11): 1, (17, 1): 1, (14, 6): 1, (43, 1): 1, (13, 19): 1, (10, 10): 1, (16, 13): 1, (6, 20): 1, (42, 1): 1, (13, 9): 1, (68, 1): 1, (3, 15): 1, (8, 10): 1, (4, 22): 1, (36, 3): 1, (42, 2): 1, (12, 20): 1, (1, 14): 1, (43, 4): 1, (23, 2): 1, (28, 2): 1, (3, 16): 1, (42, 8): 1, (7, 14): 1, (6, 18): 1, (17, 10): 1, (22, 4): 1, (23, 1): 1, (24, 4): 1, (2, 14): 1, (16, 5): 1, (14, 7): 1, (24, 3): 1, (22, 1): 1, (28, 4): 1, (10, 11): 1, (4, 18): 1, (14, 13): 1, (12, 5): 1, (15, 8): 1, (5, 32): 1, (15, 5): 1, (3, 14): 1, (8, 14): 1, (35, 4): 1, (5, 12): 1, (10, 12): 1, (45, 3): 1, (11, 18): 1, (40, 4): 1, (2, 16): 1, (51, 2): 1, (9, 10): 1, (5, 15): 1, (17, 4): 1, (29, 5): 1, (26, 29): 1})" - ] - } - ], - "prompt_number": 12 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "x = []\n", - "y = []\n", - "radius = []\n", - "\n", - "for cv, n in cas_veh.items():\n", - " x.append(cv[0]) # no of casualties\n", - " y.append(cv[1]) # no of vehicles\n", - " radius.append(np.sqrt(n)) # count\n", - "\n", - "sct = plt.scatter(x, y, s=radius, linewidths=2)\n", - "plt.xlabel('Number of casualties')\n", - "plt.ylabel('Number of vehicles')\n", - "plt.show()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "display_data", - "png": "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\n8OHD3HPPPVVOBXLo0CF++OEH7r77bvbt28epU6cYOnQo33zzDU5OTvTv3/+629+IdevWUVhYyF13\n3VWv62MXFxezbNkyoqKi8Pf3Z9WqVQwYMIAWLVrUWwyi+qTQfBP4/PPPK4q191SzwPznn83qj3WY\nNcq0VrNnxfPh19kGBc0q/m1b8a93xb/dL9vnpUJ07cc+AMrKysr82NXVVVlZWSut1ko5OzubX3d3\nd1deXq2Vg4NprIW1tYP5MaC8vLxUUFC48vUNUN99951SSqlz584pW1tbZW3toKysrJRGo1E+Pq1V\nZGSksrd3VO7ufiouLk61bt1OeXn5qKioKOXt3VpptVp15MiRK34fq1atUn5+zVVgYKhKSkpSoaEx\nysPD86pjCw4ePKjc3NxVeHhH9fTTT1/391xQUKA8PT1Vu3ZxqlevXsrDw1OFhkarpKQkFRgYpvz8\nmlU5uru2Vq9erfz8mqnAwDC1cOFCixzjWiZOnKgiI7sqV1c31a5dOxUV1VcFBQUpg8FQr3GI6rmR\na6f0H9QRZc7Ktf3rrTfwE3+MT9iBaZ0FuHbR+s/z7mj/9G9z/ihWX30hoytd+68LjcYOg8FU0NZq\nHSgrK8PGxhFra3vKysrQak1/YZeUlGBr24LSUlPtw8rKnbKyMvN+SkpK0Om8cXJyMxeuS0pKKCsr\nw8rKHYPBgFIKO7tm5OfnY2/vhIODR0UR3BcHB2fy8vKwt2+O0Wi8bKLBP+Tm5qLTuaPTeVc8DsDO\nzlRI/zNTQd0Ona65OZ5rKS8vp6ysDCenVuTm5mJv74RO518xfbc3Tk7uVe6jti5evIijo5v5nOqT\n6TtsiVarJTc3FyenMPLy8hpNS15Un9WsyxcsuMnMnj2bmzi8So4fP85///tfTF08ybXcizcwFNPY\nhNswTXuxGjgJPMofF/hL3sQ02M0G0wR5FzHdhXTpIvk7UFzRzWDqXrK1tcVgMODq6oaLizNFRUUk\nJCRw5swZNBoNI0aM4OzZs7Ru3Zq7776bEydO0K9fPxISEigqymfq1KnodDrs7a158cUXMRjKiIgI\nY+rUqRw7lkavXr145ZVXKCg4znPPPUd4eDhGYwHTpk2ruMvHjvnz59OsmSd9+vRg7NixaDQaXF1d\nCQgI4MKFUzz77LMkJSVhbV3Am2++ibOzI4GBvsybNw+9Po/bbhvAk08+ydmzB3j00Ue5/fbbr/gm\n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\n", - "text": [ - "" - ] - } - ], - "prompt_number": 22 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "That shows a few outliers of some very large accidents. How large?" - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "print('Casualties:', max(k[0] for k in cas_veh.keys()), 'Vehicles:', max(k[1] for k in cas_veh.keys()))" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Casualties: 87 Vehicles: 34\n" - ] - } - ], - "prompt_number": 17 - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Let's limit the plot to smallish values. It looks like 10 vehicles and 20 casualties will capture most of the data." - ] - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "x = []\n", - "y = []\n", - "radius = []\n", - "\n", - "for cv, n in ((cv, n) for cv, n in cas_veh.items() if cv[0] <= 20 and cv[1] <= 10):\n", - " x.append(cv[0]) # no of casualties\n", - " y.append(cv[1]) # no of vehicles\n", - " radius.append(np.sqrt(n)) # count\n", - "\n", - "plt.scatter(x, y, s=radius, linewidths=2)\n", - "plt.xlabel('Number of casualties')\n", - "plt.ylabel('Number of vehicles')\n", - "plt.show()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "display_data", - "png": "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\n", - "text": [ - "" - ] - } - ], - "prompt_number": 21 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "# Find the earliest and latest dates in the data set\n", - "accidents.aggregate({'$group': {'_id': '', 'earliest': {'$min': '$Datetime'}, 'latest': {'$max': '$Datetime'}}})" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 10, - "text": [ - "{'ok': 1.0,\n", - " 'result': [{'_id': '',\n", - " 'earliest': datetime.datetime(2005, 1, 1, 0, 1),\n", - " 'latest': datetime.datetime(2012, 12, 31, 23, 56)}]}" - ] - } - ], - "prompt_number": 10 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "# Find the number of accidents per year\n", - "pipeline = [{'$project': {'year': {'$year': '$Datetime'}}},\n", - " {'$group': {'_id': '$year', 'count': {'$sum': 1}}}]\n", - "accidents.aggregate(pipeline)" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 11, - "text": [ - "{'ok': 1.0,\n", - " 'result': [{'_id': 2012, 'count': 145571},\n", - " {'_id': 2011, 'count': 151474},\n", - " {'_id': 2010, 'count': 154414},\n", - " {'_id': 2009, 'count': 163554},\n", - " {'_id': 2007, 'count': 182115},\n", - " {'_id': 2006, 'count': 189161},\n", - " {'_id': 2008, 'count': 170591},\n", - " {'_id': 2005, 'count': 198735}]}" - ] - } - ], - "prompt_number": 11 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "accidents.index_information()" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "metadata": {}, - "output_type": "pyout", - "prompt_number": 18, - "text": [ - "{'Accident_Index_1': {'key': [('Accident_Index', 1.0)], 'v': 1},\n", - " 'Datetime_1': {'key': [('Datetime', 1)], 'v': 1},\n", - " 'Speed_limit_1': {'key': [('Speed_limit', 1)], 'v': 1},\n", - " '_id_': {'key': [('_id', 1)], 'v': 1},\n", - " 'loc_2dsphere': {'key': [('loc', '2dsphere')], 'v': 1}}" - ] - } - ], - "prompt_number": 18 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [], - "language": "python", - "metadata": {}, - "outputs": [] - } - ], - "metadata": {} - } - ] -} \ No newline at end of file diff --git a/notebooks/zz-mongo/leaflet-dvf.markers.min.js b/notebooks/zz-mongo/leaflet-dvf.markers.min.js new file mode 100644 index 0000000..628db6e --- /dev/null +++ b/notebooks/zz-mongo/leaflet-dvf.markers.min.js @@ -0,0 +1,6 @@ +/* + Leaflet Data Visualization Framework, a JavaScript library for creating thematic maps using Leaflet + (c) 2013, Scott Fairgrieve, HumanGeo +*/ +Object.keys||(Object.keys=function(){var hasOwnProperty=Object.prototype.hasOwnProperty,hasDontEnumBug=!{toString:null}.propertyIsEnumerable("toString"),dontEnums=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],dontEnumsLength=dontEnums.length;return function(obj){var result,prop,i;if("object"!=typeof obj&&"function"!=typeof obj||null===obj)throw new TypeError("Object.keys called on non-object");result=[];for(prop in obj)hasOwnProperty.call(obj,prop)&&result.push(prop);if(hasDontEnumBug)for(i=0;dontEnumsLength>i;i++)hasOwnProperty.call(obj,dontEnums[i])&&result.push(dontEnums[i]);return result}}());var L=L||{};L.Util.guid=function(){var s4=function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)};return s4()+s4()+"-"+s4()+"-"+s4()+"-"+s4()+"-"+s4()+s4()+s4()},L.Util.getProperty=function(obj,property,defaultValue){return property in obj?obj[property]:defaultValue},L.Util.getFieldValue=function(record,fieldName){var value=null;if(fieldName){for(var part,searchParts,searchKey,searchValue,testObject,searchPart,testValue,parts=fieldName.split("."),valueField=record,bracketIndex=-1,partIndex=0;parts.length>partIndex;++partIndex)if(part=parts[partIndex],bracketIndex=part.indexOf("["),bracketIndex>-1){searchPart=part.substring(bracketIndex),part=part.substring(0,bracketIndex),searchPart=searchPart.replace("[","").replace("]",""),searchParts=searchPart.split("="),searchKey=searchParts[0],searchValue=searchParts[1],valueField=valueField[part];for(var valueIndex=0;valueField.length>valueIndex;++valueIndex)testObject=valueField[valueIndex],testValue=testObject[searchKey],testValue&&testValue===searchValue&&(valueField=testObject)}else{if(!valueField||!valueField.hasOwnProperty(part)){valueField=null;break}valueField=valueField[part]}value=valueField}else value=record;return value},L.CategoryLegend=L.Class.extend({initialize:function(options){L.Util.setOptions(this,options)},generate:function(options){options=options||{};var legend='
',$legend=$(legend),className=options.className,legendOptions=this.options;className&&$legend.addClass(className),options.title&&$legend.append('
'+options.title+"
");for(var key in legendOptions){categoryOptions=legendOptions[key];var displayName=categoryOptions.displayName||key,$legendElement=$('
'+displayName+"
"),$legendBox=$legendElement.find(".legend-box");L.StyleConverter.applySVGStyle($legendBox,categoryOptions),$legend.append($legendElement)}return $legend.wrap("
").parent().html()}}),L.LegendIcon=L.DivIcon.extend({initialize:function(fields,layerOptions,options){var field,html='
',$html=$(html),$legendBox=$html.find(".legend-box"),$legendValues=$html.find(".legend-values"),title=layerOptions.title||layerOptions.name;title&&$html.find(".title").text(title);for(var key in fields){field=fields[key];var displayName=field.name||key,displayText=field.value;$legendValues.append('
'+displayName+'
'+displayText+"
")}L.StyleConverter.applySVGStyle($legendBox,layerOptions),$legendBox.height(5),html=$html.wrap("
").parent().html(),options.html=html,options.className=options.className||"legend-icon",L.DivIcon.prototype.initialize.call(this,options)}}),L.legendIcon=function(fields,layerOptions,options){return new L.LegendIcon(fields,layerOptions,options)},L.GeometryUtils={getName:function(geoJSON){var name=null;if(geoJSON&&geoJSON.features)for(var index=0;geoJSON.features.length>index;++index){var feature=geoJSON.features[index];if(feature.properties&&feature.properties.name){name=feature.properties.name;break}}return name},getGeoJSONLocation:function(geoJSON,record,locationTextField,recordToLayer){var geoJSONLayer=new L.GeoJSON(geoJSON,{pointToLayer:function(feature,latlng){var location={location:latlng,text:locationTextField?L.Util.getFieldValue(record,locationTextField):[latlng.lat.toFixed(3),latlng.lng.toFixed(3)].join(", "),center:latlng};return recordToLayer(location,record)}}),center=null;try{center=L.GeometryUtils.loadCentroid(geoJSON)}catch(ex){console.log("Error loading centroid for "+JSON.stringify(geoJSON))}return center||(center=geoJSONLayer.getBounds().getCenter()),{location:geoJSONLayer,text:locationTextField?L.Util.getFieldValue(record,locationTextField):null,center:center}},mergeProperties:function(properties,featureCollection,mergeKey){var property,mergeValue,features=featureCollection.features,featureIndex=L.GeometryUtils.indexFeatureCollection(features,mergeKey),newFeatureCollection={type:"FeatureCollection",features:[]};for(var key in properties)if(properties.hasOwnProperty(key)&&(property=properties[key],mergeValue=property[mergeKey])){var feature=featureIndex[mergeValue];for(var prop in property)feature.properties[prop]=property[prop];newFeatureCollection.features.push(feature)}return newFeatureCollection},indexFeatureCollection:function(featureCollection,indexKey){for(var feature,properties,value,features=featureCollection.features,featureIndex={},index=0;features.length>index;++index)feature=features[index],properties=feature.properties,value=properties[indexKey],featureIndex[value]=feature;return featureIndex},arrayToMap:function(array,fromKey,toKey){for(var item,from,to,map={},index=0;array.length>index;++index)item=array[index],from=item[fromKey],to=toKey?item[toKey]:item,map[from]=to;return map},arrayToMaps:function(array,mapLinks){for(var map,item,from,to,mapLink,fromKey,toKey,maps=[],i=0;mapLinks.length>i;++i)maps.push({});for(var index=0;array.length>index;++index){item=array[index];for(var keyIndex=0;mapLinks.length>keyIndex;++keyIndex)map=maps[keyIndex],mapLink=mapLinks[keyIndex],fromKey=mapLink.from,toKey=mapLink.to,from=item[fromKey],to=toKey?item[toKey]:item,map[from]=to}return maps},loadCentroid:function(feature){var centroid,x,y,centroidLatLng=null;if(jsts){var parser=new jsts.io.GeoJSONParser,jstsFeature=parser.read(feature);if(jstsFeature.getCentroid)centroid=jstsFeature.getCentroid(),x=centroid.coordinate.x,y=centroid.coordinate.y;else if(jstsFeature.features){for(var totalCentroidX=0,totalCentroidY=0,i=0;jstsFeature.features.length>i;++i)centroid=jstsFeature.features[i].geometry.getCentroid(),totalCentroidX+=centroid.coordinate.x,totalCentroidY+=centroid.coordinate.y;x=totalCentroidX/jstsFeature.features.length,y=totalCentroidY/jstsFeature.features.length}else centroid=jstsFeature.geometry.getCentroid(),x=centroid.coordinate.x,y=centroid.coordinate.y;centroidLatLng=new L.LatLng(y,x)}return centroidLatLng},loadCentroids:function(dictionary){var feature,centroids={};for(var key in dictionary)feature=dictionary[key],centroids[key]=L.GeometryUtils.loadCentroid(feature);return centroids}},L.SVGPathBuilder=L.Class.extend({initialize:function(points,innerPoints,options){this._points=points||[],this._innerPoints=innerPoints||[],L.Util.setOptions(this,options)},_getPathString:function(points,digits){var pathString="";if(points.length>0){var point=points[0],digits=digits||2;pathString="M"+point.x.toFixed(digits)+","+point.y.toFixed(digits);for(var index=1;points.length>index;index++)point=points[index],pathString+="L"+point.x.toFixed(digits)+","+point.y.toFixed(digits);pathString+="Z"}return pathString},addPoint:function(point,inner){inner?this._innerPoints.push(point):this._points.push(point)},toString:function(digits){digits=digits||this.options.digits;var pathString=this._getPathString(this._points,digits);return this._innerPoints&&(pathString+=this._getPathString(this._innerPoints,digits)),pathString}}),L.StyleConverter={keyMap:{fillColor:{property:["background-color"],valueFunction:function(value){return value}},color:{property:["border-color"],valueFunction:function(value){return value}},weight:{property:["border-width"],valueFunction:function(value){return value+"px"}},stroke:{property:["border-style"],valueFunction:function(value){return value===!0?"solid":"none"}},dashArray:{property:["border-style"],valueFunction:function(value){var style="solid";return value&&(style="dashed"),style}},radius:{property:["height"],valueFunction:function(value){return 2*value+"px"}},fillOpacity:{property:["opacity"],valueFunction:function(value){return value}}},applySVGStyle:function($element,svgStyle,additionalKeys){var keyMap=L.StyleConverter.keyMap;additionalKeys&&(keyMap=L.Util.extend(keyMap,additionalKeys)),$element.css("border-style","solid");for(var property in svgStyle)$element=L.StyleConverter.setCSSProperty($element,property,svgStyle[property],keyMap);return $element},setCSSProperty:function($element,key,value,keyMap){var keyMap=keyMap||L.StyleConverter.keyMap,cssProperty=keyMap[key];if(cssProperty)for(var propertyKey=cssProperty.property,propertyIndex=0;propertyKey.length>propertyIndex;++propertyIndex)$element.css(propertyKey[propertyIndex],cssProperty.valueFunction(value));return $element}},L.StylesBuilder=L.Class.extend({initialize:function(categories,styleFunctionMap){this._categories=categories,this._styleFunctionMap=styleFunctionMap,this._buildStyles()},_buildStyles:function(){for(var category,styleFunction,styleValue,map={},index=0;this._categories.length>index;++index){category=this._categories[index],map[category]={};for(var property in this._styleFunctionMap)styleFunction=this._styleFunctionMap[property],styleValue=styleFunction.evaluate?styleFunction.evaluate(index):"function"==typeof styleFunction?styleFunction(index):styleFunction,map[category][property]=styleValue}this._styleMap=map},getStyles:function(){return this._styleMap}}),L.PaletteBuilder=L.Class.extend({initialize:function(styleFunctionMap){this._styleFunctionMap=styleFunctionMap},generate:function(options){options=options||{};var $paletteElement=$('
'),count=options.count||10,categories=function(count){for(var categoryArray=[],i=0;count>i;++i)categoryArray.push(i);return categoryArray}(count),styleBuilder=new L.StylesBuilder(categories,this._styleFunctionMap),styles=styleBuilder.getStyles();options.className&&$paletteElement.addClass(options.className);for(var styleKey in styles){var $i=$(''),style=styles[styleKey];L.StyleConverter.applySVGStyle($i,style),$paletteElement.append($i)}return $paletteElement.wrap("
").parent().html()}}),L.HTMLUtils={buildTable:function(obj,className,ignoreFields){className=className||"table table-condensed table-striped table-bordered";var html='
NameValue
',$html=$(html),$tbody=$html.find("tbody");ignoreFields=ignoreFields||[];for(var property in obj)obj.hasOwnProperty(property)&&-1===$.inArray(ignoreFields,property)&&($.isPlainObject(obj[property])||obj[property]instanceof Array?$tbody.append(""+property+""+L.HTMLUtils.buildTable(obj[property],ignoreFields).wrap("
").parent().html()+""):$tbody.append(""+property+""+obj[property]+""));return $html}},L.AnimationUtils={animate:function(layer,from,to,options){var delay=options.delay||0,frames=options.frames||30,duration=options.duration||500,linearFunctions={},easeFunction=options.easeFunction||function(step){return step},complete=options.complete,step=duration/frames;for(var key in from)"color"!=key&&"fillColor"!=key&&to[key]&&(linearFunctions[key]=new L.LinearFunction([0,from[key]],[frames-1,to[key]]));var layerOptions={},frame=0,updateLayer=function(){for(var key in linearFunctions)layerOptions[key]=linearFunctions[key].evaluate(frame);layer.options=$.extend(!0,{},layer.options,layerOptions),layer.redraw(),frame++,step=easeFunction(step),frames>frame?setTimeout(updateLayer,step):complete()};setTimeout(updateLayer,delay)}},L.ColorUtils={hslToRgbString:function(h,s,l){return L.ColorUtils.rgbArrayToString(L.ColorUtils.hslToRgb(h,s,l))},rgbArrayToString:function(rgbArray){for(var hexValues=[],index=0;rgbArray.length>index;++index){var hexValue=rgbArray[index].toString(16);1===hexValue.length&&(hexValue="0"+hexValue),hexValues.push(hexValue)}return"#"+hexValues.join("")},rgbToHsl:function(r,g,b){r/=255,g/=255,b/=255;var h,s,max=Math.max(r,g,b),min=Math.min(r,g,b),l=(max+min)/2;if(max==min)h=s=0;else{var d=max-min;switch(s=l>.5?d/(2-max-min):d/(max+min),max){case r:h=(g-b)/d+(b>g?6:0);break;case g:h=(b-r)/d+2;break;case b:h=(r-g)/d+4}h/=6}return[h,s,l]},hslToRgb:function(h,s,l){function hue2rgb(p,q,t){return 0>t&&(t+=1),t>1&&(t-=1),1/6>t?p+6*(q-p)*t:.5>t?q:2/3>t?p+6*(q-p)*(2/3-t):p}var r,g,b;if(0==s)r=g=b=l;else{var q=.5>l?l*(1+s):l+s-l*s,p=2*l-q;r=hue2rgb(p,q,h+1/3),g=hue2rgb(p,q,h),b=hue2rgb(p,q,h-1/3)}return[255*r,255*g,255*b]},rgbToHsv:function(r,g,b){r/=255,g/=255,b/=255;var h,s,max=Math.max(r,g,b),min=Math.min(r,g,b),v=max,d=max-min;if(s=0==max?0:d/max,max==min)h=0;else{switch(max){case r:h=(g-b)/d+(b>g?6:0);break;case g:h=(b-r)/d+2;break;case b:h=(r-g)/d+4}h/=6}return[h,s,v]},hsvToRgb:function(h,s,v){var r,g,b,i=Math.floor(6*h),f=6*h-i,p=v*(1-s),q=v*(1-f*s),t=v*(1-(1-f)*s);switch(i%6){case 0:r=v,g=t,b=p;break;case 1:r=q,g=v,b=p;break;case 2:r=p,g=v,b=t;break;case 3:r=p,g=q,b=v;break;case 4:r=t,g=p,b=v;break;case 5:r=v,g=p,b=q}return[255*r,255*g,255*b]}};var L=L||{};L.LinearFunction=L.Class.extend({initialize:function(minPoint,maxPoint,options){this.setOptions(options),this.setRange(minPoint,maxPoint)},_calculateParameters:function(minPoint,maxPoint){0===this._xRange?(this._slope=0,this._b=minPoint.y):(this._slope=(maxPoint.y-minPoint.y)/this._xRange,this._b=minPoint.y-this._slope*minPoint.x)},_arrayToPoint:function(array){return{x:array[0],y:array[1]}},setOptions:function(options){L.Util.setOptions(this,options),this._preProcess=this.options.preProcess,this._postProcess=this.options.postProcess},getBounds:function(){var minX=Math.min(this._minPoint.x,this._maxPoint.x),maxX=Math.max(this._minPoint.x,this._maxPoint.x),minY=Math.min(this._minPoint.y,this._maxPoint.y),maxY=Math.max(this._minPoint.y,this._maxPoint.y);return[new L.Point(minX,minY),new L.Point(maxX,maxY)]},setRange:function(minPoint,maxPoint){return minPoint=minPoint instanceof Array?this._arrayToPoint(minPoint):minPoint,maxPoint=maxPoint instanceof Array?this._arrayToPoint(maxPoint):maxPoint,this._minPoint=minPoint,this._maxPoint=maxPoint,this._xRange=maxPoint.x-minPoint.x,this._calculateParameters(minPoint,maxPoint),this},setMin:function(point){return this.setRange(point,this._maxPoint),this},setMax:function(point){return this.setRange(this._minPoint,point),this},setPreProcess:function(preProcess){return this._preProcess=preProcess,this},setPostProcess:function(postProcess){return this._postProcess=postProcess,this},evaluate:function(x){var y;return this._preProcess&&(x=this._preProcess(x)),y=Number((this._slope*x).toFixed(6))+Number(this._b.toFixed(6)),this._postProcess&&(y=this._postProcess(y)),y},random:function(){var randomX=Math.random()*this._xRange+this._minPoint.x;return this.evaluate(randomX)},sample:function(count){count=Math.max(count,2);for(var segmentCount=count-1,segmentSize=this._xRange/segmentCount,x=this._minPoint.x,yValues=[];this._maxPoint.x>=x;)yValues.push(this.evaluate(x)),x+=segmentSize;return yValues}}),L.ColorFunction=L.LinearFunction.extend({options:{alpha:1,includeAlpha:!1},initialize:function(minPoint,maxPoint,options){L.Util.setOptions(this,options),this._parts=[],this._dynamicPart=null,this._outputPrecision=0,this._prefix=null,this._formatOutput=function(y){return y.toFixed(this._outputPrecision)},this._mapOutput=function(parts){for(var outputParts=[],i=0;this._parts.length>i;++i){var part=this._parts[i];outputParts.push(parts[part])}return this.options.includeAlpha&&outputParts.push(this.options.alpha),outputParts},this._getColorString=function(y){y=this._formatOutput(y),this.options[this._dynamicPart]=y;var parts=this._mapOutput(this.options);return this._writeColor(this._prefix,parts)},this._writeColor=function(prefix,parts){return this.options.includeAlpha&&(prefix+="a"),prefix+"("+parts.join(",")+")"};var postProcess=function(y){return options&&options.postProcess&&(y=options.postProcess.call(this,y)),this._getColorString(y)};L.LinearFunction.prototype.initialize.call(this,minPoint,maxPoint,{preProcess:this.options.preProcess,postProcess:postProcess})}}),L.HSLColorFunction=L.ColorFunction.extend({initialize:function(minPoint,maxPoint,options){L.ColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._parts=["outputHue","outputSaturation","outputLuminosity"],this._prefix="hsl",this._outputPrecision=2}}),L.RGBColorFunction=L.ColorFunction.extend({initialize:function(minPoint,maxPoint,options){L.ColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._parts=["outputRed","outputBlue","outputGreen"],this._prefix="rgb",this._outputPrecision=0}}),L.RGBRedFunction=L.LinearFunction.extend({options:{outputGreen:0,outputBlue:0},initialize:function(minPoint,maxPoint,options){L.RGBColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._dynamicPart="outputRed"}}),L.RGBBlueFunction=L.LinearFunction.extend({options:{outputRed:0,outputGreen:0},initialize:function(minPoint,maxPoint,options){L.RGBColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._dynamicPart="outputBlue"}}),L.RGBGreenFunction=L.LinearFunction.extend({options:{outputRed:0,outputBlue:0},initialize:function(minPoint,maxPoint,options){L.RGBColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._dynamicPart="outputGreen"}}),L.RGBColorBlendFunction=L.LinearFunction.extend({initialize:function(minX,maxX,rgbMinColor,rgbMaxColor){var red1=rgbMinColor[0],red2=rgbMaxColor[0],green1=rgbMinColor[1],green2=rgbMaxColor[1],blue1=rgbMinColor[2],blue2=rgbMaxColor[2],postProcess=function(y){return y.toFixed(0)};this._minX=minX,this._maxX=maxX,this._redFunction=new L.LinearFunction(new L.Point(minX,red1),new L.Point(maxX,red2),{postProcess:postProcess}),this._greenFunction=new L.LinearFunction(new L.Point(minX,green1),new L.Point(maxX,green2),{postProcess:postProcess}),this._blueFunction=new L.LinearFunction(new L.Point(minX,blue1),new L.Point(maxX,blue2),{postProcess:postProcess})},getBounds:function(){var redBounds=this._redFunction.getBounds(),greenBounds=this._greenFunction.getBounds(),blueBounds=this._blueFunction.getBounds(),minY=Math.min(redBounds[0].y,greenBounds[0].y,blueBounds[0].y),maxY=Math.max(redBounds[0].y,greenBounds[0].y,blueBounds[0].y);return[new L.Point(redBounds[0].x,minY),new L.Point(redBounds[1].x,maxY)]},evaluate:function(x){return"rgb("+[this._redFunction.evaluate(x),this._greenFunction.evaluate(x),this._blueFunction.evaluate(x)].join(",")+")"}}),L.HSLHueFunction=L.HSLColorFunction.extend({options:{outputSaturation:"100%",outputLuminosity:"50%"},initialize:function(minPoint,maxPoint,options){L.HSLColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._dynamicPart="outputHue"}}),L.HSLSaturationFunction=L.LinearFunction.extend({options:{outputHue:0,outputLuminosity:"50%"},initialize:function(minPoint,maxPoint,options){L.HSLColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._formatOutput=function(y){return(100*y).toFixed(this._outputPrecision)+"%"},this._dynamicPart="outputSaturation"}}),L.HSLLuminosityFunction=L.LinearFunction.extend({options:{outputHue:0,outputSaturation:"100%"},initialize:function(minPoint,maxPoint,options){L.HSLColorFunction.prototype.initialize.call(this,minPoint,maxPoint,options),this._formatOutput=function(y){return(100*y).toFixed(this._outputPrecision)+"%"},this._dynamicPart="outputLuminosity"}}),L.PiecewiseFunction=L.LinearFunction.extend({initialize:function(functions,options){L.Util.setOptions(this,options),this._functions=functions;var startPoint,endPoint;startPoint=functions[0].getBounds()[0],endPoint=functions[functions.length-1].getBounds()[1],L.LinearFunction.prototype.initialize.call(this,startPoint,endPoint,{preProcess:this.options.preProcess,postProcess:this.options.postProcess})},_getFunction:function(x){for(var bounds,startPoint,endPoint,currentFunction,found=!1,index=0;this._functions.length>index;++index)if(currentFunction=this._functions[index],bounds=currentFunction.getBounds(),startPoint=bounds[0],endPoint=bounds[1],x>=startPoint.x&&endPoint.x>x){found=!0;break}return found?currentFunction:this._functions[this._functions.length-1]},evaluate:function(x){var currentFunction,y=null;return this._preProcess&&(x=this._preProcess(x)),currentFunction=this._getFunction(x),currentFunction&&(y=currentFunction.evaluate(x),this._postProcess&&(y=this._postProcess(y))),y}}),L.CategoryFunction=L.Class.extend({initialize:function(categoryMap,options){L.Util.setOptions(this,options),this._categoryKeys=Object.keys(categoryMap),this._categoryMap=categoryMap,this._preProcess=this.options.preProcess,this._postProcess=this.options.postProcess},evaluate:function(x){var y;return this._preProcess&&(x=this._preProcess(x)),y=this._categoryMap[x],this._postProcess&&(y=this._postProcess(y)),y},getCategories:function(){return this._categoryKeys}});var L=L||{},PathFunctions={__updateStyle:L.Path.prototype._updateStyle,_createDefs:function(){this._defs=this._createElement("defs"),this._container.appendChild(this._defs)},_createGradient:function(options){this._defs||this._createDefs();var gradient=this._createElement("linearGradient"),gradientGuid=L.Util.guid();options=options||{x1:"0%",x2:"100%",y1:"0%",y2:"100%"},options.id="grad"+gradientGuid;var stops=[{offset:"0%",style:"stop-color:rgb(255, 255, 255);stop-opacity:1"},{offset:"60%",style:"stop-color:"+(this.options.fillColor||this.options.color)+";stop-opacity:1"}];for(var key in options)gradient.setAttribute(key,options[key]);for(var i=0;stops.length>i;++i){var stop=stops[i],stopElement=this._createElement("stop");for(var key in stop)stopElement.setAttribute(key,stop[key]);gradient.appendChild(stopElement)}this._gradient=gradient,this._defs.appendChild(gradient)},_createDropShadow:function(options){this._defs||this._createDefs();var filterGuid=L.Util.guid(),filter=this._createElement("filter"),feOffset=this._createElement("feOffset"),feGaussianBlur=this._createElement("feGaussianBlur"),feBlend=this._createElement("feBlend");options=options||{width:"200%",height:"200%"},options.id="filter"+filterGuid;for(var key in options)filter.setAttribute(key,options[key]);var offsetOptions={result:"offOut","in":"SourceAlpha",dx:"2",dy:"2"},blurOptions={result:"blurOut","in":"offOut",stdDeviation:"2"},blendOptions={"in":"SourceGraphic",in2:"blurOut",mode:"lighten"};for(var key in offsetOptions)feOffset.setAttribute(key,offsetOptions[key]);for(var key in blurOptions)feGaussianBlur.setAttribute(key,blurOptions[key]);for(var key in blendOptions)feBlend.setAttribute(key,blendOptions[key]);filter.appendChild(feOffset),filter.appendChild(feGaussianBlur),filter.appendChild(feBlend),this._dropShadow=filter,this._defs.appendChild(filter)},_updateStyle:function(){this.__updateStyle.call(this),this.options.gradient&&(this._gradient||this._createGradient(),this._path.setAttribute("fill","url(#"+this._gradient.getAttribute("id")+")")),this.options.dropShadow&&(this._dropShadow||this._createDropShadow(),this._path.setAttribute("filter","url(#"+this._dropShadow.getAttribute("id")+")"))}};L.Path.include(PathFunctions),L.Polygon.include(PathFunctions),L.Polyline.include(PathFunctions),L.CircleMarker.include(PathFunctions),L.MapMarker=L.Path.extend({initialize:function(centerLatLng,options){L.Path.prototype.initialize.call(this,options),this._centerLatLng=centerLatLng},options:{fill:!0,fillOpacity:1,opacity:1,radius:15,innerRadius:5,position:{x:0,y:0},rotation:0,numberOfSides:50,color:"#000000",fillColor:"#0000FF",weight:1,gradient:!0,dropShadow:!0},setLatLng:function(latlng){return this._centerLatLng=latlng,this.redraw()},projectLatlngs:function(){this._point=this._map.latLngToLayerPoint(this._centerLatLng),this._points=this._getPoints(),this.options.innerRadius&&(this._innerPoints=this._getPoints(!0).reverse())},getBounds:function(){var map=this._map,height=3*this.options.radius,point=map.project(this._centerLatLng),swPoint=new L.Point(point.x-this.options.radius,point.y),nePoint=new L.Point(point.x+this.options.radius,point.y-height),sw=map.unproject(swPoint),ne=map.unproject(nePoint);return new L.LatLngBounds(sw,ne)},getLatLng:function(){return this._centerLatLng},getPathString:function(){return this._path.setAttribute("shape-rendering","geometricPrecision"),new L.SVGPathBuilder(this._points,this._innerPoints).toString(6)},_getPoints:function(inner){var newPoint,angleRadians,maxDegrees=inner?360:210,angleSize=inner?maxDegrees/Math.max(this.options.numberOfSides,3):maxDegrees/50,degrees=inner?maxDegrees+this.options.rotation:maxDegrees,angle=inner?this.options.rotation:-30,points=[],radius=this.options.radius,toRad=function(number){return number*Math.PI/180},startPoint=this._point;for(inner||(points.push(startPoint),points.push(new L.Point(startPoint.x+Math.sqrt(.75)*radius,startPoint.y-1.5*radius)));degrees>angle;)angleRadians=toRad(angle),newPoint=this._getPoint(angleRadians,radius,inner),points.push(newPoint),angle+=angleSize;return inner||points.push(new L.Point(startPoint.x-Math.sqrt(.75)*radius,startPoint.y-1.5*radius)),points},_getPoint:function(angle,radius,inner){var markerRadius=radius;return radius=inner?this.options.innerRadius:radius,new L.Point(this._point.x+this.options.position.x+radius*Math.cos(angle),this._point.y-2*markerRadius+this.options.position.y-radius*Math.sin(angle))}}),L.mapMarker=function(centerLatLng,options){return new L.MapMarker(centerLatLng,options)},L.RegularPolygonMarker=L.Path.extend({initialize:function(centerLatLng,options){L.Path.prototype.initialize.call(this,options),this._centerLatLng=centerLatLng,this.options.numberOfSides=Math.max(this.options.numberOfSides,3)},options:{fill:!0,radiusX:10,radiusY:10,rotation:0,numberOfSides:3,position:{x:0,y:0},maxDegrees:360,gradient:!0,dropShadow:!1},setLatLng:function(latlng){return this._centerLatLng=latlng,this.redraw()},projectLatlngs:function(){this._point=this._map.latLngToLayerPoint(this._centerLatLng),this._points=this._getPoints(),(this.options.innerRadius||this.options.innerRadiusX&&this.options.innerRadiusY)&&(this._innerPoints=this._getPoints(!0).reverse())},getBounds:function(){var map=this._map,radiusX=this.options.radius||this.options.radiusX,radiusY=this.options.radius||this.options.radiusY,deltaX=radiusX*Math.cos(Math.PI/4),deltaY=radiusY*Math.sin(Math.PI/4),point=map.project(this._centerLatLng),swPoint=new L.Point(point.x-deltaX,point.y+deltaY),nePoint=new L.Point(point.x+deltaX,point.y-deltaY),sw=map.unproject(swPoint),ne=map.unproject(nePoint);return new L.LatLngBounds(sw,ne)},getLatLng:function(){return this._centerLatLng},getPathString:function(){return this._path.setAttribute("shape-rendering","geometricPrecision"),new L.SVGPathBuilder(this._points,this._innerPoints).toString(6)},_getPoints:function(inner){for(var newPoint,angleRadians,maxDegrees=this.options.maxDegrees||360,angleSize=maxDegrees/Math.max(this.options.numberOfSides,3),degrees=maxDegrees+this.options.rotation,angle=this.options.rotation,points=[],radiusX=inner?this.options.innerRadius||this.options.innerRadiusX:this.options.radius||this.options.radiusX,radiusY=inner?this.options.innerRadius||this.options.innerRadiusY:this.options.radius||this.options.radiusY,toRad=function(number){return number*Math.PI/180};degrees>angle;)angleRadians=toRad(angle),newPoint=this._getPoint(angleRadians,radiusX,radiusY),points.push(newPoint),angle+=angleSize;return points},_getPoint:function(angle,radiusX,radiusY){return new L.Point(this._point.x+this.options.position.x+radiusX*Math.cos(angle),this._point.y+this.options.position.y+radiusY*Math.sin(angle))}}),L.regularPolygonMarker=function(centerLatLng,options){return new L.RegularPolygonMarker(centerLatLng,options)},L.StarMarker=L.RegularPolygonMarker.extend({options:{numberOfPoints:5,rotation:-15,maxDegrees:360,gradient:!0,dropShadow:!0},_getPoints:function(inner){for(var newPoint,newPointInner,angleRadians,maxDegrees=this.options.maxDegrees||360,angleSize=maxDegrees/this.options.numberOfPoints,degrees=maxDegrees+this.options.rotation,angle=this.options.rotation,points=[],radiusX=inner?this.options.innerRadius||this.options.innerRadiusX:this.options.radius||this.options.radiusX,radiusY=inner?this.options.innerRadius||this.options.innerRadiusY:this.options.radius||this.options.radiusY,toRad=function(number){return number*Math.PI/180};degrees>angle;)angleRadians=toRad(angle),newPoint=this._getPoint(angleRadians,radiusX,radiusY),newPointInner=this._getPoint(angleRadians+toRad(angleSize)/2,radiusX/2,radiusY/2),points.push(newPoint),points.push(newPointInner),angle+=angleSize;return points}}),L.starMarker=function(centerLatLng,options){return new L.StarMarker(centerLatLng,options)},L.TriangleMarker=L.RegularPolygonMarker.extend({options:{numberOfSides:3,rotation:30,radius:5}}),L.triangleMarker=function(centerLatLng,options){return new L.TriangleMarker(centerLatLng,options)},L.DiamondMarker=L.RegularPolygonMarker.extend({options:{numberOfSides:4,radiusX:5,radiusY:10}}),L.diamondMarker=function(centerLatLng,options){return new L.DiamondMarker(centerLatLng,options)},L.SquareMarker=L.RegularPolygonMarker.extend({options:{numberOfSides:4,rotation:45,radius:5}}),L.squareMarker=function(centerLatLng,options){return new L.SquareMarker(centerLatLng,options)},L.PentagonMarker=L.RegularPolygonMarker.extend({options:{numberOfSides:5,rotation:-18,radius:5}}),L.pentagonMarker=function(centerLatLng,options){return new L.PentagonMarker(centerLatLng,options)},L.HexagonMarker=L.RegularPolygonMarker.extend({options:{numberOfSides:6,rotation:30,radius:5}}),L.hexagonMarker=function(centerLatLng,options){return new L.HexagonMarker(centerLatLng,options)},L.OctagonMarker=L.RegularPolygonMarker.extend({options:{numberOfSides:8,rotation:22.5,radius:5}}),L.octagonMarker=function(centerLatLng,options){return new L.OctagonMarker(centerLatLng,options)};var L=L||{};L.BarMarker=L.Path.extend({initialize:function(centerLatLng,options){L.Path.prototype.initialize.call(this,options),this._centerLatLng=centerLatLng},options:{fill:!0,width:2,maxHeight:10,position:{x:0,y:0},weight:1,color:"#000",opacity:1,gradient:!0,dropShadow:!1},setLatLng:function(latlng){return this._centerLatLng=latlng,this.redraw()},projectLatlngs:function(){this._point=this._map.latLngToLayerPoint(this._centerLatLng),this._points=this._getPoints()},getBounds:function(){var map=this._map,point=map.project(this._centerLatLng),halfWidth=this.options.width/2,swPoint=new L.Point(point.x-halfWidth,point.y),nePoint=new L.Point(point.x+halfWidth,point.y-this.options.maxHeight),sw=map.unproject(swPoint),ne=map.unproject(nePoint);return new L.LatLngBounds(sw,ne)},getLatLng:function(){return this._centerLatlng},getPathString:function(){return this._path.setAttribute("shape-rendering","crispEdges"),""+new L.SVGPathBuilder(this._points)},_getPoints:function(){var sePoint,nePoint,nwPoint,swPoint,points=[],startX=this._point.x+this.options.position.x,startY=this._point.y+this.options.position.y,halfWidth=this.options.width/2,height=this.options.value/this.options.maxValue*this.options.maxHeight;return sePoint=new L.Point(startX+halfWidth,startY),nePoint=new L.Point(startX+halfWidth,startY-height),nwPoint=new L.Point(startX-halfWidth,startY-height),swPoint=new L.Point(startX-halfWidth,startY),points=[sePoint,nePoint,nwPoint,swPoint]}}),L.barMarker=function(centerLatLng,options){return new L.BarMarker(centerLatLng,options)},L.ChartMarker=L.FeatureGroup.extend({initialize:function(centerLatLng,options){L.Util.setOptions(this,options),this._layers={},this._centerLatLng=centerLatLng,this._loadBars()},setLatLng:function(latlng){return this._centerLatLng=latlng,this.redraw() +},getLatLng:function(){return this._centerLatlng},_loadBars:function(){},_highlight:function(options){return options.weight&&(options.weight*=2),options},_unhighlight:function(options){return options.weight&&(options.weight/=2),options},_bindMouseEvents:function(chartElement){var self=this,tooltipOptions=this.options.tooltipOptions;chartElement.on("mouseover",function(e){var newPoint,currentOptions=this.options,key=currentOptions.key,value=currentOptions.value,layerPoint=e.layerPoint,x=layerPoint.x-this._point.x,y=layerPoint.y-this._point.y,iconSize=currentOptions.iconSize,newX=x,newY=y,offset=5;newX=0>x?iconSize.x-x+offset:-x-offset,newY=0>y?iconSize.y-y+offset:-y-offset,newPoint=new L.Point(newX,newY);var legendOptions={},displayText=currentOptions.displayText?currentOptions.displayText(value):value;legendOptions[key]={name:currentOptions.displayName,value:displayText};var icon=new L.LegendIcon(legendOptions,currentOptions,{className:"leaflet-div-icon",iconSize:tooltipOptions?tooltipOptions.iconSize:iconSize,iconAnchor:newPoint});currentOptions.marker=new L.Marker(self._centerLatLng,{icon:icon}),currentOptions=self._highlight(currentOptions),this.initialize(self._centerLatLng,currentOptions),this.redraw(),this.setStyle(currentOptions),self.addLayer(currentOptions.marker)}),chartElement.on("mouseout",function(){var currentOptions=this.options;currentOptions=self._unhighlight(currentOptions),this.initialize(self._centerLatLng,currentOptions),this.redraw(),this.setStyle(currentOptions),self.removeLayer(currentOptions.marker)})},bindPopup:function(content,options){this.eachLayer(function(layer){layer.bindPopup(content,options)})}}),L.BarChartMarker=L.ChartMarker.extend({initialize:function(centerLatLng,options){L.Util.setOptions(this,options),L.ChartMarker.prototype.initialize.call(this,centerLatLng,options)},options:{weight:1,opacity:1,color:"#000",fill:!0,position:{x:0,y:0},width:10,offset:0,iconSize:new L.Point(50,40)},_loadBars:function(){var value,minValue,maxValue;this.options.rotation,this.options.maxDegrees||360;var bar,options=this.options;this.options.radiusX||this.options.radius,this.options.radiusY||this.options.radius;var x,y,chartOption,keys=Object.keys(this.options.data),count=keys.length,width=this.options.width,offset=this.options.offset||0,data=this.options.data,chartOptions=this.options.chartOptions;x=-(width*count+offset*(count-1))/2+width/2,y=0;for(var key in data)value=data[key],chartOption=chartOptions[key],minValue=chartOption.minValue||0,maxValue=chartOption.maxValue||100,options.fillColor=chartOption.fillColor||this.options.fillColor,options.value=value,options.minValue=minValue,options.maxValue=maxValue,options.position={x:x,y:y},options.width=width,options.maxHeight=chartOption.maxHeight||10,options.key=key,options.value=value,options.displayName=chartOption.displayName,options.opacity=this.options.opacity||1,options.fillOpacity=this.options.fillOpacity||.7,options.weight=this.options.weight||1,options.color=chartOption.color||this.options.color,options.displayText=chartOption.displayText,bar=new L.BarMarker(this._centerLatLng,options),this._bindMouseEvents(bar),this.addLayer(bar),x+=width+offset}}),L.RadialBarMarker=L.Path.extend({initialize:function(centerLatLng,options){L.Path.prototype.initialize.call(this,options),this._centerLatLng=centerLatLng},options:{fill:!0,radius:10,rotation:0,numberOfSides:30,position:{x:0,y:0},gradient:!0,dropShadow:!1},setLatLng:function(latlng){return this._centerLatLng=latlng,this.redraw()},projectLatlngs:function(){this._point=this._map.latLngToLayerPoint(this._centerLatLng),this._points=this._getPoints()},getBounds:function(){var map=this._map,radiusX=this.options.radiusX||this.options.radius,radiusY=this.options.radiusY||this.options.radius,deltaX=radiusX*Math.cos(Math.PI/4),deltaY=radiusY*Math.sin(Math.PI/4),point=map.project(this._centerLatLng),swPoint=new L.Point(point.x-deltaX,point.y+deltaY),nePoint=new L.Point(point.x+deltaX,point.y-deltaY),sw=map.unproject(swPoint),ne=map.unproject(nePoint);return new L.LatLngBounds(sw,ne)},getLatLng:function(){return this._centerLatlng},getPathString:function(){var angle=this.options.endAngle-this.options.startAngle,largeArc=angle>=180?"1":"0",radiusX=this.options.radiusX||this.options.radius,radiusY=this.options.radiusY||this.options.radius,path="M"+this._points[0].x.toFixed(2)+","+this._points[0].y.toFixed(2)+"A"+radiusX.toFixed(2)+","+radiusY.toFixed(2)+" 0 "+largeArc+",1 "+this._points[1].x.toFixed(2)+","+this._points[1].y.toFixed(2)+"L";return this._innerPoints?(path=path+this._innerPoints[0].x.toFixed(2)+","+this._innerPoints[0].y.toFixed(2),path=path+"A"+(radiusX-this.options.barThickness).toFixed(2)+","+(radiusY-this.options.barThickness).toFixed(2)+" 0 "+largeArc+",0 "+this._innerPoints[1].x.toFixed(2)+","+this._innerPoints[1].y.toFixed(2)+"z"):path=path+this._point.x.toFixed(2)+","+this._point.y.toFixed(2)+"z",this._path.setAttribute("shape-rendering","geometricPrecision"),path},_getPoints:function(){var angleDelta=this.options.endAngle-this.options.startAngle;angleDelta/this.options.numberOfSides;var degrees=this.options.endAngle+this.options.rotation,angle=this.options.startAngle+this.options.rotation,points=[],radiusX="radiusX"in this.options?this.options.radiusX:this.options.radius,radiusY="radiusY"in this.options?this.options.radiusY:this.options.radius,toRad=function(number){return number*Math.PI/180};360===angleDelta&&(degrees-=.1);var startRadians=toRad(angle),endRadians=toRad(degrees);return points.push(this._getPoint(startRadians,radiusX,radiusY)),points.push(this._getPoint(endRadians,radiusX,radiusY)),this.options.barThickness&&(this._innerPoints=[],radiusX-this.options.barThickness,radiusY-this.options.barThickness,this._innerPoints.push(this._getPoint(endRadians,radiusX-this.options.barThickness,radiusY-this.options.barThickness)),this._innerPoints.push(this._getPoint(startRadians,radiusX-this.options.barThickness,radiusY-this.options.barThickness))),points},_getPoint:function(angle,radiusX,radiusY){return new L.Point(this._point.x+this.options.position.x+radiusX*Math.cos(angle),this._point.y+this.options.position.y+radiusY*Math.sin(angle))}}),L.radialBarMarker=function(centerLatLng,options){return new L.RadialBarMarker(centerLatLng,options)},L.PieChartMarker=L.ChartMarker.extend({initialize:function(centerLatLng,options){L.Util.setOptions(this,options),L.ChartMarker.prototype.initialize.call(this,centerLatLng,options)},options:{weight:1,opacity:1,color:"#000",fill:!0,radius:10,rotation:0,numberOfSides:50,mouseOverExaggeration:1.2,maxDegrees:360,iconSize:new L.Point(50,40)},_highlight:function(options){var oldRadiusX=options.radiusX,oldBarThickness=options.barThickness;return options.oldBarThickness=oldBarThickness,options.radiusX*=options.mouseOverExaggeration,options.radiusY*=options.mouseOverExaggeration,options.barThickness=options.radiusX-oldRadiusX+oldBarThickness,options},_unhighlight:function(options){return options.radiusX/=options.mouseOverExaggeration,options.radiusY/=options.mouseOverExaggeration,options.barThickness=options.oldBarThickness,options},_loadBars:function(){var value,bar,chartOption,key,sum=0,angle=0,percentage=0,maxDegrees=this.options.maxDegrees||360,lastAngle=this.options.rotation,options=this.options,data=this.options.data,chartOptions=this.options.chartOptions,getValue=function(data,key){var value=0;return data[key]&&(value=parseFloat(data[key])),value};for(key in data)value=getValue(data,key),sum+=value;if(sum>0)for(key in data)value=parseFloat(data[key]),chartOption=chartOptions[key],percentage=value/sum,angle=percentage*maxDegrees,options.startAngle=lastAngle,options.endAngle=lastAngle+angle,options.fillColor=chartOption.fillColor,options.color=chartOption.color||"#000",options.radiusX=this.options.radiusX||this.options.radius,options.radiusY=this.options.radiusY||this.options.radius,options.rotation=0,options.key=key,options.value=value,options.displayName=chartOption.displayName,options.displayText=chartOption.displayText,bar=new L.RadialBarMarker(this._centerLatLng,options),this._bindMouseEvents(bar),lastAngle=options.endAngle,this.addLayer(bar)}}),L.pieChartMarker=function(centerLatLng,options){return new L.PieChartMarker(centerLatLng,options)},L.CoxcombChartMarker=L.PieChartMarker.extend({initialize:function(centerLatLng,options){L.Util.setOptions(this,options),L.PieChartMarker.prototype.initialize.call(this,centerLatLng,options)},options:{weight:1,opacity:1,color:"#000",fill:!0,radius:10,rotation:0,numberOfSides:50,mouseOverExaggeration:1.2,maxDegrees:360,iconSize:new L.Point(50,40)},_loadBars:function(){var value,minValue,maxValue,bar,chartOption,angle=0,maxDegrees=this.options.maxDegrees||360,lastAngle=this.options.rotation,options=this.options,radiusX="radiusX"in this.options?this.options.radiusX:this.options.radius,radiusY="radiusY"in this.options?this.options.radiusY:this.options.radius,keys=Object.keys(this.options.data),count=keys.length,data=this.options.data,chartOptions=this.options.chartOptions;angle=maxDegrees/count;for(var key in data){value=parseFloat(data[key]),chartOption=chartOptions[key];var minValue=chartOption.minValue||0,maxValue=chartOption.maxValue,evalFunctionX=new L.LinearFunction(new L.Point(minValue,0),new L.Point(maxValue,radiusX)),evalFunctionY=new L.LinearFunction(new L.Point(minValue,0),new L.Point(maxValue,radiusY));options.startAngle=lastAngle,options.endAngle=lastAngle+angle,options.fillColor=chartOption.fillColor,options.color=chartOption.color||"#000",options.radiusX=evalFunctionX.evaluate(value),options.radiusY=evalFunctionY.evaluate(value),options.rotation=0,options.key=key,options.value=value,options.displayName=chartOption.displayName,options.displayText=chartOption.displayText,bar=new L.RadialBarMarker(this._centerLatLng,options),this._bindMouseEvents(bar),lastAngle=options.endAngle,this.addLayer(bar)}}}),L.coxcombChartMarker=function(centerLatLng,options){return new L.CoxcombChartMarker(centerLatLng,options)},L.RadialBarChartMarker=L.ChartMarker.extend({initialize:function(centerLatLng,options){L.Util.setOptions(this,options),L.ChartMarker.prototype.initialize.call(this,centerLatLng,options)},options:{weight:1,opacity:1,color:"#000",fill:!0,radius:10,rotation:0,numberOfSides:30,offset:2,barThickness:5,maxDegrees:360,iconSize:new L.Point(50,40)},_loadBars:function(){var value,minValue,maxValue,bar,chartOption,angle=this.options.rotation,maxDegrees=this.options.maxDegrees||360,options=this.options,lastRadiusX=this.options.radiusX||this.options.radius,lastRadiusY=this.options.radiusY||this.options.radius,data=this.options.data,chartOptions=this.options.chartOptions,barThickness=this.options.barThickness||4,offset=this.options.offset||2;for(var key in data){value=parseFloat(data[key]),chartOption=chartOptions[key],minValue=chartOption.minValue||0,maxValue=chartOption.maxValue||100;var angleFunction=new L.LinearFunction(new L.Point(minValue,0),new L.Point(maxValue,maxDegrees));angle=angleFunction.evaluate(value),options.startAngle=this.options.rotation,options.endAngle=this.options.rotation+angle,options.fillColor=chartOption.fillColor,options.radiusX=lastRadiusX,options.radiusY=lastRadiusY,options.barThickness=barThickness,options.rotation=0,options.key=key,options.value=value,options.displayName=chartOption.displayName,options.displayText=chartOption.displayText,options.weight=this.options.weight||1,bar=new L.RadialBarMarker(this._centerLatLng,options),this._bindMouseEvents(bar),this.addLayer(bar),lastRadiusX+=barThickness+offset,lastRadiusY+=barThickness+offset}}}),L.radialBarChartMarker=function(centerLatLng,options){return new L.RadialBarChartMarker(centerLatLng,options)},L.StackedRegularPolygonMarker=L.ChartMarker.extend({options:{iconSize:new L.Point(50,40)},initialize:function(centerLatLng,options){L.Util.setOptions(this,options),L.ChartMarker.prototype.initialize.call(this,centerLatLng,options)},_loadBars:function(){var value;this.options.maxDegrees||360;var bar,chartOption,key,lastRadiusX=0,lastRadiusY=0,options=this.options,data=this.options.data,chartOptions=this.options.chartOptions;for(key in data){value=parseFloat(data[key]),chartOption=chartOptions[key],minValue=chartOption.minValue||0,maxValue=chartOption.maxValue||100,minRadius=chartOption.minRadius||0,maxRadius=chartOption.maxRadius||10,options.fillColor=chartOption.fillColor||this.options.fillColor,options.value=value,options.minValue=minValue,options.maxValue=maxValue;var evalFunction=new L.LinearFunction(new L.Point(minValue,minRadius),new L.Point(maxValue,maxRadius)),barThickness=evalFunction.evaluate(value);options.radiusX=lastRadiusX+barThickness,options.radiusY=lastRadiusY+barThickness,options.innerRadiusX=lastRadiusX,options.innerRadiusY=lastRadiusY,options.key=key,options.displayName=chartOption.displayName,options.opacity=this.options.opacity||1,options.fillOpacity=this.options.fillOpacity||.7,options.weight=this.options.weight||1,options.color=chartOption.color||this.options.color,options.displayText=chartOption.displayText,bar=new L.RegularPolygonMarker(this._centerLatLng,options),this._bindMouseEvents(bar),lastRadiusX=options.radiusX,lastRadiusY=options.radiusY,this.addLayer(bar)}}}),L.RadialMeterMarker=L.ChartMarker.extend({initialize:function(centerLatLng,options){L.Util.setOptions(this,options),L.ChartMarker.prototype.initialize.call(this,centerLatLng,options)},options:{weight:1,opacity:1,color:"#000",fill:!0,radius:10,rotation:180,numberOfSides:30,offset:2,barThickness:5,maxDegrees:180,iconSize:new L.Point(50,40)},_loadBars:function(){var value,minValue,maxValue,bar,chartOption,startAngle=this.options.rotation,maxDegrees=this.options.maxDegrees||360,options=this.options,radiusX=this.options.radiusX||this.options.radius,radiusY=this.options.radiusY||this.options.radius,data=this.options.data,chartOptions=this.options.chartOptions,barThickness=this.options.barThickness||4;this.options.offset||2;var displayOptions,lastAngle=startAngle,numSegments=this.options.numSegments||10,angleDelta=maxDegrees/numSegments;for(var key in data){value=parseFloat(data[key]),chartOption=chartOptions[key],displayOptions=this.options.displayOptions?this.options.displayOptions[key]:{},minValue=chartOption.minValue||0,maxValue=chartOption.maxValue||100;for(var range=maxValue-minValue,angle=maxDegrees/range*(value-minValue),endAngle=startAngle+angle,evalFunction=new L.LinearFunction(new L.Point(startAngle,minValue),new L.Point(startAngle+maxDegrees,maxValue));endAngle>lastAngle;){options.startAngle=lastAngle;var delta=Math.min(angleDelta,endAngle-lastAngle);options.endAngle=lastAngle+delta,options.fillColor=chartOption.fillColor,options.radiusX=radiusX,options.radiusY=radiusY,options.barThickness=barThickness,options.rotation=0,options.key=key,options.value=value,options.displayName=chartOption.displayName,options.displayText=chartOption.displayText;var evalValue=evalFunction.evaluate(lastAngle+delta);for(var displayKey in displayOptions)options[displayKey]=displayOptions[displayKey].evaluate?displayOptions[displayKey].evaluate(evalValue):displayOptions[displayKey];bar=new L.RadialBarMarker(this._centerLatLng,options),this._bindMouseEvents(bar),this.addLayer(bar),lastAngle+=delta}}}}); \ No newline at end of file diff --git a/notebooks/zz-mongo/map.html b/notebooks/zz-mongo/map.html new file mode 100644 index 0000000..d5e2210 --- /dev/null +++ b/notebooks/zz-mongo/map.html @@ -0,0 +1,8116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + \ No newline at end of file diff --git a/notebooks/zz-mongo/plotting-small-accidents-and-roads-with-folium.ipynb b/notebooks/zz-mongo/plotting-small-accidents-and-roads-with-folium.ipynb new file mode 100644 index 0000000..9f678ff --- /dev/null +++ b/notebooks/zz-mongo/plotting-small-accidents-and-roads-with-folium.ipynb @@ -0,0 +1,5915 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:8ae36df95bfbfa57bad317a9d08762e2c0a6dbaec43858d5ec564986dcf56c9d" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Plotting accident and road data\n", + "\n", + "This notebook will show you the roads dataset and integrate it with the accidents data." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "First, some boilerplate imports" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Import the required libraries and open the connection to Mongo\n", + "\n", + "import collections\n", + "import datetime\n", + "import matplotlib as mpl\n", + "import matplotlib.pyplot as plt\n", + "\n", + "import numpy as np\n", + "import pandas as pd\n", + "import scipy.stats\n", + "\n", + "%matplotlib inline\n", + "mpl.rcParams['figure.figsize']= (15, 15) # Reset the base size of figures so they're large enough to be useful.\n", + "\n", + "import folium\n", + "\n", + "import pymongo\n", + "from bson.objectid import ObjectId\n", + "from bson.son import SON\n", + "\n", + "# client = pymongo.MongoClient('mongodb://ogedei:27017/')\n", + "# client = pymongo.MongoClient('mongodb://localhost:27117/')\n", + "client = pymongo.MongoClient('mongodb://localhost:27017')" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 6 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "db = client.small_accidents\n", + "accidents = db.accidents\n", + "labels = db.labels\n", + "roads = db.roads" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 7 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Load the expanded names of keys and human-readable codes into memory\n", + "expanded_name = collections.defaultdict(str)\n", + "for e in labels.find({'expanded': {\"$exists\": True}}):\n", + " expanded_name[e['label']] = e['expanded']\n", + " \n", + "label_of = collections.defaultdict(str)\n", + "for l in labels.find({'codes': {\"$exists\": True}}):\n", + " for c in l['codes']:\n", + " try:\n", + " label_of[(l['label'], int(c))] = l['codes'][c]\n", + " except ValueError: \n", + " label_of[(l['label'], c)] = l['codes'][c]" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 8 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Looking at roads\n", + "\n", + "What's in a 'road' document?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find_one()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 10, + "text": [ + "{'B-Junction': 'A4086',\n", + " '_id': ObjectId('533ed2c589f6f9ee18bae9e5'),\n", + " 'Longitude': -4.001657045120545,\n", + " 'FdHGVA5': 10.0,\n", + " 'ONS GOR Name': 'Wales',\n", + " 'FdLGV': 397.0,\n", + " 'LenNet': 8.4,\n", + " 'LenNet_miles': 5.21,\n", + " 'FdAll_MV': 2108.0,\n", + " 'RCat': 'TR',\n", + " 'FdHGVR2': 40.0,\n", + " 'CP': 506,\n", + " 'FdHGVA6': 7.0,\n", + " 'AADFYear': 2012,\n", + " 'FdHGVR4': 4.0,\n", + " 'Fd2WMV': 29.0,\n", + " 'FdHGVR3': 2.0,\n", + " 'S Ref N': 360260,\n", + " 'Road': 'A5',\n", + " 'ONS LA Name': 'Conwy',\n", + " 'Latitude': 53.12266010696906,\n", + " 'loc': {'coordinates': [-4.001657045120545, 53.12266010696906],\n", + " 'type': 'Point'},\n", + " 'FdHGV': 66.0,\n", + " 'FdHGVA3': 3.0,\n", + " 'A-Junction': 'LA Boundary',\n", + " 'FdBUS': 17.0,\n", + " 'S Ref E': 266150,\n", + " 'FdCar': 1599.0,\n", + " 'FdPC': 20.0}" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "It's a section of road and total of different vehicle types that passed along that section. Road sections are have two ends, either junctions or region boundaries. " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Plotting some road points\n", + "\n", + "To start with, let's just plot some road segments on the map to see how its done." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "m = folium.Map(location=[55, -3], width=500, height=800, zoom_start=6)\n", + "\n", + "for r in roads.find({}, ['loc.coordinates'], limit=1000):\n", + " # m.simple_marker([r['loc']['coordinates'][1], r['loc']['coordinates'][0]])\n", + " #m.circle_marker(location=[r['loc']['coordinates'][1], r['loc']['coordinates'][0]], radius=10000,\n", + " # line_color='#cc318631',\n", + " # fill_color='#cc8631', fill_opacity=0.8)\n", + " \n", + " m.polygon_marker(location=[r['loc']['coordinates'][1], r['loc']['coordinates'][0]], \n", + " fill_color='#132b5e', num_sides=5, radius=5, rotation=60)\n", + "m.create_map('roads.html')\n", + "m.render_iframe = True\n", + "m" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "html": [ + "" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 54, + "text": [ + "" + ] + } + ], + "prompt_number": 54 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Milton Keynes\n", + "Let's zoom in a bit on Milton Keynes, the home of the Open University. This polygon defines the area we're interested in." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "milton_keynes = {'type': 'Polygon',\n", + " 'coordinates': [[[-0.869719, 52.066547], \n", + " [-0.651709, 52.066547], \n", + " [-0.651709, 51.997161], \n", + " [-0.869719, 51.997161],\n", + " [-0.869719, 52.066547]\n", + " ]]}" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 55 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "roads.find({'loc': {'$geoWithin': {'$geometry': milton_keynes}}}).count()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 76, + "text": [ + "48" + ] + } + ], + "prompt_number": 76 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "m = folium.Map(location=[52.03, -0.76], width=700, height=600, zoom_start=12)\n", + "\n", + "for a in accidents.find({'loc': {'$geoWithin': {'$geometry': milton_keynes}}}, \n", + " ['loc']):\n", + " m.polygon_marker(location=[a['loc']['coordinates'][1], a['loc']['coordinates'][0]], \n", + " fill_color='#ff0000', num_sides=6, radius=3, rotation=0)\n", + "\n", + "for r in roads.find({'loc': {'$geoWithin': {'$geometry': milton_keynes}}}, \n", + " ['loc']):\n", + " m.polygon_marker(location=[r['loc']['coordinates'][1], r['loc']['coordinates'][0]], \n", + " fill_color='#0000ff', num_sides=4, radius=5, rotation=0)\n", + "\n", + "m.create_map('roads.html')\n", + "m.render_iframe = True\n", + "m" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "html": [ + "" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 79, + "text": [ + "" + ] + } + ], + "prompt_number": 79 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This clearly shows that not all the roads have traffic flow data. \n", + "\n", + "Let's have a look at some of the numbers associated with the traffic flow data. We'll load the data into a DataFrame and make some graphs." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "road_df = pd.DataFrame(list(roads.find()))\n", + "road_df" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
A-JunctionAADFYearB-JunctionCPFd2WMVFdAll_MVFdBUSFdCarFdHGVFdHGVA3...LenNet_milesLongitudeONS GOR NameONS LA NameRCatRoadS Ref ES Ref N_idloc
0 LA Boundary 2012 A4086 506 29 2108 17 1599 66 3... 5.21-4.001657 Wales Conwy TR A5 266150 360260 533ed2c589f6f9ee18bae9e5 {'type': 'Point', 'coordinates': [-4.001657045...
1 A539 2012 LA Boundary 508 130 5967 100 4515 375 22... 2.98-3.119703 Wales Denbighshire TR A5 324887 341121 533ed2c589f6f9ee18bae9e6 {'type': 'Point', 'coordinates': [-3.119702527...
2 A449 2012 B4233 509 112 22444 72 14819 3822 148... 6.02-2.726435 Wales Monmouthshire TR A40 350000 211160 533ed2c589f6f9ee18bae9e7 {'type': 'Point', 'coordinates': [-2.726434923...
3 LA Boundary 2012 Pentre Rd, Abergavenny 510 63 8485 62 6936 314 9... 2.67-3.090007 Wales Monmouthshire TR A40 325000 216300 533ed2c589f6f9ee18bae9e8 {'type': 'Point', 'coordinates': [-3.090006689...
4 LA Boundary 2012 A4067 512 69 3968 63 2688 464 20... 7.14-3.601999 Wales Powys TR A40 290000 229321 533ed2c589f6f9ee18bae9e9 {'type': 'Point', 'coordinates': [-3.601999175...
5 A485 2012 B4130 514 41 7484 108 5924 344 31... 3.97-4.252634 Wales Carmarthenshire TR A40 245000 221137 533ed2c589f6f9ee18bae9ea {'type': 'Point', 'coordinates': [-4.252633958...
6 A478 2012 LA Boundary 515 44 9956 70 7425 693 13... 4.22-4.685549 Wales Pembrokeshire TR A40 215000 216780 533ed2c589f6f9ee18bae9eb {'type': 'Point', 'coordinates': [-4.685548835...
7 A4219 2012 B4331 516 30 6232 92 4791 326 5... 3.72-4.993778 Wales Pembrokeshire TR A40 194270 230000 533ed2c589f6f9ee18bae9ec {'type': 'Point', 'coordinates': [-4.993778349...
8 M4 jn38 2012 LA Boundary 520 44 5508 69 4318 123 2... 2.85-3.715694 Wales Neath Port Talbot PR A48 281140 185000 533ed2c589f6f9ee18bae9ed {'type': 'Point', 'coordinates': [-3.715693698...
9 LA boundary 2012 A4222 Gibbet's Hill 521 49 11413 79 9501 214 7... 4.76-3.513319 Wales The Vale of Glamorgan PR A48 295000 176435 533ed2c589f6f9ee18bae9ee {'type': 'Point', 'coordinates': [-3.513319086...
10 A4232 / A4050 2012 A4161 522 67 19668 259 16674 428 9... 2.79-3.268244 Wales Cardiff PU A48 312000 175000 533ed2c589f6f9ee18bae9ef {'type': 'Point', 'coordinates': [-3.268243678...
11 LA Boundary 2012 A547 524 61 23520 96 18149 1630 107... 7.02-3.941950 Wales Conwy TR A55 270580 376170 533ed2c589f6f9ee18bae9f0 {'type': 'Point', 'coordinates': [-3.941950359...
12 A547 Llanddulas 2012 A548 525 107 47004 174 38652 2249 134... 2.42-3.621609 Wales Conwy TR A55 292000 378140 533ed2c589f6f9ee18bae9f1 {'type': 'Point', 'coordinates': [-3.621609229...
13 A525E 2012 LA Boundary 526 105 31638 102 25001 2093 96... 4.59-3.337743 Wales Denbighshire TR A55 310884 375740 533ed2c589f6f9ee18bae9f2 {'type': 'Point', 'coordinates': [-3.337742984...
14 A550 2012 A5104 527 79 28091 61 22949 1788 58... 1.42-3.027382 Wales Flintshire TR A55 331410 363490 533ed2c589f6f9ee18bae9f3 {'type': 'Point', 'coordinates': [-3.027382144...
15 B4389 Bridge St 2012 A490 528 33 4233 35 3143 195 5... 8.63-3.184054 Wales Powys TR A458 320000 306900 533ed2c589f6f9ee18bae9f4 {'type': 'Point', 'coordinates': [-3.184053654...
16 B42776 Merthyr Road 2012 Swansea Rd 530 51 23474 171 18160 1238 42... 0.68-3.435706 Wales Merthyr Tydfil TR A465 301000 207380 533ed2c589f6f9ee18bae9f5 {'type': 'Point', 'coordinates': [-3.435705870...
17 A4143 Merthyr Road 2012 A4042/A40 532 97 22175 75 17311 1264 85... 0.99-3.016786 Wales Monmouthshire TR A465 330000 213040 533ed2c589f6f9ee18bae9f6 {'type': 'Point', 'coordinates': [-3.016785744...
18 B5279 2012 A547/B5381 533 45 7938 149 6078 290 6... 4.22-3.799615 Wales Conwy TR A470 280000 373060 533ed2c589f6f9ee18bae9f7 {'type': 'Point', 'coordinates': [-3.799615108...
19 A487 2012 B4391 534 21 1465 10 1101 39 2... 2.92-3.936129 Wales Gwynedd TR A470 270000 340350 533ed2c589f6f9ee18bae9f8 {'type': 'Point', 'coordinates': [-3.936128559...
20 A487 2012 A494 535 51 4275 48 3332 211 12... 2.73-3.853329 Wales Gwynedd TR A470 275000 318370 533ed2c589f6f9ee18bae9f9 {'type': 'Point', 'coordinates': [-3.853328712...
21 B4518 2012 A489 536 68 6218 69 5273 522 12... 7.20-3.476758 Wales Powys TR A470 299748 285156 533ed2c589f6f9ee18bae9fa {'type': 'Point', 'coordinates': [-3.476758061...
22 A438 2012 A479 538 17 4234 103 2659 858 49... 2.85-3.287122 Wales Powys TR A470 311747 235000 533ed2c589f6f9ee18bae9fb {'type': 'Point', 'coordinates': [-3.287121841...
23 LA Boundary 2012 A4059 539 17 5558 95 4031 332 2... 2.85-3.452454 Wales Powys TR A470 300000 215228 533ed2c589f6f9ee18bae9fc {'type': 'Point', 'coordinates': [-3.452453740...
24 A4054 spur 2012 A4059/A472 540 207 39854 324 31901 1541 52... 0.74-3.319492 Wales Rhondda, Cynon, Taff TR A470 308800 195000 533ed2c589f6f9ee18bae9fd {'type': 'Point', 'coordinates': [-3.319491920...
25 LA Boundary 2012 A468/A4054 541 310 70168 294 57367 2521 114... 1.61-3.266932 Wales Rhondda, Cynon, Taff TR A470 312246 183946 533ed2c589f6f9ee18bae9fe {'type': 'Point', 'coordinates': [-3.266932314...
26 B4314 2012 A40 542 38 7664 121 5498 668 52... 5.71-4.538616 Wales Carmarthenshire TR A477 225017 213304 533ed2c589f6f9ee18bae9ff {'type': 'Point', 'coordinates': [-4.538616103...
27 Aberlash Rd, Ammanford 2012 B4556 Blaenau Rd 544 95 8724 68 7173 192 8... 1.24-4.002452 Wales Carmarthenshire TR A483 262070 215047 533ed2c589f6f9ee18baea00 {'type': 'Point', 'coordinates': [-4.002451694...
28 B4358 2012 B4519 545 23 1517 29 906 277 15... 2.79-3.549304 Wales Powys TR A483 294064 250000 533ed2c589f6f9ee18baea01 {'type': 'Point', 'coordinates': [-3.549303938...
29 A4081 2012 A44 546 89 7367 84 5609 295 38... 2.79-3.342636 Wales Powys TR A483 308472 263999 533ed2c589f6f9ee18baea02 {'type': 'Point', 'coordinates': [-3.342636064...
..................................................................
17861 A41E 2012 A413 / A418 99938 120 19310 79 16541 369 8... 0.06-0.807600 South East Buckinghamshire PU A41 482290 213830 533ed2c689f6f9ee18bb300a {'type': 'Point', 'coordinates': [-0.807599581...
17862 A41 / A418 2012 A41 split Aylesbury 99940 77 18177 219 15617 471 16... 0.49-0.822209 South East Buckinghamshire PU A41 481280 214000 533ed2c689f6f9ee18bb300b {'type': 'Point', 'coordinates': [-0.822208737...
17863 Botmead Rd, Northampton 2012 A509 99941 66 9109 49 7864 122 4... 4.22-0.770410 East Midlands Northamptonshire PR A4500 484000 264310 533ed2c689f6f9ee18bb300c {'type': 'Point', 'coordinates': [-0.770410344...
17864 B672 2012 A47 99942 98 6076 43 4478 471 14... 4.66-0.727959 East Midlands Rutland PR A6003 486340 296000 533ed2c689f6f9ee18bb300d {'type': 'Point', 'coordinates': [-0.727959133...
17865 A4146 2012 A5 99943 91 15724 62 11545 1355 30... 4.47-0.606183 East of England Central Bedfordshire PR A505 496000 223130 533ed2c689f6f9ee18bb300e {'type': 'Point', 'coordinates': [-0.606183164...
17866 A41 2012 A4251 99944 187 26646 156 21774 721 28... 0.43-0.477175 East of England Hertfordshire PR A414 505250 205410 533ed2c689f6f9ee18bb300f {'type': 'Point', 'coordinates': [-0.477175327...
17867 A421 split 2012 A6 99947 201 45798 125 35225 3810 244... 0.49-0.482896 East of England Bedford TR A421 504000 246420 533ed2c689f6f9ee18bb3010 {'type': 'Point', 'coordinates': [-0.482896154...
17868 A605 split 2012 A1139 99948 26 6671 16 5837 80 5... 0.74-0.320145 East of England Peterborough PU A605 514000 296030 533ed2c689f6f9ee18bb3011 {'type': 'Point', 'coordinates': [-0.320144964...
17869 A6 2012 A505E 99950 106 19683 78 16848 472 6... 1.30-0.411405 East of England Luton PU A5228 509410 223000 533ed2c689f6f9ee18bb3012 {'type': 'Point', 'coordinates': [-0.411405010...
17870 A1 Brooklands 2012 A1M merge Vinegar Hill 99951 108 25915 71 19629 2308 57... 1.36-0.253431 East of England Cambridgeshire TM A1 519010 276000 533ed2c689f6f9ee18bb3013 {'type': 'Point', 'coordinates': [-0.253431204...
17871 A141 2012 A1198 99952 121 61379 160 42155 11058 648... 2.73-0.181875 East of England Cambridgeshire TU A14 524000 271400 533ed2c689f6f9ee18bb3014 {'type': 'Point', 'coordinates': [-0.181875245...
17872 B1455 2012 Campfield Rd, Hertford 99953 189 26500 91 21783 1187 39... 3.47-0.116491 East of England Hertfordshire PR A414 530000 211950 533ed2c689f6f9ee18bb3015 {'type': 'Point', 'coordinates': [-0.116491078...
17873 A1307 2012 A1303 99954 142 9866 104 8019 237 3... 0.68 0.120960 East of England Cambridgeshire PU A1134 545000 259520 533ed2c689f6f9ee18bb3016 {'type': 'Point', 'coordinates': [0.1209595029...
17874 A470 2012 A4234 99955 51 14447 212 12432 422 6... 0.37-3.172353 Wales Cardiff PU A4160 318680 176097 533ed2c689f6f9ee18bb3017 {'type': 'Point', 'coordinates': [-3.172353402...
17875 A4232 2012 A4160 99956 188 47069 77 41945 843 9... 0.86-3.161555 Wales Cardiff PU A4234 319420 175460 533ed2c689f6f9ee18bb3018 {'type': 'Point', 'coordinates': [-3.161554688...
17876 LA Boundary 2012 A4232 99960 135 33949 98 29684 593 13... 0.43-3.185164 Wales Cardiff PU A4055 317740 173000 533ed2c689f6f9ee18bb3019 {'type': 'Point', 'coordinates': [-3.185164124...
17877 A4226 2012 Merthyr Dyfan Rd 99961 136 22118 203 19014 529 17... 0.74-3.273680 Wales The Vale of Glamorgan PU A4050 311540 170270 533ed2c689f6f9ee18bb301a {'type': 'Point', 'coordinates': [-3.273680239...
17878 A4050 2012 A4055 99962 89 15791 67 12947 751 26... 1.67-3.233189 Wales The Vale of Glamorgan PR A4231 314340 169320 533ed2c689f6f9ee18bb301b {'type': 'Point', 'coordinates': [-3.233189037...
17879 A633 2012 A633 99964 153 20644 140 16878 779 36... 0.43-1.373353 Yorkshire and The Humber Barnsley PU A6195 441650 402310 533ed2c689f6f9ee18bb301c {'type': 'Point', 'coordinates': [-1.373353415...
17880 Recreation Rd 2012 A633 99965 36 7258 152 5365 216 3... 0.31-1.337457 Yorkshire and The Humber Rotherham PU A633 444040 401280 533ed2c689f6f9ee18bb301d {'type': 'Point', 'coordinates': [-1.337457173...
17881 A6030 2012 A607 99967 155 21448 113 16545 1614 85... 1.28-1.093733 East Midlands Leicester PU A563 461390 307690 533ed2c689f6f9ee18bb301e {'type': 'Point', 'coordinates': [-1.093733120...
17882 Pierhead, Hugh Town 2012 A3112 51 89 980 24 525 39 0... 0.18-6.317073 South West Isles of Scilly PR A3111 90200 10585 533ed2c689f6f9ee18bb301f {'type': 'Point', 'coordinates': [-6.317072743...
17883 A3111 2012 A3110 52 73 882 8 612 11 0... 1.24-6.305685 South West Isles of Scilly PR A3112 91000 10240 533ed2c689f6f9ee18bb3020 {'type': 'Point', 'coordinates': [-6.305685460...
17884 A3112 2012 A3110 53 163 1345 44 751 35 0... 0.74-6.306114 South West Isles of Scilly PR A3111 91000 10775 533ed2c689f6f9ee18bb3021 {'type': 'Point', 'coordinates': [-6.306113537...
17885 A3111 2012 A3112 54 50 624 5 334 33 0... 0.12-6.298996 South West Isles of Scilly PR A3110 91515 10820 533ed2c689f6f9ee18bb3022 {'type': 'Point', 'coordinates': [-6.298996237...
17886 A3111 2012 A3112 55 53 330 10 166 15 0... 2.48-6.295093 South West Isles of Scilly PR A3110 91800 10890 533ed2c689f6f9ee18bb3023 {'type': 'Point', 'coordinates': [-6.295093439...
17887 28 2012 27 501 511 107034 508 84757 8783 529... 1.36-3.032184 Wales Newport TM M4 328570 187000 533ed2c689f6f9ee18bb3024 {'type': 'Point', 'coordinates': [-3.032184236...
17888 LA Boundary 2012 37 502 145 58503 108 45216 4883 279... 1.80-3.720044 Wales Bridgend TM M4 280770 182100 533ed2c689f6f9ee18bb3025 {'type': 'Point', 'coordinates': [-3.720044405...
17889 47 2012 46 503 231 64822 148 51115 3810 144... 1.80-3.981300 Wales Swansea TM M4 263100 199260 533ed2c689f6f9ee18bb3026 {'type': 'Point', 'coordinates': [-3.981299806...
17890 A487 2012 A4087 505 79 12780 177 11112 75 1... 1.80-4.158240 Wales Gwynedd PU A5 256000 371400 533ed2c689f6f9ee18bb3027 {'type': 'Point', 'coordinates': [-4.158239725...
\n", + "

17891 rows \u00d7 29 columns

\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 39, + "text": [ + " A-Junction AADFYear B-Junction CP \\\n", + "0 LA Boundary 2012 A4086 506 \n", + "1 A539 2012 LA Boundary 508 \n", + "2 A449 2012 B4233 509 \n", + "3 LA Boundary 2012 Pentre Rd, Abergavenny 510 \n", + "4 LA Boundary 2012 A4067 512 \n", + "5 A485 2012 B4130 514 \n", + "6 A478 2012 LA Boundary 515 \n", + "7 A4219 2012 B4331 516 \n", + "8 M4 jn38 2012 LA Boundary 520 \n", + "9 LA boundary 2012 A4222 Gibbet's Hill 521 \n", + "10 A4232 / A4050 2012 A4161 522 \n", + "11 LA Boundary 2012 A547 524 \n", + "12 A547 Llanddulas 2012 A548 525 \n", + "13 A525E 2012 LA Boundary 526 \n", + "14 A550 2012 A5104 527 \n", + "15 B4389 Bridge St 2012 A490 528 \n", + "16 B42776 Merthyr Road 2012 Swansea Rd 530 \n", + "17 A4143 Merthyr Road 2012 A4042/A40 532 \n", + "18 B5279 2012 A547/B5381 533 \n", + "19 A487 2012 B4391 534 \n", + "20 A487 2012 A494 535 \n", + "21 B4518 2012 A489 536 \n", + "22 A438 2012 A479 538 \n", + "23 LA Boundary 2012 A4059 539 \n", + "24 A4054 spur 2012 A4059/A472 540 \n", + "25 LA Boundary 2012 A468/A4054 541 \n", + "26 B4314 2012 A40 542 \n", + "27 Aberlash Rd, Ammanford 2012 B4556 Blaenau Rd 544 \n", + "28 B4358 2012 B4519 545 \n", + "29 A4081 2012 A44 546 \n", + "... ... ... ... ... \n", + "17861 A41E 2012 A413 / A418 99938 \n", + "17862 A41 / A418 2012 A41 split Aylesbury 99940 \n", + "17863 Botmead Rd, Northampton 2012 A509 99941 \n", + "17864 B672 2012 A47 99942 \n", + "17865 A4146 2012 A5 99943 \n", + "17866 A41 2012 A4251 99944 \n", + "17867 A421 split 2012 A6 99947 \n", + "17868 A605 split 2012 A1139 99948 \n", + "17869 A6 2012 A505E 99950 \n", + "17870 A1 Brooklands 2012 A1M merge Vinegar Hill 99951 \n", + "17871 A141 2012 A1198 99952 \n", + "17872 B1455 2012 Campfield Rd, Hertford 99953 \n", + "17873 A1307 2012 A1303 99954 \n", + "17874 A470 2012 A4234 99955 \n", + "17875 A4232 2012 A4160 99956 \n", + "17876 LA Boundary 2012 A4232 99960 \n", + "17877 A4226 2012 Merthyr Dyfan Rd 99961 \n", + "17878 A4050 2012 A4055 99962 \n", + "17879 A633 2012 A633 99964 \n", + "17880 Recreation Rd 2012 A633 99965 \n", + "17881 A6030 2012 A607 99967 \n", + "17882 Pierhead, Hugh Town 2012 A3112 51 \n", + "17883 A3111 2012 A3110 52 \n", + "17884 A3112 2012 A3110 53 \n", + "17885 A3111 2012 A3112 54 \n", + "17886 A3111 2012 A3112 55 \n", + "17887 28 2012 27 501 \n", + "17888 LA Boundary 2012 37 502 \n", + "17889 47 2012 46 503 \n", + "17890 A487 2012 A4087 505 \n", + "\n", + " Fd2WMV FdAll_MV FdBUS FdCar FdHGV FdHGVA3 ... LenNet_miles \\\n", + "0 29 2108 17 1599 66 3 ... 5.21 \n", + "1 130 5967 100 4515 375 22 ... 2.98 \n", + "2 112 22444 72 14819 3822 148 ... 6.02 \n", + "3 63 8485 62 6936 314 9 ... 2.67 \n", + "4 69 3968 63 2688 464 20 ... 7.14 \n", + "5 41 7484 108 5924 344 31 ... 3.97 \n", + "6 44 9956 70 7425 693 13 ... 4.22 \n", + "7 30 6232 92 4791 326 5 ... 3.72 \n", + "8 44 5508 69 4318 123 2 ... 2.85 \n", + "9 49 11413 79 9501 214 7 ... 4.76 \n", + "10 67 19668 259 16674 428 9 ... 2.79 \n", + "11 61 23520 96 18149 1630 107 ... 7.02 \n", + "12 107 47004 174 38652 2249 134 ... 2.42 \n", + "13 105 31638 102 25001 2093 96 ... 4.59 \n", + "14 79 28091 61 22949 1788 58 ... 1.42 \n", + "15 33 4233 35 3143 195 5 ... 8.63 \n", + "16 51 23474 171 18160 1238 42 ... 0.68 \n", + "17 97 22175 75 17311 1264 85 ... 0.99 \n", + "18 45 7938 149 6078 290 6 ... 4.22 \n", + "19 21 1465 10 1101 39 2 ... 2.92 \n", + "20 51 4275 48 3332 211 12 ... 2.73 \n", + "21 68 6218 69 5273 522 12 ... 7.20 \n", + "22 17 4234 103 2659 858 49 ... 2.85 \n", + "23 17 5558 95 4031 332 2 ... 2.85 \n", + "24 207 39854 324 31901 1541 52 ... 0.74 \n", + "25 310 70168 294 57367 2521 114 ... 1.61 \n", + "26 38 7664 121 5498 668 52 ... 5.71 \n", + "27 95 8724 68 7173 192 8 ... 1.24 \n", + "28 23 1517 29 906 277 15 ... 2.79 \n", + "29 89 7367 84 5609 295 38 ... 2.79 \n", + "... ... ... ... ... ... ... ... ... \n", + "17861 120 19310 79 16541 369 8 ... 0.06 \n", + "17862 77 18177 219 15617 471 16 ... 0.49 \n", + "17863 66 9109 49 7864 122 4 ... 4.22 \n", + "17864 98 6076 43 4478 471 14 ... 4.66 \n", + "17865 91 15724 62 11545 1355 30 ... 4.47 \n", + "17866 187 26646 156 21774 721 28 ... 0.43 \n", + "17867 201 45798 125 35225 3810 244 ... 0.49 \n", + "17868 26 6671 16 5837 80 5 ... 0.74 \n", + "17869 106 19683 78 16848 472 6 ... 1.30 \n", + "17870 108 25915 71 19629 2308 57 ... 1.36 \n", + "17871 121 61379 160 42155 11058 648 ... 2.73 \n", + "17872 189 26500 91 21783 1187 39 ... 3.47 \n", + "17873 142 9866 104 8019 237 3 ... 0.68 \n", + "17874 51 14447 212 12432 422 6 ... 0.37 \n", + "17875 188 47069 77 41945 843 9 ... 0.86 \n", + "17876 135 33949 98 29684 593 13 ... 0.43 \n", + "17877 136 22118 203 19014 529 17 ... 0.74 \n", + "17878 89 15791 67 12947 751 26 ... 1.67 \n", + "17879 153 20644 140 16878 779 36 ... 0.43 \n", + "17880 36 7258 152 5365 216 3 ... 0.31 \n", + "17881 155 21448 113 16545 1614 85 ... 1.28 \n", + "17882 89 980 24 525 39 0 ... 0.18 \n", + "17883 73 882 8 612 11 0 ... 1.24 \n", + "17884 163 1345 44 751 35 0 ... 0.74 \n", + "17885 50 624 5 334 33 0 ... 0.12 \n", + "17886 53 330 10 166 15 0 ... 2.48 \n", + "17887 511 107034 508 84757 8783 529 ... 1.36 \n", + "17888 145 58503 108 45216 4883 279 ... 1.80 \n", + "17889 231 64822 148 51115 3810 144 ... 1.80 \n", + "17890 79 12780 177 11112 75 1 ... 1.80 \n", + "\n", + " Longitude ONS GOR Name ONS LA Name RCat \\\n", + "0 -4.001657 Wales Conwy TR \n", + "1 -3.119703 Wales Denbighshire TR \n", + "2 -2.726435 Wales Monmouthshire TR \n", + "3 -3.090007 Wales Monmouthshire TR \n", + "4 -3.601999 Wales Powys TR \n", + "5 -4.252634 Wales Carmarthenshire TR \n", + "6 -4.685549 Wales Pembrokeshire TR \n", + "7 -4.993778 Wales Pembrokeshire TR \n", + "8 -3.715694 Wales Neath Port Talbot PR \n", + "9 -3.513319 Wales The Vale of Glamorgan PR \n", + "10 -3.268244 Wales Cardiff PU \n", + "11 -3.941950 Wales Conwy TR \n", + "12 -3.621609 Wales Conwy TR \n", + "13 -3.337743 Wales Denbighshire TR \n", + "14 -3.027382 Wales Flintshire TR \n", + "15 -3.184054 Wales Powys TR \n", + "16 -3.435706 Wales Merthyr Tydfil TR \n", + "17 -3.016786 Wales Monmouthshire TR \n", + "18 -3.799615 Wales Conwy TR \n", + "19 -3.936129 Wales Gwynedd TR \n", + "20 -3.853329 Wales Gwynedd TR \n", + "21 -3.476758 Wales Powys TR \n", + "22 -3.287122 Wales Powys TR \n", + "23 -3.452454 Wales Powys TR \n", + "24 -3.319492 Wales Rhondda, Cynon, Taff TR \n", + "25 -3.266932 Wales Rhondda, Cynon, Taff TR \n", + "26 -4.538616 Wales Carmarthenshire TR \n", + "27 -4.002452 Wales Carmarthenshire TR \n", + "28 -3.549304 Wales Powys TR \n", + "29 -3.342636 Wales Powys TR \n", + "... ... ... ... ... \n", + "17861 -0.807600 South East Buckinghamshire PU \n", + "17862 -0.822209 South East Buckinghamshire PU \n", + "17863 -0.770410 East Midlands Northamptonshire PR \n", + "17864 -0.727959 East Midlands Rutland PR \n", + "17865 -0.606183 East of England Central Bedfordshire PR \n", + "17866 -0.477175 East of England Hertfordshire PR \n", + "17867 -0.482896 East of England Bedford TR \n", + "17868 -0.320145 East of England Peterborough PU \n", + "17869 -0.411405 East of England Luton PU \n", + "17870 -0.253431 East of England Cambridgeshire TM \n", + "17871 -0.181875 East of England Cambridgeshire TU \n", + "17872 -0.116491 East of England Hertfordshire PR \n", + "17873 0.120960 East of England Cambridgeshire PU \n", + "17874 -3.172353 Wales Cardiff PU \n", + "17875 -3.161555 Wales Cardiff PU \n", + "17876 -3.185164 Wales Cardiff PU \n", + "17877 -3.273680 Wales The Vale of Glamorgan PU \n", + "17878 -3.233189 Wales The Vale of Glamorgan PR \n", + "17879 -1.373353 Yorkshire and The Humber Barnsley PU \n", + "17880 -1.337457 Yorkshire and The Humber Rotherham PU \n", + "17881 -1.093733 East Midlands Leicester PU \n", + "17882 -6.317073 South West Isles of Scilly PR \n", + "17883 -6.305685 South West Isles of Scilly PR \n", + "17884 -6.306114 South West Isles of Scilly PR \n", + "17885 -6.298996 South West Isles of Scilly PR \n", + "17886 -6.295093 South West Isles of Scilly PR \n", + "17887 -3.032184 Wales Newport TM \n", + "17888 -3.720044 Wales Bridgend TM \n", + "17889 -3.981300 Wales Swansea TM \n", + "17890 -4.158240 Wales Gwynedd PU \n", + "\n", + " Road S Ref E S Ref N _id \\\n", + "0 A5 266150 360260 533ed2c589f6f9ee18bae9e5 \n", + "1 A5 324887 341121 533ed2c589f6f9ee18bae9e6 \n", + "2 A40 350000 211160 533ed2c589f6f9ee18bae9e7 \n", + "3 A40 325000 216300 533ed2c589f6f9ee18bae9e8 \n", + "4 A40 290000 229321 533ed2c589f6f9ee18bae9e9 \n", + "5 A40 245000 221137 533ed2c589f6f9ee18bae9ea \n", + "6 A40 215000 216780 533ed2c589f6f9ee18bae9eb \n", + "7 A40 194270 230000 533ed2c589f6f9ee18bae9ec \n", + "8 A48 281140 185000 533ed2c589f6f9ee18bae9ed \n", + "9 A48 295000 176435 533ed2c589f6f9ee18bae9ee \n", + "10 A48 312000 175000 533ed2c589f6f9ee18bae9ef \n", + "11 A55 270580 376170 533ed2c589f6f9ee18bae9f0 \n", + "12 A55 292000 378140 533ed2c589f6f9ee18bae9f1 \n", + "13 A55 310884 375740 533ed2c589f6f9ee18bae9f2 \n", + "14 A55 331410 363490 533ed2c589f6f9ee18bae9f3 \n", + "15 A458 320000 306900 533ed2c589f6f9ee18bae9f4 \n", + "16 A465 301000 207380 533ed2c589f6f9ee18bae9f5 \n", + "17 A465 330000 213040 533ed2c589f6f9ee18bae9f6 \n", + "18 A470 280000 373060 533ed2c589f6f9ee18bae9f7 \n", + "19 A470 270000 340350 533ed2c589f6f9ee18bae9f8 \n", + "20 A470 275000 318370 533ed2c589f6f9ee18bae9f9 \n", + "21 A470 299748 285156 533ed2c589f6f9ee18bae9fa \n", + "22 A470 311747 235000 533ed2c589f6f9ee18bae9fb \n", + "23 A470 300000 215228 533ed2c589f6f9ee18bae9fc \n", + "24 A470 308800 195000 533ed2c589f6f9ee18bae9fd \n", + "25 A470 312246 183946 533ed2c589f6f9ee18bae9fe \n", + "26 A477 225017 213304 533ed2c589f6f9ee18bae9ff \n", + "27 A483 262070 215047 533ed2c589f6f9ee18baea00 \n", + "28 A483 294064 250000 533ed2c589f6f9ee18baea01 \n", + "29 A483 308472 263999 533ed2c589f6f9ee18baea02 \n", + "... ... ... ... ... \n", + "17861 A41 482290 213830 533ed2c689f6f9ee18bb300a \n", + "17862 A41 481280 214000 533ed2c689f6f9ee18bb300b \n", + "17863 A4500 484000 264310 533ed2c689f6f9ee18bb300c \n", + "17864 A6003 486340 296000 533ed2c689f6f9ee18bb300d \n", + "17865 A505 496000 223130 533ed2c689f6f9ee18bb300e \n", + "17866 A414 505250 205410 533ed2c689f6f9ee18bb300f \n", + "17867 A421 504000 246420 533ed2c689f6f9ee18bb3010 \n", + "17868 A605 514000 296030 533ed2c689f6f9ee18bb3011 \n", + "17869 A5228 509410 223000 533ed2c689f6f9ee18bb3012 \n", + "17870 A1 519010 276000 533ed2c689f6f9ee18bb3013 \n", + "17871 A14 524000 271400 533ed2c689f6f9ee18bb3014 \n", + "17872 A414 530000 211950 533ed2c689f6f9ee18bb3015 \n", + "17873 A1134 545000 259520 533ed2c689f6f9ee18bb3016 \n", + "17874 A4160 318680 176097 533ed2c689f6f9ee18bb3017 \n", + "17875 A4234 319420 175460 533ed2c689f6f9ee18bb3018 \n", + "17876 A4055 317740 173000 533ed2c689f6f9ee18bb3019 \n", + "17877 A4050 311540 170270 533ed2c689f6f9ee18bb301a \n", + "17878 A4231 314340 169320 533ed2c689f6f9ee18bb301b \n", + "17879 A6195 441650 402310 533ed2c689f6f9ee18bb301c \n", + "17880 A633 444040 401280 533ed2c689f6f9ee18bb301d \n", + "17881 A563 461390 307690 533ed2c689f6f9ee18bb301e \n", + "17882 A3111 90200 10585 533ed2c689f6f9ee18bb301f \n", + "17883 A3112 91000 10240 533ed2c689f6f9ee18bb3020 \n", + "17884 A3111 91000 10775 533ed2c689f6f9ee18bb3021 \n", + "17885 A3110 91515 10820 533ed2c689f6f9ee18bb3022 \n", + "17886 A3110 91800 10890 533ed2c689f6f9ee18bb3023 \n", + "17887 M4 328570 187000 533ed2c689f6f9ee18bb3024 \n", + "17888 M4 280770 182100 533ed2c689f6f9ee18bb3025 \n", + "17889 M4 263100 199260 533ed2c689f6f9ee18bb3026 \n", + "17890 A5 256000 371400 533ed2c689f6f9ee18bb3027 \n", + "\n", + " loc \n", + "0 {'type': 'Point', 'coordinates': [-4.001657045... \n", + "1 {'type': 'Point', 'coordinates': [-3.119702527... \n", + "2 {'type': 'Point', 'coordinates': [-2.726434923... \n", + "3 {'type': 'Point', 'coordinates': [-3.090006689... \n", + "4 {'type': 'Point', 'coordinates': [-3.601999175... \n", + "5 {'type': 'Point', 'coordinates': [-4.252633958... \n", + "6 {'type': 'Point', 'coordinates': [-4.685548835... \n", + "7 {'type': 'Point', 'coordinates': [-4.993778349... \n", + "8 {'type': 'Point', 'coordinates': [-3.715693698... \n", + "9 {'type': 'Point', 'coordinates': [-3.513319086... \n", + "10 {'type': 'Point', 'coordinates': [-3.268243678... \n", + "11 {'type': 'Point', 'coordinates': [-3.941950359... \n", + "12 {'type': 'Point', 'coordinates': [-3.621609229... \n", + "13 {'type': 'Point', 'coordinates': [-3.337742984... \n", + "14 {'type': 'Point', 'coordinates': [-3.027382144... \n", + "15 {'type': 'Point', 'coordinates': [-3.184053654... \n", + "16 {'type': 'Point', 'coordinates': [-3.435705870... \n", + "17 {'type': 'Point', 'coordinates': [-3.016785744... \n", + "18 {'type': 'Point', 'coordinates': [-3.799615108... \n", + "19 {'type': 'Point', 'coordinates': [-3.936128559... \n", + "20 {'type': 'Point', 'coordinates': [-3.853328712... \n", + "21 {'type': 'Point', 'coordinates': [-3.476758061... \n", + "22 {'type': 'Point', 'coordinates': [-3.287121841... \n", + "23 {'type': 'Point', 'coordinates': [-3.452453740... \n", + "24 {'type': 'Point', 'coordinates': [-3.319491920... \n", + "25 {'type': 'Point', 'coordinates': [-3.266932314... \n", + "26 {'type': 'Point', 'coordinates': [-4.538616103... \n", + "27 {'type': 'Point', 'coordinates': [-4.002451694... \n", + "28 {'type': 'Point', 'coordinates': [-3.549303938... \n", + "29 {'type': 'Point', 'coordinates': [-3.342636064... \n", + "... ... \n", + "17861 {'type': 'Point', 'coordinates': [-0.807599581... \n", + "17862 {'type': 'Point', 'coordinates': [-0.822208737... \n", + "17863 {'type': 'Point', 'coordinates': [-0.770410344... \n", + "17864 {'type': 'Point', 'coordinates': [-0.727959133... \n", + "17865 {'type': 'Point', 'coordinates': [-0.606183164... \n", + "17866 {'type': 'Point', 'coordinates': [-0.477175327... \n", + "17867 {'type': 'Point', 'coordinates': [-0.482896154... \n", + "17868 {'type': 'Point', 'coordinates': [-0.320144964... \n", + "17869 {'type': 'Point', 'coordinates': [-0.411405010... \n", + "17870 {'type': 'Point', 'coordinates': [-0.253431204... \n", + "17871 {'type': 'Point', 'coordinates': [-0.181875245... \n", + "17872 {'type': 'Point', 'coordinates': [-0.116491078... \n", + "17873 {'type': 'Point', 'coordinates': [0.1209595029... \n", + "17874 {'type': 'Point', 'coordinates': [-3.172353402... \n", + "17875 {'type': 'Point', 'coordinates': [-3.161554688... \n", + "17876 {'type': 'Point', 'coordinates': [-3.185164124... \n", + "17877 {'type': 'Point', 'coordinates': [-3.273680239... \n", + "17878 {'type': 'Point', 'coordinates': [-3.233189037... \n", + "17879 {'type': 'Point', 'coordinates': [-1.373353415... \n", + "17880 {'type': 'Point', 'coordinates': [-1.337457173... \n", + "17881 {'type': 'Point', 'coordinates': [-1.093733120... \n", + "17882 {'type': 'Point', 'coordinates': [-6.317072743... \n", + "17883 {'type': 'Point', 'coordinates': [-6.305685460... \n", + "17884 {'type': 'Point', 'coordinates': [-6.306113537... \n", + "17885 {'type': 'Point', 'coordinates': [-6.298996237... \n", + "17886 {'type': 'Point', 'coordinates': [-6.295093439... \n", + "17887 {'type': 'Point', 'coordinates': [-3.032184236... \n", + "17888 {'type': 'Point', 'coordinates': [-3.720044405... \n", + "17889 {'type': 'Point', 'coordinates': [-3.981299806... \n", + "17890 {'type': 'Point', 'coordinates': [-4.158239725... \n", + "\n", + "[17891 rows x 29 columns]" + ] + } + ], + "prompt_number": 39 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The `FdAll_MV` value is the total number of all motor vehicles that passed this point (in the forward direction, but there's no \"reverse\" direction specified.)" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "road_df['FdAll_MV'].describe()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 49, + "text": [ + "count 17891.000000\n", + "mean 20508.475323\n", + "std 21359.440769\n", + "min 80.000000\n", + "25% 8597.500000\n", + "50% 14617.000000\n", + "75% 23468.000000\n", + "max 207485.000000\n", + "dtype: float64" + ] + } + ], + "prompt_number": 49 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "plt.figure()\n", + "road_df.hist(column='FdAll_MV', bins=20)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 41, + "text": [ + "array([[]], dtype=object)" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 41 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# What road segment has the highest traffic?\n", + "road_df.iloc[road_df['FdAll_MV'].idxmax()]['Road']" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 55, + "text": [ + "'M25'" + ] + } + ], + "prompt_number": 55 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# What are the busiest road sections?\n", + "road_df.sort('FdAll_MV', ascending=False)[:10][['Road', 'A-Junction', 'B-Junction', 'FdAll_MV', 'LenNet']]" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
RoadA-JunctionB-JunctionFdAll_MVLenNet
5412 M25 14 LA Boundary 207485 3.0
12639 M25 15 LA Boundary 207485 0.2
9234 M25 13 14 196279 3.1
8176 M60 13 12 190044 1.6
4239 M1 7 8 186726 1.6
7329 M25 12 11 181764 3.5
1477 M25 16 15 179080 8.4
1476 M25 11 10 176572 7.7
2345 M60 LA Boundary 17 176274 2.7
12239 M60 16 LA Boundary 176274 0.8
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 60, + "text": [ + " Road A-Junction B-Junction FdAll_MV LenNet\n", + "5412 M25 14 LA Boundary 207485 3.0\n", + "12639 M25 15 LA Boundary 207485 0.2\n", + "9234 M25 13 14 196279 3.1\n", + "8176 M60 13 12 190044 1.6\n", + "4239 M1 7 8 186726 1.6\n", + "7329 M25 12 11 181764 3.5\n", + "1477 M25 16 15 179080 8.4\n", + "1476 M25 11 10 176572 7.7\n", + "2345 M60 LA Boundary 17 176274 2.7\n", + "12239 M60 16 LA Boundary 176274 0.8" + ] + } + ], + "prompt_number": 60 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Allocating accidents to roads\n", + "\n", + "You'd expect the number of accidents to vary proportionally with the number of vehicles on a road, and the number of vehicle journeys to vary with population. This means that simply looking at the number of accidents in a location or region doesn't tell us much about the risk of using that road.\n", + "\n", + "To start work on the \"danger\" of each road section, we need to identify which accidents took place on it. \n", + "\n", + "The simple approach is to associate each accident with the nearest road census point. However, this has two problems. One is that the accident may be on a minor road that isn't associated with the traffic census point. The other is that the road on which the accident occurs may not be the one with the closest road census point (for instance, if the accident occurs near a junction).\n", + "\n", + "Therefore, we need to annotate each road census document with the accidents that occur on that road section. To avoid too much duplication, we'll just annotate the `road` document with the relevant accident indexes. If we want more details about the accidents, we can look them up directly from the `accidents` collection." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Exercise 1\n", + "Convert the road information in the `accident` document into the standard name as used in the `road` document.\n", + "\n", + "You're starting with information like this:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "pd.DataFrame(list(accidents.find({}, ['1st_Road_Class', '1st_Road_Number', '2nd_Road_Class', '2nd_Road_Number'], limit=5)),\n", + " columns=['1st_Road_Class', '1st_Road_Number', '2nd_Road_Class', '2nd_Road_Number'])" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
1st_Road_Class1st_Road_Number2nd_Road_Class2nd_Road_Number
0 3 308 5 0
1 5 0 6 0
2 4 412 6 0
3 3 3220 6 0
4 4 325 6 0
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 75, + "text": [ + " 1st_Road_Class 1st_Road_Number 2nd_Road_Class 2nd_Road_Number\n", + "0 3 308 5 0\n", + "1 5 0 6 0\n", + "2 4 412 6 0\n", + "3 3 3220 6 0\n", + "4 4 325 6 0" + ] + } + ], + "prompt_number": 75 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "...and this..." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "sorted((code, label_of[(label, code)]) for label, code in label_of.keys() \n", + " if label == '2nd_Road_Class')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 78, + "text": [ + "[(0, 'Not at junction or within 20 metres'),\n", + " (1, 'Motorway'),\n", + " (2, 'A(M)'),\n", + " (3, 'A'),\n", + " (4, 'B'),\n", + " (5, 'C'),\n", + " (6, 'Unclassified')]" + ] + } + ], + "prompt_number": 78 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "and you have to convert it to the \"typical\" road numbers like this:" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "pd.DataFrame(list(roads.find({}, ['Road'], limit=5)),\n", + " columns=['Road', 'RCat'])" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
RoadRCat
0 A5 TR
1 A5 TR
2 A40 TR
3 A40 TR
4 A40 TR
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 84, + "text": [ + " Road RCat\n", + "0 A5 TR\n", + "1 A5 TR\n", + "2 A40 TR\n", + "3 A40 TR\n", + "4 A40 TR" + ] + } + ], + "prompt_number": 84 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "sorted((code, label_of[(label, code)]) for label, code in label_of.keys() \n", + " if label == 'RCat')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 85, + "text": [ + "[('BR', 'Rural B road'),\n", + " ('BU', 'Urban B road'),\n", + " ('CR', 'Rural C road'),\n", + " ('CU', 'Urban C road'),\n", + " ('PM', 'Principal motorway'),\n", + " ('PR', 'Rural principal road'),\n", + " ('PU', 'Urban principal road'),\n", + " ('TM', 'Trunk motorway'),\n", + " ('TR', 'Rural trunk road'),\n", + " ('TU', 'Urban trunk road'),\n", + " ('UR', 'Rural U road'),\n", + " ('UU', 'Urban U road')]" + ] + } + ], + "prompt_number": 85 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Pay particular attention to A(M) roads: they're not handled consistently in the data." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "## Solution\n", + "def normalise_road_name(road_class, road_number):\n", + " if road_number == 0:\n", + " return None\n", + " if road_class == 1:\n", + " return 'M' + str(road_number)\n", + " elif road_class == 2:\n", + " if road_number == 1:\n", + " return 'A1(M)'\n", + " else:\n", + " return 'A' + str(road_number) + 'M'\n", + " elif road_class >= 3 and road_class <= 5:\n", + " return label_of[('2nd_Road_Class', road_class)] + str(road_number)\n", + " else:\n", + " return None" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 100 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Test it works\n", + "[(normalise_road_name(a['1st_Road_Class'], a['1st_Road_Number']), \n", + " normalise_road_name(a['2nd_Road_Class'], a['2nd_Road_Number'])) \n", + " for a in accidents.find(limit=20)]" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 102, + "text": [ + "[('A308', None),\n", + " (None, None),\n", + " ('B412', None),\n", + " ('A3220', None),\n", + " ('B325', None),\n", + " ('A308', 'A3220'),\n", + " ('A3216', 'A4'),\n", + " ('B450', None),\n", + " (None, None),\n", + " (None, None),\n", + " ('A315', None),\n", + " ('A315', 'A3220'),\n", + " ('A402', 'A4206'),\n", + " ('B415', 'B450'),\n", + " ('B450', 'B412'),\n", + " ('A3217', None),\n", + " (None, None),\n", + " ('A3220', 'A3220'),\n", + " ('B316', None),\n", + " ('A4204', None)]" + ] + } + ], + "prompt_number": 102 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Exercise 2\n", + "When given an accident, find the closest road census document for the same road. Return `None` if there isn't one for this road.\n", + "\n", + "Note that the relevant road could be for either the accident's first or second recorded road." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "## Solution\n", + "def road_for_accident(accident):\n", + " first_road_name = normalise_road_name(accident['1st_Road_Class'], accident['1st_Road_Number'])\n", + " second_road_name = normalise_road_name(accident['2nd_Road_Class'], accident['2nd_Road_Number'])\n", + " if first_road_name:\n", + " first_road_result = db.command(SON([('geoNear', 'roads'), \n", + " ('near', accident['loc']),\n", + " ('spherical', True),\n", + " ('query', {'Road': first_road_name}),\n", + " ('limit', 1)]))\n", + " else:\n", + " first_road_result = {'results': []}\n", + " if second_road_name:\n", + " second_road_result = db.command(SON([('geoNear', 'roads'), \n", + " ('near', accident['loc']),\n", + " ('spherical', True),\n", + " ('query', {'Road': second_road_name}),\n", + " ('limit', 1)]))\n", + " else:\n", + " second_road_result = {'results': []}\n", + "\n", + " all_results = first_road_result['results'] + second_road_result['results']\n", + " sorted_results = sorted(all_results, key=lambda r: r['dis'])\n", + " \n", + " if sorted_results:\n", + " nearest_road = sorted_results[0]['obj']\n", + " return nearest_road\n", + " else:\n", + " return None" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 142 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Test it works\n", + "road_for_accident(accidents.find_one())" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 145, + "text": [ + "{'FdHGV': 687.0,\n", + " 'LenNet_miles': 1.11,\n", + " 'S Ref E': 527000,\n", + " 'S Ref N': 178550,\n", + " 'ONS GOR Name': 'London',\n", + " 'AADFYear': 2012,\n", + " 'A-Junction': 'A3220',\n", + " 'ONS LA Name': 'Kensington and Chelsea',\n", + " 'FdHGVA6': 3.0,\n", + " 'FdHGVA3': 2.0,\n", + " 'Latitude': 51.491641149098996,\n", + " 'FdCar': 12867.0,\n", + " 'FdHGVA5': 13.0,\n", + " 'FdHGVR4': 67.0,\n", + " 'Fd2WMV': 1083.0,\n", + " 'loc': {'type': 'Point',\n", + " 'coordinates': [-0.17207541184187886, 51.491641149098996]},\n", + " 'FdBUS': 1114.0,\n", + " 'Road': 'A308',\n", + " 'FdHGVR2': 492.0,\n", + " 'RCat': 'PU',\n", + " 'B-Junction': 'A4',\n", + " '_id': ObjectId('533ed2c589f6f9ee18baf4d9'),\n", + " 'LenNet': 1.8,\n", + " 'FdAll_MV': 17673.0,\n", + " 'FdLGV': 1922.0,\n", + " 'CP': 16854,\n", + " 'FdHGVR3': 109.0,\n", + " 'FdPC': 1232.0,\n", + " 'Longitude': -0.17207541184187886}" + ] + } + ], + "prompt_number": 145 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Test it works a lot\n", + "res = []\n", + "for a in accidents.find(limit=20):\n", + " rfa = road_for_accident(a)\n", + " if rfa:\n", + " res.append((rfa['Road'], rfa['CP'],\n", + " normalise_road_name(a['1st_Road_Class'], a['1st_Road_Number']),\n", + " normalise_road_name(a['2nd_Road_Class'], a['2nd_Road_Number'])))\n", + " else:\n", + " res.append((None, None,\n", + " normalise_road_name(a['1st_Road_Class'], a['1st_Road_Number']),\n", + " normalise_road_name(a['2nd_Road_Class'], a['2nd_Road_Number'])))\n", + "res" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 146, + "text": [ + "[('A308', 16854, 'A308', None),\n", + " (None, None, None, None),\n", + " (None, None, 'B412', None),\n", + " ('A3220', 57668, 'A3220', None),\n", + " (None, None, 'B325', None),\n", + " ('A308', 18268, 'A308', 'A3220'),\n", + " ('A4', 46120, 'A3216', 'A4'),\n", + " (None, None, 'B450', None),\n", + " (None, None, None, None),\n", + " (None, None, None, None),\n", + " ('A315', 38590, 'A315', None),\n", + " ('A315', 18366, 'A315', 'A3220'),\n", + " ('A402', 16403, 'A402', 'A4206'),\n", + " (None, None, 'B415', 'B450'),\n", + " (None, None, 'B450', 'B412'),\n", + " ('A3217', 37707, 'A3217', None),\n", + " (None, None, None, None),\n", + " ('A3220', 73640, 'A3220', 'A3220'),\n", + " (None, None, 'B316', None),\n", + " ('A4204', 27734, 'A4204', None)]" + ] + } + ], + "prompt_number": 146 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Exercise 3\n", + "For each accident, add its `Accident_Index` to the nearest relevant road census point. Each road census point should have a **list** of accident indexes if there are any accidents nearby.\n", + "\n", + "Note that this could take several hours to run to completion, so you should test it works on a small set of road records first. \n", + "\n", + "**NB**\n", + "1. Use the `$push` update operator to add to the list of accident indexes\n", + "2. Make sure this process is idempotent: you don't want accident indexes added again if you run the procedure again (do a bulk `$unset` before you start)." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "## Solution\n", + "\n", + "# First, remove all the existing cached accident indexes\n", + "roads.update({}, {'$unset': {'nearby_accidents': True},\n", + " '$set': {'nearby_accident_count': 0}}, \n", + " multi=True)\n", + "\n", + "# Include the accident indexes in the road documents.\n", + "# Also maintain a count of how many accidents there are for each record.\n", + "for a in accidents.find():\n", + " rfa = road_for_accident(a)\n", + " if rfa and ('nearby_accidents' not in rfa or a['Accident_Index'] not in rfa['nearby_accidents']):\n", + " roads.update({'_id': rfa['_id']}, {'$push': {'nearby_accidents': a['Accident_Index']},\n", + " '$inc': {'nearby_accident_count': 1}})" + ], + "language": "python", + "metadata": {}, + "outputs": [], + "prompt_number": 198 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "list(roads.find({'CP': 16854}))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 199, + "text": [ + "[{'FdHGV': 687.0,\n", + " 'LenNet_miles': 1.11,\n", + " 'nearby_accident_count': 11,\n", + " 'S Ref E': 527000,\n", + " 'S Ref N': 178550,\n", + " 'ONS GOR Name': 'London',\n", + " 'AADFYear': 2012,\n", + " 'A-Junction': 'A3220',\n", + " 'ONS LA Name': 'Kensington and Chelsea',\n", + " 'FdHGVA6': 3.0,\n", + " 'FdHGVA3': 2.0,\n", + " 'Latitude': 51.491641149098996,\n", + " 'FdCar': 12867.0,\n", + " 'FdHGVA5': 13.0,\n", + " 'nearby_accidents': ['201201BS70001',\n", + " '201201BS70066',\n", + " '201201BS70142',\n", + " '201201BS70210',\n", + " '201201BS70469',\n", + " '201201BS70512',\n", + " '201201BS70535',\n", + " '201201BS70598',\n", + " '201201BS70620',\n", + " '201201BS70624',\n", + " '201201TA00930'],\n", + " 'FdHGVR4': 67.0,\n", + " 'Fd2WMV': 1083.0,\n", + " 'loc': {'type': 'Point',\n", + " 'coordinates': [-0.17207541184187886, 51.491641149098996]},\n", + " 'FdBUS': 1114.0,\n", + " 'Road': 'A308',\n", + " 'FdHGVR2': 492.0,\n", + " 'RCat': 'PU',\n", + " 'B-Junction': 'A4',\n", + " '_id': ObjectId('533ed2c589f6f9ee18baf4d9'),\n", + " 'LenNet': 1.8,\n", + " 'FdAll_MV': 17673.0,\n", + " 'FdLGV': 1922.0,\n", + " 'CP': 16854,\n", + " 'FdHGVR3': 109.0,\n", + " 'FdPC': 1232.0,\n", + " 'Longitude': -0.17207541184187886}]" + ] + } + ], + "prompt_number": 199 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "nac = collections.Counter(r['nearby_accident_count'] for r in roads.find())\n", + "nac" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 200, + "text": [ + "Counter({0: 2965, 1: 2852, 2: 2408, 3: 2089, 4: 1631, 5: 1298, 6: 935, 7: 677, 8: 603, 9: 507, 10: 324, 11: 274, 12: 246, 13: 191, 14: 144, 16: 116, 15: 115, 18: 74, 17: 64, 20: 55, 19: 53, 21: 38, 22: 34, 24: 24, 25: 20, 23: 18, 26: 17, 27: 16, 28: 14, 29: 11, 32: 9, 31: 8, 30: 7, 38: 6, 33: 5, 34: 5, 35: 4, 36: 4, 43: 4, 39: 2, 42: 2, 48: 2, 49: 2, 37: 1, 40: 1, 41: 1, 45: 1, 46: 1, 47: 1, 50: 1, 51: 1, 52: 1, 53: 1, 54: 1, 60: 1, 63: 1, 73: 1, 74: 1, 77: 1, 88: 1, 96: 1})" + ] + } + ], + "prompt_number": 200 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "pd.Series(nac).plot()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 201, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\ncktVsksL+2vediR5dZLHJzkpydlJjk3yuvSat8cl+Uz/OkmOS/LL/c+nJfmLPLxs984kL0lyTP/j\ntFb/iPlw8gYAAFSyv+bt1iSb+1/fm+RfkxyV5LlJzu/fPz/J6f2vn5fkfek1fVuS3JTkqUnWJjk0\nydX9n7tg2u90wskbLZljpyK5pSK5pSrZpYW57LytT/KkJFclWZ1kqn9/qn+dJOuS3Dztd25Or9nb\n8/4t/fudcfIGAABUMtvmbXmSjyR5VZL/u8f3dvU/SnHyRkvm2KlIbqlIbqlKdmnhwFn8zEHpNW4X\nJvlY/95UkjXpjVWuTXJb//4t6T3kZLdHpXfidkv/6+n3b9nbi23atCnr169PkqxYsSIbNmz4fth3\nHze3uD788OSzn70yV17Z5u+5du3atWvXrl27du3a9VyvN2/enG3btiVJtmzZkpns9Z279/j++Unu\nTO/BJbu9uX/vTek9rGRF//NxSd6b5CnpjUV+OsmPp3cyd1V6T6u8OsknkrwjyaV7vN6uXbuGc4j3\nt3+bXHhh8tGPDuXlGHNXXnnl9/9HCFXILRXJLVXJLrO1aNGiZB992v5O3p6W5EVJrk9ybf/eOUne\nmOSD6T09ckuS/9r/3o39+zcm+V6Ss/LwSOVZSc5L8ogkn8wPN25DZWwSAACoZH8nb8M2tJO3665L\nzjwzuf76obwcAADAfs108nbAcEsZHU7eAACASia2efNWAbS0e/kUKpFbKpJbqpJdWpjY5m3ZsmTH\njmT79q4rAQAA2L+J3XlLktWre7tva9YM7SUBAAD2yc7bPth7AwAAqpjo5s3eG62YY6ciuaUiuaUq\n2aWFiW7enLwBAABVTPTO25lnJiefnLz4xUN7SQAAgH2y87YPTt4AAIAqJrp5s/NGK+bYqUhuqUhu\nqUp2aWGimzcnbwAAQBUTvfN2wQXJFVckF144tJcEAADYJztv+2BsEgAAqGKimzdjk7Rijp2K5JaK\n5JaqZJcWJrp5c/IGAABUMdE7b7fempxwQjI1NbSXBAAA2KeZdt4munnbvj1Zvjx58MFk0aj9XwIA\nAJg4HliyDwcfnCxZktx3X9eVUJ05diqSWyqSW6qSXVqY6OYtsfcGAADUMGrDgkMdm0ySJz6x9z5v\nJ5ww1JcFAAD4IcYmZ+DkDQAAqGDimzfv9UYL5tipSG6pSG6pSnZpYeKbNydvAABABRO/8/Zbv5Ws\n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\nQmCC\n", + "text": [ + "" + ] + } + ], + "prompt_number": 201 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "It's obvious that most road segments have only a few accidents allocated to them, while a few have many.\n", + "\n", + "Let's take a look at where the most accident-prone road segments are." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "rlonlats = [(r['loc']['coordinates'][0], r['loc']['coordinates'][1]) \n", + " for r in roads.find({'nearby_accident_count': {'$gte': 40}})]\n", + "rlons, rlats = zip(*rlonlats)\n", + "\n", + "m = crop_basemap(rlats, rlons, shapes=['motorway', 'a_road'])\n", + "\n", + "rx,ry = m(rlons, rlats)\n", + "m.plot(rx, ry, 'bo', markersize=10)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 204, + "text": [ + "[]" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nSJUqrfVF/v7PCd+no/9eHTLQIWHPJjk562UU79Ty7W3OORfsuhiISi1Xrlq1/fbLlClXrmzZMmWa\nZlrM9FDvcIfttmvXrlbtFftt0uRzn9thh0KF+vWba64WLdq0+YVfeM5zwfPxB39w1lk5cvzQD2OW\ntF6r1qc+VakyiCadYYYyZYoUgQYNqi606MIrW7aTTgoJSZJksskOOKBQYeApCAk57bQppgTeiGiu\nYokSuXLNNttSS00wYVBu/NEiuhhATNWprpd+/d70piOOSJPmO75jiimXfe+kSZPs378/bijHKuON\n9xM/8Z73nHFGly7PeEa3bocdttlmlSr9i38x11wLLDDDDOnSRUTG9AMznEREtGvXoUOdOp065ctX\noECOHP36NWkSEgrC5JMkOeWUAw445phMmZIl69WrVKk55siSpUWLGWaYfKHlyLnuFXvUgJYosc8+\n7dqVKVOjxi67nHQyqK+XLNlMM93hDiUuTnzOu9AOOywiIk+etdZe9Xvv6elRVzeZ3r/5o1cy9Pd/\nXXPT14n8n/6sZ5nTKafVGCjyPMGEIPR/n3169apUqU+fOnV69HjHO6aZ5i53mWnmkHYyOXIss8xp\np33uc096MngtIuKcc7bbrkKFZs369StS5ElPKlSoT5/f+q0mTX7lV57xjBQp9tprggke89iQjWSf\nPkccsdtuxx0XEQleS5asWbMNNggJKVLkvPOKFKlVq08fBv6u7drNN99BB2XJkiNHmzYpUuTIkSpV\nqVITTNClS4OGwFgutdRcc28ar1K/frVqMRBhW6HiigZquOjW7SUvqVAhWbI/9adXzVvPz8+3f/9+\na9euHcFRjj43jaFkYFJdYIGTTtpnn3vdK02a29xmoYU+85lPferwhRZdmYaE3O72YNKYaOKI/yBH\nirCwc85Jl65du402XlEiLlGiiIhppjnjjB49GAgPT5IkRYoWLSabrEyZb/rmsIWn58uXJ89pp/Xr\nly1bterAdZspU6lSCyy4xCUUpU2bd72rWbOHPXxN7cuKikotLc9d9T2trQ+rqviNBbMWXJIwHi1e\n3KNHnTrt2rVoCdx/Jy+0WWZZaql55t2wwVxuuYMOglNOyZdvu+2By5kBGci55lpiyUXKREmSfMu3\nbLDBWWf9xm9kyNChw73uve5noVOnc86pVh3kF7ZqDcaXIMFSS93lLsmSnXfeOed069aiRYcO6dIV\nKzbf/CANJlmyPHmSJfuar8mVK1myfv1CF9qtQFjYIYd87GPJkuXIUa3aDjtkyBjRyixnnJEoUZ48\nT3jimuIu48aNu2WDea7GTWUoGdh5dOnSqlWFiiBCLFGi+93vdrfbb7+jjjrlVKAZW6Uq2LEwcLC/\n1lopUkbtXmJFjx41ahx33FZbA3cOAy7CVKkyZRpvvHTpGjVq0BDU/oway9NOB4Ewc8xRosSTnhwR\n6bKQkEKFEiSoVatDhzRpwsISLrToA/1lIiIqVNhoo5NOCgsrUmSFa1c5OHiwWX//3Vd9T3//PQ4e\n/KlZVzm6S5FyyQSzxhrbbbfFFh06guob97jHbLMvEpseDDlyLLXUMce84Q2dOvXoUaZMliyLLbbc\n8isuZBIkeMQjkiXbaKMOHSaYMOhKIP367bPPGWdst90MMzRrFhGRKFGnTiVKLLTQIosuCsTKlWue\nedZYo0+fBAlCQlfd7X9ZrelW8AbVqAnqeZ53XkREp05TTDHBBLVq7bXXJJNG1FCedFK5cve5b1DZ\nBBMnTrRp06YRGNnY4qYzlAkSlChx0EGnnLoklDpHjrsutE6dQkK6dClX7rjjevUqV2633Q45ZLHF\nbnd7kAy8zTbnnTfHHE96clhlom6UTp0226xBQ+AajUaN9ugJcrOSJJlrrnvde9n7iO4gv7xYCAtr\n1y5b9oiv4BdZZIcdqlXLlGmVVSaYYIst2rU75ZSjjpprrpVWSpVqo40+9KECBcLCZpnlcY8PKmqz\nuTmFa+bDZVx43/WRLt1qq62yyi67NGt23nlve9sGG6y19rojaZdZ5lOf6tOnX7/ZZrvTnaaYMihj\n0qEj+NtGzzs7dV4zEKlTp9/4DQYm/OgZdYkS6dJNMEGnTnPMkSz5iv2EhK76+q3KBhucdz6IvmUg\nyKxEiSWWSJToc5+rVn3RInckiEajD9b1Xlxc7Pz5806dOvWVqk150xlKuNOdDjpop50e9vAV3xdd\nlaZJc/uFxoAY96te1ajRtgttoolSpMiSFeTo9enztKfHlLHs02eDDXbbrVixLl2SJStQYKaZllii\nSNGgJuDL7aajijCjQapU00zTpctsswPZtKc85ZxzttqqUaM99vjc52aY4aijGPAQ3O7264o+zc3t\nQYerG8uOC++7MZIlW2GFJZbYaWcgT/ayl0000SqrzDPvmnq3ERGf+lSPHiEhGTIssGDQgWsVKrzm\nNa1apUs311x16px2+prykG97W4UK4433kIfMM++mOQccbXbY4ZxzwsJuc5uZZipTdsmxQJYsEZEg\nYnckiIg46ywMukRXYmKiuXPnevXVV/3H//gfh3N4Y4qb0lAOte5asWL/zr9TrdpWW5UrN9VUERFz\nzHGve73oRUcd9ff+3lOeMtPMmIy9U6cjjsiRY6KJsmTp1m2HHerUyZRpvvlBdOCX6dfvVa864ogZ\nZrjLXSaaKFPmLeGeglKlqlVfpKUJk032lKeccMJuu+233wEHJEmSIMFCC687RWP+/Fx79mzS3//1\nK74nIWGj+fOHXucvRYpVVlluuS22+NznatTYYYc99siSZaWVV0xh2GefLbZIkGCFFQ46aLvtcuRc\n1VhG806rVWvVqlSpP/EndtvtsMNOOHFFQxkW9q537bdfsmTPec64MSQeP5bp0uV97wc5sE97+qp1\ndqOL1mhg00hQrVqDBlmyrkt4f86cOX7961/HDeVY54gjChSYbfYN9xESMskkT3jisq//yI+85jVV\nqrziFX/mz244hDsi4rzzdtoZBEFMMcVpp4Pw/ejKDj7zmQUWeMxjwU6jWnVw3pUmzYMevKwxvdmZ\nYUZwltyk6SKXUEjIzAvtfvd717tOOCFVqp/5mW/5lummD3rRMGVKkZycDZqarmwos7M3mDIldn/n\nRInucpcVVjjggIMOatasQoUDDphhhl69wdnyRBPlyLHRRsWKrbTSQgvly3fQQW95y3d857LnyH36\nvOOdYOe4zDJrrZUoUYECRYquuJPt1ettb2vRIlGipzwVN5KDpEuXX/iFKlXmmadM2TWL0Uel4kbS\nexU1zteb6zp16lS/+93vvlLu15vOUPbps9POYCU0XETTUV7ykuOOe9GLnvZ0UMIpavwaNWrVqlat\nRo1ud7u55kqWrFu3ChU+9GFQXYCB/L6QkIiIevWqVVtggSmmqFVrp50OOBDIWjVoUKlSokQTTfSs\nZ29JI8nAw5spU5UqFSqueHZSrdpJJzGw26xX7xOfOOigRz06qDPKlJQURcWHtIb/Qrj9MfrvI5pH\nmbBRdvYGkyefkpIS+8oZSZLcdqE1a7bNtkAg4LTT+vTp0WO33RIlatceqBaFhCy33DnnRES85jUv\neOESub0NNmjQoEmT5z1/0cKyXbtKlZcVkq9TZ4MN6tRJluz7vq/MVytv7kbp0+cVr6hSpUCB1VYP\n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\nIbDLLjExERFxcW972377zTLLoEH158YhhwLrnGShdE1ojVsrb9X4+Ov2Dx5ztOSElIbVug887EDr\nWXv3LvfEE7+wtnStdOn22GOXXSpVOuusAQOyZV9UW0q2f2TIkCvXSiuDtGa16ksSLSoqmuTldenu\nzRbPbNUx0icn7be7tmrV9tlnyJACBZZZZq65406rDBnyjnfkybtAWzBHjoc85G/8TZDK+ySSahOz\nzfY3/kZU1H77ZcnyK7+6oAZRoECPHo973CKLxnVsn3cUKgx23PXqLxLvzpEjQ0bA2Dz/mtSpCybh\niZMarFq100svPQHa2ko899wz/viPv29R8SKLLHLUUZtscsYZZ50VFRUSki5dQkK6dMstt8wyYWE/\n93P9+se9MOntzbJ37297wG67bet1OkuC44uFh8TnvqIlu1FkoNRrs163XbH55ltp5UWLuBYtqlRp\n1qxXr3r1smSZb74FFtz07EWlSrvt9oEPrqpWOWjQu97VqVOePMstv+nSbcm2tZtR3/00LLBAly61\naq2y6jM9lqvF+ZJ2tWqDenaKFHFxffpuiPRnlqwxDS7GFSi7dKlWHZgoR0X16hUXN2JEgwYPelCv\nXjvscMYZXboMGgwK6wUFXTIKmuz1K5UjCV2np+o4ZzrbNTTixRef9Gd/9nfmh+YHlkAveEFYWJo0\n88y7qMWiQYMMGUGtNFOm+eY74ohNNsmQcRGTNhSioqJRd20RE3bp68n3UPEo62qnncFEstpq660f\nMy/eqTNQ8WnXrkaNBg3mmutud1/w2mSw/NCHDjjgPvddcuItVOg2t9lqa1AzYzRtFRExYMCQITEx\n22z7vQmU8IQn/NIvhYW9612Pe/yCWlOy5vvJialQoRo12rSNEs0WVwmH437xi8fFYhH5+Z127Vrp\nvvve1q5dt+5R8o8K5co1aAis2mJiBg0Ggvp9+nTpuqLU2o4dt4jFRo974sR6U6fWXtX5iInp1y9d\neuDpecABefIMGpSRyDTQMdVIei8jqTLk2RLZYostZphhhRWKFNlrrx12BOSTZHYkX75b3HLDBNAv\nhwEDdtttiilXvFOIizvuuNe8plNnsCtYZ90NOtrLY8hQsJj/LLHYYq95TbNm97nvcy86cCmEhHzL\nt/ToEReXI0erVj/108AhZDws8xuBMQNlVNQrXnHaaVNNDVicf+pPxcX165chI4j0yy1XpcpZZ001\n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\nC8ss86hHx/qyBMiTp0DBdQ2mxxs5cvyFv/Cf/KcgLXkzGDSoTp0aNQ45pEwZhupJ1aqDSbhPn3Tp\nNto46lRznz5HHQ1agPr1K1Q4YsG2wALnnHPeea96VUjIgAG9eoWERETkyjXLLMssEy8+qItFFyil\nSr3oRZFwRKZMM8ywyCIzcmeIyY1B+/B/9AmrViwju8Hd2ftHnO+77262Z8+9YmL6RCIUF1dYuHB0\nrumjRZEi3/O9QCJvt90uuSROnHPOadbsoIOe85zp+TzwwKe2bn2Qpmlia5frN93l5bUo87NLV2Ca\nficQJ06bNrPN9qhHA6WjFCnSpAkL+5VfueSSLFlWWGGTTRPukBEtz8CDHgwyYM2a/diPJUoMTMHH\nqqwSVajKkuVXfuWii37qp9KkSZESZFIuuaRGjUaNgfBG1Ns1IjKivj0W6NHjrLMOOOCccxhaeOXL\nD3rR27TJli1XrjRpJpmkU6dmzVq1qlevWXOgUDXHHAstVKz4mtyPOHEe9agPfeiooxZYMGGlozEN\nlJ/73Ac+UKhQnToJEmTJ8pSn5MkzYMDP/Ey79qs2MJ8+PU9bW7q2tnRr1+4QGw6ZmZQjusPOk2OR\nRX7mZzrDnZIlq1fvH/2jr/naNdMMdeokSbLaalWqlCt31lnt2j3mMWFhlSplyx53Z/QUKapV3/Ha\nwZeDY4eOUSmwdOr0sY+dd16TpkDfNk6cu9wlTpxu3Zo0OeZY8L4zzphrrtVWX0HaqFLlpJOaNEmQ\n4IADUqRo1y5Jkk02WWbZiFpQq1annBISuiLIx4qVK1eiRPvsCwTjo8o20QxBlC25zDKbbLru5BZN\nk0f1Rb+MNWt22bfvrkAA/Z57dt/wOt4qModHq1ZbbLFgeOy3X4kSL3nJX/gL69d/pqsrUeXZ/13H\noq12pfzccv9qRNYgLBykM8uU3TFt0Bw5ZpihX7+c4XE5vu/7Xve6Bg26df9Z2EjFDI/ocxMnbtyu\n4Qwz3Oc+NWqUKQv6iVOkSJSoQYM0aZIlm2GGbt3ixKlU6bjjmjTJlatAgRlmmG32TQWYcuVKlQZK\nUN26JUhQrVqhwsDFqVVrcL6lSq/4nCJFASHvcmGQvcMjylbeYMNVVZtmmCFPniOO+MhHvuqro/4e\nt4MxC5T16n3iEwzVWtZZZ6+9GjXaaqs8eRIlypGjV6973Tvi/U1NmcrLi0yaVKuubrJ5805d9Tip\n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\nTFRUu3YpUoa8xmbNzjhjmmke8tCQCdJo/sbUKytAgQK77VaixKMetdxyZcrst9+xK6tMmRe8MCSp\nIigd3uoxhgC1akPyU5cup53WpEmHDossGpdZ7ushUaJ8+WEA+mbgOeecPn1mm31T4hhFimyySZ26\nkHA200xVqtSokSdPvHjZshUoMNFEERGdOlWrDitql112yCGVKqVJs846SZJuqZ7sF75w3nmzzPKs\nZ8ecYzDDDD/3c295S6VKb3rTD/zghg8dw/5UpUq3u/0ay6eysq/ZZhMm1IX/f6qpEiSoV69Hjzhx\nEiV6ylM6dITSUjVqFCrUps1SS4d0fJhnXphlf+Wrm848gg21XLlEiS66OOjM5VgiSZLllitSpF69\ndu2OOXZdK6hOnRo16tN3XTeU0SBbtoc8ZKWVDjqoRo26K6tWrTZtOnRo0GCqqeLFm2deqKrTq1ep\nUpNMCvt1Cy203nqZMpUr16gxHBy+no7rBRfEih01UelqrLHGOecUKfKmN8MAczPvORQ6dNhqa/+o\nUkENrROlXNoov2+u5PnbtGkLRfAjIkqU+MhHevW6051hiex6+MQnKlRYY824/A0IRfaDMjHCofz1\n1nvDG6pU+cIX1lgzKOGtSpUkSbdcBzRAo0ZlykwzTZ487drtthscd9y/9+9v+SkpuOcHG4sLJNmu\nV2G5HqKi9tprjz0aNcqV6xnPhIzfDBnXTQ4SJQ4gtSyzzDzz/MZvHHZYo0bFij3qUYstHvdks09f\nOKb0kIfG7T6aaqqXvezv/J2LLvqt33ra0zdEWhru/P9/zL1/7jVKOLB16wZtbf0P/r33fi47u39O\nMF26WrXOOy9e/IBGdZw4U011hzustFKPHvXqHXTQRRdNMukayaKIiCxZjjiiWrW11t70B9uiRalS\ndep06rwlWegCC+TKddRR9JdDc+QMWYItVWq33TJkjLneY7JkBQqstVaBApkyNWsO5/lixZpqqvvd\n7053mmee+eaLEWOiiXLlqlOnVatYsY46qlGjP/iDVq2WWnrdk+L73lev3v3uvyn/wlixoc7nZZfV\nqnXY4VC1ZazK6TVq/NIv9ertJyl1J3P8Rd2f/EffXdZodeaUUE0lT55OnTp0qFSpV6+ttobzeLFi\nQ3f2q1Gv3vveFxHxjGfGTTkqTpzPfa5X74DeKEKFmgYNmjU75JAqVdq1y5ETlgs7dTrqqHTp5ps/\n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\n+dCHIiLOrfyFvttTievRdNubLvr+qH0zh0OyZD/wA7/zOxdd9IUvbLZZrtzQTqtDhzhxMq+sbt0a\nNKhSpVKlePEyZFhu+bB6svSXzZo1a9I0Zn9HnDhzzXXIIeecM9FEW221116pUmXLtsAC662/qZ5c\nmrRbWinp1etzn9thB/rJTMFs4U473e/+8O/p0+ekkw45pEWLPHnucMe3hsk63ogT5x73OOusPfZY\nZ92Qe/o++8wyy1RTb7my02A47/x1//2GAmVOTr2mpv76elVVngO9RyTGJlpr7YgNloMyxkknw5GN\n4RBsGCOZv2vT5u/8nQYNFlpojTXhtbVqDZmwY404cR73uNVWe9vbLrusQ4dEiZZaqkCBdu022zxg\nOPlqxIjxpCe94Q1RUa961c/87JoycZcu73vfaadlygy9E293u1atYalzmWUiIlq0SJasU2f4oO+z\nT6tWz3hm0Ex9k00OO2y22eEc60wzTTXVCivCIPmc5yy0cERlwgQJoVlxMNjcoSM89R500FlnHXQw\nZP0uskibNokSQxeEQD4vQ4aISKi4EnjuBUpO7dp94hNnnAmVWM46G0rzxYvXpSscKSpSJEeOzI5Z\nGmLL6UoUEe/Xsb+WI0eWrFD+arXVN11KS5ToR36kUKE99oTmzfRn3m97e8Drp5kWEmjoZ9HWqQtd\ncIYjUwREobF2i5hlluOO22mn007r0ydGTCimcbPBok+fbNm3RKmK/iTx934fmgLc6173uU+RIq96\nNbTpK1BgueUOOuiEEyFbfokl30om63hippnhXrHFFk97+prXNGp00UXp0v8obNfBcMr1xUNu6FvM\nymqydOlhFRWTVFZO0dKUrTb7+Khu4GOO+djH8uQNq1xBf1A46yyMyFz2DW9IkmSSSe5z34DNrEaN\nEiXjKhUWJy70SYwX72lPW2ghhOXX620cgffgq17VoMErXvFTPw2De6dO73gnJKo85akBPx8M8w6F\nYBP73OdOOqlPn0c8MoBg0KDBeefD4JotW5IkXbp8eWVFRGTIuKESdowYM66sqxGcTAIn+QMO2Guv\nevWSJcuWrUOHFCnOO2+22WLEqFQZvmdgMRSYQ9O/8aVKFStWnjyTTNKnL5S0atOmRYvVVrvPfQrP\n3um9Dx4lpVLO4/9R6/w3dOlSrlyu3FDc+SUvjfqU06HDeedVqJAmLRzkjoioUqVDh1ixevWaZpp0\n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\nyZMXEhwiIpo1+8hHEF7nNNN87GMxYnzoQxNMMMMMs80eFzurCSb4uZ/bZJPjjnvDG/7En4xIBjFD\nhtvcNi5l/qioffahf6SB/oD8hS+ccsoEEyRKdK97Bx2RiRUrV646dVq12mPPuCWp/5Rx3nkXXbzh\n8bixQDAidqc7NWr0e78XI2bAGNk3MWxUSJasVOmQN3Jycqc779zr9On5Zs685NixO2RkNNm48VP3\nuCd0Bn/AA1ZbrUiRLFlKlWrRolOnf/SPvu/7I95gUqR41KNhKTVJUigJ9rKXw2AXlJwe81g47Bo8\n/CussNNOK60c9UznjSJPnjhxY+oDOBjy5VtggV12adHiz/35uCUAyy2XIcM++8KNok+fcuXSpNln\nn1ixYxooM2WOigJep06Tpms2/g4dChU67rjzzouImGyyRInucEeoPPSrmjVqu1Mpu9PS2hfEZk7W\nqFGGjJAlGi9epcrQB3S55TfE7jzqqF69ZpopU6YSJV71asjgzZVrhhmyZevTp1u3mWZKlSpfvskm\nDxlISpSEknPBszbXXPnybbJJhQon9Y++zDHHeusHnQe+WSRI8JznZMmyyy5vecvP/GzIvmCAJk0u\nuTQuWqqB4HyatHBUYKutYQk8kOgb6jnq06dZs+mmq1Ztl12hefW/oL+69453FCqEEVcRxhvNmtWo\nuW6QZASBMirqc58rUDBkmTQ//5KHHvrEli39jdVdu+62cOEpd0+72yWXHHRQqlQbbDDnyoJatd7w\nhipVfuEXnvb0iEucc8zxoQ/lybPDjlCgOzhNnnRSu3aZMi2y6Jqj/m1us9NOF10MdUzHG506tWq9\nJYoU97o3NFPeaeegWotjhau/06txwglt2nQZO8PjYHB/NIE/Tpzppg+ggAfsz2OOof8+X2yxO9wh\nT94AIlRKSpvp00skJ7dLiu8z48rmd7U8XKtWu+yy337nndegwYMeHNXfFhV11FGdOj3lKdWq/cZv\nQnH9n/rpTZWsTjttqqkDxBDor7Y85zmXXPKVr7Rrd9llr3jF0562zLIb/p1DISJigw06dChT5jWv\n+Ut/ed1yZZMm3brHRfkmSZLpposR45BDChWKippiivXWX/OZDXZtdepMNNESS3zqU5tt9hf+4p/9\nuEivXltsUahQvHgbbLipqstYoUeP3/mdSVfWfvuHfO2w32DgERgYCQ+FtWu/UlBwPvypLVseFtsX\n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\netjDMmRIlmy33df8EGJ9ipHaKnGZBJQpU568MW0QMXHjk0465pgVVtxUr/UTn5hqqgwZ4yqDN96Y\naqpevapVB0y9FCme8pSttqpSpV17UOZIlhwMTdeqDcrL++233HKPe3xUc6Kx0spQoyrZV9bVuN/9\nqlQpvbIGDTruuMYra6ON190nT5455qhXr0yZLFnDcodoaMiVltaBqJaWbFOmDJ9Y06HDr/xKrVq5\nck01VY4cp532lrfssstWW00xxVlnderE5UTrDW+Au92tUaMePQHD/JJLPvKRN7yhXLmZZgaP/cWE\n8JxzatVKlKhLlw99qF27UqXixFlttRQpFls8bjOWMRm+ffb52Mf22KNb9y3ZsHvs0abNYx677m9R\n0UAGcrXVIiJOO+0d74gXL1myDTYM2bu8XQgL22ijl7ykXr2VVl7HMs6Xb7fdkiXf0P7v3wOiosHU\nwyqrvO/9a1xnQkKyZClQ4ElPjus+2azZccd95CNc5r+MB0dkzIGyX7/ttitWbMCAbNnX1YTz8uqE\nw1FJSb2WDawxOSHdO97RrNlP/dRmm73hDfXqrbAi+NHGssNYWWW4J8MKFcqVm2TSiAkcQ2GyyR7z\nmJ12+shHppgypBhBTHs2IuK/+C9jft6JROz1d+s2aPCaTSxBwpB2TEuurAEDLrjglFP22++II1q0\neMELIxpBiIjo1y9FyrB7uVOurJVWBlZrxx13yik1arzlLd/wjWtm2pIkedazPve5cuWOOGK22bcM\nDmfPLnDhwmywYsUhiYnDmxOMinrd6xIkyJZtq63mmisq6qSTPvGJiy562csSJerTp0yZf/NvevUG\ntnJXSw0usshKK4ORp3r19tqrQQMuZ9AzzJAjR6pUlSoDKbiQUEBymWlmEJQPOKBduxNOBASj9daP\nWWgjSZKNNppuupe9rESJ971vs803FACJubtcLSQSQ79+8VdWjpzAq/OSSwoU+L7vj8upYayYZ56F\nFmrV6phj113T88wz1VQ1arRp+3fLfm3VGnzPMbJevnyFCt3lLjPNnJBRpSZNPvCBOnUSJVpiia/4\nyrg89pgC5aBBr3nNaafNMstCCy23/JoI3t8f1teXJBSK6uxMk5h4WW3lu77rN34jXboPfCBPnlSp\nOnQEG1iKFHPMCTaH4fT7OnTYZ58OHeaYMy6NXC73X2rUBH6Z3/f9624To6RHRO6YuckboVWrOeZI\n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\nzjm1agM5svgPv0CBRInD9FTbtZtuugkmyJatVasuXaabHjAdbwaFCqVJU6VKunTzzLtnD8okSbbY\nokePlVZe9WKL+2KedlqjxsAw+3YyL0eDkJCNNgbG1ZeXIUNCdtihT58VVlwRLcbZt3XqhISMN35E\n0WihwiCbCQkF9/nMZyIiXvayKaYEzLv4XFZaLM3p8EmxvAqhSTtE88sMiGoPtbvggnbtChUGYhRx\ntaZGjSpU2Gyzs84GurbjjDPeeGONtdhiMTEVKuyxR7JkxYqvu2F06vS5z+2zT4IEL3lp2PeYIsUm\nm9SosdjiawZEe+21xx4ZMrzq1buW4R10UI0amTKve5DfTpxwQrlyLVo857lRK7/cCFFRG2zwW78N\nCImlSq2w4oa96JCQscaabrqllsqVq127BAlOOumYY8qV22+/j33soIOOOmq33SIiMmTcExWim0Gr\nVgcdFBNTpSqw3QsLS5GiW7d69Q466H3vi4gElbNixaabfsU1fks9yv32B1lEWNgss1SqtM++YXTc\nmJhddllvvYkmiohIl+45z11R009L67Fq1XarVm0P/tbTk+jixbFqaoqdPj1TeeIRpm4QuvCg2Jf/\nrx3nH3J+Z7Xly3cK3fdrp0OnLbZYkSIVKnzoQ/XqhYXd5z4pUvTokSPHLLOEhX3qUzVqxMTst1+7\ndo973GyzNWrUo2dUc1KtWp1xxnnn5ciRIEGHDg0agoxyJPJI3xSyZRtjjBw51+19Zcjwfd/3mtec\nddbrXjfffIssuu2s2BshJKREifPOa9I0bC41S5bppqtSpU7dVbPFTp2OORa4q4wUk0120UXlygOj\n8GzZVxwmIaFB79QBKj/7Pzk+icV/I7b4fwkPRJSGJwVzvyecsM023/Eds82WJ89MMwNR9mTJevTI\nlClDhmWWDVNnmmuuZMl22OGUU7p1W2PNFQFCfARhl12BtGB8XOhyTDLJPPMCacXLCXBxNGr0hS/A\nOuvuamay2mpnnLHZZkWK7nj/v0+f972vR4911t328nKnTr/3ex06REWlSg18LkfLrE2VarHFFlnk\ngAM22hgIb8QVyiaYIF26OnX222+33RZaaLXVAWehW7dTTjnooIsuKlFiwIAFFphl1jdO6jvscBCw\np0nTrVu5cn36HHbYgIHgNfbo0azZBBMCneUbGURcCzc8KD8YWmHh4AlDQipVqlJlvPGqVfvSlxo1\n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\niq22Ou98IBA9yyw1RgJhoUL16hXfvlvV3/2OgVS9vcnuuuuDi56rWbODDtpppyFDUqW6z32TZirW\nqTNgQLbscbcEQkLB3FrUneFPQd/1Ix8FovWjCSyMBVGHkenu0brGGttsEytWr95podf8aRQr9rjH\nvetdhx2WL99tbrvo/5xwQljYcsvHdOhbbLE99thtt5vcdF16yNP6W5EkyXzztWjxT/7JF31xzISX\nGTN6pae36+jIEA7HaWrKVVDQoEkTRtROLpepxoixzjovejH4QCdKejjjjBe8EJxUV1ttk02XLe9d\nbey004ABj3p03I9daKHdditTNqprACPU+y22eN3rEIwrRANZjx7zzfcN3wjk9QYNajDyGTVocNRR\nIaFg7rJPnxYjYz7LLbfGGgMGxIvXrl2LFjUXVlgYghLzaqttsOGyP7J48e5zn/XWO+CAc85Jlx5k\nvYkSRUScy3pX6Ft3iVTcpGPvv9XYmC0vr0WHDm96M/DETJJknnnud/+U9LqrVOnWbY45EzpczTQz\nMDPv0jXtmJ1jRUREhw6HHfahDyVL9rSnJ61/mihRu/br7k97JSRKtMKKwBxgujBgP40CBdZaq0qV\n885fFCi7ddtqq3nmXXEPiWKhhWaZJUaMI45cF9ejaR0oO3UaNhwoQPzBH+TIUaLEYouv2GMpLKwN\nyq61tTMVFDSoUWOWWVfsDZYosdRShxzyYz+2xRbrrR8T22zAgI99rPzCYuSkdbOblSi5bptUt245\ncnTomBDDdsBAoIgzFiy00F/4C23aHHRQpcrAPzEkpFev3/mdLl1ixWrTFhBNoh6MAwbEih0xTL4E\nChQE5KRcuTp0GDToYQ9bbXUwejNW5MkL/Ao/i3r1fud36hJ6WP6SwfRaZ89+V1/eb73sZc2axYo1\nxxwPe3hKPR6jxrwT7WmHhDzhCb/xG/xxROSfC/r1O+CAatXBrG6RIostnhK2eJq0i8TmpzMKFDjh\nhAMOTMtAycjBs1fv5/7+E58oUHCRDOOVEBKyxRbPeEa7dmusueaZ/7QOlC1adOmyzDLJkoM+1Wmn\nveENq6ySI0emzMBY99Mlrtmzq7S3p0tIGNDamiksbI89mjVf0YMvRox73atTp/POO+BAoOKz2moL\nLBArVo+ewHF+ueWOORYoTVSpCprct7v9up/id9ihTZsNNkyoX5YkSZo07drH9bioI8B++51zzrAR\n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\nxYu32upJBdyJIDm5X3X1yJeps/OPJd5hw5IkqVUrXboOHRIlWmedpZaabfa4eyXp0s0yS7NmXbqu\nS6/lUoj2WldaOSUn0GHDXvWqOnU22+ycc6pVS5RoiSWOOWannU44IV26RImKFZtnXjAHNREcc8wL\nXsAI+eJpT09qYw0JBazdww5fslQ8ZMhee2211aBB2bGxWn73D3qHkpw9u8j69Ycuer40aY46qkmT\nDh0WWmi99e5292V7NBkX1qX+npFS2/3uD4QUdtqpTZsMGc45p9JIsI7agVVfWIwc3rbYolixY45h\nYg4ksWJ93dftt98BB3Tr9lM/9RVfmbQwealSRxyRJeu6WCh9Gssss9xyxx33K7+SKlW8eJkyzTBD\nrlxLLQ0+yz32eMMbgYbyPPOssEKiRPvtt802LRcWI/J8NWqssMINbhAW1qpVpswxJw6dOtWokSHj\nqh8sevR4xzuyZAkLT4iclyfPXe7yhjcccMASS9So8YIXZMkK9odBg9q0XeRluciii0r9HTrUqw8O\noS1arLHGZpvVqpUo0bBhnTrlyAl8O+vVBxXEk04qVOg2t4153vqKgfJ2tytT5rjjIiKe9OS4At07\n3tGkSbZs97v/Ouiffr7RW6fOdtuDOcpu3WaY4QY3TIqZlXxh9ev3mtc85rFroipyJZxySpOmKRO/\nPuusOnXSpYuI2GefkJAiRW51q5lmete72rRJlOiMM3r1OuRQkKWPxbD102jWHJg9b7TRne6c9CYx\naFC+fIUKHXLIUkvNNdegwUAAY7/94sUbNGillW7q/5b/OTTSZ6mtnam8fI558/5oARZ9T0OGlCix\n3nrLLJsQWe1SYwAJEtzhDre4RZ06DRrMNddCCwP7osMOq1DhlFMqVPiFX1hnnVat0qRNuBSYKNHN\nbrbeei97WYsWp502x5xJfc932IERr9bpwBhfaaVatRovrM8iV67VViu9sOA2t7nTnRftbze72QYb\ntGnTe2GddtpRR1WocMABjRqFhaVL97Snx/S7SJQYeJ4OGbpqDN1WrX7lV5o1S5Bgjjm22+5Wt477\nuaI8lGrV/s7fadIkT54UKX7oh7Jk6dDhqKP69DnssEGDdthhoYWyZRswoP3CGjQoR46NNtpkk5wL\n69P4tKZsly41apxzzhlnlCnTokWJEhttvOI9vFLU+stHtzxqgQWB+kqvXgssGFOj+xOf2GabBRZ4\n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\nT5YsDRq8732w1darllwZVb75lV8ZNuxxj0+5QPp88+2zT8dIl7CwbaFtU/I6ceLc4hZlysZ1Sg4J\nmXd+cX68puOoQzlvMK1WXWKXX8h0v/vH5fAxXrRqFSfOsOGgetGrV5YsqVJvmHnvVCAi4hGPuNWt\ndtjhlFP22++UU57xzA1hT261VY4cL3nJbrsNG/aQh66ZmLjDDg0aLLXUFlsm3NoKCbnLXaaZ5jWv\nadBgiSVSpWrR4gMfKFEiV65ppplrrrTzK1euBRZMSWk+ZpD+TXMM+SquGijf817gsJ0kSa9ec8yR\nI0eKFNmyhYWFzq8kSQoVSpZsjjkSJFhkkTRpFlmkSZMiRRIlustdkiWLiurVKyoqV25Agc+QYciQ\ndOmGDQds2djrffW/X/059viIiOTzK0NGcLKN4aST6tVrf+4F2vM5d6s9ffluO29EfbkbICISiJXv\nsEOGDGFh2bIVKNCkSYcOUVHJkuXImVRpuGWW2Wij444H2fd00/XrV69euXJ/628ts8wxxwwalC59\nzJTzk06aaaYsWZZaOuWZ4DLLhHuzDSd0CL3yay23d0mZM/lzazFN14iIfv3XvCmEhd02dK9D/+U/\ns+g94UXvqlvxsuc9H1igTcam0K5dnTpt2hQrVq0ao8lSbCzoe75np51q1X5jGYVXwkwzPeMZdep8\n4APt2v3e733bt80x57pvvius8JSn/M7vnHHG2972iEfGHSxf85rDDgsJedKTk0qwWmONM86oU+cV\nr0iQELRr4sW7xS1ud/t161fHRqz+WQfKnu4ks5PmWhdZLUmSD3wgUaK11l7ThxsVVacOoyMj4206\nTxS1agO7qw02aNasaPi4cCQquuATJ5pXOTHypWgoaoEF1lproYUX3QiJEvXoERIKWF29er3jHf36\nxYkTOb/KlMmUaaaZZplljTUTMisOCVlooXLlMmQEJeQRI3LkKFYcWKINGZIs+SKrpCuhUaN+/VZb\nfV0236H+JMmnHjeQe1D85n+UnX3flLzOiBFNmswya0K+opCT0yRpYIa+Qz8x/OW/dPv/9og9STsU\nKTLf/AkZFA8Z8rrXFSuWLj34fsWLD0pYsRlERisAdepuuhnEyULM8upZz9pll2LF/sE/uN/9Nthw\n3ROEpZZ6xjNe85oDDujT53GPj3mc5YADqlWbb74CBZPuTBISst56v/RLzZqDA8ad7rTRxnGzaieK\n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\nnXHv+hpzy9pEowkmJxONjqaJxaZ2K8PDmSYnk/T3z9DWNktLS6m6ugVOnlzt1KkV9u/forV1lg8+\nuN/u3du0tExFwLm5A5KSpuqK8cb+JEkXpRUnY1GvxF6VZ4YNoQ2WpczV1VUgOz0it2ur2Jw9BlPa\nLLMsSMFWq3bQQXPMuaJ2bb9+++133HHp0iVKDJrfs2TpC/WqWvj/mJxRQ8qQ1F1/b0bfBhs3HvTA\nA+97+OG3bb/9kKWFMZGKZ42felx4/pukDkpt36wma4/x0XQdKfWiotN+n5CQJZYELOUjjgTyZ1Wq\nvO99c8yRLl1ISL58TZo0aJAi5bpTlDU15d5++09SXV/72stmzWq/7OtDQooVm2++jTZq1qxDh3Hj\nN02iLU+ebt0wrZ5+M5GX12fJkmoVFSuNjaUxlishs1N+xzbLiv40ycYj/Th7cYUVgXrTbruDhXK2\n2fbbLyRkhRVmmqlHjwYNunVLl26ZZfr1q1Rp0qQNNtz06/qyIkeOevW6dUuT9oUZPu+228telidP\nv/6AhT7TTBERw4Zts81d7rpkFJYgQapUG2xQrlyWrBvmCZx0Uo8eK628KRFlvDd1jTX/1cgm3tBC\nOXHPBKYmk3btDjusX7+VVrrHPVc8eYEC2bJVqVKrNtg9/+kDJCpT5rjjkiRp0eJo2kc2FKfYvLzZ\n5s0HbN/+sQ0bjpg1q0UslqCrq5BL3DgZGSPGxtKkpo4JhzPFYgkmJxMcObLR3r1b1NfPVV9frqM7\nV23pb3SN0L3j71VWLnHs2Fq7dm33x8OzTcz7QE/bXGk7/0+ZGWGjo6mOHt2or61cbOt/FE5tn0YC\n6dGjT58ZZnxmPe+YY3bZZciQXLlWWilLlgEDQdP4S16SKFFKctQ3k5/y4MoBmzcfNHt2i6ysYaFQ\n/FpHLVtWJZZf7VzqabH2tSbq7mT+R0ZTpxaAnliPnFCOIkXBA5kkyVprTZjQqFGSJKecMmTIOecc\ndFCr1qCuGdfVzJJ1XSnK0dEUv/rVt42OTqV5V6486a67dl3hXX9CnPkZ18gdNHjNPaGXw1lnnXFG\nnrxbpj6Unj5myZIzDh9eL9pbzvLfCX/039u66XjwmnHjPvKRHj22226DDZZYokKFNGl69Bg1qlu3\nESMGDSpR4kMfatOm8/yIiOjRo1atDBnmmReoYP3/BRkynHBCt25bNfIAqgAAIABJREFUbPlcG91H\n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\nNtKfJi5uQGFhrczMO3OgjxET1OsKFDjjjCRJ14g1Dxq0115h4RsSqCYbjRpdcilgm99uwj3ggM02\ngy/50qScY4IEhQqdckqbNv36byhe/2lUqLDNNjVqdOrUpcuwYf36Ra6OqaYqUeLBoTWyz31dbVsi\n+UcpPGBw6T+6GKqy5/RUV2a+JjwS6+XI16wI3Zj926pVlSrVqm233TveccwxzZpVqzZoUIyYMS8W\nGzU66aQcOaaaet0O9oQTdthhu+0aNWrWbNiwHDnSpYsTp159IIPZoCEwuJ8o4sVr1y5JkiFDd9wq\nMmjQLru85jW1ak0zzWyzvezl2/Y7nnLKJZfMNXfSW1buuEYZK1a1as2axYkzYECJksDEdsiQevUa\nNdpvv4997JxzWrVKk+aUU8qVK1I0qXJL58+X+vnPv629/Y9uBIODCTIy2uTn15tStkts9kWlqalW\nTfkj8zIcjjh5crSxvKMj3apV++5YA3bYsLe8pUmTQYNe8tJdb7jPkaP36ggJSZLkiCOBc8ZkY599\ngarK7fq8unXbaacYMXclXTOZaNVqjz1atXrSkzesDWXLdtpptaFaD6THi2udr7l5iv7+BAsXTp7S\nU+7VsdNO1aottFCSJD16HHRQnz7DhlWrFifurlD2hwzZYos2bZZaarbZt3x9hQqve12xYl/wBcss\nm7RzSZLkAQ9o0uSEE/r1X5Ny69OnXr0ttjjllA98YNiwXLkB0SNGjJVWqlcvUWJA+igM55udy7KE\nUoOHv6WxcYqR7DPknmPmDobDIoNJTl9J0FW1TF5SnMSE0b7ZTp3e9rbDDqtWrUGDChVixChUaIkl\nsmQFQX6sC4dMmcEu8aSTQZYjQ4Z3vet97+vSZZppVlhhjTWe8ISVVlpmmcUWy5KlR49atS644LDD\nzjlnn3222mrX1XHBBfvtV6nSSSftsUe5cplXx6eRKNEZZ1So8JCHJkzq6dPnt36rQYMWLeaZ50lP\nWmbZmOaso4664opFFl3XlnanuKNAOXvDbEmSXHJJWDjwq5tvvhQpYsWabbZFFunVq127IUPSpHnc\n4xZbHDSnn3DCYovveBLv74+3c+c6b731nKGh0d1TbOygdet2+cpXfmvjxo8tW1aubeouzbF1ZsQW\nXLNLyMpqsX//StnZLbKy2uTl1UtN7Znw+bRo8Vu/DW7Ol7x0TwhOUfr+KqsssshJJwNlo6id0mSl\n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\nMmWyZfuGb/iRH4VikipWs80211xLLAmt8CpVwTjhF34RcjQ/WitqxmvEGiMajkT8oO+gKUURixYV\nOTP9jOzMbHnynHY6uBaliEgrrdSnzyGHggNRjhy9eg0ZCp63wXxEWsgTbdLkjDNmm+2II4GI9QVf\n0KjRO96x0Ubf9M3rrp3XLZSLLNKs2U47zTPvY5NUllvuqKNiYsaMadbsLW/p0WPcuHTpypRZYIH7\n3HfFU1CZMl/yJa97XUzMGWecc85hh0NU0MeRDKSSrXFNO6ePYr75jjuuS5e55nrEI59qV5+Q8Eu/\ndMQRTAqpH/TgZf65N4JPUiS7dNlqq5iYpZZaZnL2dJ/7jBmz1VYveclf+IvwIF18+r7ZWZsX49yF\nq1x5mCneLKQWu4iIPHmXLLQ/9EPNms000xprjF64UjaHefIMGw4syqiomJgZZoTFKUXDj4kZNGiH\nHXbaabnl5pobGHwX6xRT3pmpQF4m9YypDMRU92CGGZ7wxE39PC7GhAm/9VsFCtwVvcOqxee4YK49\nwxrvejc4zey3X5s2v/d7Vao85KFr5jSm0KpViRK5cj3oQWnSLnmOMnNHzblwpZCaP5122nLLQ0eg\nW/dlz2CzZlFRWbL8mT+TL19SUo8ebdoUKPBX/sqpC7FOefLUqFF04dptt1NOhU18pUqPevSyIplI\nsHv3aps3PyAjY0wslq6zs8Lhw4u1tdWS/ojI//4fyeTc+WIzKi4niyQS/PrXTxofz9LYOEPp6hfk\nFDAreuk6O2LEC17Qo0dUNPjvTjfdFFNCi3e77aKiSpVaaWUgF77t7dC2nmqqJZZo0eJtbxsxYqed\nDjpokUXmmGPQYNB0L7NMvnxlyqRLN27cdttNmHDOOd/zPTPNDLFWbdqcdTawxF9++aDW1pl6+/+O\nxAP65Gox7MCBbSKFGdJrInKf63fMMaNG1aix2OLg85raJGTJstpqcfFg/pDaIKTM/evVB07BCScc\ncUSDBsOGzTXXcsvVqVOhwk479evXqfO66/h1C2WNGiut1KTJy152u9vDTXwji3OLFuedly/ff/Vf\nlSsPJwUmF+U11lz3dapUedKTBgwYNKhNmz326NGjV6+v+uoN7Wo32GCnnaHtcKNOK0lJc8xx3HG1\nan3FVz41+/Yd7zjiiCxZnvf8Va2lbhW22OKss25zm2c9G36fEREPeUirVqed9prXfM3XPlOpyHHH\n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\ntVWRIl/0xc909pZCr14/93MDBjzlqY91oq1Vq169Tp0iIjeVgBQT86pXdenSq9dTnvrMCkMK5513\nxJHQhUixP9dYIyoazKNPO22nnfbY46CDfud32rRp1RpcZm4WUjqyAgWfWWpKkSLTTFOvPgQC34gn\nclJSmzbZsm/odxcRUadOo8Yg1bravDJXrgkTGjXq03fVzyLlhjPDDC1a9OrVo8c++4Iry2yzrbfe\nHe64ZLPX11dg167VXnvtGSdPznX+/B9OKrm5wx599E0rVuy/7vvaaeekbi+918SUQwyXiQ0XKMmL\nqY5WmGFGIMHstNMBBzRqtNdeH/owFNB55gVSV1zckCExMbVqDRrUoweTMVkp84UMGSpU6NatWLFh\nw9KkXcL+TW3sunUbMqRGjaioFi2BKFWgwBRTNGvWqlWHDqNGPeCBkJI0zzwrrbziZzBhQrdu9epN\nj07X3nRacvwD47EkyRpkSHnB8k9MZIgf/XfGDhJtGlW0eNJqL0+emJhs2SIippseeDDZssXEQsTY\noEHlysO6mpR02OHQRVxggSOO2GKLJk0aNTrllP32e9/7unXr39zPVQrlTRVk5cgJKfD3u98OOxxy\nSK7ckAOWwgEHdOpUosRUU9Wqtdpq73hHjx6bbDLd9Jum3Us580/OCBaE4NNPgiOOGDYcLOOuh0GD\nTjstKmqNNZ9J6PCVcNBBcXELLfzYLksZMqyxxktecthh66y7aSep173usMMyZfqGb/xR4qzatcuU\naYopNtnktNPudnfQU6bitrbZZrfdhgwpVRokTyec0K3bve69qtbr4yLle3wrXXiuhJlmqlXrsMNm\nmx2S56+FMmXBYD8ufsNaz9vc5gMfOOVU2PVfCcst9653L3GcuRpKlPhTf+q4437lV2FWucACa629\nZJMaj0e9/fZa/f35Dh/+wxilpqbFuXOVVq3a4777tsrLu35yTIpAM2RIrlxZ9U/p2f5nomfvUfDk\nf5BY+rJcue5yl912y5AhX77zzhszFqKyqlV72ctBF8lk+3mzzU46KSbmrLOmmx7MFUqVetrTatSE\nKL2ppurX7y1vYXJzMmIkuJ894AE1arzrXS1abLTRWmsVKFCq1Hrr/aN/DGvdfvsDW/lqpL6U09VZ\nZ2XKtNVWZ5877bbxdk2nXtL1ylJid5jMp7zbZKpILgkSvY9JJv+NteN9pmZOHrpiYurUXXbQatbs\n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\nGLcAW2213XY77PA1xKtu3Xba6YILunUrU2bUqB/7Mcbu6xZbgtJRjEDyUz+VLdsrXlGq1CWXgha2\nFClBbTQm0BESMsssa629Rh4wV27gr3s1BgwE+tfNmhUosNRSs802aFCnTgMG5MkTFvaMZyaVGSpU\nKEuWatWBldtEkJQ04qmnXjN3bo033ngikBe8eLHUxYtXvt/Rv5a4/gdG7v0bGu6RmRjv2WdfMqes\nzlFHpTgtK9pr25YG4SW/UFGx1IkTqyUkjBgd/e29C4dDTpz4TBvIpf+ZxGYWv6G9epuE7vVaWwvl\n5bXp6Jhh5swm3/72f5GR0e+yyypU6NKlXXuwoK1UibGe5Ng8PM+8IDhOpUPjtu0l8uUHReIddmjS\nZNRo0PLRoiUgHdwIXbo0aBAVtdZa55zTrNl++1Wq9CVfuuEPsFu3WrUOOaRVq3jxn6trxkSQLl2a\nNI0anXJq2nuCJoKllipX7qijHvDAtB57yJBixeLFB4okz3hGjRqve12PHrVqg/aRXLlKlVpv/bQt\nGmKO9OnSP5e6aJcuI0akS//C+ygnim7dkiTp0hWYn1dHaxnMpGqbuIP/rfT0XnPm1Js374KcnIjc\new/LzX1PfPzE+9uuxgwzbLHFOusCXc5PfCJevHbtVlvtAQ9M232+esESEbmGcbnKKrvtdtxxj3lM\nkiSHHXbSSX36gpRqgYJAhCIiYpZZHvXoOB5B7LMe85hf+7WwsE99KlOmOnWGDAVKYu3a7bMPY8Ew\nQcJ1NZ5jpMIBA37lV/r1CwkFLTIx8t9d7rotG6jPIkWKRRZp0RJk9yaD1atPmjOn3s6dD/r00xUi\nkavuZ/n3hO//a3FZQ8q++j/ZUZrl0+T/v707C67yPvM8/jmLjvYNgYQkLIFAIDBmNYtjOjbxkrad\nxJ1yuuJuV5zqdiU9N1OVvkjNVM3FXExV11TN3HRV10xS0zXp6eltDLbbjuPdLJYhgI1ss1gCJISF\nJYF2tK/nzIU4r43N7oNgas73veACxFn0vv/n+T//5/n9DtqrQ48e+fJtC22zoiRCyQlLlpzR2loT\nlGYrK8/q7Ky4pHwaMFitIJxrcF4r3/1LPvyP9PxY2eJPLavNsOU7v3U882Nt2px1Vq5cWbKMmg2c\n5coVKw7cX1J1H6Y0okRELjmAPeqoTp1+53ce9/gVSwBnnXXaaXe725OeNGnSUUcdckiPHgccuGLH\n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\nAAAAAElFTkSuQmCC\n", + "text": [ + "" + ] + } + ], + "prompt_number": 204 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Nothing particularly illuminating. Most of the accident-prone road sections are in central London, which isn't a great surprise." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Plot all the road segments within 50km of Milton Keynes\n", + "\n", + "# Find all the segments\n", + "lonlatcounts = [(r['loc']['coordinates'][0], r['loc']['coordinates'][1], r['nearby_accident_count']) \n", + " for r in roads.find({'loc': {'$nearSphere': \n", + " {'$geometry': {'type': 'Point', 'coordinates': [-0.7601851, 52.0395099]},\n", + " '$maxDistance': 50000}}})]\n", + "lons, lats, counts = zip(*lonlatcounts)\n", + "\n", + "m = crop_basemap(lats, lons, shapes=['motorway', 'a_road', 'b_road'])\n", + "\n", + "# Plot the segments with accidents\n", + "min_marker_size = 3\n", + "for lon, lat, count in [(lon, lat, count) for lon, lat, count in lonlatcounts if count != 0]:\n", + " x,y = m(lon, lat)\n", + " m.plot(x, y, 'ro', markersize=min_marker_size * count ** 0.5)\n", + " # m.plot(x, y, 'ro', markersize=min_marker_size * count)\n", + "\n", + "# Plot the segments without accidents\n", + "lons, lats = zip(*((lon, lat) for lon, lat, count in lonlatcounts if count == 0))\n", + "x,y = m(lons, lats)\n", + "m.plot(x, y, 'ko', markersize=3)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 218, + "text": [ + "[]" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\n", + "text": [ + "" + ] + } + ], + "prompt_number": 218 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Raw \"number of accidents\" per road section isn't that interesting, as the road sections are different lengths. We could look at the number of accidents per kilometre, or the number of accidents per vehicle-kilometre. " + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "road_df = pd.DataFrame(list(roads.find()))\n", + "road_df " + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
A-JunctionAADFYearB-JunctionCPFd2WMVFdAll_MVFdBUSFdCarFdHGVFdHGVA3...ONS GOR NameONS LA NameRCatRoadS Ref ES Ref N_idlocnearby_accident_countnearby_accidents
0 LA Boundary 2012 A4086 506 29 2108 17 1599 66 3... Wales Conwy TR A5 266150 360260 533ed2c589f6f9ee18bae9e5 {'type': 'Point', 'coordinates': [-4.001657045... 1 [201260N115372]
1 A539 2012 LA Boundary 508 130 5967 100 4515 375 22... Wales Denbighshire TR A5 324887 341121 533ed2c589f6f9ee18bae9e6 {'type': 'Point', 'coordinates': [-3.119702527... 2 [201260N002705, 201260N040760]
2 A449 2012 B4233 509 112 22444 72 14819 3822 148... Wales Monmouthshire TR A40 350000 211160 533ed2c589f6f9ee18bae9e7 {'type': 'Point', 'coordinates': [-2.726434923... 1 [2012610045712]
3 LA Boundary 2012 Pentre Rd, Abergavenny 510 63 8485 62 6936 314 9... Wales Monmouthshire TR A40 325000 216300 533ed2c589f6f9ee18bae9e8 {'type': 'Point', 'coordinates': [-3.090006689... 2 [2012610040012, 2012610061812]
4 LA Boundary 2012 A4067 512 69 3968 63 2688 464 20... Wales Powys TR A40 290000 229321 533ed2c589f6f9ee18bae9e9 {'type': 'Point', 'coordinates': [-3.601999175... 5 [201263DP00512, 201263DP03312, 201263DP11912, ...
5 A485 2012 B4130 514 41 7484 108 5924 344 31... Wales Carmarthenshire TR A40 245000 221137 533ed2c589f6f9ee18bae9ea {'type': 'Point', 'coordinates': [-4.252633958... 3 [201263AC11612, 201263AC16912, 201263AC19712]
6 A478 2012 LA Boundary 515 44 9956 70 7425 693 13... Wales Pembrokeshire TR A40 215000 216780 533ed2c589f6f9ee18bae9eb {'type': 'Point', 'coordinates': [-4.685548835... 1 [201263CP20712]
7 A4219 2012 B4331 516 30 6232 92 4791 326 5... Wales Pembrokeshire TR A40 194270 230000 533ed2c589f6f9ee18bae9ec {'type': 'Point', 'coordinates': [-4.993778349... 2 [201263CP02012, 201263CP14812]
8 M4 jn38 2012 LA Boundary 520 44 5508 69 4318 123 2... Wales Neath Port Talbot PR A48 281140 185000 533ed2c589f6f9ee18bae9ed {'type': 'Point', 'coordinates': [-3.715693698... 0 NaN
9 LA boundary 2012 A4222 Gibbet's Hill 521 49 11413 79 9501 214 7... Wales The Vale of Glamorgan PR A48 295000 176435 533ed2c589f6f9ee18bae9ee {'type': 'Point', 'coordinates': [-3.513319086... 3 [2012621200390, 2012621201210, 2012621300006]
10 A4232 / A4050 2012 A4161 522 67 19668 259 16674 428 9... Wales Cardiff PU A48 312000 175000 533ed2c589f6f9ee18bae9ef {'type': 'Point', 'coordinates': [-3.268243678... 13 [2012620214168, 2012620215594, 2012621200189, ...
11 LA Boundary 2012 A547 524 61 23520 96 18149 1630 107... Wales Conwy TR A55 270580 376170 533ed2c589f6f9ee18bae9f0 {'type': 'Point', 'coordinates': [-3.941950359... 6 [201260N103092, 201260N120978, 201260N125879, ...
12 A547 Llanddulas 2012 A548 525 107 47004 174 38652 2249 134... Wales Conwy TR A55 292000 378140 533ed2c589f6f9ee18bae9f1 {'type': 'Point', 'coordinates': [-3.621609229... 1 [201260N006589]
13 A525E 2012 LA Boundary 526 105 31638 102 25001 2093 96... Wales Denbighshire TR A55 310884 375740 533ed2c589f6f9ee18bae9f2 {'type': 'Point', 'coordinates': [-3.337742984... 6 [201260N002279, 201260N057798, 201260N091063, ...
14 A550 2012 A5104 527 79 28091 61 22949 1788 58... Wales Flintshire TR A55 331410 363490 533ed2c589f6f9ee18bae9f3 {'type': 'Point', 'coordinates': [-3.027382144... 1 [201260N120880]
15 B4389 Bridge St 2012 A490 528 33 4233 35 3143 195 5... Wales Powys TR A458 320000 306900 533ed2c589f6f9ee18bae9f4 {'type': 'Point', 'coordinates': [-3.184053654... 3 [201263DP22612, 201263DP23612, 201263DP27512]
16 B42776 Merthyr Road 2012 Swansea Rd 530 51 23474 171 18160 1238 42... Wales Merthyr Tydfil TR A465 301000 207380 533ed2c589f6f9ee18bae9f5 {'type': 'Point', 'coordinates': [-3.435705870... 2 [2012621200774, 2012621201041]
17 A4143 Merthyr Road 2012 A4042/A40 532 97 22175 75 17311 1264 85... Wales Monmouthshire TR A465 330000 213040 533ed2c589f6f9ee18bae9f6 {'type': 'Point', 'coordinates': [-3.016785744... 1 [2012610025212]
18 B5279 2012 A547/B5381 533 45 7938 149 6078 290 6... Wales Conwy TR A470 280000 373060 533ed2c589f6f9ee18bae9f7 {'type': 'Point', 'coordinates': [-3.799615108... 4 [201260N017282, 201260N068059, 201260N083658, ...
19 A487 2012 B4391 534 21 1465 10 1101 39 2... Wales Gwynedd TR A470 270000 340350 533ed2c589f6f9ee18bae9f8 {'type': 'Point', 'coordinates': [-3.936128559... 0 NaN
20 A487 2012 A494 535 51 4275 48 3332 211 12... Wales Gwynedd TR A470 275000 318370 533ed2c589f6f9ee18bae9f9 {'type': 'Point', 'coordinates': [-3.853328712... 3 [201260N016766, 201260N097587, 201260N117760]
21 B4518 2012 A489 536 68 6218 69 5273 522 12... Wales Powys TR A470 299748 285156 533ed2c589f6f9ee18bae9fa {'type': 'Point', 'coordinates': [-3.476758061... 5 [201263DP02912, 201263DP17112, 201263DP27112, ...
22 A438 2012 A479 538 17 4234 103 2659 858 49... Wales Powys TR A470 311747 235000 533ed2c589f6f9ee18bae9fb {'type': 'Point', 'coordinates': [-3.287121841... 2 [201263DP05412, 201263DP19112]
23 LA Boundary 2012 A4059 539 17 5558 95 4031 332 2... Wales Powys TR A470 300000 215228 533ed2c589f6f9ee18bae9fc {'type': 'Point', 'coordinates': [-3.452453740... 3 [2012621200341, 201263DP11712, 201263DP26512]
24 A4054 spur 2012 A4059/A472 540 207 39854 324 31901 1541 52... Wales Rhondda, Cynon, Taff TR A470 308800 195000 533ed2c589f6f9ee18bae9fd {'type': 'Point', 'coordinates': [-3.319491920... 2 [2012621200511, 2012621201632]
25 LA Boundary 2012 A468/A4054 541 310 70168 294 57367 2521 114... Wales Rhondda, Cynon, Taff TR A470 312246 183946 533ed2c589f6f9ee18bae9fe {'type': 'Point', 'coordinates': [-3.266932314... 0 NaN
26 B4314 2012 A40 542 38 7664 121 5498 668 52... Wales Carmarthenshire TR A477 225017 213304 533ed2c589f6f9ee18bae9ff {'type': 'Point', 'coordinates': [-4.538616103... 4 [201263AC15112, 201263AC15212, 201263AC31912, ...
27 Aberlash Rd, Ammanford 2012 B4556 Blaenau Rd 544 95 8724 68 7173 192 8... Wales Carmarthenshire TR A483 262070 215047 533ed2c589f6f9ee18baea00 {'type': 'Point', 'coordinates': [-4.002451694... 0 NaN
28 B4358 2012 B4519 545 23 1517 29 906 277 15... Wales Powys TR A483 294064 250000 533ed2c589f6f9ee18baea01 {'type': 'Point', 'coordinates': [-3.549303938... 2 [201263DP19612, 201263DP38812]
29 A4081 2012 A44 546 89 7367 84 5609 295 38... Wales Powys TR A483 308472 263999 533ed2c589f6f9ee18baea02 {'type': 'Point', 'coordinates': [-3.342636064... 3 [201263DP02812, 201263DP10612, 201263DP11112]
..................................................................
17861 Steyne Rd 2012 Horn Lane 37718 423 13472 1315 9514 717 2... London Ealing PU A4020 520000 180140 533ed2c589f6f9ee18bb0612 {'type': 'Point', 'coordinates': [-0.272312883... 19 [201201TA01042, 201201XD80023, 201201XD80037, ...
17862 A4020 2012 A40 38366 308 22782 332 17506 985 37... London Ealing PU A406 518630 181600 533ed2c589f6f9ee18bb074b {'type': 'Point', 'coordinates': [-0.291552870... 20 [201201TB01046, 201201XD80027, 201201XD80081, ...
17863 A408 2012 A437 16112 335 21194 1273 17682 419 2... London Hillingdon PU A4 508000 176940 533ed2c589f6f9ee18baf334 {'type': 'Point', 'coordinates': [-0.446126860... 20 [201201TB00511, 201201XH30036, 201201XH30114, ...
17864 A1201 2012 A105 27239 995 24518 1401 17182 1357 5... London Hackney PU A503 532000 187400 533ed2c589f6f9ee18bafd41 {'type': 'Point', 'coordinates': [-0.096782867... 20 [201201GD10053, 201201GD10125, 201201GD10136, ...
17865 A503 2012 LA Boundary 8507 345 11560 1193 7949 179 0... London Islington PU A1201 531000 187250 533ed2c589f6f9ee18baf0d4 {'type': 'Point', 'coordinates': [-0.111259145... 19 [201201EO40054, 201201EO40114, 201201EO40150, ...
17866 B155 2012 A10 17174 182 12084 546 9198 219 2... London Haringey PU A504 533000 189120 533ed2c589f6f9ee18baf597 {'type': 'Point', 'coordinates': [-0.081711926... 20 [201201TB00743, 201201TB01069, 201201YR90023, ...
17867 LA Boundary 2012 A406 16618 280 16512 875 13072 533 12... London Enfield PU A105 531000 192000 533ed2c589f6f9ee18baf44e {'type': 'Point', 'coordinates': [-0.109487816... 20 [201201TA00243, 201201TA00280, 201201YE80015, ...
17868 A4 2012 A315 36951 464 11328 140 9231 291 0... London Hounslow PU A316 521500 178300 533ed2c589f6f9ee18bb0453 {'type': 'Point', 'coordinates': [-0.251343174... 20 [201201TX20001, 201201TX20110, 201201TX20160, ...
17869 A638 2012 A19 80703 95 14719 271 12055 385 11... Yorkshire and The Humber Doncaster PU A630 457460 403500 533ed2c689f6f9ee18bb29f4 {'type': 'Point', 'coordinates': [-1.134733517... 19 [201214A014112, 201214A018512, 201214A019812, ...
17870 B6068 2012 A61 27381 107 16392 595 13370 283 11... Yorkshire and The Humber Sheffield PU A621 434760 385000 533ed2c589f6f9ee18bafda3 {'type': 'Point', 'coordinates': [-1.479160133... 19 [201214K000212, 201214K053512, 201214K056612, ...
17871 B1231 2012 Rawling Way roundabout 46738 225 16670 938 12814 308 3... Yorkshire and The Humber Kingston upon Hull, City of PU A1105 508000 428680 533ed2c589f6f9ee18bb0b5d {'type': 'Point', 'coordinates': [-0.363909289... 18 [2012160D00021, 2012160D01941, 2012160D02041, ...
17872 A4030/A4040 2012 A4040 38552 253 37044 517 31755 537 26... West Midlands Birmingham PU A456 402340 286090 533ed2c589f6f9ee18bb07b3 {'type': 'Point', 'coordinates': [-1.966979621... 19 [201220K001312, 201220K002012, 201220K006172, ...
17873 A516 2012 A5250 7702 181 30274 236 26493 596 26... East Midlands Derby PU A5111 433300 335000 533ed2c589f6f9ee18baef23 {'type': 'Point', 'coordinates': [-1.506273915... 20 [201230D000157, 201230D000161, 201230D000238, ...
17874 LA Boundary 2012 28 6006 246 118854 300 87464 15569 936... East Midlands Derbyshire TM M1 446420 355300 533ed2c589f6f9ee18baeb28 {'type': 'Point', 'coordinates': [-1.308283272... 20 [201230M010304, 201230M010310, 201230M010604, ...
17875 A616/A617 2012 A1/B6166 38739 94 26518 40 18935 2915 225... East Midlands Nottinghamshire TR A46 480020 355000 533ed2c589f6f9ee18bb082e {'type': 'Point', 'coordinates': [-0.806717862... 19 [201231B011412, 201231B027712, 201231B058812, ...
17876 A46 2012 LA Boundary 82108 88 19707 94 15477 1457 55... East Midlands Nottinghamshire TR A52 473800 339200 533ed2c689f6f9ee18bb2d7b {'type': 'Point', 'coordinates': [-0.903171973... 19 [201231D008112, 201231D017112, 201231D042512, ...
17877 M1 Junction 26 2012 A6002 56850 171 51151 145 40695 2719 127... East Midlands Nottinghamshire PR A610 452000 343950 533ed2c589f6f9ee18bb13a2 {'type': 'Point', 'coordinates': [-1.226794389... 19 [201231D026312, 201231D051712, 201231D074712, ...
17878 A1137 2012 A16 36567 184 15437 100 12177 889 15... East Midlands Lincolnshire PU A52 532150 344000 533ed2c589f6f9ee18bb0366 {'type': 'Point', 'coordinates': [-0.033298870... 19 [201232B026912, 201232B028012, 201232B032612, ...
17879 A129 2012 LA Boundary 73500 258 25428 549 20891 346 11... East of England Essex PU A13 581500 186770 533ed2c589f6f9ee18bb1ac5 {'type': 'Point', 'coordinates': [0.6164294397... 20 [201242I013501, 201242I050102, 201242I062403, ...
17880 2 2012 1A 16039 948 114315 777 90184 8172 394... South East Buckinghamshire TM M40 499500 186500 533ed2c589f6f9ee18baf306 {'type': 'Point', 'coordinates': [-0.565791989... 20 [201243N075042, 201243N078022, 201243N116072, ...
17881 A40(T) 2012 A4144 47139 152 12011 1172 9094 170 1... South East Oxfordshire PU A4165 450460 210000 533ed2c589f6f9ee18bb0c44 {'type': 'Point', 'coordinates': [-1.269869288... 19 [201243P031122, 201243P061062, 201243P083082, ...
17882 A4142 2012 A420 17629 132 10855 386 8751 118 3... South East Oxfordshire PU A4158 452770 205000 533ed2c589f6f9ee18baf6c3 {'type': 'Point', 'coordinates': [-1.237141448... 20 [201243P004072, 201243P031042, 201243P045092, ...
17883 LA Boundary 2012 5 73945 777 139232 641 114329 7901 556... South East Slough TM M4 501078 177900 533ed2c589f6f9ee18bb1c5f {'type': 'Point', 'coordinates': [-0.545497574... 20 [201243R006122, 201243R027092, 201243R027102, ...
17884 A2030 2012 A2047 Kingston Crescent 36116 289 17026 520 13327 249 3... South East Portsmouth PU A2047 465000 101600 533ed2c589f6f9ee18bb0282 {'type': 'Point', 'coordinates': [-1.078816056... 34 [2012440006226, 2012440022145, 2012440024971, ...
17885 A30 spur to A38 2012 A395 6327 40 18081 78 13607 1645 104... South West Cornwall excluding Isles of Scilly TR A30 210050 70255 533ed2c589f6f9ee18baebdd {'type': 'Point', 'coordinates': [-4.679863000... 18 [201250BB2C001, 201250BB2C003, 201250BB2C004, ...
17886 A338 St Pauls Roundabout 2012 A3049 Ashley Road (roundabout) 26374 284 17180 793 14133 206 4... South West Bournemouth PU A35 410570 91505 533ed2c589f6f9ee18bafb53 {'type': 'Point', 'coordinates': [-1.851623417... 18 [2012552C01944, 2012552C04800, 2012552C10510, ...
17887 A352 (roundabout) 2012 A35 Baker's Arms Roundabout 26991 323 18885 229 14887 533 12... South West Dorset PR A351 393465 90245 533ed2c589f6f9ee18bafcbc {'type': 'Point', 'coordinates': [-2.093920681... 18 [2012552C21053, 2012552D04747, 2012552D06160, ...
17888 A1 2012 A901 20958 142 15877 1665 11411 410 8... Scotland City of Edinburgh PU A900 326480 675000 533ed2c589f6f9ee18bafa3f {'type': 'Point', 'coordinates': [-3.179242118... 36 [2012950000291, 2012950000488, 2012950000585, ...
17889 A739 2012 A8 20902 40 11931 710 9780 202 2... Scotland Glasgow City PU A761 255000 664140 533ed2c589f6f9ee18bafa11 {'type': 'Point', 'coordinates': [-4.317608271... 20 [201297GA00509, 201297GA00801, 201297GA01310, ...
17890 A6071 2012 LA Boundary Scotland 81339 187 39231 362 26486 8008 203... North West Cumbria TM A74M 332820 567150 533ed2c689f6f9ee18bb2c21 {'type': 'Point', 'coordinates': [-3.051578721... 30 [201297QC01501, 201297QC02006, 201297QC02111, ...
\n", + "

17891 rows \u00d7 31 columns

\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 206, + "text": [ + " A-Junction AADFYear B-Junction \\\n", + "0 LA Boundary 2012 A4086 \n", + "1 A539 2012 LA Boundary \n", + "2 A449 2012 B4233 \n", + "3 LA Boundary 2012 Pentre Rd, Abergavenny \n", + "4 LA Boundary 2012 A4067 \n", + "5 A485 2012 B4130 \n", + "6 A478 2012 LA Boundary \n", + "7 A4219 2012 B4331 \n", + "8 M4 jn38 2012 LA Boundary \n", + "9 LA boundary 2012 A4222 Gibbet's Hill \n", + "10 A4232 / A4050 2012 A4161 \n", + "11 LA Boundary 2012 A547 \n", + "12 A547 Llanddulas 2012 A548 \n", + "13 A525E 2012 LA Boundary \n", + "14 A550 2012 A5104 \n", + "15 B4389 Bridge St 2012 A490 \n", + "16 B42776 Merthyr Road 2012 Swansea Rd \n", + "17 A4143 Merthyr Road 2012 A4042/A40 \n", + "18 B5279 2012 A547/B5381 \n", + "19 A487 2012 B4391 \n", + "20 A487 2012 A494 \n", + "21 B4518 2012 A489 \n", + "22 A438 2012 A479 \n", + "23 LA Boundary 2012 A4059 \n", + "24 A4054 spur 2012 A4059/A472 \n", + "25 LA Boundary 2012 A468/A4054 \n", + "26 B4314 2012 A40 \n", + "27 Aberlash Rd, Ammanford 2012 B4556 Blaenau Rd \n", + "28 B4358 2012 B4519 \n", + "29 A4081 2012 A44 \n", + "... ... ... ... \n", + "17861 Steyne Rd 2012 Horn Lane \n", + "17862 A4020 2012 A40 \n", + "17863 A408 2012 A437 \n", + "17864 A1201 2012 A105 \n", + "17865 A503 2012 LA Boundary \n", + "17866 B155 2012 A10 \n", + "17867 LA Boundary 2012 A406 \n", + "17868 A4 2012 A315 \n", + "17869 A638 2012 A19 \n", + "17870 B6068 2012 A61 \n", + "17871 B1231 2012 Rawling Way roundabout \n", + "17872 A4030/A4040 2012 A4040 \n", + "17873 A516 2012 A5250 \n", + "17874 LA Boundary 2012 28 \n", + "17875 A616/A617 2012 A1/B6166 \n", + "17876 A46 2012 LA Boundary \n", + "17877 M1 Junction 26 2012 A6002 \n", + "17878 A1137 2012 A16 \n", + "17879 A129 2012 LA Boundary \n", + "17880 2 2012 1A \n", + "17881 A40(T) 2012 A4144 \n", + "17882 A4142 2012 A420 \n", + "17883 LA Boundary 2012 5 \n", + "17884 A2030 2012 A2047 Kingston Crescent \n", + "17885 A30 spur to A38 2012 A395 \n", + "17886 A338 St Pauls Roundabout 2012 A3049 Ashley Road (roundabout) \n", + "17887 A352 (roundabout) 2012 A35 Baker's Arms Roundabout \n", + "17888 A1 2012 A901 \n", + "17889 A739 2012 A8 \n", + "17890 A6071 2012 LA Boundary Scotland \n", + "\n", + " CP Fd2WMV FdAll_MV FdBUS FdCar FdHGV FdHGVA3 ... \\\n", + "0 506 29 2108 17 1599 66 3 ... \n", + "1 508 130 5967 100 4515 375 22 ... \n", + "2 509 112 22444 72 14819 3822 148 ... \n", + "3 510 63 8485 62 6936 314 9 ... \n", + "4 512 69 3968 63 2688 464 20 ... \n", + "5 514 41 7484 108 5924 344 31 ... \n", + "6 515 44 9956 70 7425 693 13 ... \n", + "7 516 30 6232 92 4791 326 5 ... \n", + "8 520 44 5508 69 4318 123 2 ... \n", + "9 521 49 11413 79 9501 214 7 ... \n", + "10 522 67 19668 259 16674 428 9 ... \n", + "11 524 61 23520 96 18149 1630 107 ... \n", + "12 525 107 47004 174 38652 2249 134 ... \n", + "13 526 105 31638 102 25001 2093 96 ... \n", + "14 527 79 28091 61 22949 1788 58 ... \n", + "15 528 33 4233 35 3143 195 5 ... \n", + "16 530 51 23474 171 18160 1238 42 ... \n", + "17 532 97 22175 75 17311 1264 85 ... \n", + "18 533 45 7938 149 6078 290 6 ... \n", + "19 534 21 1465 10 1101 39 2 ... \n", + "20 535 51 4275 48 3332 211 12 ... \n", + "21 536 68 6218 69 5273 522 12 ... \n", + "22 538 17 4234 103 2659 858 49 ... \n", + "23 539 17 5558 95 4031 332 2 ... \n", + "24 540 207 39854 324 31901 1541 52 ... \n", + "25 541 310 70168 294 57367 2521 114 ... \n", + "26 542 38 7664 121 5498 668 52 ... \n", + "27 544 95 8724 68 7173 192 8 ... \n", + "28 545 23 1517 29 906 277 15 ... \n", + "29 546 89 7367 84 5609 295 38 ... \n", + "... ... ... ... ... ... ... ... ... \n", + "17861 37718 423 13472 1315 9514 717 2 ... \n", + "17862 38366 308 22782 332 17506 985 37 ... \n", + "17863 16112 335 21194 1273 17682 419 2 ... \n", + "17864 27239 995 24518 1401 17182 1357 5 ... \n", + "17865 8507 345 11560 1193 7949 179 0 ... \n", + "17866 17174 182 12084 546 9198 219 2 ... \n", + "17867 16618 280 16512 875 13072 533 12 ... \n", + "17868 36951 464 11328 140 9231 291 0 ... \n", + "17869 80703 95 14719 271 12055 385 11 ... \n", + "17870 27381 107 16392 595 13370 283 11 ... \n", + "17871 46738 225 16670 938 12814 308 3 ... \n", + "17872 38552 253 37044 517 31755 537 26 ... \n", + "17873 7702 181 30274 236 26493 596 26 ... \n", + "17874 6006 246 118854 300 87464 15569 936 ... \n", + "17875 38739 94 26518 40 18935 2915 225 ... \n", + "17876 82108 88 19707 94 15477 1457 55 ... \n", + "17877 56850 171 51151 145 40695 2719 127 ... \n", + "17878 36567 184 15437 100 12177 889 15 ... \n", + "17879 73500 258 25428 549 20891 346 11 ... \n", + "17880 16039 948 114315 777 90184 8172 394 ... \n", + "17881 47139 152 12011 1172 9094 170 1 ... \n", + "17882 17629 132 10855 386 8751 118 3 ... \n", + "17883 73945 777 139232 641 114329 7901 556 ... \n", + "17884 36116 289 17026 520 13327 249 3 ... \n", + "17885 6327 40 18081 78 13607 1645 104 ... \n", + "17886 26374 284 17180 793 14133 206 4 ... \n", + "17887 26991 323 18885 229 14887 533 12 ... \n", + "17888 20958 142 15877 1665 11411 410 8 ... \n", + "17889 20902 40 11931 710 9780 202 2 ... \n", + "17890 81339 187 39231 362 26486 8008 203 ... \n", + "\n", + " ONS GOR Name ONS LA Name RCat \\\n", + "0 Wales Conwy TR \n", + "1 Wales Denbighshire TR \n", + "2 Wales Monmouthshire TR \n", + "3 Wales Monmouthshire TR \n", + "4 Wales Powys TR \n", + "5 Wales Carmarthenshire TR \n", + "6 Wales Pembrokeshire TR \n", + "7 Wales Pembrokeshire TR \n", + "8 Wales Neath Port Talbot PR \n", + "9 Wales The Vale of Glamorgan PR \n", + "10 Wales Cardiff PU \n", + "11 Wales Conwy TR \n", + "12 Wales Conwy TR \n", + "13 Wales Denbighshire TR \n", + "14 Wales Flintshire TR \n", + "15 Wales Powys TR \n", + "16 Wales Merthyr Tydfil TR \n", + "17 Wales Monmouthshire TR \n", + "18 Wales Conwy TR \n", + "19 Wales Gwynedd TR \n", + "20 Wales Gwynedd TR \n", + "21 Wales Powys TR \n", + "22 Wales Powys TR \n", + "23 Wales Powys TR \n", + "24 Wales Rhondda, Cynon, Taff TR \n", + "25 Wales Rhondda, Cynon, Taff TR \n", + "26 Wales Carmarthenshire TR \n", + "27 Wales Carmarthenshire TR \n", + "28 Wales Powys TR \n", + "29 Wales Powys TR \n", + "... ... ... ... \n", + "17861 London Ealing PU \n", + "17862 London Ealing PU \n", + "17863 London Hillingdon PU \n", + "17864 London Hackney PU \n", + "17865 London Islington PU \n", + "17866 London Haringey PU \n", + "17867 London Enfield PU \n", + "17868 London Hounslow PU \n", + "17869 Yorkshire and The Humber Doncaster PU \n", + "17870 Yorkshire and The Humber Sheffield PU \n", + "17871 Yorkshire and The Humber Kingston upon Hull, City of PU \n", + "17872 West Midlands Birmingham PU \n", + "17873 East Midlands Derby PU \n", + "17874 East Midlands Derbyshire TM \n", + "17875 East Midlands Nottinghamshire TR \n", + "17876 East Midlands Nottinghamshire TR \n", + "17877 East Midlands Nottinghamshire PR \n", + "17878 East Midlands Lincolnshire PU \n", + "17879 East of England Essex PU \n", + "17880 South East Buckinghamshire TM \n", + "17881 South East Oxfordshire PU \n", + "17882 South East Oxfordshire PU \n", + "17883 South East Slough TM \n", + "17884 South East Portsmouth PU \n", + "17885 South West Cornwall excluding Isles of Scilly TR \n", + "17886 South West Bournemouth PU \n", + "17887 South West Dorset PR \n", + "17888 Scotland City of Edinburgh PU \n", + "17889 Scotland Glasgow City PU \n", + "17890 North West Cumbria TM \n", + "\n", + " Road S Ref E S Ref N _id \\\n", + "0 A5 266150 360260 533ed2c589f6f9ee18bae9e5 \n", + "1 A5 324887 341121 533ed2c589f6f9ee18bae9e6 \n", + "2 A40 350000 211160 533ed2c589f6f9ee18bae9e7 \n", + "3 A40 325000 216300 533ed2c589f6f9ee18bae9e8 \n", + "4 A40 290000 229321 533ed2c589f6f9ee18bae9e9 \n", + "5 A40 245000 221137 533ed2c589f6f9ee18bae9ea \n", + "6 A40 215000 216780 533ed2c589f6f9ee18bae9eb \n", + "7 A40 194270 230000 533ed2c589f6f9ee18bae9ec \n", + "8 A48 281140 185000 533ed2c589f6f9ee18bae9ed \n", + "9 A48 295000 176435 533ed2c589f6f9ee18bae9ee \n", + "10 A48 312000 175000 533ed2c589f6f9ee18bae9ef \n", + "11 A55 270580 376170 533ed2c589f6f9ee18bae9f0 \n", + "12 A55 292000 378140 533ed2c589f6f9ee18bae9f1 \n", + "13 A55 310884 375740 533ed2c589f6f9ee18bae9f2 \n", + "14 A55 331410 363490 533ed2c589f6f9ee18bae9f3 \n", + "15 A458 320000 306900 533ed2c589f6f9ee18bae9f4 \n", + "16 A465 301000 207380 533ed2c589f6f9ee18bae9f5 \n", + "17 A465 330000 213040 533ed2c589f6f9ee18bae9f6 \n", + "18 A470 280000 373060 533ed2c589f6f9ee18bae9f7 \n", + "19 A470 270000 340350 533ed2c589f6f9ee18bae9f8 \n", + "20 A470 275000 318370 533ed2c589f6f9ee18bae9f9 \n", + "21 A470 299748 285156 533ed2c589f6f9ee18bae9fa \n", + "22 A470 311747 235000 533ed2c589f6f9ee18bae9fb \n", + "23 A470 300000 215228 533ed2c589f6f9ee18bae9fc \n", + "24 A470 308800 195000 533ed2c589f6f9ee18bae9fd \n", + "25 A470 312246 183946 533ed2c589f6f9ee18bae9fe \n", + "26 A477 225017 213304 533ed2c589f6f9ee18bae9ff \n", + "27 A483 262070 215047 533ed2c589f6f9ee18baea00 \n", + "28 A483 294064 250000 533ed2c589f6f9ee18baea01 \n", + "29 A483 308472 263999 533ed2c589f6f9ee18baea02 \n", + "... ... ... ... ... \n", + "17861 A4020 520000 180140 533ed2c589f6f9ee18bb0612 \n", + "17862 A406 518630 181600 533ed2c589f6f9ee18bb074b \n", + "17863 A4 508000 176940 533ed2c589f6f9ee18baf334 \n", + "17864 A503 532000 187400 533ed2c589f6f9ee18bafd41 \n", + "17865 A1201 531000 187250 533ed2c589f6f9ee18baf0d4 \n", + "17866 A504 533000 189120 533ed2c589f6f9ee18baf597 \n", + "17867 A105 531000 192000 533ed2c589f6f9ee18baf44e \n", + "17868 A316 521500 178300 533ed2c589f6f9ee18bb0453 \n", + "17869 A630 457460 403500 533ed2c689f6f9ee18bb29f4 \n", + "17870 A621 434760 385000 533ed2c589f6f9ee18bafda3 \n", + "17871 A1105 508000 428680 533ed2c589f6f9ee18bb0b5d \n", + "17872 A456 402340 286090 533ed2c589f6f9ee18bb07b3 \n", + "17873 A5111 433300 335000 533ed2c589f6f9ee18baef23 \n", + "17874 M1 446420 355300 533ed2c589f6f9ee18baeb28 \n", + "17875 A46 480020 355000 533ed2c589f6f9ee18bb082e \n", + "17876 A52 473800 339200 533ed2c689f6f9ee18bb2d7b \n", + "17877 A610 452000 343950 533ed2c589f6f9ee18bb13a2 \n", + "17878 A52 532150 344000 533ed2c589f6f9ee18bb0366 \n", + "17879 A13 581500 186770 533ed2c589f6f9ee18bb1ac5 \n", + "17880 M40 499500 186500 533ed2c589f6f9ee18baf306 \n", + "17881 A4165 450460 210000 533ed2c589f6f9ee18bb0c44 \n", + "17882 A4158 452770 205000 533ed2c589f6f9ee18baf6c3 \n", + "17883 M4 501078 177900 533ed2c589f6f9ee18bb1c5f \n", + "17884 A2047 465000 101600 533ed2c589f6f9ee18bb0282 \n", + "17885 A30 210050 70255 533ed2c589f6f9ee18baebdd \n", + "17886 A35 410570 91505 533ed2c589f6f9ee18bafb53 \n", + "17887 A351 393465 90245 533ed2c589f6f9ee18bafcbc \n", + "17888 A900 326480 675000 533ed2c589f6f9ee18bafa3f \n", + "17889 A761 255000 664140 533ed2c589f6f9ee18bafa11 \n", + "17890 A74M 332820 567150 533ed2c689f6f9ee18bb2c21 \n", + "\n", + " loc \\\n", + "0 {'type': 'Point', 'coordinates': [-4.001657045... \n", + "1 {'type': 'Point', 'coordinates': [-3.119702527... \n", + "2 {'type': 'Point', 'coordinates': [-2.726434923... \n", + "3 {'type': 'Point', 'coordinates': [-3.090006689... \n", + "4 {'type': 'Point', 'coordinates': [-3.601999175... \n", + "5 {'type': 'Point', 'coordinates': [-4.252633958... \n", + "6 {'type': 'Point', 'coordinates': [-4.685548835... \n", + "7 {'type': 'Point', 'coordinates': [-4.993778349... \n", + "8 {'type': 'Point', 'coordinates': [-3.715693698... \n", + "9 {'type': 'Point', 'coordinates': [-3.513319086... \n", + "10 {'type': 'Point', 'coordinates': [-3.268243678... \n", + "11 {'type': 'Point', 'coordinates': [-3.941950359... \n", + "12 {'type': 'Point', 'coordinates': [-3.621609229... \n", + "13 {'type': 'Point', 'coordinates': [-3.337742984... \n", + "14 {'type': 'Point', 'coordinates': [-3.027382144... \n", + "15 {'type': 'Point', 'coordinates': [-3.184053654... \n", + "16 {'type': 'Point', 'coordinates': [-3.435705870... \n", + "17 {'type': 'Point', 'coordinates': [-3.016785744... \n", + "18 {'type': 'Point', 'coordinates': [-3.799615108... \n", + "19 {'type': 'Point', 'coordinates': [-3.936128559... \n", + "20 {'type': 'Point', 'coordinates': [-3.853328712... \n", + "21 {'type': 'Point', 'coordinates': [-3.476758061... \n", + "22 {'type': 'Point', 'coordinates': [-3.287121841... \n", + "23 {'type': 'Point', 'coordinates': [-3.452453740... \n", + "24 {'type': 'Point', 'coordinates': [-3.319491920... \n", + "25 {'type': 'Point', 'coordinates': [-3.266932314... \n", + "26 {'type': 'Point', 'coordinates': [-4.538616103... \n", + "27 {'type': 'Point', 'coordinates': [-4.002451694... \n", + "28 {'type': 'Point', 'coordinates': [-3.549303938... \n", + "29 {'type': 'Point', 'coordinates': [-3.342636064... \n", + "... ... \n", + "17861 {'type': 'Point', 'coordinates': [-0.272312883... \n", + "17862 {'type': 'Point', 'coordinates': [-0.291552870... \n", + "17863 {'type': 'Point', 'coordinates': [-0.446126860... \n", + "17864 {'type': 'Point', 'coordinates': [-0.096782867... \n", + "17865 {'type': 'Point', 'coordinates': [-0.111259145... \n", + "17866 {'type': 'Point', 'coordinates': [-0.081711926... \n", + "17867 {'type': 'Point', 'coordinates': [-0.109487816... \n", + "17868 {'type': 'Point', 'coordinates': [-0.251343174... \n", + "17869 {'type': 'Point', 'coordinates': [-1.134733517... \n", + "17870 {'type': 'Point', 'coordinates': [-1.479160133... \n", + "17871 {'type': 'Point', 'coordinates': [-0.363909289... \n", + "17872 {'type': 'Point', 'coordinates': [-1.966979621... \n", + "17873 {'type': 'Point', 'coordinates': [-1.506273915... \n", + "17874 {'type': 'Point', 'coordinates': [-1.308283272... \n", + "17875 {'type': 'Point', 'coordinates': [-0.806717862... \n", + "17876 {'type': 'Point', 'coordinates': [-0.903171973... \n", + "17877 {'type': 'Point', 'coordinates': [-1.226794389... \n", + "17878 {'type': 'Point', 'coordinates': [-0.033298870... \n", + "17879 {'type': 'Point', 'coordinates': [0.6164294397... \n", + "17880 {'type': 'Point', 'coordinates': [-0.565791989... \n", + "17881 {'type': 'Point', 'coordinates': [-1.269869288... \n", + "17882 {'type': 'Point', 'coordinates': [-1.237141448... \n", + "17883 {'type': 'Point', 'coordinates': [-0.545497574... \n", + "17884 {'type': 'Point', 'coordinates': [-1.078816056... \n", + "17885 {'type': 'Point', 'coordinates': [-4.679863000... \n", + "17886 {'type': 'Point', 'coordinates': [-1.851623417... \n", + "17887 {'type': 'Point', 'coordinates': [-2.093920681... \n", + "17888 {'type': 'Point', 'coordinates': [-3.179242118... \n", + "17889 {'type': 'Point', 'coordinates': [-4.317608271... \n", + "17890 {'type': 'Point', 'coordinates': [-3.051578721... \n", + "\n", + " nearby_accident_count \\\n", + "0 1 \n", + "1 2 \n", + "2 1 \n", + "3 2 \n", + "4 5 \n", + "5 3 \n", + "6 1 \n", + "7 2 \n", + "8 0 \n", + "9 3 \n", + "10 13 \n", + "11 6 \n", + "12 1 \n", + "13 6 \n", + "14 1 \n", + "15 3 \n", + "16 2 \n", + "17 1 \n", + "18 4 \n", + "19 0 \n", + "20 3 \n", + "21 5 \n", + "22 2 \n", + "23 3 \n", + "24 2 \n", + "25 0 \n", + "26 4 \n", + "27 0 \n", + "28 2 \n", + "29 3 \n", + "... ... \n", + "17861 19 \n", + "17862 20 \n", + "17863 20 \n", + "17864 20 \n", + "17865 19 \n", + "17866 20 \n", + "17867 20 \n", + "17868 20 \n", + "17869 19 \n", + "17870 19 \n", + "17871 18 \n", + "17872 19 \n", + "17873 20 \n", + "17874 20 \n", + "17875 19 \n", + "17876 19 \n", + "17877 19 \n", + "17878 19 \n", + "17879 20 \n", + "17880 20 \n", + "17881 19 \n", + "17882 20 \n", + "17883 20 \n", + "17884 34 \n", + "17885 18 \n", + "17886 18 \n", + "17887 18 \n", + "17888 36 \n", + "17889 20 \n", + "17890 30 \n", + "\n", + " nearby_accidents \n", + "0 [201260N115372] \n", + "1 [201260N002705, 201260N040760] \n", + "2 [2012610045712] \n", + "3 [2012610040012, 2012610061812] \n", + "4 [201263DP00512, 201263DP03312, 201263DP11912, ... \n", + "5 [201263AC11612, 201263AC16912, 201263AC19712] \n", + "6 [201263CP20712] \n", + "7 [201263CP02012, 201263CP14812] \n", + "8 NaN \n", + "9 [2012621200390, 2012621201210, 2012621300006] \n", + "10 [2012620214168, 2012620215594, 2012621200189, ... \n", + "11 [201260N103092, 201260N120978, 201260N125879, ... \n", + "12 [201260N006589] \n", + "13 [201260N002279, 201260N057798, 201260N091063, ... \n", + "14 [201260N120880] \n", + "15 [201263DP22612, 201263DP23612, 201263DP27512] \n", + "16 [2012621200774, 2012621201041] \n", + "17 [2012610025212] \n", + "18 [201260N017282, 201260N068059, 201260N083658, ... \n", + "19 NaN \n", + "20 [201260N016766, 201260N097587, 201260N117760] \n", + "21 [201263DP02912, 201263DP17112, 201263DP27112, ... \n", + "22 [201263DP05412, 201263DP19112] \n", + "23 [2012621200341, 201263DP11712, 201263DP26512] \n", + "24 [2012621200511, 2012621201632] \n", + "25 NaN \n", + "26 [201263AC15112, 201263AC15212, 201263AC31912, ... \n", + "27 NaN \n", + "28 [201263DP19612, 201263DP38812] \n", + "29 [201263DP02812, 201263DP10612, 201263DP11112] \n", + "... ... \n", + "17861 [201201TA01042, 201201XD80023, 201201XD80037, ... \n", + "17862 [201201TB01046, 201201XD80027, 201201XD80081, ... \n", + "17863 [201201TB00511, 201201XH30036, 201201XH30114, ... \n", + "17864 [201201GD10053, 201201GD10125, 201201GD10136, ... \n", + "17865 [201201EO40054, 201201EO40114, 201201EO40150, ... \n", + "17866 [201201TB00743, 201201TB01069, 201201YR90023, ... \n", + "17867 [201201TA00243, 201201TA00280, 201201YE80015, ... \n", + "17868 [201201TX20001, 201201TX20110, 201201TX20160, ... \n", + "17869 [201214A014112, 201214A018512, 201214A019812, ... \n", + "17870 [201214K000212, 201214K053512, 201214K056612, ... \n", + "17871 [2012160D00021, 2012160D01941, 2012160D02041, ... \n", + "17872 [201220K001312, 201220K002012, 201220K006172, ... \n", + "17873 [201230D000157, 201230D000161, 201230D000238, ... \n", + "17874 [201230M010304, 201230M010310, 201230M010604, ... \n", + "17875 [201231B011412, 201231B027712, 201231B058812, ... \n", + "17876 [201231D008112, 201231D017112, 201231D042512, ... \n", + "17877 [201231D026312, 201231D051712, 201231D074712, ... \n", + "17878 [201232B026912, 201232B028012, 201232B032612, ... \n", + "17879 [201242I013501, 201242I050102, 201242I062403, ... \n", + "17880 [201243N075042, 201243N078022, 201243N116072, ... \n", + "17881 [201243P031122, 201243P061062, 201243P083082, ... \n", + "17882 [201243P004072, 201243P031042, 201243P045092, ... \n", + "17883 [201243R006122, 201243R027092, 201243R027102, ... \n", + "17884 [2012440006226, 2012440022145, 2012440024971, ... \n", + "17885 [201250BB2C001, 201250BB2C003, 201250BB2C004, ... \n", + "17886 [2012552C01944, 2012552C04800, 2012552C10510, ... \n", + "17887 [2012552C21053, 2012552D04747, 2012552D06160, ... \n", + "17888 [2012950000291, 2012950000488, 2012950000585, ... \n", + "17889 [201297GA00509, 201297GA00801, 201297GA01310, ... \n", + "17890 [201297QC01501, 201297QC02006, 201297QC02111, ... \n", + "\n", + "[17891 rows x 31 columns]" + ] + } + ], + "prompt_number": 206 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "road_df['accidents_per_km'] = road_df['nearby_accident_count'] / road_df['LenNet']\n", + "road_df['accidents_per_km'].hist()\n", + "road_df['accidents_per_km'].describe()" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 230, + "text": [ + "count 17891.000000\n", + "mean 5.159351\n", + "std 12.443001\n", + "min 0.000000\n", + "25% 0.370370\n", + "50% 1.639344\n", + "75% 5.000000\n", + "max 310.000000\n", + "dtype: float64" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nRU5ErkJggg==\n", + "text": [ + "" + ] + } + ], + "prompt_number": 230 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "There's a road with 350 accidents per kilometre? Where?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "road_df[road_df['accidents_per_km'] == road_df['accidents_per_km'].max()].T" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
17598
A-Junction Regent St
AADFYear 2012
B-Junction Great Portland St
CP 56431
Fd2WMV 463
FdAll_MV 10000
FdBUS 2832
FdCar 6193
FdHGV 59
FdHGVA3 0
FdHGVA5 0
FdHGVA6 0
FdHGVR2 46
FdHGVR3 13
FdHGVR4 0
FdLGV 454
FdPC 3691
Latitude 51.51543
LenNet 0.1
LenNet_miles 0.06
Longitude -0.1411446
ONS GOR Name London
ONS LA Name Westminster
RCat PU
Road A40
S Ref E 529080
S Ref N 181250
_id 533ed2c589f6f9ee18bb1264
loc {'type': 'Point', 'coordinates': [-0.141144624...
nearby_accident_count 31
nearby_accidents [201201CW10007, 201201CW10142, 201201CW10275, ...
accidents_per_km 310
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 229, + "text": [ + " 17598\n", + "A-Junction Regent St\n", + "AADFYear 2012\n", + "B-Junction Great Portland St\n", + "CP 56431\n", + "Fd2WMV 463\n", + "FdAll_MV 10000\n", + "FdBUS 2832\n", + "FdCar 6193\n", + "FdHGV 59\n", + "FdHGVA3 0\n", + "FdHGVA5 0\n", + "FdHGVA6 0\n", + "FdHGVR2 46\n", + "FdHGVR3 13\n", + "FdHGVR4 0\n", + "FdLGV 454\n", + "FdPC 3691\n", + "Latitude 51.51543\n", + "LenNet 0.1\n", + "LenNet_miles 0.06\n", + "Longitude -0.1411446\n", + "ONS GOR Name London\n", + "ONS LA Name Westminster\n", + "RCat PU\n", + "Road A40\n", + "S Ref E 529080\n", + "S Ref N 181250\n", + "_id 533ed2c589f6f9ee18bb1264\n", + "loc {'type': 'Point', 'coordinates': [-0.141144624...\n", + "nearby_accident_count 31\n", + "nearby_accidents [201201CW10007, 201201CW10142, 201201CW10275, ...\n", + "accidents_per_km 310" + ] + } + ], + "prompt_number": 229 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The next thing to do is to find the number of accidents per kilometre for each type of road." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "accidents_per_distance_df = road_df.groupby('RCat')['LenNet', 'nearby_accident_count'].sum()\n", + "accidents_per_distance_df['Road category'] = [label_of[('RCat', rcat)] for rcat in accidents_per_distance_df.index]\n", + "accidents_per_distance_df['accidents_per_km'] = accidents_per_distance_df['nearby_accident_count'] / accidents_per_distance_df['LenNet']\n", + "accidents_per_distance_df" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
LenNetnearby_accident_countRoad categoryaccidents_per_km
RCat
PM 41.40 135 Principal motorway 3.260870
PR 27569.29 17452 Rural principal road 0.633023
PU 10662.11 45826 Urban principal road 4.298024
TM 3524.42 5416 Trunk motorway 1.536707
TR 8064.43 6240 Rural trunk road 0.773768
TU 412.14 1218 Urban trunk road 2.955306
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 296, + "text": [ + " LenNet nearby_accident_count Road category accidents_per_km\n", + "RCat \n", + "PM 41.40 135 Principal motorway 3.260870\n", + "PR 27569.29 17452 Rural principal road 0.633023\n", + "PU 10662.11 45826 Urban principal road 4.298024\n", + "TM 3524.42 5416 Trunk motorway 1.536707\n", + "TR 8064.43 6240 Rural trunk road 0.773768\n", + "TU 412.14 1218 Urban trunk road 2.955306" + ] + } + ], + "prompt_number": 296 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#Exercise\n", + "Find the number of accidents per vehicle-kilometre for each road category.\n", + "\n", + "(Use the `FdAll_MV` data for the number of vehicles using a road section.)" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Solution\n", + "accidents_per_distance_df = road_df.groupby('RCat')['FdAll_MV', 'LenNet', 'nearby_accident_count'].sum()\n", + "accidents_per_distance_df['Road category'] = [label_of[('RCat', rcat)] for rcat in accidents_per_distance_df.index]\n", + "accidents_per_distance_df['accidents_per_km'] = accidents_per_distance_df['nearby_accident_count'] / accidents_per_distance_df['LenNet']\n", + "accidents_per_distance_df['accidents_per_vehicle_km'] = (accidents_per_distance_df['nearby_accident_count'] / \n", + " (accidents_per_distance_df['FdAll_MV'] *\n", + " accidents_per_distance_df['LenNet']))\n", + "accidents_per_distance_df" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
FdAll_MVLenNetnearby_accident_countRoad categoryaccidents_per_kmaccidents_per_vehicle_km
RCat
PM 2000810 41.40 135 Principal motorway 3.260870 1.629775e-06
PR 69925429 27569.29 17452 Rural principal road 0.633023 9.052832e-09
PU 163495298 10662.11 45826 Urban principal road 4.298024 2.628836e-08
TM 75782471 3524.42 5416 Trunk motorway 1.536707 2.027787e-08
TR 45321350 8064.43 6240 Rural trunk road 0.773768 1.707293e-08
TU 10391774 412.14 1218 Urban trunk road 2.955306 2.843890e-07
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 297, + "text": [ + " FdAll_MV LenNet nearby_accident_count Road category \\\n", + "RCat \n", + "PM 2000810 41.40 135 Principal motorway \n", + "PR 69925429 27569.29 17452 Rural principal road \n", + "PU 163495298 10662.11 45826 Urban principal road \n", + "TM 75782471 3524.42 5416 Trunk motorway \n", + "TR 45321350 8064.43 6240 Rural trunk road \n", + "TU 10391774 412.14 1218 Urban trunk road \n", + "\n", + " accidents_per_km accidents_per_vehicle_km \n", + "RCat \n", + "PM 3.260870 1.629775e-06 \n", + "PR 0.633023 9.052832e-09 \n", + "PU 4.298024 2.628836e-08 \n", + "TM 1.536707 2.027787e-08 \n", + "TR 0.773768 1.707293e-08 \n", + "TU 2.955306 2.843890e-07 " + ] + } + ], + "prompt_number": 297 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#Exercise\n", + "What's the difference between a \"trunk motorway\" and a \"principal motorway\"? Plot the two on a map and see where they are." + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Solution\n", + "\n", + "# Find all the trunk motorway segments\n", + "tlonlats = [(r['loc']['coordinates'][0], r['loc']['coordinates'][1]) \n", + " for r in roads.find({'RCat': 'TM'})]\n", + "tlons, tlats = zip(*tlonlats)\n", + "\n", + "# Find all the principle motorway segments\n", + "plonlats = [(r['loc']['coordinates'][0], r['loc']['coordinates'][1]) \n", + " for r in roads.find({'RCat': 'PM'})]\n", + "plons, plats = zip(*plonlats)\n", + "\n", + "m = crop_basemap(tlats + plats, tlons + plons, shapes=['motorway', 'a_road'])\n", + "\n", + "tx,ty = m(tlons, tlats)\n", + "m.plot(tx, ty, 'go', markersize=5)\n", + "\n", + "px,py = m(plons, plats)\n", + "m.plot(px, py, 'ro', markersize=8)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 303, + "text": [ + "[]" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nmlWqdNRRxxxz1FHDDVevXpMmSZJ06FCuPFrWd4opZphhueXdGxPp3tGwv8qUGWGEscae91qyZIss\ncr3rtWrVpk1IyOte1xBusGzTMj/96U89+OCD/b5uIBAIfFhcUQAQJ85002233Uor3e/+gWpXnww1\n1AMe8KIX1ar1lrfEiPmDJCT2iIjYYINKlYYbbrzxsmQZZZS11qpV60lPmmii+eZbZZVSpUJCYsWa\naGKvBY0u157iPTae/I2EUQlS2+6VlnvY0Zg6xx03z7xe29+zRfFhh2XJctJJQwxRpChafGiXXWrU\nGGGEaaYpUGCooWLFWmedffahO5HvckZn6tRdsghT/NmjZ5XFda7zavyr3MbDX39YR0eHhx56KKgi\nGAgEAr244kXV881XosRppx1z7JwCNVVVVVasWAHRSnMjRowQCg1cQZdChb7gC970ps0222HHHywA\naNPmkEN+4zfoHiHpGb4ea6xRRtlmm9/6rRNOOOhgdEogXbo73XlZT8sXsqd4j5fql2m7r3vHvfb1\nu0ypvVmbPO3aRUTOGZavUOENb9hrrzx5ihTp1GmIIeabf84IT7lyZcrMNNNss6M/P+mkDTbIlKlA\ngaOOqlQZXUXQFwccUKLEfPP7tXNkgQJNmrTGtrrxszf61re+5Wc/+5nFixd75JFHgkAgEAgE3uGK\nA4ChhqpUie4/3O8MANLT08XFxTl58qRFixZZvny5nJwcd91114D+MU6TZowxNtsc3cXvD2G77ZZb\nLl68m9183hN2nDhzzdWgwQ47xIiRIsViiy+aiX+5th7bqu3m5t/vCnhdtdKVWyVI0KpVuXJDDbXf\nfpUqHXRQhQqxYmXJssgiGc6v/d+qVa1a+fKNMw7dKxg22mi//bJly5HjTnd63ONOOOGUU32qitip\n0xZbZMqUJu28vRcuJkaMW9xiiy0OZh5072fvdfzAcf/yL/9i3759nn322T6fKxAIBP7YXfGjeIyY\n6FPukKYh57yWkJDgnnvuMX36dMuWLfPss8+KRCLeeOONK73seXr2kW/SNODn7quecrgf8zHzze81\n6a1Ll1ixGjTo0GGxxeaa+54to2xqSpUpU5IkP/ADj3nMs55VokSTJmnS5Mu3117bbe/1HMccExGJ\nJujVqfO85x1wQL16BQrc6lZ01xJo1tz7tsW9KFESvRfvHFnoq2mmadHSPdqQwNSpU1133XUSE/se\n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\n6ck3sLmfVQPD1PR8Ih78h362DEdISk0yySR16kCrVnvsCbr6Qw2hePAPXhfT8cnP8T2ZmV3y81ss\nXlxh6tTjiotbVFbdE6gfDpXzL2SWWfbYo06dXXY55JDDDsuTp02bNGnKlbs7aHK4mC5dXvKSRo3S\npV912b9Fi5/6qbPOKlYsVapMmWJiHvWoZMk+8pEePaKiF411TjJJkyatWm233UojW+ZOMsm97vVL\nv9SgQZIku+32JV8atQvib5KhCscUU0YcbT2fIQvksnPHjW4M9Cv69WvQ4IADOsOduhd0m/rvpjr5\nnZNysnMue94ECRIkuFZ+I/NYQ2pyZ5xRosStbjXf/EB4pmpVlUKFsmRp1WqrrXr02G+/QoVS+lIM\n3joYD8BV4iX+kyEFUwoUfr3A6RNjtQ8k036K1F5S20e+kFgSLui4jzB95p3mSRcV1aHDbW7TpcsZ\nZwIjnAtJSRnwl3/932VnXyzucr764aVIkyYs7LTTttvurLOgTZtcuZZaarXVl3x9s2Y/9mMtWpQo\n8WVflinzsu95PvXqfehDbdqC8b4uXfLl+7IvS5OmV68qVTp0WG31RVWIXLm+5Es22KBSpTRpIwpA\nEU8CnvKUChWOOipbthe8IF++CSZcVF34bWK66Ro12mabO9xxVY2VGFbpGBJqOpl00pveVDul1v94\n7X/4v576v673ZSdIkCDBMH4j37B9+myySY0aSyyxwIJgpZokySyzFCqULl2JEg96UIkSJ5203379\nXeepBpbhDnLyshWszpceSrdyco4JpaeNOfJFqdFMkvqYPMju5Pj2QIzkXRnGDNwYL/uf+5mdGEhy\n9Mwuvzj8mhNOyJHjsMOOO65fvzHGSClNiTcXDr1uFzdMmjti8B8NJ5203nrHHRcV1ao1CN7jjPOE\nJy67mj/ppGc9K1euEiWe8lQwqz8azjrrx37ssMNCQoFwUZ8+0XMJUr9+663XqdNssy21dMRzlSlz\npzulSvUrv/KRjzRoGGYNPESuXKut9iVfild/8IlPbLDBLrtGff2/btZaq0OHNGlBonatjDdeuXJp\nkTTfq/zedTlnggQJElyOX3sFoEmTDTZo06ZAwSVXiOeTIsVKKx122GmnxSLRi+b2+wf7hYUttFCZ\nMosyFum/tdOmSLZPYvTP6hOuTeGdkJCQ/Kk5FjyToX3zMpXPVxoYjBpMibJqQKy2iUqc5sSqEzJl\n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\nxxxjjDHOOPHivepVl1xSqdI8867SBYgSdU3DpQsuKFXqdrcP4G/j2iyzTJ26cOvqDjucdto97rkp\nueBMmVKkhH+nvWHRokV+8IMf2LBhg3vvvbfP144QIcLQpl8DgO985ztEEb8u3ujMzr71GDHq1ClW\nHHYu2223KaZYaGH47W699cqUadUqWbJppnnQg2LFmmRS2NhmKAcArVrDRY/TTPOoR50bX+78mGLn\nzuXYv3+2O+7YLi2t+prHlyr1nOc6TV10yruutLLP0sdFipxySrx4f+yPB7WGokOHHXY47LAzzqCz\n2v92t5tnnpFGKlPmx36sQoX3ve+II+rVh70Jdl3eJpnktNPh7z5Fiqmmmm220UZfdV+PeMQGG5xx\nxgc+kCevV/ferBn6TSHyRggKWmddWNkySZILLlhvvThxfQ7esmRp0aJatSZNvXKa3LNnj7lz57rt\ntmt7WUSIEOGLQb8GAP/yL//i3//7fy/2RKxAfsAUU8SJ06bNeeclSLDZZu3ajTfeBBPQWcFdrFil\nSssss9DCKx7Y44xTrdpJJwetla1Dh1KlChU644xq1UJCZpsdttE97LAiRWabrVy5jTbKli1GjGWW\nCQoaPfqC+vokBDQ1JXjppScsXPZffHq+041w/vj58vPyhYS8451wvnqBBVZZdcPWwJ+la+k4Tdqg\npgCaNPm5nzvvfDjAm2GGBzxwRQonU6bVVnvXu7bYgs7Jd4kl4SJIOm2jp5lmkkm+6qs9+hREibLS\nSocccsEF73mvx/RJSCjsrHcrAoAugoKGG+4BD9hqq/XW2213nwOABAnGGOOccz7yUY/CUXDq1Ck/\n+MEP5Obm9umaESJE+HzQrwHA17/+devWrfMXf/EXirYUWXl350P4He/YbbdPfKJJk3nmWWxx+Lgt\ntmjTZpFF7nDHVefNk+cNbxhuuEsuXeFQ1980anTUURtsEC36qsr5rlzq294O/+y007JkGWaYatX+\nyB+FDV5iYtp9+cu/9tOffk1HR9CFys1+U/NbVlWBc3svUMCYvDHhHPQYY3zJl24q94vwGEqVatTY\n55WEG+WAA847b4wx5puvXr073HHNLoh55okW7bzz4sWbb74kSUqUqFJljDHmmmuMMTdkndtl9vSC\nF2y1VYMGD3v4uvtXqNCkSZ26Hl0YB4uppipQoPHy1tfvL1++gw6qUSNatOWWd9tGOm7cOH//939v\n+fLlkpNvfdFohAgRBoZ+XxPOysryve99z759++zbt09TqEmTJpdc0qZNrFirrBIQCEvBnnZakqQr\nTH4+S6LEsMXrLrv6e8hhSpWGfQkaNMiQYY45HvKQr/u6b/mWueZKly5WrHTphhlmtNFCQh70oD/3\n51f5DOTmnrNu3Vud/5HxLHdctg4O0Dy3wfrdhT5p3x5+wC+2+KYnfzoFkFKl6tARrpAfKC666CMf\n+cQnDjggVqx5l7dlll23BTIgYLbZ1ljjLncZbni4nS9Bgjx5xhp7Q5N/F1NM8bSnRYlSpEiBgmvu\nV6vWeuu1aDHNtF5rLAw0GZe3M87clI5DjhwPeCBswvS67ov7lixZorCwUF5enpaWlj5fN0KECEOb\nAekCmDhxoo8//ticOXOk5aTJGJEhKBhOAxxwwHzzHXHERz4y1lgzzZQp87rnnGOOiy6qVq1KlTRp\nNzXGkJBixQ46qFixZMnq1atTZ6yxvuIrpphy1UT8kIeuOle7dlGiup20583bJyGh0a+2tF+2JPo9\nTU2x9pa2ixoVMCtqlumm39S9dbHbbg0aTDFFlqx+OSedqyRNmsLOc1WqbLX1ih72PHlmmXXD527R\n4lnPqlMnTpwxxtzUWPPkudvd9tsfrgfo0KFAgcMOa9OmSpVzzsmXb6mhpYc/yig77bTeerlyr7Ir\n7i1TTfU1X/MzP3PBBUWKwnLLf0h0dLSHH37YD37wA5s2bbJq1aqbuYUIESIMUQYkAIDZs2d78cUX\nPfPqMy5lXHJn4E6LLPKBD7ztbbVqnXZaUNA003qcLLJkSZasTJkNNrjPfX1OBXTo8Ja3VKpUqFC0\naGXKzDLLFFPc4Y4bajfs7dvptGnHPCjTW7uTtM3v9DsIbE/V3LaC7L8W25jp4YSH+6VY76ijDjig\nRYsZZvRLX3mjRh/72Hbbw86KSZLCDo5TTBElSpYsiyzqk8VtlaqwF8STnuxT98MfssAC55131FHP\ne16tWnXq1Ks3xhiZMo0yynLLb2n+/1rMNddhhzVp8rKXPe7xPqcouiSlTzrpqKPXDQAgFAqJi4tz\n991393XoESJEGOL0ixtgNwfLvT1X2doyK4Ir3OlOP/GTcFV4unTzzbfQwl5NFhUq/NzPJUvWocMS\nS27YqKVcube8pUiRNGny5ZtkkoCATJk37DPQFw4VHLK7cDdIbHjK8fJ1Oh7+qqhQ0P89omeXwJ44\n4IBXvWq88cYZ5y533VRKoVSpQw7ZaadGjeic+ENCJpooU6appna7gtNb2rT5oR+qVi1btm/65k2d\nr1mzTTbZYosECRo0SJAgXrw55phkUthwaajSrNkHPlCqVLlyT3oy7Kp5o1So8IIXJEr0lKeuW2Qa\nCoX87d/+rbNnz0pP79lzIkKECEOTAXcD7O7C0TnRkhuSVQyvQGcrWIoUsWLDNqu9fePNkOEbvmGj\njXbZZbfdYsT0uk96n31+53eaNIkVa621A24NfC3y8/Ll5+WDxsY4n756gY52ipbr4wovOlMRW231\noQ/RmftdYcVNTf5dvfddErnjjHOf+3ptaHSjRIu2zjrvevemixYrVPjAB2rVCgnJlClJkjJlUqRY\nYUU/jXpgiRNnlVVe8pJGjTbbbK21fersyJBhuOEKFSpVet1VgEAgIDs723e/+13/8T/+R/Pn96wi\nGCFChM8XAxoAbN++3YX6C7Lisow11lFHVao03HBPeapPb9vDDbfWWqlSbbXVIYfCAjDdsdPOcOX+\nZJM97OFBswfujubmOMmTt2huHm14oO8KdO3avelN++zD75UDb5ajjjroYDiYyJPXLwWK3dHxmSqJ\nVq19SiUccshGG1WoMNZYf+pPjTXWAQecc27QOiL6i1ixvuIrYWGnww5fs2OmN3QpTBYq7DYN8MAD\nD9i1a5d77rlHVVVVX4ceIUKEIcqAKsNs27FN1KQow2OHS5PmVa8aZpgFFtzUUntAwGKLxYp1wAH/\n7J/DKnPXYpdd4cl/jTWe8tSQmPyhrS1GTXSl5pxN6qqzHSo45Ln3nvPce885VHCoV+foWiLeZ19Y\nWne11f0yvnPOgZVWmmzygE/+dOaq69Q56aRf+qVSpTd0/H777bNPmTLzzfeEJ8I+El0iOzeaOhoK\nRIu22GInnbTLrhv+vXRxpzvlyvWJT8KiU9ciNTXVlClTjB37+fDgiBAhwo0xYAFAY2Oj5z95Xnug\n3UUXve99iRLD3u43S1DQH/tjWbJUqnTKqSveHOnMJ+++vNE5+d/hjkGZxHpLXFwzTZ2Fbk2BV71S\n+bZTq045teqUN2vf7FUQsNFGW2yRK9dXfVW+/H4bX7VO1cKB1F74Q5IkedjDZpihWLH/7X/bYUeP\nTnkhIdtt9453XHLJSiutseaKt/0KFWG53c8jOXLCYlTrrVfrxl37cuQYYYRRRjnlVLf7xsTEqK/v\n2UkwQoQInz8GLABITEy0q2SXjowONWoEBFSrDld495WQkHr1atUaYYSv+7pcuXbb7bTT4f3q1XvZ\ny970pmjRllra5yXTgSQpqU5Gyb20x9DxidCChrBGQNOcpnCxYHd0FVUut7zbJd0bpUlTuEp+MIoj\nP8tUU6222lxzZcly3HH77b/u/rVqve51v/Vbwwwz1VQrrLiivqRNm8MOG2/8kBH76QvrrJMhw0kn\nfeKTPp0jS5ZChfba2+1+mZmZzp07F7EHjhDhC8iA1QA881fP+Fn5z7QF28K2tunSjTAinHvs7Zt4\npUpnnHHaaW3awnrp8803wggjjbTHHi972Uor1alz3HGVKuXJs8CCq8R5hgqBAF+567jnXv+1muiv\n000q41p06FClyjDD+qUK/7N0iTSNM27QAwBIlmyddT7xiXe967TTppgSHkuLFkccUarUOeeUK5cr\nV7p0q1zdu37OOe3aHXXUfe4b7NvpN2LEmGuuQw4pVNinc8wwwx57wuqH13NADAaDRowY4cSJE+bN\nGxwZ7ggRIgwOAxYA7D69mwkIdhZyBQS0alWp0kUXpUo11lgJEuTKVa/eKafCKmz16iVKVKlStWpB\nQe3ahYScd15Q0GtekynzCrvYDTZIkSJJklFGecADg7p83RdGjKj0fz1cbdPOL9u085faF1x+29oZ\nb/747quvGzWqVy9adL/q/YeEwgWF/VFMeDMsskihQi1a1KqVKFGxYp/4xGGHJUiQI8d88y2yqFs7\n35FGqlFzUx4LQ4FcucYaK05cr01+PkuSJKlSHXfcQQevkOb+LKFQSFlZmYkTh2YAHSFChL4zIAFA\nR0eHExUnpE9OV61alCghIcMMM8kkLVoEBBQqFCPGQQclSHDccXS2mnXp4sMkk6RKNcEEo4wyzDD7\n7XfKqbC8cJo0UaJUqNCqVb58CywYVAe8myEY7HDXHaNsXb9U+3vv0h5rQsOfy1/Y/YO9XTs6VwL6\no7ahXbuddjrrrCZNYTOZW0mUKOnSFV3eTjjhuOPOOmu88aaaapxxPbYm5shRqVKDBsccu6709OeB\nOHGGG65KlS22WGHFDYs9zTY7nFq5XgAQCASMGjXKzp07I9bAESJ8wejXAKCurs7PfvYz/+OX/4PZ\nNEc3G2mkUqWiRWvX7m53S5euVKlKlYoUOemkfPnhAr106aaaqlGjdOmmmHJV1f4dl7fP0qHDBhuc\nddZ++zVrdoc7hoy2e2/ImtvifMdsbXue0lLxFZ9+ulVl/fsKa94nEAq7B3ZxwAHot0n6LW9dkRde\naumQCKKaNYsV65hjTjopS1bYcrm3SoxBQfe613bb7bHHWGNvSWqjv+hyCNxkk0qVHvPYDQWBU001\nySRVqlxwIWwe9Vmam5uVl5ebOXNmfw07QoQIQ4SbDgBqa2vd8/Q9Pq38VGNso5RxKZLuTJI9LFte\nIE+5cpdc0qRJrVrPe943fVP25W2GGdZa2x/3IkqUe9zjIx8pUOCoo0JClls+pCr/uyMtIag4poBl\n/9O5/+8/2bitTPn0V7in08ynZF8JBcJBQFcVeH+8zR5wwFlnw45xE0zos+Jcf1KmzGmnNWuWIkVQ\nUJSoG57wYJpp9tqrSpVddllu+QCNeuC53e2GGeaoo0qUOOPMDRWBRouWJi3cVrjOuqv3iY6WmZlp\nzZo19u7d26UqFiFChC8AfX61a21tteCbC6R8P8WO+Tu03tNqzLIxqsdXCyYFzQjMCD+g0qRZbbUZ\nZogV6zd+c5XNbn8RFLTKKg95SJw455y7ojtgqPNg0iLi6kgqI3uXmpiXWVx53c6AdJ0yrWedvanr\n7rPPq17Vrt0aayy3/JZP/iEh1aq94AUNGnTokCpVnDjnnfea1274nHHi3Ote5cp94AM77dSqdQBG\nP/AEBEw33VJLhYS67ZK4HvPMkyLFEUeu+TcZDAY98cQTCgoKIpN/hAhfMPoUAIRCIWv+0xqHYw4L\nDQ+JC8VZElhiTtQc97nPQx4yzzxRouy223nnjTPOve6VJEm9ej/1U82a+/t+wowySq5cxx232eab\nniAHi0M6+/4T21MtmXpRbMzVQi2XqlO1t3c+jLuWsC+51Odr7rMvbBGbL998t172tUOHF73oWc+K\nF2+RRR7wgMc8ZoIJ4RqSt70d1iroLTlyTDMNnaseJ50ciFsYNBZZpFGjU07dsDhQtmzDDdehw047\nwzUln6W2ttbo0aP7a7gRIkQYIvQpAPgvf/tfbG7dLG1Emvvd778G/quVVrrd7RZbHH4r/dSn0qXL\nkiVbthQpHvawRInixPmd3/XrzfwhyywzwgiXXPIzP7PRxiH/ttdV/Lg4ON/qZbutWThW/N4EQjr/\n90m6iuP/zdtvr9PeHnDYYehzm+Mpp7zlLbDKKne7e0ikSzbZ5LzzEiVKlmyhhfLlCwpaY400aWrU\n2GmnX/lV+O23t9/vE56wxBLlyu2yayBvZcAZZpjb3a5adZ/upVWrRo122OElL3ne8xo0hD+PiYlR\nV3dz+h0RIkQYetxwAPDhhx/64d4faslukR2VbZFF15wwGjU67bQSJRZbHN6nKwho06ZY8YBOyjFi\nfMM35MoNe9d/6lMhoSEbCDRokCs3XNSXn5fvgeR1Rr+VL/Avq/jo/9DymD175vmbv/mvSqo7dfL3\n2ut971+lhtgdZcq84AVt2sw3353uHBKT/y677LFHhgxf8iVf8ZUrWvuGG+6P/bGJJsqX75xz3vCG\n7/u+f/JPXvPaNd9kP0tAwEILtWhRoECVz7fWfb588eJVqbqhfwMve1mpUlGiNGtWoUKDhrB0dltb\nmzfffNPYsWPdjDNohAgRhh43XAT4zofvSBiVIE1at8p6VaoUK5Yu/Srp30SJVlttk0122aVEiSc8\n0etq7hshTpyHPCRdup122mRT2CEuVqxEierVy5QpXryZZkqQIEWKNGnOOitRohQpA14xXqnSMcdE\nibqiIrvLPbC5OdYrr8xy4kTnz1tbY1361T9LfGat+pgKm2ySLt1cc3u8VoMGL3lJq1a3uc1aa4fE\n5L/NtvDK0FJLTTDhmvulS/cn/iRsSXzRRZ/4RJUqsWJ97GMjjFCv3iSTrqn8lyrVZJMdc8wZZ6RJ\nG9B7G0i62mNPOqlYca+KAU85pUiRVKmyZFliiUSJ3ve+SpVatCg8VSg1NdW2bdsiNQARInzBuOEA\nYHPDZpfSLunQIUPGNfdp0+Z974sRY6WV15xYppgiSZJ/9s+OOeZNb3rIQwMyCQUELLdcSMgZZ9Sq\nVa9ey+WNzoClQYOLLl6RTx9llNFGq1GjRYu55ppmmnjx/T7WI44ICZlq6jWDjbi4Fo8//oqPPrrL\n7t3zNDfHc26RaRt+Y/eXlkKvfe0/8YkKFVKletjDQ6LVb6ed4cl/ueUWWtjjMQEB883Xrt1yyx10\n0Ac+cNxxG21Ep67EUktNMeWq40cZpVHjTdVQDAWiRJlllh129KoboF69X/mVGDFmmnmFcmKyZEWt\nRZ499qy299v8+Mc/jkz+ESJ8AbnhAKC6sZrhne1nBQrkybtqn9NOa9EiTZpJJl33XNmyzTLLAQcc\ndth006/5kO4vllnmkkuCgoYbrlq1Zs2SJWvR4oQTzjuvSZNTTmnWLFGiUqXh1rPf+I2ttmrWbJFF\nllraL4FAnTpbbIFuzZJiY1utXr3B1KlHvPPOWpcuJTt+ZIbk+1PUBC5p09bjtY46aqut4CEPDQlV\nvBo1DjggWrSFFlphxQ0dHxSUICFcfFqsOCyMU67cRz7SokW+/Cu+r3TpihV364r3eWGkkUYZdUX+\n/npstNEIIwwzzEorr/hsvPFOtpxU3lYuPzvfI488MlBDjhAhwi3khgOAkQUjVSRViEmMscMOI428\nSmr3vPOKFbvNbT16uT/iEWnSFCq0yaYBDQCiRF2xzPvZ/58o0QILwv/dcXnrmkSaNTvssKCgEiWa\nNDnppEaNVll1U2/QISHbbAvn/3vzO8jOPq+qfoOOkT8VFdcsc99USXPPKlLUrSZAgQKvelWmTDly\nrrvEPthssUWTJvnyb8rKOFq02y9vnz33CSe84hXbbLPKqvB9p0gJV8/f7e4hsRLSVxIkOOlkj/Ut\nbdoUKlSmzJ/5s6vueaKJNiduNnzScDHV3f/9RogQ4fPLDQcAtWW1pjZOtTlxMzoNVr7ru+H8fZeP\n+0gjezW5BASMM85pp4fUwzfq8tZFnDhzL28dOuyzzwknlCjxgQ+stLLPNQxFimy2WaZMX/blXq0o\nHC86oPXOvxNaVK0NZ3cnaCtoVJNX063RzSGHtGgxwgj3u79P4+1vihTZbjt42MP9fv473KFZszJl\nzjrr535ulFEmmRQO8Op9/i1vL7qIztqG7qhUqUqVbNmyZF31ebx4qYFUJUklCtoLtLW1iY4eMNuQ\nCBEi3CJu6K/6ww8/dKL0hMSUzvz0MMNMMCG8VH7AAWecUaTIdNPNMqtX5+3QIV68Fi1KlPSo6X6r\niRJlnnmGGWa77Tbb7LTTlltussm9CmRq1XrLW0qVhvvYuzwPesPuwt1Cq6p1xQpt8xvFvR8nkBe4\nrjlMufKwzsASS255wNWixQYb7LZbliyjjBoQ34GgoLvdbamlttlms80uuCBO3BWeE0WKhsyKSF9o\n1IjOlYDuqFcvW3a3RY9TTXXSSXW31/lw44fuXRXxAYgQ4YtGr2aA6upqX/va1zz6zKNSn0rVEN0Q\n9lxfZ51KlX7u5z70oUqVJpjgbnf3+CDqYrzxhhkmKOhFL9pmm5Ch33I01VQrrQzL077lLe94R52e\ne6Z32umYY+HJP0OGeW7SbjUUUKvWeuuv+qhdu9e9Hs6Dj3ZrhV06dHjJS3baic6iv4c8NKDXjBNn\nhRX+wl94xjNy5YZXbboMpvbYM6BjGEgmmGCssc46a4cd4YDgD2nWLEpUdPZa/AAAIABJREFUtx4Z\n003vDC5T2PDxhgEacYQIEW4lPa01h0KhkFmzZomLj1O9plprsFWcOPe5zwUX1Kmz0UYNGkwyyWyz\nzTTzhgvjWrV63es6dKhVK1WqJZYM+dUAOt9k99nnsMMKFYoSZaaZ1ll3VQ1EhQrPe16LFvXq5cv3\noAfDlsa95VDBIW/WvKVp7uWH/CfpYg7+pdZv/jeBAH/pL68IwLra65Il+zN/1uvgbCBo0mS99fbY\nI168ZzxzTSOawaBRoxIlttjilFPg2759y8ZzM7Rp85KX1Klz3nnRoj3iEfnyr9jvqKO22SZL1nXT\nQJUqvdD4gvJgOe9Q/VG1lJShbasdIUKEq7ncwXPNCbmnpPX3nvr6U/77r/+7jvs7hIKdbXRBQQcd\ndNRRNWpUqDDZZH/kj2TL7lNVfFBQvnzDDFOuXKlSu+2WK7fXy+K3iqCgMcYYb7xKlS66qFSpRo1X\nFfS9732nnNKq1R3usMyyXrfufZbM9Exp9WnKNsZq2DSTI98z3OOipr6lNaFMlCgNGgw33BlnvO51\nISFrrZUjp79uvU8cckiRIq1aPepRY429ZWOJESNduplm2m+/Jk322SdWbJ//Ld8qokSFC28rVKhT\np1XrVam4KlWOOSZR4nULRmPEqG2sVRxXTB5/87W/cankkjVr1gzGrUSIEKGf+P73vw/fv9ZnPa4A\nxD8RLyonSlxynFatokRJvrwFBGTKFBS02OJ+E/Jp0uRXfhXWaJ9llsUW3/Jl695SrNgv/MIII9Sq\ntcSSsNXxs551zjkPeMAss3rskugNhw/fZtu2OxQX5wqN3cxTK0THRYd1Grr04XPk+FN/estz/895\nzimnPOKRblseB5sSJd71brguIF26u9xltNEyZNzy39uNsNdeb3jDLLM86tErPitW7GUvG2OMJz15\n3XOEhHzc/rGNZzfqONPB+5w+fdr48eMHePQRIkToL7pbAeixCLBpepORRmrUGJZjnWiihRZeIc/a\nn8SL97SnbbDBMceUKvWRj8C97jXCiAG5bn+RK9cKK2zQmTt917uSJcuXH5ZpzZDRL5M/TJ9+VEnJ\nGGfOjKNoOaceFpz6rrioONWqjTZaqlQPeGBITGKNGqVKva6Q1K0iW7av+ZpDDnnXuypVetWrxhnn\nggtmm22ppVe1vQ5FkiWjsyX3D4kTp1ZtuGvgegQE5Afz7R23V/q4dKPSR1mxYoUdO3bIyrq6eyBC\nhAifL3pMAbir8428WbNWrdZa63a3d1tA1B8EBOTJM8ssrVqVK1ep0nHHr+jxHqqMNdbtbteq1SWX\nFCs20UQFCmTJki+/X/PwOTnF9uyZpzWujBXf055QZV3DV02NyTXeeMstH/DvrLeUK3fSSSGhbjUL\nbhWZMi200DDDtGkTJ06ZMgEBBQqMNLJPaZvBJEWK7barUeM2t10RrNeqVaFChozOYr9uSJSoRIkG\nDWZmzlRzqkZGRoa5c3uWm44QIcKtp7sUQI+vg8MM06HDHHP8Z/95QIV6rkWCBMst96hH1apVrVqx\n4kEdQ19JkuR+98uQIVasSy5JlOicc/329t9FbGybVas+ICokvuwOmoY7teUxk002xZQhlcvuUo8c\nyvK7QUGLLPKMZ3zFV3zHd6RKVaTIeuuHvL10UNBMM9FprvRZc6Q2bU47rUJFr86VIEG9ek2atLW1\nycgYWis3ESJE6Bs9BgD16q2zzkMeuqVvkClSrLBCSMgGG27YA/5WESXKcMOdd16NGg0awp4E/c28\neXutWbpPU6iV9nhlLUPTwrXLeW+gzZX6i4CAEUZ42MNuc5ugoA996JxzQ7pddZVVcuSoUOGoo+Gf\nt2qVIKFXEtBVquyzz0gjtZ1rU1lZ6e677x7IYUeIEGGQ6FVCeJZZQ+INcqmlRhutUqV/8k+OOXar\nh9QruvT5W7UKCsqQMWB2xHPnHBQT3cawcifr6l24cLUL3q2mRAl8boo6u4gW7SEPhVMYP/MzP/Ij\nO+3s0X74VpAgwe1u16w53OJIZ9tqu/ZeFe0ecKAz3dHBrrd3+eEPf2j48KGd/ogQIULv6DEAGGXU\nkJFJjRLlSU/Klq1Jkxe9qFbtrR5Wj3QFACVKVKoUL9400wbkWnFxrVJaxogtz5cYirdnz/wBuU5f\n6dChQoUJJnwue+1jxXrGMxZZZIIJypV729v+1b8Omb+TzzLFFGXK7LPvikC0RUuPaahmzT70oVat\nco7myJuU58tf/vJgDDtChAiDQI8BQKzYsF76UCBevCc9KV26kFC4xW0oM8EE44xzSaeN8m1uu2Hh\nnxshI/cI7fGaousUF+c4c+bW9v1/ltNOa9AgWvQt7f+/GdKlu9/9nvSkxzwmUaKTTnrWs+HW1aFC\nokTTTZcrN7zyEivWBBN6LEKtVGmiicYaK74h3oQJEyK2wBEifIHoMQCIEzfkcrVdgie4YmlzqDLW\nWEWKFCpUq3bA3v7pfLsrStqjZdRuqVHDnD8/xscfLx+w690ob3lLhQrZsvu9EHKwiRJlhhm+5VtG\nG61atbe9baONt3poV5As2SWXwi2BXYW9F13sNhVVokS1asMMExcXp6amZrCGHCFChEGgxwBgqqn9\nJvDTn0wwQa7cz0UKIFduWLsgXvyABlQnndSkyci2HFEldxg3rlBbW7SOjgG7ZK/ZaqsqVWLFWmrp\nrR5Ov5EixZ/6U6utVqXKhz70nveGTIHgCCO0aw93LmTJkipVu3bbbLvucQUKVKqUIUN6erp9+/YJ\nhYbGPUWIEOHm6TEAGKpa/COMUKzYUUeHZO71swQEPOQhuXJFiQqLAQ0E5503zjhzoqdpbExQVDRe\nYeEE58/f+u+xa7VmkUVDRpOgv4gRY4klHvSggIDNNttk05AIAlKlatQoICAkJFq0O9yhTZvDDl+3\nmDZWrChR4sXLzs7W1NRk+/btgzz6CBEiDBQ9BgC9aRW6FaRJM9lkrVq97GUNGm71kLolW7Zq1WFR\nmYGiQIEiRbJly8srCP/8xInJA3bN3pJ2eetSqfsiMtdcj3tcpkx77R0S7oJjjRUQcMCBsEPgaKPl\nyVOv3jnnrnlcsmTx4hUoEAgE5Ofn+8lPfjKYQ48QIcIA0qsiwKHK/e6XJEmRIr/0yyHZikVnF0CX\n+E+dOoccGrBrxYgx2miZMgXiX2L0akavVnT++ku9g0GHDqecUqVqyJs73SzTTdegQZUqG23steDO\nQNHlTjnRRG97O/x3MsIIKVKuKw+9yCIJEhxySK1aM2fO9PLLL2toGNrBdoQIEXpHjwHAQOn99wfp\n0n3DNyRLds45z3t+SK0ENGt22GH/6B/91m+1axcvXqHCcEV2f9KmTaFCpUqdLjjt0xH/yDc38M0N\nzk7+fx0qGLjAoye6lOdSpJho4i0bx2DRdY8tWvzQD2222UUXb1lKYJZZgoLq1Xvf++hUYqxUed3A\neZhhkiRp0+a441JTU02ZMsXatWs1NjYO5vAjRIgwANx6Z5ibJEWKxzxmmGFOO+2XfjkkgoBKlV70\nou22ixevVq2FFrrd7Zo0DYiccZ06AQHRou0p3KPt9tpOD6gArfPr7C7c3e/X7C0nnMDvJ6IvOve4\nxzDD0Omqd9pp/+Jf/M7vbLBBk6ZBHc844yy1VKFCRxxRqVL95a1rnH9IQMB88+XJs8MOF120Zs0a\nly5d8qUvfUl7+9BccYsQIULv+NwHAHTmOL/pm1KlqlHjNa/d0vGEhBx00AUXpEo1yyx/7s8ttdR0\n05Urt9nmftcwqFQpT951H+i3kgYN4sR97tT/+kqyZEsskSHDSCONMEJQ0BFHbLHFL/zCUUdVqhy0\nMY033kILVatWoECzZlNNlS79usdMMUWjRrVq7bRTMBi0bt06+/fvd+ZM/8tZR4gQYfDoMQDoUg8b\n6nStBMSJc8KJsNvcreCii3bbrV27e91rscVhMaWRRlpssXbtXvOaFi39cs3zzvuFXzjhhJlmmj9+\nvuDOZEIIEbt7mPnjb40qYK1aBxwQEvo3sfzfxWyzxYjRpk2OHN/1XUstNdlkbdpsscU/+AcFCno+\nWT+RI8dIIx11VKlSderkuL5QVJc1d0BApcpOOetgUExMTKQlMEKEzzk9BgAD2bLW34wxJuzVvsMO\nv/RLzZoHfRynnVajRo6ca9ZQrLJKliwxYuy196av16rVa14TEjLOOEsskZ+Xb+KZvxT78+Vif7bc\nnOpvy8/Lv+lr9YWuSvixxg7ZrpKBIEmSGWaoUmWbbQICFlnkCU+YYYaLLoLnPT9oipZTTRUv3lln\nXXDBOed61KXo0CFJkgIF4XFmZWV57bVbu9IWIUKEm6PHAOAnfvK5ENuhM2f5pCfd6U4nnVSgwC67\nBvSa1aoddTTssV6nLqx0dz3Fv2jRllsuTpw99tzUKkuDBu96V7x4E0zwtKfDk2xK/H1aCjdqKdoo\nPemePl/jZtlpp+GGu9u/PRe5mWYaZ5wWLeE3/Rgxllnm275ttNHGGmuDDWoMvNJenDgTTJAlS7p0\n+boPCtu1e9azmjSJF+8VryhTZvGdi/31X/+1o0ePdnt8hAgRhi49ivxHi/Zrv/aMZwZhODdPjBj3\nuMdYY/3ar+200wILBqSd8UMfOu54WGK1q6WqTp0OHXLlXvfY8cb7yEfatTvllCmm3PD1q1X7wAeq\nVIkWbY01V9znyJGlcnPPCARCamtvXV1AQECt2s+99G9fiBNnqqnWW2+77Vd8zylSPO1p/+AftGjx\n9/5erly3u12+/AFz4Jxmmr32qlEjTVq3+x500CWXQIYMtWr9yI+kZaUZtW6UuXPnKi0tlZz8xdV2\niBDhi0qPKwDRomXIGIyx9CuTTJIkSbVq22zrd42AXXY57rgWLbJkiRVrhBFGG61Vq/vcJ1PmdY9v\n1uyMM30ujGvQ4Bd+4YADkiR50IOyZF2xT3p6teLS7c60fsOukv/nlrUBdv3uh5Kp1GAy3XR01mn8\nYV1KkiTf8A1TTdWuXaFCr3hlQAWERhklWbIUKdd0ZGzX7owzttkW9jXoSq1FiRIU7HR1HF+hKalJ\ndXX1gI01QoQIA0ePT+TCy9s66wbsjWQgCAp63OP+1b/61KdSpJhtdr+c+6yzzjvvggtWWmm535vt\ntGixxBKjjLquwAo0aZIhQ4yYHl3ZrnXse95ToUKWLA968JrnqG56l7veZnGlZry5N4ECg1oL0K49\n3Jb5RVYA7I4UKSabrFatiy4aaeQVn4800ld8RY0ae+31oQ8ddthoowdMijtVqosu2muvmWYqVKhM\nmYCAk06qVi1WrICATJmaNWvTJlu2U0655JKpO6dq62iLaAJEiPA5pccVgK63//6qVh9MRhlljjnK\nlHnPe906n/WW4457znN2222aaVdM/nQqJ+bI6fFtd5hhGjQoVHjD7nFdPdmTTfaUp64bQBwp3cLi\nyrAWQNPcxkHXAogSJU2aoGDYjObfGgEB442XLNl6669b85Es2XLLTTHFSScHrIi1Q4ezzmrSJFas\nZz3rIx/ZY4/ddkuTJl162DVwiimSJEmWbKqpcuWaaab6M/XefPNNU6dO7fcxRogQYeDpMQCoVClH\nzoD61w8kyyyTLFmiRPvt79M5mjX7xCee85z3vKdFi2mmecQjfR5XjBhf9mU5cuywQ5WqXh23117H\nHFOixF3uCi/N9pamxhtbbbhZAgLatGnXPihFbkOV2WZr165Zs3e8c12xqoCARz1qtNGGG+6gg/0+\nllq1EiQYaWS4CLBNm9vcJlWqVq0yZEiVKiBgt90utl5UfLTYgTcPKFbsVP0pTdVN5s2b1+/jixAh\nwuDQYwCQKdMMMwZjLANCjBjLLVeu/IZb7jp02Gabv/N39tjjlFPatFlllSc8cdNFbZNMkiVLjpxe\nKQO2a/eBDwQErLbaGGO63X/++Pni98WHtQAC21ONCDx8U2O+UapUSZAgWvSQdZYcDJIkude9goKq\nVHXbnRIv3p3udMEFH/ig37U44sW76KJy5QICYde/c86pVq1DhxNOKFQoSpRo0dqj2ungXGqncVD9\nsXpfffKr4uP/7bR1RojwRaPHGoBKld0qhX0eGG+8Dh2q9b5YqVGjTTY55JAWLYKClljidrf36+8j\nXbrddosSZYYZ3dYNtFzeLrpogQU9njs/L58CPnr9hPKykYKXvqp13Gz8ut/G3xNx4mTK1KbtC28C\n1BOjjJIjx0kne6ynmWaaCSaoVWuDDe50p+GG98s44sS5171+67cOOyxJkho1atVKleo+97noon32\nqVQpQYLaYK1J0yc544zU9lQZlzIEg198SecIEb7I9LgCkCKlxzfNoU7XMnmHjl5psNeqtdlmW20V\nEvKEJ3zLt6y2ut+DockmCwgoUmS37vPz8eLlyhUtWp26Xp0/Py/fv1v1tOzAT2Wm3uXMmfFOnMjr\nj6H3mq5c8lCwxr3VNGgIT6rdESXKve41zDAnnfSiFx1xpN/ULRdYYIUVKlUqV65ZsyxZhhvukkvm\nm2+hhTJkyJNnmmlOOilGjJxgjqV5Sz3//PORAsAIET7H9MoN8F3vfm4kga9FjBgpUjRq7NEoqEmT\n5z1viy1GG+0Zz5hu+oB1QGTK9GVfFi3aAQfC6nDXokOHVq1SpXb7fYSErvg8Obne+PGFSi5uVZ/8\nqNe2/2jQWgITJQoKihHTL0WYn3cqVGjS1Cu/hmzZnvCEPHnOOWe33d7whnPO3bRCZ0DAcssttVSU\nqLCNdJ26sHFTl7fGPvvMNFNAQIMGyZLV59bLGJHh7/7u725qHBEiRLh19LSG972Yuzof3Gecua6y\n3VAnJKRJk7POSpd+3RWNChVe9KILLkiU6Ku+2qNQSn+QKVOtWjVqHHHkuo55Z521ySYBASusuCoo\nqVbtZS973etha+Bs2aJFK6v+yKlxf8tDh7XOKnbqzGlp9Wky06+vVdBfHL+8VamyyKIBv95Q5rzz\nokX3emUtVqxcuYYZ5pBDAgJKlNhssxQpUqV2mzbqjoCASSapVCkkJE2aKlVhMauAgDJlmjQJCoYF\nr0JCjjsublyc3/7wt7605ktGjbpaTyBChAi3nu9///vw/Wt91uOT4xGPOOusAw4MqnNZfxIQkCZN\nu/awKc1nCQnZbbf/5X8pUQKe9vSg5qxXWhm2Dd5iyzX3+cQnxhprsslXPfTPOut1r4db7U44Ya+9\n3va2IkVOVH0ktKj69y2BcwavJbBVq9FGm+/WmBENJcYYo0iRQ3q/AhMnzmKL/Yk/MdFEzZqVKfOv\n/tULXlCo8KZSAyuskCRJocIr2mZf8YqzzqpX75hjV3gGBAU1JzbruL3D3LlzHTlypM/XjxAhwq2h\nxwAgW7bb3AZ+4RfKlQ/4oAaCaaaJEaNGjTJlSpRo1apGjV12WW89Oh/QX/O1Qa97iBPnTneqUWOT\nTVe1BbZoUavWaacttfSKz8qV22STJk0mmug7vmOttdKlO+OMTTYpVHjVNc9XnB+UVECyZOcvb//W\nmWyyOHFatFzzO+mOUUa5y12e9rRVVsmUqVGjl7zkV37lfe8rUnTDqpfp0lWrVqNGunRTTAnrf0w0\n0VprrbQy3Aq80kprrdWhQ8eEDoazZs2aG7pmhAgRbj09pgDuuusu2bKdcEKMGFtt1abNGGOuuUw9\nVIkWbb/9qlXbZ5+ddtpkk098Es55PuAB66y7ZdXqXTnXBAmqVMnz+2K9444rVWqkkVd0ALRo8bKX\nnXbaVFM96EHDDZcq1WyztWmzzz4dHf8/e/cdXed13vn+cw56IToBkAQrCFaxkyLVu2SrS3YkW5Zl\nW4md+Goly5N1fW8mZWJPEs+KMx5fj8uKbclZE44VyZZlq1OFohrF3sUCEoUgAJLovQPn3D9AvBZF\nigRJULLH57sXl5aAg/fs8+Lg7Gc/+3l+vwhHQgLl150MTh1U0Vlx0Y8CMmSoU6dfv3nm/V69b8aa\nBAkSJapVq0OHOeacc31JnDhTTTXffIMG9evXpEmpUpUqVakSEjLe+HO6dqtWgwbd4halSrVpCwKB\nPfZo0iRLlkKF9tnnmGOG4odkF2Y7+s7Rc3oNMWLE+Gg40xHAqAKAFCmWWaZOnVatmjU77LBjjkmW\nLEOGiIhq1Y47LkHC76Tt6wEHtGqVJCkokitSJEuWBzxgppn69Bkw8LEZ14w33k47g7mN3MdSpVq1\nmmHGSSZDG2zQrNlEE93q1pMEm0JCpppqscUuz7ncxM6JDq2pFanvowAlDBYO6tnWb3Hxwov2mlKk\nqFChR4+w8Hl5H/yfxHjjlSu3336FCk+RBh4tCRJMMcVCC+XLlyJFnTpRUZUq7bQzyHydjTZtKlTo\n1+9SlypXrkuXOnWOO65Xb9BF06JFRGRY0yChxUDqgP/3uv9XXPgPN7CLEeN3lTMFAKN2Z4kX7053\n2m67Pfbo1Omgg971rmTJoqKBbOkUUxQpstLKc1aqu5hc73pPelKnTlmyJEq00kpt2my0Ua3awO88\nTpxLXGKppaaa+pHNMUeOKaY45phddrnUpXbbbY89wsInmbfst99rXlOo0M1u/tCga+R3sKBkga0V\nu1Xd0O79G8PWtouf8Zhmmmc9K0GCEiVj1tP++0iSJCVKlCnzmteUKLkgo6SwsBknxi1ucdhha6yR\nKNFGG0dlwzzVVO3ag+C+RYsuXZIlS5EiLKxJE4aLViebbIopfhn9pebUZl/6yZf8/P/6+Xm/hhgx\nYnz0jCoD8H4mmGCBBcEHeIOGQOo1S5Z8+dq0KVPmsMPatJls8u9M2veII1q16tWrS5ejjurTZ599\nunQFj5tsslq1NtusXLl48fLlfySGSCPHFfCmN73nPYMGRUXlyg0W/kMOKVBgueWjthNOFKeiqtJg\n4XAGJLQpS87xRyxZ2C90EV9aoULNmh1wQJo0U0y5eE/2e0ChQnvtlSbNVlvNM29Msk4jBa/Fiu21\nV4cOJUrOaoedKFGrVrVqderUpEmyZIMGpUiRIycIABIlus1toDRUqm+wz+7Du2X3Zls57w+7yyNG\njN81zpQBONtHfvQb3/jGGR/Qr1+1almy5MgREnLYYaVKbbABwzvQBRa43OUnVRJ/VPToccwx/frF\ni/ec5wKPc4a1Dmabba65ChRIkxYoAW6xJSiqypSpSJGllipWfNHmGxX1lKeUKQuyKiEhUVEpUvTo\nkS/feONlyXKta89p8dhbtteWih3q6/MN1X9FesKtpkypduWV78jNHZ0nwfmwzz6/8AsLLPApn7po\nz/P7QrVqj3kMXOEKN7lpTK//ghccdliRIne686zBa4cOT3rSUUdFREw1VZ++wAgsJKRduwEDihRp\n1KhQocMOS+9K11XTpeb7NSbm/uFKPseI8btGaHhnd9o//nPOAJx6gTg5cqRKDT5gsmSZaabppqtV\nq1mzI46oVm2xxRd9F12nTqlS73jHG97wilfUqLHDDjvtNM64kwSBPudzLnWpHDmSJAX66DPNtNxy\nSZIcc8wEE5QqtdtuDRrMNfeivJbjjttqq06dp21ZHAkEMmWaaKIBAzJkjLofPD8n3+LihQaaH5Yc\nP1NV1TT9/Un27ZvnYNVOGyuetLd6m/hI/JgWB2bLttNO1aots+z31mBqrMiUKVmyXr0qVJht9qgE\ngkZLjhzHHLPPvqBw8EwkSVKuXL16DCs4pkvXdmL06fMJn9CkSadOPXqkSvWQh3QmdmpKbvLeO+/5\no2v/KCYTHCPG7wgXXAR4vmTJstRShQpVqNCkyWSTL5q3QFTUr/3aC17QqFG9ekmSZMmSIEG8eIkS\nTTVVnTqJEg0ZMsMMBQpOe81EiaaZ5jKXKVJk0KB69ZIlq1IlQULgmnY+9OtXpkyVKmXKHHTQJpuC\niuz3M2IznCZNo0Z16nTr9pa3gtbGczlumTq1SmXlDPHxg44fLxROeVLdnG/ouL5ay4wWZZVVMtpz\nFeblnddr+yBhYdts063bIoukSx+T6/4+ky3bu97VpUu79guuB3g/I9m2ffapVClJkiJFZ3yvhoSU\nKRMR0aFDs+YgA5YgwaBBXbqEhaWeGNNN16BBdWK18nfKPXj1g3Jzc8fkNcSIEePCGJMiwPMlXrx5\n5qlRY6ONF1VMaIcddtstLKxIkVlmyZZtvPGnnIHutz9Ir6+1VrHiM+6+4sXLk+dOd1pqqd/4jQED\n/rf/bbnlVljxoUHECG3aVKlyzLHAfCVevAoVwWMmmBCk+0coUmS55SaYoEuXbt1SpapXH6Rku3Xr\n02e11W5166gq7UMhbr/9BTU1E+zevdDWo4+LrmoNkkX9y7qsWV2tq/mL5s3bJyvrwux8e/QYNCgs\n/AdvDMRwwPoLvwhskkuV+rVfu9/9563u90EWWCAiYqutXvayRo2ucIVMmacNFCeaaIIJWrRYaGEg\nUd2kyaBBdepMN91CC220UblylSotsMCO6A6DswYdGToy6pqUGDFifHxc1AzA+4mKOuCAFi1mm31R\n0r/PeEanTjefGPnyZcg47Qddly41aiRICCxaZ5s9qp18hgwLLdSsWa1abdpss818808xeYmKOuaY\n171urbXq1dtvvwYN2rTJli1FiplmmmqqccZp0iRNmjhxEiVaYolLXSpdumzZ8uXLlq1IkWLFllmm\nQIFjjunVa4stJpgwahnjjIxOJSXlDh7dqGNW40mnRaEdM/TUf8Urr9yCiMLC4+Ljz01oZoRDDtln\nn4UWBj70f8hUqFClKjCcGtF6gOmmj9nzFCqUKlWPnqDK/5BDJpl0SudIkiSvelWnTne7W5EilSr1\n6jVgQL9+17veLLOkSlWhQrt2jRr1hnr1RfpUl1f74rVfHLP5x4gR4/z52I4A3s9IFXFISIoU+cbu\nbLlXr7XWOuhg0BJ3tqK4IkX22qtLl4iIo46aaeao2xbjxStRYpFFDjmkTZtWrRZYoE2bUqVq1HjZ\ny173uuOOGzRohhnmmmuxxVZaabnlLnOZmWbabbdddsmQYYIJppj47h0bAAAgAElEQVSiQ4cUKUqU\nfOhcQkIyZJhjjnLlevUqV65HjymmjPp4IjkcUnHk/R0CmYb2/KNwdLZIJE5jY55dBw7a3/xjuyt3\nnXONQLNmO+yQIsUii0b9c/+n0qrVu961xJIgg3TIocAsKM/YHL1AnjxZsrRoCXr6jzuuWPFJAXJI\nSJ06TZpssMFee9WpkyBBmjQhIU2a1KlzwAFdugJtgD59IvERhw8ctiRxiTlz5ozZ/GPEiHF+fKxH\nAO9nkkle8IJ27eabPyYFdOXKPe3poIXvEpeMqtMgWbLP+7wf+VFw1v6a19znvnMqxMqW7UpXespT\nSpVabbVy5RjuLujUKUWKueZaZdVpA58hQ57xTKAPX6DAbW6zzjoJEtSqHdVc4sT5tE/bbLNXvGKd\ndQ47rFChPHkWWnjGwGj+zPmUsW3tsEfA4qJLhe+M2LatVXJyn+PN7wit+luNq1rBka31IgdDFsya\nN6r57bEHLloNyO8TUVEbbZQiJTgOKVHiald7xSs22yxX7nmLBJ2OqSdGp05PeEKLFltscbnLT3pc\nWNigQblydekK3BxH/q7q1GnUKCJiggkGDRowoEGD+Ph4qUWp/vo7f+2uu+4as7nHiBFj7PnIMgAM\nC4hss02rVhNNvKAdTpUqG2zwkpf06zfRRPe73yUuGfU1UqQYMhRIp47IBE82+ZwEjPLlCwtLl67j\nxAgLB6pq97nPAgtOG1hERDzjGYccEhLykIdc5jIDBrzoRRGRoJ5hNISFTTbZRBMdd1yzZhERm23W\nrFmmTBkyPvy15ORbNGORRTMWKcjLk5/faPHi3Xp6ktWH/pv+T5YFhkKRif2OrOlSXrfbrrNkBPbY\nY7/9QkLuctcpRyV/SERFbbbZJptERNzhjqBGpUiRXr2aNatRY4EFY/78iRKNN94663TrNtHEQNdj\nhx222SZBgtvcJk6cdu0mm+yzPmuRRY44olGjqKhkyTJlBuqAAwaE4kLqaur83UN/N9KCFCNGjI+J\n34kjgOEnG366ChVq1Fhk0TmLn+y228/8TJmy4MNrnnnucc95FZaFhe20U7Jk+fI1a1ahwkorzylD\nMdVUc8yRKFGFCoMGTTbZp3zqjLLI2223xRYFCtzt7qBVa6ut2rTJlOkWt5xVyOWD5Mq13HKXuESy\nZBER5SdGSMhEE8/t9U2ttvXAAb3zj/62RqCMgZROLVc3aYm02P/eAfsP7ZMal3pSIBAR8Y53VKp0\ns5svqobC7wN77bXW2uC46v3GUyMa/iNHAUssuSitppkyhYW1a7fDDpe4xHHHveENISGrrLLAAhtt\n1KpVqlSLLLLJJsccM2AgsNlOlKhHj27dwsIGwgOEaX6r2Sdv+eSYzz1GjBij54LsgMealVYqVKhV\nq5/7+SmtbmfiPe952tP69OnUaZJJbnObG9xw3q1TU0xRqDD4sE2Tpk2bF7142j78M9Gv36telSPH\nNNN81mfPOK8yZdZbLyzsMpedpI43orU+zrjzbpcLC8uWbYkl7nOfK11pwIC3vOXf/bsyZef0+m5c\nOl3yjhSihv/timflIOXoJHpJRF1qnaf2/Mqat9dgeLd7yCH7DdvF/qEv/gwf+RQoMM0085x6fJIl\nS6tWnTqDDoGLwWUu069fVNTznve0pzVpstBCiyxywAFDhvTpU6XK//K/bLJJvXq5cg0ZEhUNsl4M\nv29FSEhJ8P1/+76enp6LNv8YMWJcGB9pBoDhRalESeAuli17VC1rxxzzhCdkyTLRxCAdeaGmQyEh\n6dJVqzZgwAILlCsPzjlf93pQdX82ttiiS5ckST7v82fctZcq9ba3JUs222wrnSyhminTu95VqdJl\nLlN2oMzTTz9t6dKl55VWjRNnmmkKFOjWrebEOOKIIUNy5JxVPyA/J192V7beHb2yK7J1NecZWtTE\nDuSj88R/e6JqmmvUNdXZMHWDd70r5cTYaqsOHSabPGb97r9vtGjxjncMGLDc8tM+plSp446baup5\n1wF06LDFFrvt9opXNGhQr16/flmyxIs322yNGu2zT69eSZJEW6MO/+BFSa+9Z/ob7aa8RfyWiLr5\nEZ3JnXLkKFSoQ4cBA0FrZ0RkODCsY+jgkDuW3eGh+x66gDsVI0aMC+V35ghghGTJUqUqVy4sbJ55\nZ0xz1qjxC7+QKTOwvE2XPmap0RQpNtigQYNb3apYsSFDevU65pg99kiTZqIPlzg94ogttmjQYKml\nJzn2fZBmzX7jNzp0uMQlrnPdKa8lSZJq1eLFK1AgI5Lh9ddfN336dFlZ599DnyNHiRLp0oPOhAMO\nqDgx3vSmWrU22aRNmwYNwsKBPHJKTorZM2abUTxDYnq3o1XHRHqGaPPbIOByzKWxrlFHT4eUnBSX\nu1yvXg0adOhw0EEZMv4gCgJH2udGjrsyZNhllzRpxht/2pqMcuUyZChRck71KCMdLVtt9Su/CqyC\nGzTo1euww7bZpkqVmWYaZ5yQkEMOiYiItkbN/f8aPdUf9UiU+/BglNv72bixX9USepJ7AnngoRMj\nIjI8gR5Ukj0r297+vY7UH3Hnsjsv9BbGiBHjPPmd6QJ4PyNCInvtdZObPvT8/qCDXvKSNm3y5bvW\ntWNuLJQiRZ48bdo873mf93mzzDJkyKteVarU856XK/dD+7P32adatctdbpVVH/pcERHPe16bNkss\ncbWrPzSQ6dfvmGM6dJiWPw3U1dWZNm3aGV9PW1ubAwcOWLx4saSkU/UWEiVaZpnFFttnn+22O+qo\nfPmioho0qFEDKlWaZpo+fY45dtJ1smZmGSjrFzocEo1GqcINflsjsIL4X8S70Y2WzVxmuume8Yx2\n7RIlWm21u9xlkUVjJnzzu0SfPm94wzbb9OuXI8dyy6200iKLrLfeu951n/tO+dnIiTGajpR27apV\nK1euVKkUKYFAVKZMl7tctmxbbVWhQq9egwb9xE/MN98++4J0fslPBq3mFKumqfh3fOLHHPh/hlsY\nP8g884xPHe+9Ze9p1iyaFPWzsp+57sXrfO7Wz53XPYwRI8bF42MLAOLEBSngRo2nBACDBm2wwVpr\nZcmSJs2nfOqipI3Dwu5yl3/1rypUqFZtiinixPmET4gTZ731XvOaL/jCaVP7iRKHd1BnOVPfbLOw\nsAQJVll1xixGu3Y5J0bw85s3W7nyzI5rra2tXnrpJTt37vTwww9LSDh9oWWcOAsscIlL1KvXokWa\nNMmSNWvWps0443TqNM44jRqlSRMVlSjRBBOkz0w3ZeYUDW83OFR/6JTnGMwd9HLbWsllyebPnC9L\nlh498uRJlGiddbbaqkRJoH8wmiOh86VVa9CNsNTScy6uHPFiYFjZceQI6YPvyyFD/sN/OOwwhu/1\niBtiqdLA3bFChdVWK1QoIhJ8vUqVXr0e85i55lpiiSJFwfUjIg45ZIstypRhuM22S5cJJphttllm\nnaT/f6MbPe1pUVHNmiVLtsWWoA4nJGRKd/RDHQOmYmo3Bwz/zeTJ06o1yAYstVSNmqB2JjUtVbdu\nD65/0PqD6/3oaz86p3sdI0aMi8vHegg7wQS1au21V67ckzT1t9nmkOEF5RrXmGHGBZ/3n4k8eS51\nqXe96w1veMhvzy6vcY1KlYF16wf7ptu122OPOeZ8qOFKmzabbHLAAT163OMeuc6sl77ccuut95Sn\nPNT/kPj4eNFo1PHjxxUWFn7ozzU3N5s0aZI5c+b4zW9+49577z3FnCUSiThy5IiJEydKTExUcGKM\nMHLuvHRwqaHIkGhiNFBNHKG/v191dbVwOCwvLc+h8kNsJEiA7MQ0+ou7rX9+r/kz5wfaCDPNVKLE\nE57QpctBB8WL96xnrbJK8YkxFpmBAQMOOWSrrY45pkePaabZbLN73HPKcc3IQhwR0aVLq1YNGrRo\n0ahRu/aglbVZsz59bnSjPHly5WrVaq21jjgiXbrP+ExgJLXHHr16tWmTKjU4ZipXbpxxQTFd1okx\nYMBuux1wwFd9Vbp0hx221lphYa1axYkz/cS43e0KFIiKnpIpS5JkppmiooEZVoth98cRoZ+00+zs\n389IPmJECTBXrsMOGzAQZLZKlGjSFARF3Qnd/q3838zZOMdfrPqLC/11xogRY4z4WAOAkR1DuXIt\nWmTJcqc7lSv3spdFRFztakss+Ujmc6UrbbVVlSrNmoOdd6JEN7rROuu84Q3zzAsyFhERv/CLkxa2\nD9Kjx1pr7bZbnjx3u3tUff0jdqwbbfRi34vmzJnjs5/9rB//+MduvfXWU4KAaDRq165d3n77bRs2\nbDB9+nR33HGHn/zkJ8LhsPHjx8vLy9PV1aW6ulpSUpLGxkYLFy60dOlS3//+961YsUJ2drbU1FRl\nZWUqKipEIhETJkwwceJEl112mfT0dE1NTX71q18pLCzU3d0tKSnJivkrtNW2KVtdJjIxwjTMRJSW\ntix9fYkmJ00OCiyXWebLvqxOnfe8p0+fGjV2261SpTe8YZllppoaWE2fC/XqbbPNbrvlyFGr1jTT\npErVosU44/zMz4JWuxIlevVq1Ogd74DJJqtWrUiRsLAaNQoVGjBgyJCQkH79tthiwMCwGp6IePFm\nmOFqVwc793nmmWNOsEPOkBHo/6dLD4KdRIkucYnxxptoovXWq1Llp34qSZIUKapVy5XrCle4xCVS\npChXbq21w4V8oiaZ5ApXiIoqV65adeAgWanypC6XQYOSJTtbzX634c6ZRInatQsJGTwx2rVLkaJR\nox49QkKyZUuPpmtKbfK1l77mqilXWTLxo/l7jhEjxpn5WAOAiSa6zGWaNClXrlOnTTY56KCIiEkm\nucpVH9l8UqWaZVZwlnqZy4LvzTDDNts0aPCKV9zhDkmSPOc5ISFp0tzpzlN2rBERj3lMo0azzfZJ\nnxy1XkGBAsmSbbZZWXqZZQXL/NVf/ZXs7Gx/8zd/Y8aMGfLy8kQiEZ2dnerq6iQlJVm7dq1Zs4YD\njGeffdauXbukpaXZuXOnbdu2mTlzpkWLFrnsssscOXLED37wA489NuxLv2XLFp/+9Ke99dZbvvvd\n77r55pulp6fbtm2bX/ziFx577DGLFi2yc+dO//iP/+iRRx4RiUSsWbPG/fff78/+7M9UHa/yXMdz\neot7iRLamKXnyH/ywgslltxb6qijwcITElJ4YsAqq+y1V5Uq5colSPCsZ62wQqZMSy09o9LjgIHh\n+6VMvfpAITIq6ja3BYvlgAGvez0I9mrVBv3tcSdGWNg440w22Qwz5Mhxt7tlyjRoMFhot9vuoIOB\nGl6XLvHi3eOeQGBnhLDwSUV/00wLik6TJatVq1GjI4445JAOHRZZJE5ckDkoUOBqV7vMZYGg0gYb\n7LBDo0YzzXTccaVKdehQr16FCvny1auXIEGixJPmFhV13HGNhks5TpfHOoxGtJW1qT9cLyJixbQV\n+mcO16qMZE1SpARZlLCwu8J32Zq4VenRUt/60bf88h9/Oar3f4wYMS4uZ9tSRb/xjW9c1An06RMn\nzrvetcMOAwYkStSq1ZWudL3rL+rzf5A11jjiiKWWntKi1aXLM55x0EFzzTVkyDHH9OnzkIdOOqMd\n4YADnvCERIn+1J+eNe1/Op7xjNZIqyNPHNGwsUF2draGhgaPP/64ffv2SUlJUVxcrLi42E033fSh\nZ/5noqenx0svvWT69OmWLFkiEokIhUKampocP37c3LlzxcXFefvtt/3Hf/yH+++/3zXXXAO+/e1v\n+973vueyyy6zYMGwct3esr22Hd6mo2Ochv1/KzX+kyZNqjJv8VbPzP+CkJC/9bcfWtDZp89++x1x\nRLVqWbKUKTPDDPnyXenKoEAuKqpGjcMOK1MWFE/OMUe6dEst/dAOjpFsxMioUeNmN5tr7jndv6io\nddapVKlGjQc8cEb/htMxYEC8ePvtD+yd27RJkSJTpg4dKlSYYYaHPBR0quy00x571KnzCZ9QosSv\n/EqCBBERTZpMNVW27MDeN0OGRIk22BAEY2Fhl/5jRNYg/+rkIKAKf4bWMBtvxbIT39hGTlaOlpkt\nwsIWWWSqqSab7DGPmWyyKabo0+dg50EJBxJUPVd1TvclRowY58+JtvHTrvUfWwDQp88znrHPPilS\nTDDBUUf16QskeieYIEeOq139kdnH/tRP1ap1n/tOK9LSqtUv/VKduqB4qkCBkhPj/TUA/fq94AWV\nKs0zzyd84rzm9KIXbbZZ1pYszc81X3R51fb2dn//93/vZz/7maGhIenp6eLj4+3ateu0Pu8PPPCA\n6upqdXV1jh8/LjU11YMPPmjcuOEd5quvXq+hIVdnZ4akpH7Rz94pKXHQbW47oyzxCIMGHXfcGmsk\nSlSlymKLZchQpsxRR+XKVa/eJJMkSHC5y00z7ZyL/M6Ho4561rOaNevX7zrXucY1Y3LtatXWWBOY\n9DAcKMwzT5o0221XqFCiRHPNtcIKISHdurVq1aJFihQzzDjl2hts8LKXMVzzERWV9GKz5zdH/AsG\nkWK4sy8e/zduzeb4X/jtJ0eU+OfiDd45KEuWG92oWXPQiVChQo8es81W2VQptTJV+XPlY3JvYsSI\ncXbOFAB8pEcAdeqUKsWwNnyDBgyfkTNsrHPMMXHiXO96z3veYYd16XKd64I08cVkZFH/MK36LFlB\n8SLDu6Y+fcHu83M+F6RW99ijQoVixW5y03nPKVu2tNY0y1csv2iL/zvvvONHP/qRlpYWW7duNX36\ndA8//LDMzEyhUMiLL77o9ttv9w//8A9uuOGGk+ZxzTXX+PrXv2758uUOHTqko6PDd77zHfCNb3zD\n1Ve/5fHHHxAORx09OkFiY46U9nK/PPK0hHDYsmnLho2IPoR48fLlW2aZSpXSpQeFc61axYvXosU8\n8wKHxpGz+WbNsmVfFDldBCp6HTostFCmzDE9tppssutdb511QYYgLKxDhzZtppkmXryVVp60yKee\nGKfLfERFveQl1aqlS3etay2zTJ06b9z0hi/VHPDro8MlHCMcxpdyMh2f0HbK9QZ7BsWJ06PHbru1\na5chw0EHAxXLzkinxtZGf/eFvxuzexMjRowL46IGAP36rbfedtv16zdoMJBBbdAgT5773S9ZsjRp\nBg36qZ8G/cuPeMRb3nLMMS972ed9/qL3i4+kQ5Oc2j8/QpvhD8ERo5Zpptlnnxo11lmnUKFttokX\nb7zxQUvh+dKjR1dWl2nF0877Gmfiqaee8pWvfMWqVatkZma677775OefbOpz880327NnjwcffNCD\n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\nzo/XularVl0zu4RnhuX0dWreupmspzSlNnp36LiBuF69eoMg7BM+YZJJFzSH0zHSVjfyuxoNRx3V\nosUNbvjIDYymmy5RokqVdtl12vdjv37PeEa3bvHi1auXKFFY2BRTXOMae+wJivQ+7dNWW61Y8Ul/\ncyN8qGJliNDMkFSpppgiRYq99kqXLlmytdYGu38QZqh/yO0P3T5WtyNGjBgXyDkFABERW2yxxpqg\nWn6KKZZZ5kpXnrRrP18WWWSrrcqUWWSRnp4ezc3N1KKIjokdF/wcZ2KccfLk6dcvTZp69fLlW2rp\nqH7+iCN+7deSJVsaWepY5JjW+FbveMdtbjulG2DIkHLl3vWuatWBwUqrVlNMMd54t7hFeDDsxbUv\nuvvuu2Vnn999PnTokC9+8YveffddDKfyv/71r5sxY4bc3Fzf/OY3Pfroo4qLi2VkZPjUpz51Xs/z\nQQ44IFmyO9wRKD6OFFsmJzVLSnxWf1WdaCiiozvf3PnTDRlSosREE8fc/XGEhRaqVBnY9J6NiIhu\n3ZIln9Hu+WIRFnapS623Pmih/SDbbRcWFhJyoxt1nRi5ck0xxQYb7LXXOOMstVS7drVqpUr1R/7o\n9E/cha0Eulhb0TlcKJsv361utd9+22zToUOcOH36dOqUICEwfmoMNcqdc+GZqxgxYowNowoA+vU7\n5JDdditVGmiBzzLLIovO2DJ3roy0dIWFVTdX+8W//cKdd97pW//zW659/lqHHNKiZUyCjdPRrFlU\nVL9+V7jCS14SEhq1J/t228WLd9xxBeUFjm07ZsZnZgRfv9nN4sVr0OA1rxmIDqgIVUgbTDM3fq67\n3KVKlS5dihQZb7zurm5PP/20WbNm+eEPf3herysajfrMZz4jMzPTF7/4RbW1td544w2PPvqor33t\na1avXq24uNiSJUvMmze2hZapUtWq9Z73ghbPhRaqU6errEufdj45nH5u2tYgr2z5GXUBxopcucLC\nv/WyPwsj0sB16vToGfV7YiwZb7xxxunVe8r3+vVbZ518+a53/SlZk/e8F7RSjpgx7bNPnDiFCsWJ\n06lTmrSTM3ipyPLbyv+pSBtulb3c5d7znuc8FxwDJEnSrds004w33vWu9453tMa1+nXFr33P9y7W\n7YkRI8Y5cNYA4FnP6tDhsMOSJAkLW2HFeVUhj4ZJJilSpF27je0b3XXXXVavXg0yf5apM7vThrgN\n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\nIcO97j1GHTAq6kd+pE2bLFkyZGg4ejAgR3zAgdguUn40X32gXnLNAj3RPoHsQ4anJGsKNgkISJKk\nTZt+/cdIHk800aUujXUfPOUpW211pztNM01ExDvesd56mTJNNVWlSnv79up7pc8/fPof/Omf/qmN\nGze65JJLPpDnGCfOh42Lug0wzulz0003ic6M6gkM5PZ/6Zd69OjUKV26Bg3SpVtggXnmHbP67deP\nAWnXDh0KFChVao45J1wljzVWvnwREZttVq36fVkDd+jQrVuaNG3a7LRTgwZVqlzmMokS9emz004J\nEuy3X7r0gUlpXJbwuB5JTSP1VsylfrNgX7pIy2gzRycZn1qtV68+fQICEiVq0qROncc97iu+8rET\nA/pDFlkkLKxcuRe84EpXGmmkbt322y9FijRpFltspJGx9w36DRQpssYaiRJldI1Uv/tmPb1pLPh3\ngWii1MAoiAkKpUgx00zzzLPTTsstd9hhO+10veuNNTa29d+gwSGHrLLKIYcMM0yPHhNMUKZMX6jP\nmEljfP3rX7dw4ULz58/X3t5uyJBTWyTHiRPn5MQDgA8RbZ1tskZkSQumadKkRo1hhunWHVN3m2XW\nCS1vy5UrVeoyl5lo4imvFRBwhSusskqZMtCqNebkdip69dpuu/32O+CAdu2mmKJatSRJ6tQpVqxd\nu9/6raBgzH8+RYqxxsqUabfd2rVLk+ba7CkSDt1lzaovqZ3/1yKTn7D7ne/5zNzjuxl69PgP/6FV\nq+c8Z4YZxhjzsU0J5Mt3oxu95jU77fS8513tahts0KDBEUdc7vJjJn8G5IrHGqtEiTXWCAsbs+Vv\nhHfO1NScpajxNjfftFyyZH36HHLIRhvttddqq0VELLHEcMO97nVdujzuceON16ULrLfea17DQL3C\ndNNNNtnrXlerVnJfstTmVFdffbU9e/aABx980F//9V9f0GcYJ85HjXgA8CEib0qersQuY401xRQb\nbDDFFCONVKdOokRXu/q4922zTadOderOaBU/ySSrrXbEEcmSNWnyO78z2+yT2gpDixa/8ztbbFGq\nVJs2AQHdurVrFxGRIcMSS3TpssUWyQYcHkcfPdKlx4oPkyVbYolZgVnM3ColZYLHym5i+Ab7gntE\nIsWCwWNTVcmS3eY2z3pWtWpbbDHLLFe7+j0lkj/KDDHEpS61007Jkj3lKX36YlvytWpts81442Of\n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\n5S9/6Sc/+YnbbrtNIBDw/PPPO3r0qDvuuENSUpKpU6f65je/ae/evdatW2f16tUOHToUV5tavTqh\nrPZ+Ydy4cf7P//k/QqGQv/3bv1VZWQl+8IMfgP/23/6bffv2jdr1NlZu9JNNP6GDW6fcan7efIVZ\nhV7wwuAu81y/9wOUKXO3u/2u331XF38Ge7KPNdYYY7zoxQ9NVUBERKnSt01+fKPyDbGFkcHPLkBs\nabcdlTtGdK1s2UqUyJdvl13vYNa/Jixsu+1OOGGaae5xz/vWeDvppB/5ke222223DBmKFWvVqjRS\nqvONTk9/9+l4qDZBgt9k2AZAUlKSzs5OL7/8sm9+85uqq6vV1dX567/+6/gxd9xxh6KiIkeOHPGV\nr3xFKBTS2toqMzPT3/3d312SG0hwafi93/s9ixYt0tvb69prrxWNRn30ox/V1dXlS1/6kjlz3nmG\n/RAPbXrIkdoj5hXOsyK4QqFC7drj8Ux5Bt3+sdN/tjMjb4bVVl+y+PBw+LiPy5WrS5df+VU8O/6D\nTL16VaoMGLjgcSGhd3ytFCmuda2TTvqVX42KGNMOO3TqNN98q61+X2b7t2v3ohfjnTqbNFlrrRVW\n6NZtnHEy6zPdNeEuN9xww+WeboL3MMM2AO68806HDg32xL7//vs1NjYaN27cGToARUVF1q9fr6ur\ny6xZs7z55psYLB0cadVAgstLUlKSf/3Xf9XR0aGurs6aNWsUFhZ68cUXfetb3xq1JKLu7m7PbHhG\nQW6Bq7Kust9+66yTFcsy3njt2rkLtfhRkB8nKzy02Gfu+syoXP+dkC3bGms0aXLSSUd8cButxMTs\ntdcGG0wzTanzC4Bts01OWQ67vcVoSze/eOmIrzvLLGXKhIUdcOCi58+gu/wNbzjppFlmva/knXv0\n2Gmnf/bP/tE/qlGjWrUiRf6T/2SFFSpVOuqoHDnGHx1v9uzZl3vaCd7jjEjFZ9asWbZu3eoP/uAP\nhpX9fffdd4vFYn7v937voieY4PKxcOFCX//618HLpzvu7dmzZ1Svcf9371cbrZWbm6tKlec9LxgK\nCm0Ouc99ZpstSZKcxauk13aYkXTANbP/alTn8E6YYIIrXKFRo1aj2xnzvURY2BZbxMSkSnWta895\n3H77bbFF9/Rui3IWCf7sKp7NpnmVguyRhwEDAhZZBDbYIPq2wtDnJibmVa9KlepKV5pp5kWd53Jw\n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\ngiAIgnAn/h9zDaoy0wyoqAAAAABJRU5ErkJggg==\n", + "text": [ + "" + ] + } + ], + "prompt_number": 303 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "(From further investigation, I think \"primary motorways\" are maintained by local authorities, not the Highways Agency. They're generally short spurs from the main motorway grid into large urban areas.)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#Exercise\n", + "Which is the safest type of road? Are the differences in accident rates between road types significant?\n", + "\n", + "## Needs stats work to answer these questions" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#Exercise\n", + "\n", + "Plot the road sections around Milton Keynes with accidents, with the size of marker dependent on the accidents per km or accidents per vehicle-km on that road section. Note that the accident rate per vehicle-kilometer spans eight orders of magnitude, so you should use a marker size based on the logarithm of the rate. " + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Solution\n", + "\n", + "# Plot all the road segments within 50km of Milton Keynes\n", + "\n", + "# Find all the segments, with accidents per km\n", + "lonlatrates = [(r['loc']['coordinates'][0], r['loc']['coordinates'][1], r['nearby_accident_count'] / r['LenNet']) \n", + " for r in roads.find({'loc': {'$nearSphere': \n", + " {'$geometry': {'type': 'Point', 'coordinates': [-0.7601851, 52.0395099]},\n", + " '$maxDistance': 50000}}})]\n", + "lons, lats, rates = zip(*lonlatrates)\n", + "\n", + "m = crop_basemap(lats, lons, shapes=['motorway', 'a_road', 'b_road'])\n", + "\n", + "# Plot the segments with accidents\n", + "min_marker_size = 3\n", + "for lon, lat, rate in [(lon, lat, rate) for lon, lat, rate in lonlatrates if count != 0]:\n", + " x,y = m(lon, lat)\n", + " m.plot(x, y, 'ro', markersize=min_marker_size * rate ** 0.5)\n", + " # m.plot(x, y, 'ro', markersize=min_marker_size * count)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nYqX5/wHy2eBkokCkegAAAABJRU5ErkJggg==\n", + "text": [ + "" + ] + } + ], + "prompt_number": 268 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Solution\n", + "\n", + "\n", + "# Plot all the road segments within 50km of Milton Keynes\n", + "\n", + "# Find all the segments, with accidents per vehicle-km\n", + "lonlatrates = [(r['loc']['coordinates'][0], r['loc']['coordinates'][1], \n", + " r['nearby_accident_count'] / (r['LenNet'] * r['FdAll_MV'])) \n", + " for r in roads.find({'loc': {'$nearSphere': \n", + " {'$geometry': {'type': 'Point', 'coordinates': [-0.7601851, 52.0395099]},\n", + " '$maxDistance': 50000}}})]\n", + "lons, lats, rate = zip(*lonlatrates)\n", + "\n", + "m = crop_basemap(lats, lons, shapes=['motorway', 'a_road', 'b_road'])\n", + "\n", + "# Plot the segments with accidents\n", + "min_marker_size = 3\n", + "for lon, lat, rate in [(lon, lat, rate) for lon, lat, rate in lonlatcounts if rate != 0]:\n", + " x,y = m(lon, lat)\n", + " m.plot(x, y, 'ro', markersize=min_marker_size * (np.log(rate) + 13))\n", + " # m.plot(x, y, 'ro', markersize=min_marker_size * count)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "iVBORw0KGgoAAAANSUhEUgAAA0QAAANTCAYAAACOyt0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzsvWd0lGeW7/urrFjKOeeEEAiQECJnMBljjAG7bbfdtvvM\nmjMzZ517Z6277u17z1l3zplZM2fmznS77e62uwEbAzZgRBBZBCEQKCJQllBOpVSSSqVShfuhJBmM\nMiWVJOr3fABVve/z7pKq6n32s/f+b7BgwYIFCxYsWLBgwYIFCxYsWLBgwYIFCxYsWLBgwYIFCxYs\nWLBgwYIFCxYsWLBgwYIFCxYsWLBgwYIFCxYsWLBgwYIFCxYsWLBgwYIFCxYsWLBgwYIFCxYsWLBg\nwYIFCxYsWLBgYdYjGO3JgIAAQ1VV1XTZYsGCBQsWLFiwYMGCBQtTwS1g9XBPjOoQAYbf/OY3JrHA\nrquLkLIy5ufl0WtjQ9rKlSg8PYc99jjHKaaYvewlllhUqGijjS66aKWVMsqopho9ekSIcMaZXnqx\nwgoFiqF5ZMhIHBi22I7b1lJKuchF2mkHYBnLSCZ53HNI1Gr2nD7N5Y0b6XB1HfN4gU7He3/5C9++\n8w4aK6sRj3v4cBEXLmwb+MnAL37xZwIDq8dl06vg3NLCoW++oTgigjsrVqCys5vS64k1Gg4cP87R\n99575bmOcQwVKpayFG32u5w7txOAiIgiDhw48crzTzX55HOa0/jgw0d8ZG5zzEIJJXzLt4gQ8bf8\n7YQ+y4OsunmTLnt7shcvngILZx7WKhWbLl7k5tq1dDo7m9ucV+af+Cd66OHv+DvssTe3OTOKP/En\naqjhbd4mkkhzm2NhAM+GBnaePcsXn35qVjuaaeYkJ1GgwAor9rKXMMKGnr90aTMPHiQCYGPTw69/\n/VtsbXtNbscznnGXu1RRxSEOEUDAuM91USg4eOwY/99f/zUIxlq2TpxNly5h39XFD2++iUEoNPn8\nP0eo1fL3//AP/MPf/z16sXjKrzde/rd/+Af+9W/+hr5R1qGznQGfZtg30bT9Jbrt7clbuJCnMTHE\nZ2Wx6+xZGjw9KYyJoTIk5IU3oQceKFCQQw6VVFJPPY00AiBChA4dAgQIEaJDhxo1PfSgRo0UKTHE\nEE44IYQgRTphW8MI4zM+4x73KKGEe9yjkUZiiSWOOISM/oHpt7Ki2cODpZmZpG7dOub1DEIhno2N\nCAyGEY+pqfHh3r2koZ+TkjKmxRnyaGjg0LFjXNqyhafz5k359QCsensR6PWvPI8KFRVUYMBAKKEo\nvesQCnW4uiqwtjb9F/5UEEUUMmTUUUcZZYQSam6Tpp1wwgkjjFJKySKLlayc8BxeDQ00eHlNgXUz\nh+DychZmZeHd0IC0r4/7SUlzwhkC6KMPMG5yWXiRQAKpoYZ66i0O0QxCpNOhE4nMcu1eeqmnnic8\nIYccDBhww423eRsXXF44du3aGxQWRqJUOqBS2XLlykZ27/7RpPYYMHCVq9RRx3KWT8gZAnBraaHF\nzW1KnCGA6+vW8fZ33/H28ePcXLOGRi+vKbsWgHN7O50ODjPKGRLo9Ug1GvqkE18zzxWm/a/RL5Xy\nICmJrMWLCSsqYnFWFqHl5VzZvHnoGAkS2mmnlVZEiJAhwwsvrLAikEBccCGYYKyxRouWPvpop50L\nXMAOO3ay85XtlCBhFauIJZZrXKOUUiqoIJtstrIVL0ZfXD1asoRDR44g7e1FY2096rECvZ56Ly9E\nWu2wz1dX+3Hs2EE0GhlhYSUolXLWrr0x6dc2HkRaLcvu3WNpRgYXtm3jaUzMlF7vebQSCQahEHul\nki65fNLzFFOMHj3BBGODDWLnNvR6Ec3NHigUruzceW4qv/NMggQJm9jEbW5znvN8yIev5Q75UpZS\nSikPeUgyyYiY2ELDrrubHtuJR5ZmC2HFxez88Ucubt3KzXXr6LWyoneOvF4dOrRoESBAgsTc5sw4\nNGjwwgtHHM1tioXn0EgkSPr7p/QaevSoUaNAQd3AqKeeNtqGjhEgYDGL2cCGYTcUZDIN27Zd4Ntv\n3wEgL28BcXH5BAdXmszOUkqpow5bbCe+oWUwEFZcTFFEhMns+TlaqZRvDx4k+e5d3jp5Eo1USt78\n+TyJiUHp5GTy6zm1tVEeHGzyeV8FmVpNn0wG0xAhm6mYzT3VSiQUxsaSFxXIZ7/7PQVhRVwJ0RNI\nINZYI3guovUe7+GBx7DzSAZGP/3o0aNDZ1I7nXFmH/t4zGMuc5kaaviCL1jOcmKIGdEx6pLLKQ0L\nY8nDh6SvHP0LwCAUYqNS4V9dTdHPHI/i4nC+/34v/f1Gr72+3pvPPvstEolpX+fzBJeWsunyZdpc\nXPjDxx/TMQVfCKOhtrGhIiiItdeucX3dOrodHCY1TyGFgDHKAiCV6hCJtOh0YvR6EVqtaEp/j6Yi\nllgKKKCbblJI4R3eMbdJ004wwbjiigIFT3lKLLETOt+2p4eeKU71NBdWvb3sOHeO4wcOUOfnZ25z\nTI4GDQBSpC/cFywYF8SFFKJEiQOT+560MDV029tj192NvL192EW1ChU1A6OBBvrpRzQwxIiH/j/4\nswwZSpT0DIxuulGhQs/L2RQiRHjhhQ8+LGEJroyeuh8eXkpMTAFPnhizQM6ff4NPP/3cZPfHpzwF\njBtbE83amZ+fj1djI+e3bzeJLSOhF4m4s2oVd1asIKC6mvCiIn715Zd0OjhQHBlJUUQETZ6eJokc\neTQ10T/DIjHWajXqOZwqNx7MHq87J77Mt4d7aJSLUKOjgAL06LHGmnDCSSBhRGfoedSoaaYZd9xN\nbqMAAfOZTxhhpJFGLrmkk04GGWxlK/HED3ujfrB0Kb/64gvKwsJoGi1dRyDghzff5OA33+DR0sKt\nlStRdstJTd3M06c/OUi2tt28++4RbG3VJn+NGAw4tbURn52Nq0JB6ubNVIaaLz0rfcUKFmdm8sFX\nX3E/KYns+Hi0E/gCUaOmnHKAF9JIRCIdOp3xba/VimeFQyRBwi528S/8C620okEzqVTQ2YwAAYkk\nkkMOd7lLEEHYMX4Hp9XFhR4bmym00HzE5udTERw8J50hsKTLjUYZZUiQ4IwzQQSZ2xwLz9FrY8OD\nxEQWZ2VxY/16AJQoKaKIQgp5xjP88aeK8QlX+eJLLbUvPW6FFY444j0wfPDBHfcJR9E3b75MWVko\nfX1WSKV9pKcns3r17QnNMRKDESsffCZ0nmtLCxsvX+bo4cMYpiv9UCikKjCQqsBArm3YgH9NDRHF\nxbx18iRCvZ6SiAhy4+Jo8JnYa3keV4WCZ0Ez6/NqpVbTO0Y201xnWh0ih44OfGpqqPP1pXNgx6RV\n10SzHPaK9uKJJ9/wDa20Yo89W9iCFePzWMsoA8ANtymz3xprtrCF9awnlVRaaCGFFIooYjvbkfNi\neleXgwNXN25k19mz/OGjj0bNF23x8OAPH33EgW+PU94YxGcVn6PR/LQAsLPr4r33juDmphhxjskS\nVlzMoqwsvOvrKQ8J4eIbb7xSqppJEAh4lJhIZXAwiffvs+f0ac7s2TPuXZVyytGhwx//oRQzrVY4\n9DsVCPTIZH1TZr6pkSPHG2/qqaeKqheKYl8XFrGIfPIRI+YkJznIwXEtkgV6PcEVFTNuR85UuLW0\nUOfra24zpoznI0QWXuQ+92mllS1sGbO21cL0UxIRwYFvjvEvy4Q8tCmnjrqh54QIsceelazECy9s\nsEGLFt3AeP7/OnRIkbKIRdhiix122A4MsYmWcfb23WzceIW8vDiqqwNoavIkPLwEb+/GV567lVbA\nmHEzXiR9fbx14gTX1q8ffUN5CjGIREPO0ZWNG3FtaSGqqIi3Tp6ky96eB0uXUhgVhX6CzppbSwsP\nlyyZIqsnh1VvryVCNF0XclIo2HbhAt22tmxJTaXKzw8EArapevl/17hQFliGPfbEE891wzU6tc0o\nJcpxOUQ99FBEEQ44sIAFU/5aJEjYznYKKKCZZkop5d/5d5JIIpnkFxZpeXFxBFZUkJCZyf1ly0ad\nt0QZwV7t91wseYN/1P9XSgYiGwsW5LBhw1WTKr84tbXh2N5OeHExIWVlXHrjDSqDg6e0kHAytLq5\ncXHbNnafPs3KW7e4vmHDuM5roQUAf/yHHuvo+CnH3sZGNetSZUMJpZ56bnGLIIJMdiOcLQgR8hZv\ncYQjCBFyilMc4MCYO6Hi/n76JZIZ9942Fa4KBUVRUeY2Y8rQoEGOfEKLqdeBHnoQIsQGG+Yz39zm\nWPgZWrSc8ipDPV+Doe4+dWEaxIgJJZQooggnHGtm1o78woU55OXFAWAwCDl7dhcff/wlYvHkRY4G\nRa9EiF7aNB4JSV8fb37/PbV+fuTGx0/62iZFIEDh7s4dd3fuLl9ORHExSzMyWH3zJpc3b6YsbJyb\nlHo9rgoFCrep27yfDFaWlLnpW1Elp6dTEBNDzuLFYDBgo1Qi0usptmvnR8k36GillFK66GJ/oZj/\nPUPGhYN2aMf4+/TQw3GOU0cdEUQQQsj0vCBgHvPwx59LXKKQQm5zmyyyWM1q4ok3LtQEAm6uWcPO\nc+fIXrQIjezlHW2VyoobN9bx6NEiQMB/4R85KjrMNofzbN1+iaAg0/aCcm9sZP+JE+gFAjITE7mx\nZg39MzlUKhBwZ8UKDh89yo1168Yli9lJJ8ALhcbPngUO/d/bu97kZk41iSSSRx611HKRi2xn+2tX\nU2GPPfvZz5/4E000cYELY/4epIMO0RzFVaFAMQ55/9mKBg1KlC+pY73uNNJIGWX44TfjFtavO894\nxgUu0EIL1zca60D3Ez1p5dvpQiiEnTt/5PPPP0WrldDc7MGdOytZsyZt0nMOpss54zyuKKZvdTVb\nLl6kOiCAq+PcAJ1uDEIhRVFRFEVGElZSwuZLl2jNzOT8tm10jVHz7KBUoraymnHS1pYaIqYnxh5a\nUkLQs2fkLlxofEAgQOXgQJeTE96SYPaxDw88UKPGDjv0kTvpCFzIgROnEI6gvAbGD9of+SO11CJH\nzla2TnvagBw5+9nPB3yAL7700MMFLvA1X6NCBYDSyYl+iYTIoqIXztXrIScnjv/4j//Eo0eLGZRG\nPyY6jJVczVdLPjS5MwQQWFmJWibj/I4dPExMnNnO0AAKd3dq/PyIzc8f1/GDDtHzO1LPO0RBQc9M\nad60YIst+9mPGDHZZPOIR+Y2ySy44so7vDP0e7jN6Hnu7o2NtMxRh0GmViPr60Np7hTXKWSwhmgm\nLyTNwWArCkvkbObQQw9nOcuf+TMttOCMM4c5zF72EkXUrHgPu7i0s3799aGf79xZTkPD8D0jx0MX\nXQQQ8EK2xnA4t7Sw6eJF9vzwA7dWreLyli0zSpZ6WAQCSiMi+Pyzz2j09OTQsWPI1KPXeLu2tMzI\nDSxLhGgaHKLwwkJ2/vgjZ3btGrEoLpJIPuET5MhxxJEIYRS316xFKZcTn5097DkGDKSTjh49nnjy\nER+ZVWXHH38+5EP2sQ85cmqp5bf8ljvcoZ9+CubNY97jx0PHNzW58+c//4Iff9yFSvWTPG5YWAmf\n/vr33Dy0hlV303BqaxvucpNHryfh4UNSt2yhKjDQtHNPMXdXrGDd9eskZGQgHeNLZ9AhGnxPGAxQ\nWflTEWNQkOkkRacTb7zZjlFtJ5VUeugxs0XmwQ8/3uRNBAi4yU1yyBnx2Lj8/GmVjZ9OhqJDczQd\nUKTVklxQy2d59hbJ7efop39IuSuCqZMjtjA+DBjIJZd/59/JJRcRIlazmk/5dFqzVkxFQsID/P2N\nm7F6vYizZ3ei1U5uudhDDypUwzqDrs3NLE1PZ++JE/zi66/pcHTki08+oWSWpQDrxGJurl1LVWAg\nb546hVijwVapHPZYt5aWGZcuB9Di5saC3FwSMzIQ6Ga+2NRUMFYl2G9Wr149uZkNBpbdvUtIeTmX\n3nhjTAUkLVqKKUaHjiUsMUaRrKyIfvqUwmEWM7XUcoELiBDxMR9Pqnu9qREgwB13YoihmmpaaUWL\nlgwykDiG8/blB1zw2sq5aztITd1MZ+dPUpxyeSe7dp1lzZo0bGzUqG1sEBoMzM/LM+liLry4GJ+6\nOtLWrp11i6hue3tKwsNZmJvL1kuXkGk0PAsMfOl1GDBwjWvo0bOe9YgRU1vrQ0VF0ICyXD+bNl2e\nbS9/CE88qaaaNtpww23MnlhzFVdcscGGUkopoYQwwl7KURfqdGxPSSF169Zh01VnO/5VVQgMBsrC\nw81tiskJLS3lwPHjeLQqOR3YRpmriMUsNrdZM4JrXOMpT1nAApJJfu1SZ2cSSpSc5jTppKNFSzDB\nHOQg0URPWOltpiAQgL9/NdnZ8ej1Inp67BAIDJPKWCmjjE468cUXP4zrQNfmZralpBBZVITKxobH\n8+dzecsW6vz90c3W9GaBgLKQEOYVFLD14kWCKisR6XTU/0yNbmFODk0eHi89bm7aXFwojoxkXkEB\nyXfvUu/jQ7f93Ot5mJaWBvB/D/fcmPHIQ0eOIOnvR+HqisLVlTZnZ1TW1nQ4OtJra4tusJ7DYEBo\nMCDU6bBXKll2/z4OnZ2c2b0b1Tj6f4gQ8YxngLG3ghAhCnd3rPv6kKpUaH4mmdtBBwBBBM24/Gk5\ncn7JL6mggkwyqaGGP8q+44CjF2XfBvJU/5ODIxTqWLYsg5UrbyOVvtjE7dGiRfznO3eM6h+mSGvT\n61l5+zYZy5bNOmdokDZXV07t349dVxd7v/+et06c4PSePfQ/t9jtpZd++pEhGxLlyMlZSEuLBxKJ\nhmXL7sw6QYWfE000FVTwlKcsZKG5zTEbCSTQSisPeMBZzvIrfvWC2IR7UxNd9vbmV02cIpzb2+ec\noyfUatlx7hy+tbWkbtnCkzB/zvM/MdBIG22vfYpYBRXUUIMAAUtYYlGXMxN69OSQw3WuIxsYW9hC\nHHFzwkF1cWlj3brrXL68GYA7d1YQGVmEl1fThOapo47okhp2dLngq3+Iu0KBa0sLlSEhZCYkoJ2t\nDtAwGEQiTuzfj113NwKDgQ+++opOR0dKn9uwcm1pIT92Yn30potWV1fO7NnDgtxcDh09Ss7Chdxa\nvXpO/Y1GY0yH6MyuXbi2teGqUDDv8WPE/f0o3NyQd3biX1NDt50dcqWSDgcH5F1ddDo4oLS3H5Ip\n1IwzJ7GIIjzwoJ12DBgA6LW1pTw4iB0nj5EVHcC9xfOwFtrSTTd55AGMW5Z7uhEgwL8/nMZHb1Ol\nv4c66X/QY9dG06q/gnRfqEsgNLSUjRuv4O4+vJR2n7U1T6Oj2Xj5Mud27nxlJ2ZhTg46kYgn0dGv\nNM9MoNvenqOHD/PGxYt88vvfc2HbNipCjKkJP68f6u21Ij/fqMLU3y8lIMD0dVnTTSSRnOc8FVSg\nRj1jPwfTwTrWUUopLbRwgxtsYMPQgkSi1Rq7b88irFQqPBoacFIq6ZTL6XB0pN3JadgO4g4dHTSY\nSZJ2KhD197Pv1CkMAgGff/opOokEGcai9DzyuMY19rDntVNYHESFijOcoYsuNrFpwn1dLJiGNto4\nx7mhTdwIIljN6jnXHDcxMZOnT6OpqfEfSJ3bxUcf/WHcqnO99FJuKGNnqxXxLVpU8h4aPTxIW7Nm\nxokKmAqdRDLUVubE/v0cOH6cM7t3Ux4WBgbDjE2ZG0IgIHfhQkrDwth86RKf/u53pGzfzrPgYHNb\nNuWMeVfpkcvpkcup8vdnWXo6Z/bsoXaU9DfvmhoOHD/OjXXrRnaG9HrcWlpYffMmGqmU//mGH6dk\nF/m3yxL+R5KG38p/SyedyJAhTZbiFdrB/3O3HRtJMb9d2I0GDf7444QTi1g06Rc/lRQXh5Gaupn2\ndmecSWRFtjtrlH/NoX31EJ2IT18k62SrcB8j3Sl182Y+/vJLwkpKKI2YfK64lUrF2hs3OHbo0LAL\nq9mIXiwmZccOQsrKSL5zhx5ra5o9PFCKjLm7gzen3NwFaLXGHQ4Pj0b8/WvMZrOpsMMOf/zpoINi\niokjztwmmQ0pUnayk6/5mnvco4sutrIVa6wR6XTopquhnwkQarW88803NHp4IOvvx76rC6f2dvol\nEm6vWsWTmJgXVBYdOzoonGX59qOx+8wZ+iUSzuzZ80Jvj2Us4zGP6aGHL/mSt3gLV2ZeYfJUYsDA\nOc7RRRd++JFAgrlNeu3Qo+chD7nGNfrpxwYbtrKVGGLmRFTo5wiFBnbt+pHPP/8ErVZCU5MnDx4s\nJTn53rjOf8hD+gVaTib5Yc2bU2ztzKPOz49T+/axOTWV5XfuUOfri8BgoMfW/CUeY9FjZ8cP+/YR\nXlzM+qtXafTy4vr69fTO0QbnMAHZ7bCyMtRWVtSO0QCw3s+Ps7t2senyZVrc3OiTSgmurKTd0ZHA\nqiqq/f3xqq9HLxLxIDER95pyFt+6xHcbDcS2iFhRb0W+3IM22lChQoKEXo9Avk0W8+XRSk5FyFDZ\n2OGLL6tZPeNUW/R6uH59PenpyQDEkcs11vOkPYYjQQfwE5ZTQg51siK+pJglLGENa0ZM++uXybi+\nbh2r09KMYddJRIlkajW7zpwhMyHBbA3OppLy0FCs1Gre+8tfkGk0GDCwIcGev2zxQadjQM7cSEJC\n5mzNFnyJRBI5xSnuc5/5zJ+TN+TxEkAAe9lLCil00MEXfME+9hE8yxyi8JIS9CIRF3fs+OlBg4Hg\nigpWpaURn5WFSKdD1teHrK+Pbjs7WtzdzWewCfGrqsKnro7/+Ku/eqnRoQcevMu7XOQizTSTQgrv\n876ZLDUP97hHEUXIkLGHPbO2PmW2okPHCU5QQglgbLuxhS0zon55KnFxaWPt2htcubIJgIyMpSQm\nPkAsHr3wvpZabnELgOUsn3I7ZypVQUH84Ze/JOjZM+Y9fmyM6M+iRUhJRATPAgJYc/Mmn/7ud1zd\nuJHHsbGz6jWMl3E5REKtllVpaTxITBzXL6E8PJwOJycCqqtR2tmREx9Ph4MDAoEAoU6HRipFJ5HQ\nSy8p3TmsLbdnEaFI3GV81CThSmQiu9hF/8Cwxx6xp5hHyffI+eMjUnbsoHoGKqTpdEK+/34vhYU/\npaR9KPojqUGbKdofhUSiZR8R9LKGW9ziAQ/IJJMCCtjABuKIGzYfvCgyklW3bhFSXk55aOiEbHLo\n6ODAt99SFRDA3RUrXvk1zlSezJvHk3nzADivO0ueIZd1WFNSEklPjw0BAc/o6rInNvbxGDPNHsIJ\nxxZbGmigkkqCmfsh7dGIJRZvvPmBH+iggz/xJ6I7I1HZzKwaw9FYmJND9s8bEQoEVISEUBEcjHNr\nK7YqFX1SKX0yGWpr6zmReiLUatlw5Qo316xBN4LUbiCBvM/7/Cv/ShVV1FKLLyNv0FVSyQUu0E47\nUqR4400nndhhhzvuhBJKAAEvNNKeiahRk0EGt7hFCCHEE48TTmOfaMGkpJJKCSVYY812thPN7E89\nHy8JCZlkZCTR1SWnu9uegoIYFiwYuQVGJZWc4hTeeOOG26xU2jMleolkKGVu/uPZtwbRWFlxecsW\nHsfGsj0lheCyMm6uXYvS0XHsk2cRY6rMvR0ezr5Tp1DK5dycgDJZr60tDd7etLm60mNnh04iQScW\no5VKMYhEGDBwghMUS+uo9JSzl71suHmXougYlK5eiBEjRYo11kNOQp2vL50ODmw7f57gigrqfH1N\nIzZgAgwGSEnZzuPHP3UMDw8v5kD0cbxkDTyL+GmxKkEy1K26mWYUKCimmHLK8cQTe36m7CEQEFZa\nSpuzMy0eHuOyR6DXk/jgAXt++IHMpUtJW7NmzqTKjUWa8Dadwi6SDctJO/se7e0udHY6Eh+fRXh4\nubnNMxkiRGjR0k47LbQQQ8xrv2tsgw1xxNFHH7XU8untNn43r5UrbsYidBdcZmwRuryjg7U3b5Ky\nY8dLERIABAJ6bWxQOjjQY2dHn7X1iM7DbEGk1bIkM5O9339PRUgIGcnJo95jJBg30mqooZ56fPHF\njhdFe7RoucpVznMeFSoMGBAgGNo86KCDHnrIJZdMMnEdGDMNJUoucIEf+ZFKjG0ClrGMBSwws2Wv\nH5lkcotbiBBxmMOEMrGNydmOUGhAqxVTWWlcx4jFWqKjC4c99iEP+YEf0KDBF192snPGfudON0GV\nxs/xbK3H6ZLLyYmPx6m9naT7943iELMsUvRKKnMHv/mGG+vWkbNggUkX1A00oEePFVYc5CCebb1o\nxWJKRpOPFQgoiYqiPCyMxAcP+OBPf+Lsrl1Gz9vMZGcvJCfnJ7WvxMT7bNp0hboGP5acecTVYc7x\nwIP3eZ/HPOYKV6illi/5kiUsYS1rh9LoPBoa8Kmr4/SePWMbYjAQVlpKXG4uNioVX334Ia0zsAnY\nVKFHTzPNAPRVL6auzriDLBJpWbo005ymTQlJJFFEEZVUkkIKu9n9WqfOAYgRs4UtBBDA0trT/M0G\nLZWUUkopttiykIUsYtHM2mXX69mUmsrDJUvQSmdWGvBU4drczN4ffqDL3p5Tb71F/Rjp2IPIkCFC\nRCON/J7fE0wwSSQRSih69HzP9xRRhAABq1jFMpYhREgffXTTTRddtNBCIYVUU81JTvIxH+PJ5JtP\nmhIDBh7ykMtcxh13tGgJIIBkkgln7smrz3TKKecSlwDYyc4h6ejXjdDQcm7cWAdAdfXwTVavcpV0\n0gGj876e9RZn6Dk8mpuNAjmzGL1IREZyMvPz8wmorp51/SxHY0yH6Le//jXqKSiiesITKqggkUQc\nccS5vRyDQPBCwfBI6MRi7iUnU+vry+4ffuBecjIPExLM5qn29Fhz7dr6oZ/j4nLZvNnY56beywsr\ntRqn1lbaXVxeOleAgPnMJ5xw0kjjAQ94yEOe8IQd7CDSEMHGK1e4tWrV2Ip9BgNbL1wg8NkzbqxZ\nQ1F09Kzz3l+Vbrqxwgp77Hl0Z+PQ4wsW5GFv321Gy6aGQUGBP/En8snHE0+WsczcZs0IoommwzuX\n39QHc8JFyCMe0UwzdwdGKKEsZjFhhJk3sqbXsyMlBb1QyO2VK81nxzQSUVjI9pQUrq9bR058/Pgz\nD+jlPvcFrRAnAAAgAElEQVTRoSOccCqppGJguOGGHPmQ6uJBDr6weBUjxhZbPPAglFCWspRUUqmm\nmvOc5wM+MPviTYeOH/mRfIzpSB548BZvzSzn/TWijDK+53sMGFjOcuYzf+yT5igeHo2IRFp0OjFK\npQNqtRQrK83Q8wUUkE46QoTsZOdrLfQzEi4KBaUTLHuYkQgEPI6LY35e3pxyiMb89p8KZwignXbA\nmBcOINTrUQzjMIxGdUAAX33wAeElJew7cQK3ponp45uKBw8S6e01/p4cHdvZtu3CT/d3oZBqf398\n6utHncMKKzazmU/4hAACUKHiO76jtewb7JSdZC8aW00vITOTgKoq/vjLX1IUE/PaOUNglKXtpht1\nP5SVGSOHAoGeZcvSzWzZ1OGJJ7vZDRh36CqoMLNFM4fS8HDiSutJIIFP+ZQP+ZD5zEeEiDLK+I7v\n+Df+jTTSaKXVLDauv3YNp7Y2zu3ciX6Wp8CNB7/qaranpHDs0CFyFi2a0PfUXe7SSy8BBHCAA/wt\nf8t61mOPPS20UEcdDTTwNm+PuZMvQMBGNmKNNU00DUkomwsdOs5whnzykSLlTd5kF7sszpAZUKMm\nhRSOcQx33JnPfNay1txmmRWRyICd3U+biiqVUUxCj5500jnDGQA2scniDI2AS2vrnMnYeRwbS1Rh\nIeL+/rEPniWY7e7bSy/AUFqYQSDAobNzwvN0OTry3YEDxGdlcejoUWq9vbm3fDl1/sOHdE1NZ6cd\nVVV++Pk9o6XFgy1bUpFItC8c0+7khH6cN30PPHiP93jAA65xDb8GBX+1QY1W9IRYYkdMhwovKiKw\nooLj77wz7t5PcxEDBsIJp7nhp12YqKhCXFzazWjV1BNNNCtZyW1uk0IKn/EZEl6PZmqj0ejhwcLs\nbMC4APYbGJvZTC65POIRbbSRNjA88CBqYLjjPuXph+6NjYSXlPDnX/zihebCcxUXhYK3TpzgzJ49\nNHp7T+jcdtq5z30ANrIRAQKssWY5y1nKUp7wBGusccABD8ZXaylChBdeVFBBCSVjCpP00UcJJahQ\n0UknEiS44kowwa+kNqZCxQUu8IQnSJFymMOvbWqWuWmggTOcoY8+hAgJIIA1rDF79HAmYGOjorPT\nWEivUtnQ71zEj/xIPcYN30QSLXLwIyDWaLDt6aFjjggRdMnl1Ht7E15czNMBQavZjtkcosEUlT76\njP9aWWHX0zOpuXRiMQ8TE8mOj+c//8u/4H/iBE9iYri5ejV9U6yZ/ujREqqqgnF0bCcoqIKIiJKX\njrHv6ppQIy4hQpJIIoggvlqZRpGhiNjG0xR5FLJYsOSlm7a9UsnOH3/k6OHDdMzy/NRXRYMGpU5F\nn8qe4OByWlrcWL587kaHnmcVqyiiiGaaecxj4okf+6Q5TpuLCy6trUbVk+c2JWywYRnLSCKJSirJ\nIYcSSmgaGGmk4YzzkHPkjfeULIg2XL3Kg4QEVHZ2Yx88y7FXKll37Ro31q2bsFomwHWuo0NHLLEv\nNSQVI570rnQYYaSTTimlbGbzS89r0VJGGXnkUUopWrT44ksHHXRj3DEfTKdyZ+IS6CWUcIYz9NKL\nBAmHOGRxhsxELrmc5zxatIQSykEOTupvOlexsVEZ/yPS8MAqlSecQY8eOXK2s50wzF/PPVNxaWuj\n3clpXGUhs4WsRYtYd/06tX5+KB1mf1NiszlENhgdFRXGD5jKxgYbleqV5vSpr0djZcXvP/mEpHv3\neP/rr7m0dStVAQFTorCm0wmHhBQ6OpzYuPHKiMcaJjG/p8GD/6MkjoRbjUhVXSR/UMQReSFxxLGR\njUM7ksvv3KFg3rwJ77jORXToaBTVgqyZiooQPD3r8fZuMLdZ04IIEatZzTWukUeexSECeq2tMQgE\nWPf2DttQToCA4IGhRUsllRRSSBFFtNFG+sBwx5044ogiCmecTWafQSCYc9Klz2PV04NOIkHS18fB\no0d5PH++sWZogtRSSwEFiBCxjnUmtdEPP6ywonVguGBM3W6mmWyyKaAAHTrkyNGixQ8/QgjBCit6\n6OEpT7nLXTro4M0JNp98zGPODCwqgwhiM5vHHd2yYDq0aEkllUc8AiCeeLawxRJl/xm2tj3gVAHb\nfkWJwyP06FnMYtazHite38yU8eCiUKCYI+lygxTGxODY0cGhI0f44pNP0Elm9+fFbA7R4GK+iy4A\num1tsevuNnY2naTzEvP4MRlLl9Ivk3F7zRraXF1JunePFbdv0+DlRb2vLxXBwSbr21FcHEF3t1Ei\n286ua9joEBidvb6JKEfp9UQWF7Py1i0EBgO3Vm0kPzKYCGEmjdwa2ql8S7Wej+60EFxRwVcffGCK\nlzTrGUzFpNe4aI2KKjajNdOPDz600YYatblNmRkIBNT6+uLc2krdGNFiMWLCBsY2tlFNNYUU0kwz\nlVSSRRY3uMEOdpgsR15pbz+pzZLZwLzcXOLy8xHp9fSLRGQvWkTm0qUTnseAgSsYN5uSSMIR0zqQ\nIkSEEEI11TzgAd54U0YZBRQMHRNDDIEEEk44Dry4E7qYxXzO56hRo0SJHPmY11SjJpVUcskFjIpc\nG9jw2itEmgMlSk5yklpqESFiK1tZxNg1u68jDg6drO05z+2Aa0g7FvO2awxBBJnbrFmBa2srrROs\nk58NZCQnY9vTw3/6j//gxtq1PI57xXujXk94aSlqmYxqf/9pbRdjNofICy8AiihiJSuH+mlINZpJ\n18D0Wltj09s79HNBbCwFsbE4KxSElpURn5XFzrNnafDy4kFiIkVRUa8kPPDo0U9fmvHxOYhE+mGP\n82pooHQ0OfFB9HqiCgtZefs2eqGQW6tXUxwRAQIBUmAlK4khhvOcp9JQyccnL1PjJOPSe28itp3b\n3bLHS7eu19hdq9eYOhgRUWReg6aZQWGAwV1uC9Ank+Hc3k6d3/jTkIQICRwYBgxUU00mmbTRNrSj\nv5CFY080BgHV1TxMTHzleWYSHg0NLL9zB8eODr7fu5cee3tjQ+5J9owroYQ22rDBZso63q9hDb/n\n92STzSMeIUWKE04EE0w88XjjPaKz4oADgQSiREkJJSxm8ajXqqSSs5ylk07EiNnABhJIsDhD04wW\nLXnkkUkmTTQhR85bvDVqs9/XnQVBufy3O//IwpP/SptyOwEfHx2HNJcFMEaIKkLmZoPaaxs3Uhgd\nzb6TJ5H09xtFwCa4thZqtcQ+fkxyejo6kYg2Z2f2nzhBtb8/VQEBVAUE0OjpiWG4Hn0mwmwOURRR\nWGFFPfU00MDWvAYavLxeSRCgOiCAVWlp3F69+oXH21xdyXR1JXPpUsQaDaHl5axKSyMpI4MrGzdO\naKE0SG+vjMrKwZ0RA/Hx2SMeK1cq6RwjvzK4rIyNV67QL5FwY906SsPChn1DueDCu7xLjiCH9e9d\nRSVQIuYIK1hBMsmIzfcnNTsGDGRqnxgdopZoHB3b8fBoNrdZ04oUYyRyMBXVArQ5O+Pc1jbp8wUI\nCBgYPvhwhSukkkowwS9FC8aLSKsl6d49OhwcaHafQzUKBgNbL16kMDKSH3fuRPuKQhE6dNziFi64\nEEfclKXluOJKDDE84xlSpKxiFWGEIWN89kcTzXWuk046LbRg87MhQjSUXtdKK5104o03u9mNG+Ov\nL7VgGgoo4CpX6aQTN9yIIIId7HglYYzXAVd3BQIMKErepws5z54FERxcaW6zZgWuCgWZCXNXcKLO\n15cj777L2999x6KsLGr8/HBua+PhkiWURkQMf5LBwKbUVOy6u/GvrqbFzY2LW7fyLCgIBALsurrw\nr6oisKqKhTk5yJVKavz8qA4IoNHDgzZnZzocHU2mzmq21bMECdFE09SZzaZbp1lT0ss3Bw++0pxV\nAQGIdTrcGxtp9hy+yZ5WKqUoKoriiAji8vLYfu4cLW5u3F2xgiYvr3Ff69mzQAwG49aIt3c9jo4j\nKOTp9ciVSpTy4dMoXFpa2HjlCi6trVzduHEoIjQaAgTEE0+YIIyrXCWffG5yk3zy2cpWQpibuxBj\n8ZSntMoqodsDsj4maF7Ja6c87oUXwQSjQDHu9J25TruzM4GVprlpJ5FEFVUUU0wGGcMW4Y9FSGkp\nWy5dQuHqysVt2+ZUkS0CARgMlISHv7IzBJBDDvXU44TTlPeACSKIPPKYNzDGSwcdZJBBF13o0fOA\nByMeK0WKDBnrWMcylpm3/9Vryl3uco1rALjhxipWEU20RUVuHBjsRGQ7xfPL9j9ylEOUFgdbHKLx\nYDDMKcntkWhzdeXzzz4jqLISn7o66nx82HHuHOd27nwpS8q9sZEVd+7gqlCQsWwZaatX0/oz8bFu\ne3uezps3pGJn3dNDQHU1AVVVJD54gHNbG0o7O6z7+mjy8KDR05NGLy8aPD0n1TLIbA5RP/000si+\nQhExChFffPIJPa+otKSTSMiOj2dRVhaX3nhj1GMNQiG5CxdSEBPD4qwsDn7zDUWRkVQGBVESHj5m\ncVhl5U9Kb6N9Idj29NAnk6H92XxWKhWrb91i3uPH3F2+nBP790/Yy7XHnj3sYSELucAFFCg4ylHm\nMY9NbMIe+wnNN5vRoeMGN4w/pP1f0G+Li4t5+sqYExEihAhRoqSSSks/CKDV2Zng8nKTzCVAwFa2\n0ksvddTRSee4o0Ti/n52nTmDZ2MjqZs3UzaeNNpZSK23N0np6VzYteuV5tGgIY00ANaxbsqj34OK\ncRNJXdOg4QhHaKMNOXLiiUeGDNVzo4ce2mijhx688GILW/Bk+A07C1NLHnk85Slg7JeTSKLFEZog\naZtX8f7xrzkoOcqjB4t5FJuIr2+duc2a0dh1daEVi1FPMm14NmEQCqkICRlKD+ySy9l+7hxLMzK4\nvGkTVmo1y+/exbOxkQeJiZzfto2+cf5eem1tKYqKMpa7DCDUanFTKPBsaMCrsZGI4mI8Gxvptbam\nwcuLnPh4dCIR/lVV+FdX85tR5jeLQ6RDx/d8Tz31dNpaoXBzfWVnaJCCefM48O23OCsUtI3DG9dK\npdxPSuLRokVEFRay+NEjtqekUBYSgkSrRWAwkL58OTX+/mAw4KpQ4NLayoXSzRi14wQEB4/cCNPh\nZ9EhWW8vsY8fszotjacxMfzu179G9Yr1P0EE8QmfkEEGt7hFAQWUUcabvEkoc6Ar8jiopZZWWhF3\n+6LN/iUAzs6TT5OazQQTTBllFodogC57e3xra002nwMO2GPPE56QRda4GjYKtVr2nTxJn0zG5599\nNlQzOdcQ6HR4KBRUjzMNWYeORhqppZYuurDCiiCC8MSTQgrpphsvvIghZkrt1qPnMY8Bxh0dUqPm\nHOdoow033Hif94fUU5/nHvfIJBMDBuYxb8LOUCutPOUp9dSjRAkYa9xssMHpueGH31BfPwsv00IL\nKaSgRcsbvMESlpjbpFmJIELI4bA/01DqQyHR/PH8R/j8qu61y8aYCK6trXNOYW68PAsK4vNPPmHr\nxYu8c+wYWomEe8nJnNi/3ySqdHqxmCZPT5o8PckbelCPU3s7fjU1rL1+nb4BgYZ7ycnw7NmIc037\nXdmAgRRSKKYYK6z46yde1IYGmmz+PmtrCubNY93165zav3/c52mlUh7HxfE4Lg47pRKn9nb0QiHu\nLS3s+eEHuu3ssO3pwQA0OnhyunMvZbIQxHodgiIDzUp3OpyckGo0yNRq9CIRNb6+yDs76ZTLCSsu\nJi4vj5DycnIXLOAv771Hi4fp5FXFiFnBCuYxjwtcoIwyvuEbNrCBJJLmfMHu4EJB0BAPeuOHzNn5\n9YsQgdFB9sd/SMHxdadLLqfVxQWv+noaTCRNn0DCkEO0kpWjRi8Eej17Tp9GLxRydvdu9FNYFGpu\nNl65gkEg4M6qVcM+3003NdRQSy011FBPPVpebGTtiy899AxJHscTP6XfXxo03OEOChTEEDPmJlIT\nTTzkIXnkoUWLHXbsZOewzhBAKKGkkYY99hRTjBdeYxbud9DBE55QQAENjK9tgCuuuODCEoy96iyR\nj594wpMhZ2g+8y3O0Cuyaks6v634jL+I3uVt9Xc8Kl5MZGSpuc2asbgoFHNSYW68+NTX41tXx6Ut\nWyiJipr6NHGhkHYXF9pdXMhfsGDcp027Q5RPPk00IUbMp917iHh2mou73zbpNYqiolh1+/akz++W\ny+keiOrU+fmRHxtLUGUlTR4edDk4cO/eUq5UbcK1r5lt3hc4KP+WsNJSHDo76ZPJUFtZIenvZ1tK\nCga9HpFej01vL/lxcZzfvn1Kw6ZOOPEO73BrYFzhCu20s4lNc1pwYXDx398WMPSYs3O7ucwxKx54\n0EijsUmtpY4InVhMdUAAcXl5JnOI/PHHAw+aaOIpT0eub9Hr2X7uHFZqNccPHJjTztCC7GzCSkv5\n/Ufv0ybspJNOlAOjiSZqqaWdlz+Tzjjjhx/OONNNN2WUvXCcFCkGDFPiFGnQcJe7ZJGFECHhhA9b\n1zOoIFdIISpULzgp3XS/1Cj2eWTIeIu3uMUtyiijhRY+4iPseDkrQo2a61znIQ+HHpMiJYooggnG\nCaN6pgED3XTTPjAUKKihBgWKoc3GYIIJJBAJEgw/G1KkOA8MG2zQoKGYYkIJRYp0ztwrdOg4z3ly\nyAGMTXi3stXMVs1+nJ3bSUrK4J/v/h35mji+uv0BERGllijRCLzOESKAZnd37Lu6qAoKmtE1s9P6\nrddDDxe5SB997GY33nijFwrpN0Hx7fPoRCJEOt1L3eknPZ9E8kK+f2GhMX9RgTtti11Ijx9BClav\n5/2vvyZ3wQJyFk1fXwMhQtawBnfckRScRSqu4GrkVTazec5Gigbz/+kyLnjt7ZVIpf1mtMh8CBHi\niy8VVFBLLdFEm9sks1McEcHbx4+TunmzSb4TBAhIIIEUUsgkc3iHyGBgS2oqLq2tHDt8eNY3rXue\nfvppoIHOgRFT3oBvdgkb3xaTbf3PI54nQYIPPvjhh+/A+Lmy188XsWc4wyMesYEN+OM/4twd7e3U\n3LyJVVcXant7/NaswdHJadTXIWgpJqDpPunzdCxn+VCKqQEDjTRSPDCed4AiicQHH6KI4lu+xQuv\nUb9XHQZGIIF8xVd00cUXfMFqVhNBxJBjVEMNpziFEiVChEQSSSyxhBI6rgah3XSTTTY55NBOO08H\nxlhYYYV2YLjiijPOrGENtthih92sjTQZMHCNa+SQgxgxG9nIEpbM2XvgdJOYmElGRhIXdVvZWn+J\nqqoAAgOrzG3WjESo1dLs9vqqSfba2pK5ZAkLcnK4n5xsbnNGZFodotvcpo8+QghhPvPpsTEg6+tD\n3N//kujAq9BrbU2vtTXedXXU+5q2p0B9vSc1NcabskCgJyJi9Maf3vX1HDt82KQ2jJd5ukh+fUXK\n3v19POABttiykpVmsWWqGUoPG3CIXtf6oUH88KOCCmqosThEGHeomjw8cG5tHVdt4XiIJZarXKWW\nWuqoezFKoNez/vp1fGtqOPLee/RPpDHzDKaRRtJIo4QS9Ohxxhk77BBY9/DXG/rJdu9HgAA77HDA\nATlyHHDAGWd88cUd9zGV1USI0KABjO0Zqqiihhqucx1vvFnK0heELDQaDYXnzhFXVcV/6+rCDugC\n/rmyktyAAKJ37EAqlb7kMAWuWMHffX+X1Bh/jlLGbW4TSyyNNFJO+ZBDBsaU5BBCiCCCcMKxw45y\nytGhG7fDIEbM27xNGmlkk03KwHDGGTfcKKMMHTq88WYHOyZca2SHHSsHRiutlFNOPfVD0TUhQgQD\no5deWml9oYmzF1600ooCBSUYm4x7482HfDgr1fAKKeQpT3HBhV3swo+Jt9ewMDL29t0sWJDH/8r6\nG06xj4NF31gcohEIqaiYVFPquUR+bCy/OHKEh4mJM7aGdtqsUqMeusEMdeQWClC4uCDv7DTZIgUA\noZCs+HhCystN7hDdufNTNCg6+im2tiP3e7FWq9GKxWZbDEUUF9Pj4IyPzwrgW25wA3fciSTSLPZM\nJZ0MyJ53GaXTX9d0uUEGd9KrqTazJTMEgQCtWIxvXZ3JvmukSFnIQjLI4CEPhxwiZ4WCHefOITAY\nOHboEH2v0FttJvGEJ5zmNDp0ALjjjj/+OOOMtbc1friwBDn22L/SAlqHjjLKAOO9whZbMsggjzzq\nqOMhD0kk0dh3TSPm8ZEjfFlb+4L7YA/8pquLhoICPmxrQ+royMKamhccpv9VVsY/GQy4R+xmPjbk\nk8+3fDvUBNYOOyIGRhBBL0Vp6jAqa02kj5AcOdvYRgAB5JJLLbW00YYAATp0xBPPG7zxyg6Iy8AY\ni8HUOzCqljbSyA1u0EknTTRRTz3nOc9Odr6SPdONBg2XuUwnnWxlq8UZmiLCw4s5nnUAJ9pRPbMI\negyHUKfDobOTdkdHc5tiFgR6PQtycliQk0PO/Pkz1hmCaXSIcshBg4ZAAl/Y+Wpxd0fa12fy6zV5\neZF89+6Ixb2TobIygKYmD2xsulGp7Fix4u6ox1v19lJvopqFyZCQmUlmQgLhhLOOdVznOqc5zS/5\nJe7MnWaQg0pVADQZU5esrXvNaJH5GVycN9CAFu2cqQl4Feq9vfGuryc/znTKe7HEkkEGtdQi0OlI\nun+f5Lt3ub1qFZkJCTM6X3oiPOQhF7gAwEIWspa1Uybr3047ffQNRZYAVrOaOOK4xjWe8IR00ski\ni0XnHPi+tmnEWIocY5T+v9fXv+Qw/Z8qFQ3Ar1JScHk3HKTGSLMUKWtZy0IWjuqYlGIsIp+okqcQ\nIXEDY/C7S4WKfvqJImpaU7oECF74O3riyTu8A0AFFRzhCPnks4Mdk7JLjRoZsml9TVq0pJJKJ514\n4sliFk/btV83fH1rAQG5LMCrqQGdToBIZDC3WTMKx/Z2lHK5yZqHzhoMBkLKythw9SpqKysub95s\n8gCFqZmWv5AePZlkApBI4gvPeTY2TklufZ2PD9719Qi1WpO8EXt7rThzZjdKpQNWVr2sXXsNT8+m\nUc+xVamQajSvfO3J4N7UhEtrK4XRxnSp5SyniSYKKOA4x/mIj0ZURZptVFGFBg3WKh96e4zKfRLJ\n61k/NMjzCzlLzryRZ4GBrLh9G4FebzJHZdDR1OjV7D/6R4QCMX/46CM6nJ1NMr+5MWDgFrde6Ae0\nnOUmf0/pdDpK799HU1eHqLeTVXpA2EO+9UmkPj6ELV2Kk8iJfexjGcu4znUq2itIquobNbHsH4H/\nDiMe4wV8UVvHqnN1iN4UIUGCFClWWKFHP6JD1EMPNdQgQkQwwcMeMx5EiEYVZDAnwQQjQ0YffXzN\n16xgBXbY0UcfgQQOHadCRQUVFFGEBs1QymMz/z977x0e5Xnm+3+mqmvUpVHvDYkmJHq1ARsw2DRj\njMGO7azjZDe72c2es9deuzl77dmzv1+y+SXZX4oTx4mxTdzAGDDVmCKEQaII9V4ZaUZdoxmV6eeP\nkQYJ1DUqCH2eS5etmfd95xkkvfN8n/u+v3cjGjSsYhVRRBFBxKTOt5tuvuEb8shDh3WTdQtbHtsa\nqMcBF5duJBI9Nw1L8bK0YjKJEYme7M/eh/Fsa6MqYnJ/92cafioVqVlZhNfUcHHjRkri4uxSuzvZ\nTIkgqqIKAQI88CCOuAHPSfV6dJOQUtbj5ER1WBjz8vPJG4Pt3mBYLHD69BY6Oqx56wKBhYULc0Y8\nKayqitZpWhilZWZyJyXF5molQMB2ttNCC0qUHOUoL/PyY5kb/jC3uQ2AT/1m7vc+9qQLohasluOe\neM6Kn7E9UAYGIjSbWXrzJjdXrJjw9cyYOctZBAiQdWjJcdPx4k4DwYIvSCGFBSx4PBZjFgsB9fW4\ndHWhCA62Ncnre3+3uIUAAdvYRgr2N4cxmUxkHz7Mf9TWkgz9pJYRC4XkFRbyzyUlLDp0CJHIKiAO\ncpBvLx/mJ5qhm2LXAB4MLYb6kAPbawQUtW8i36OAWmo5ylGkSEkkkSX6JZhqulEXFiJVq9HLZLQk\nOkIYhEvDccC+pkAziVRSySCDWmo5whGbs2KfK6AKFQ004IijrRapP0KEZJDBTW7yMi9PmijqoYcP\n+GCA+cU85g1rwjGHfRAILARRTzEJWCwzf9E71fg1Ndm1Rn6m493czMEPPuDy+vWc3br1sXJWnRJB\ndItbtNLKJjYNXCCYzTT5+tI9STbU6WvWsOfoUQqSkyf0Q8nNTSY/P9n2/fbtp3B3t+Zdi4xG1l+6\nxIKcHIRmM0KzGYHFgiI4GI+2No7u2TPh9zFWHLu6SCws5Dff//6Ax6VIeZEX+QN/oJJKrnJ1VE0l\nZzIaNDbB7VW9c04Q9dJMM2DtTTJHLwIBZ7Zu5dDhwwjNZr5dtQqNRkPNt98iaWpCbDRiFIvp9vLC\nKBDg1tJie8wolxO1ciWO/eqB7nGPKqwL8g4PGT/a5YqERhS9o5BCnuf5R1zUZgoSvZ7AujpSb91C\nbDQiMRhw0Wpp9vUlJymee+RwP6YZkUTEbnaTQMLIFx0HZTdv8h+1tYMalwuA+cB/1NbynzdvEt/P\nochXwyDG1Q84DPxolHP4icbCa5fqeHnny2STTS651FNP12f3sNTf48UOAavNFpyBLiA9B6LdoTyw\nE/aO8kUeQ57maTzxJI88VKhwx5122mmllfu9d1shQhJJxBdfvPDChAkRInzwwQMPTnGKe9zjL/yF\nl3l5QHTJXtRQgwgRMmQEEUQhhXNiaAro6XFAr3fAkzbUAhlh4rma1Ydx0WhofEIst0VGI7uOHuXy\n+vXcSX38en1NuiDSoqWUUgQISCZ5wHNO3d3IlUq72273UR8SQk1YGHFFRRQlja77+MO0tck4c+ZB\n34JFi+6SkFAMgLtazfPHj9Pt6Mi7b7yBQSrFLBRiFgoxCYX89a9/PWlibzgWZWdTGhtLp9ujOf4e\nePAiL3KRi3zLt/ji+8jP5XGikEIMGFjIQtyEroSFVWOxCHBweLJriOYE0eB0eHjw51dfxfPIEaru\n3QEGzHoAACAASURBVCOip4f/1mqR9ztGCXwENAEbgM1ATXk5v8rLoyQ0lIRt2xBJRVzlqu2cV3kV\nTzzRoyeffC5wgTLKeId32MnOSU8XGitJeXksvnMHvVTKvQULKE5MBIEAh54eIvJu4Hf3K+LdTbjG\nBLCJHRNKCxsJfV3diHegZEBfXz/gsR43N7QMLYqMwzz3MG6Ao0aDAw4s6x1KvRJh/Z/4bbsBeFAX\n4Qw8Y4Zn2uHvLJ3o9Xqks8RFcDBSSCGBBESIcMCBLrpooYVaagnqHcPZgm9nOxYs5JDDEY5wgAOE\nETbk8eOhjDLaaWcta21CbS4yPvmoVNYU9Qiq0Hq6IBKZp3lGM4+g+noqYmKmexqTTkhNDc+ePUuL\ntzd3ljyedXuTLohyycWMmVhiHynCNUokSPV6BCYTlkkKqxUlJrIyI2NcgshsFnD8+AvodNZdYS+v\nFp555hwA8/LyWHH9OiXx8Vxbs+aRmgTHri5MQiGdzlNbpyMwm0m9dYuju3cPeUwYYSSRxH3uc5KT\n+OP/2JosFFKIESMRRFDe7kFNTTgAixdnD3vebGdOEA2OxWLh6okT7G9pIcVkohl4p/c5X+AVrClU\nP8a6BD6PNcrw/wG/aG9H1d7Od1tbMR5MRi21Ohs642xrmClFymIWE0kkxzjGfe5zmMOsYhVrWIOU\n6V84J+fk8PTFixw5cIBGf3/b40aM3HDM5iepN9Cn6vHGmxfZMen3Bqfu7hErkgSAU9dAR8+Q9ev5\neVUVP9FoBj1HDMMKpv5osAqs/uhrtLzUYRr2vM0dWj6pqiIiLm7Y4x53+tebOveO0Tq3CRGygx1Y\nsJBLLh/xES/x0qAi24wZDRo66EDbb4gRY8bMAhbgweBuXR544I23zbK9f/rcHJODSiVHjIFoytEG\nj3b74cnCu6WFFu+RHR8faywWXvz0U8498wz5ycmPRb3QYEyqILJgsVltL2LRI88bpFI63NxYee0a\nFrGYzLQ0jHbeaSuNiWHpjRtElZdTET02N6DMzDRqa607WQKBmZ07j+PgYE3FWpOezplnn6UmcvCd\n03n5+ZTFxmKcpOjXUESXl9Pl7Dyim0caaShQkEcen/Ipb/Imjjxe9sA99KBAYeswX2J6IKqFwuEX\nMrOdOUE0OOW5ufhVVVFmsfAKDEjeqQb+GzAD/wC4AM/0Pne+9/8DgD8oFGz6qhWPnR600z6oyPHA\ng1d5latcJZ10Msggl1w2sYl5zJtUo4v60lLUmZk4Go30iMXIli4lsLextFdLC2vS0/li506bGNKg\nIY88ssiinXbAWn+xne1TUh8jNo9uV/nh4zw8PbkTHIyyqGhAhK+PQ8C7wN+N4to/d3MjZMPA9GF1\nYSErR5jbGouF/zx5ktAf/QjRY5QrP9UIEfI8z2PBQh55nOAEnngSQQRatLT1jnbabb2Y6nkQEXTD\nDSNGMshgHvNsdux9KFCgQoUjjnMtB6YQpTKAKCpQEIxnYPt0T2fGIe3pwUGno2OQbJ3ZgotWy9Ib\nN1AGBJA/f7DE58eHSRVEbbTRRBNOOBFL7KDHnN66lbCqKoLu30cnlXI7Lc2uc7CIRGQuW8am8+d5\nJzwcyygd57RaZ65cWWf7fu3adBY45hB/rQg3jQaXzk7qhhAdIqORNdeu8fH+/fZ4C2NiYXY2dxcv\nHvE4AQKe4zkaaKCRRk5wgr3sfawcyZQoccIJOXKrK5T5QZTuSQ7d69HTRBMwJ4j6o9frUZ05w0cW\ny6CF9uHAvwAq4B+xOpS5YE2Z+588EEcBQGpxF44fGHEygRQtlfwZnVSKwd0d76QkgiIiECFiAxuI\nJpoznEGFiqMc5Q532Ma2UfWJ6UOLlkYaccMNb7wRIsSMmSaaMGDdpJEjp6G0AuHZs3zS9qAP1/da\nW9Gq1exsaSaivJw78SF8E6qjiRsUU0wNNbbzJUh4mqeJJXbK7gXGUTr+DXacqbubnwD/Bo+IojCg\nHmsK5GCCqQ8lkBsWxoKH+oRI1eoRfTidgYWdnZQ9VN80x6MIEfICLxBDDCc4gRo11VQ/cpwLLnji\niWu/IUZMBx1kk00bbfyO3xFCCNLe0YDV8dUNN5xwQoyYJpropHPG1vDNBhoa/FnODQpJRC5XTfd0\nZhzera1WY61Z0n6hP/5KJctu3iSupISCefM4vW3bdE9pwkyqIOoLWQcRNGQ+b1V0NFXR0az/5htc\nOzsnZR4l8fHElZSw8N49skeZ23jp0lPodI5EUc6rTn/mjcL3cLndSVFiIm2enny6b9+Q0awF9+7R\n4O+PSj7cx7D9cerqIrKykpPbt4/q+P4mC0UUkUkmy3h8uilr0KBFa9uhN/WLEIlET26EqJRSTJgI\nJhgnZk+zPA0a8snHjBkPPAgiaMj0mcHIPX6cj3TD2zSDVfD8C/BfwE+wpmsFMHBh/S96+KpSzw8A\na7WKVVR0A8fz8vgsNJRFBw4A1ia53+W73OUu3/ANJky8wztsZCMLWThsGl2flXCfkyJYrb698MIR\nR2qpJYIIqqhCipQlmRautw00FPldWxs/vHCa0gTwsMAzG1uAe7bnRYiIIoolLCGKqCmvveh2csIC\nw8ovC9D9UPpxdV4er9fXsxmreJUBb2KtB9JgjQ6Jgf/V+zXY3VgJ/FVwMMmD3DP1MhldMKwo6sKa\naql4qL5pjsERImQ+84khhmKKaaABGTI8e4cHHsNGJVeyki/4AiFCiigCwB9/IokknnhbWn4wwVT3\njnnMm5L39iTS3e1EIoUUkoi7e8d0T2fG4d3cTPMsM1Rw0WrZdfQo3i0tZKWlcWHz5kfuzY8rkyqI\nuuhChmxUnbw9W1vRSyQsvnOHLicn1K6utPj5obdHl3eBgJtLl/LCl19SOG+ezVZ2UCwWHMq6OVD9\nIf8q+V8sM2SSGzyfcyufpTY0dMT+JQKTiZXXr3Pi+ecnPu8xkpSfT1lMzPDv7yG88eYFXuAGN7jK\nVYIIemy6endiFdCuvVUC/SNET3LKXAEFALNqIaBAwUlOIkaMCBFixJzgBEEEIUWKEKGtp0sqqY80\nou3p6SGksnJEMdRHANYFuhrrQnsf8AkP0q/CoTcGNxAnYL9ej6W2lqtVVQT19p8QImQJS0gkkfOc\np5ZaznCGdNJt0SIzZkyYMGKknHIqqaSJJnToECJEjhwtWtSoaaSRSCJxww0JErzwopVWJMbB30+u\nHNy9wejkijcOyHpHOOHEETet6bLSoCDyCgsHdZnrIw+QPtTkujsnh529fd7+DagFfoFVnoqBV4FQ\noBOrYDKKRPxPk8kmmH7u5kZuWBjJ27cPaoogS0zkWnY2m4eZ1w1gBVD8UH3THMPjhNOgafQj4Ykn\nr/M65ZTTQYfNtdYDjwFGDRFEUE01VVTNqvvgTEOvl+JBOy14I5FMT8/FmYxbRwf1D923HneC6uoQ\nms386m//9rGy1B4NkyqImmlGjRp33Ic+yGIhsaCA2NJSbixbRlBdHT1SKVE6HV5tbbh0dqIKCKAu\nKAgHgwHPtjbc1Wp6HB3ROToi0euR6vVoXVzQS6Vo3N1p9PMDi4W6wEB0LtZweaNczv2QEJ66dIkz\nW7faXtupsxP/piYClEoCVCocenqQ1XTwmW4vP+fvaY3zYs9LX4z6PScWFqJ1daU2zL4uOqNhwb17\nXF6/fsznxRNPTe84ylHe4q3HIrLQ13yvz+FoYIToyUyZ06GjjDIAEkmc5tnYhyaaOMIRuukmkkii\niaaWWkIIoYKKAcfmk88tbrGRjbbGkgAV16/zU51uTK97EPgQ+AHW6MJYMuRf0Ov5Ij/fJoj6cMbZ\nljaUTjqNNPIN39hSHAcjlFC2shV/rDU/3XTTRhsuuOCOuy21rYMOqsSfg818/gFhpkD+R5aaw4cO\n8tczzEAlZtky/rmkhH+vrWUBAyNFFqxi6J9DQ1m0bGD0WmocqP5CgX8d5PouWAXTroAAXvP2xlGj\noae3ZujhNLn+yMPCOCsSsdk09ObKDaymGx+Msg5qDvsQzfD1wJFEcpnLtnTQOSYHsdhIPkls5Gtu\ndC/H1XX6NwZcNRo8W1vpcXSkqZ9pjL2Q6nQEKRT4NzbS5OtLbUjIkE7JcpWK8lnoMNfj6DjrxBBM\nUR+i4XLRV1y/TnRZGZ/s30/1w918TSZ8WloIVihw6+jAwWCgXi6nKCEBx54eHHt60Eml6Hu/nLq6\niKiuJqasjHaZjKcvXsSxp4d2mYyShARupaby1MWLrL94EaVcTkJhId4tLZgkElRyOdXh4VT4R/DP\nH/wfenoTJfanHBn9G7VYWJWRwTdPPTWef6YJ4dPYiJtGQ2VU1LjOf4qnqKYaJUq+4it2s3vG1xP1\nOXu10gqAu3sHoaE1CIVmxOInc7cqrCSPIyXO/P12d2TIpns6E6aZZj7kQ7rpJoYY9rEPESJWsIIO\nOlChskVWeujhBjdopplP+ZRYYmmjjWii8VPWjLn7STiDR4FGgzMg6Rg6hSSJJOKJ5zKX0aHDjNkW\n5RIhwhdf5jEPX3yRIRvwt+jUOx7GHXd8l67me61n+V2/GqK3PD1ZL5aQvnYtzX4zSwwBiEQi5Ic2\ns+nme3jXW1jUFYrUbK0Z6nZ2RhoYyKJlyx4xLdCPsh60D4mzMwk7d476eKlUyi0HB/53VxfLgeVg\n60N0o/dL3/vYaOug5pga+u593TzZ7Rcmm4AAFTmaBfwD/8UXyp34+rZM+Rwkej1hNTVEVlQQWVmJ\ne0cHJXFxRFRVoZTLOb95M+1eXuO+vtBkIrCujsjKSiIrK5ErlVSFh6P28CCuuJjA+noa/fyoDg+n\nOjyc+6Gh6HsFkndLC5nLHp8yhIdx6+ggoqoKvUSCQSLBIJXi1TL1P+OpYlIFUV/aSt9O/sNElJeT\nlJvLJy+/TIdskMWbSESzn9+YPsQLkx90tHDs7GTvZ59RERWFc1cX+//yF1w0GoLq6jALhajd3SlO\nSEAgEOCg0+HY00NXtguOOh09OOPl1UJ0dPmoXzumzLozPx07AgtzcsibP3/ElL6hECNmN7v5Pb+n\ngAIiiZyUrvT2pM8woM9RrbHRD6XSGp5+EiNEEr2efacusXNnF1oe7wWaDh055HCFK7bagj3sGVDf\n4t47+rOQhWSRxU1u0kEHTb1jvdG+t7oqGDER2EE/vCgXI2YjG+02J4DA2FjqgZcyM3EwGtGJxbgv\nXUpqdjb5LjO3uPyO6A4dKyXMYzlxrBvVOcYFEXxcW85Lo9j7OCaV4jQOByS38HD+rrCQTKzpeN1Y\n0yKXY40MOTN4fdMc00vf2sPIEDmkc9gFuVxFZlkaUVTQXOfNsHmv9sJsRq5SEVVRQWRFBYH19Sjl\nciojIzm1fTv1gYFYhEJERiPLb9zgzXff5U/f+Q4tviOXbgBgseDT3ExkZSURlZWEV1fT5ulJVWQk\n6WvWUBsaOqB+XGwwEKRQEF5dzaqMjAcCKSwMn+ZmWiYgxqYVi4VdR49ahZBEgsRgQGIwINXrKY0d\n3CTtcWdSBVFfwbMa9SPPeTU3s+uLL/jLSy8NLobswIqbN7EIhVxftQqEQi6vX2/tPC+Vsvabb4io\nqcEkFuPU3U23oyMik4l1BVfZITlBu9mT2wEp6HWO9IyyJmfVtWtkrF495R7sApOJ+Tk5fHDw4ISu\n4403W9nKcY5zlrOEEDKj+xP1uXS10IIZMwbDg+aAEolhqNNmLWmZmdwPDeNyZDEW2jFgGLZh4nRi\nwUIXXTa73YeHFClNNBFCCE44sYtdo+rhI0LE8t5hxIgCBeWUYxFnwwQWR0oYYN/wIfDDEc6Zrvhq\nYGyszWa7D3VFxRBHTz9GjOSTjx79qOs9WmjhfPINirPh2UqGtdZoAz4IDmZx8tgbUEuDgqgoLGQD\n1ia9g5ED6AJnr63u48icIJoa5PJ6dDhSQRSutdoJXUvW2kqIQkGwQoHYZKIgMZGqyEgQCHDq6iKs\nspK40lKiKyrodnKiMiqKG8uXUxMebovI9MckFpOxejWuGg0JRUVkDCOIXDQaWwQosrISs1BIZWQk\n+UlJnNq+na5hNpOMEgk1ERHURERwFRAZDATX1RFTUkK7TEbPDN0sEen17Dx2jJjef0+tqysaNzc6\nXV1p8fLCvaMDp+5uDr/66rg32h83JlUQ9YWt2wfJvl+VkcGVtWupD5mcAv6VGRkkFBby/muvPbA8\nFAptyr4kMZGEkhJu9LNKbWry5jff/AAHutkm/Ip/Nfw7sb8sRS2ToXFze+RL2/dfV1eCFQpcOjsp\nTJz6uo3Iyko63N3tkg6zgAVUUkkOORzlKG/y5oxdVDviSBRRmDChRj1AEEmlT5Ygii8qYtnNm/z5\ntdfwpIHW3tFXdzITMGKkjDLucY9qqoeMHIP13hFGGMtZTgwx43I+EyMmvHcUyAVUl18bU9pc/yjQ\nJ1iNFcAqjiwwYkKiZUyznUQsFnybm4dsEzDdKFGiR48PPiMa8FiwUEEFJzmJFi0de0I49KGRw/XK\nQUVRG/BaYCAJe/aMa2599U3/UVtLMo/WN+UAB0Mhb9lNimkikUQCCcQBB0SIcMZ5xt4/ZzMmrHVf\nlpnzVzgrkcutTsI5LCCwSYnFMvb9YHe1mqcvXMBFq0Xv6IgiOBiTSMSm8+fRuroiNRjwa2wkZ8EC\n7oeGcmnDBjTD1P49TGlsLGuvXiVjzRrbYxKdjrCaGqJ6o0DuHR1Uh4dTGRnJtTVrrFbZ49zYNkkk\n1ISHg8VCiEIxrmtMNo7d3Ww6fx6pwcDP/vEfceruxlWjwVWrxU2rRarTYRYK+fill54YMQSTLIic\ncUaO3Fbr0Ye/UolTVxe3U1Mn5XWX3rjB4jt3eP+11+h0Hbx7cpOvL16trYgMBkwS6wdWbq413qvD\nicK4eRx/cRdSnQ6v1lZcNRrcer/8GxqILi+3/vJoNLhoteikUjKXLp2WX56kvDxujdJOfDRsYQv3\nuU8jjZznPNuYuf7yOnQoUDwiiJ6kCJFTVxfPnTzJR6+8QquPD95400orLbRMuyAyYLC5PWWTPSCn\nX4oUL7xslrv9hwzZI05xEyFq5Up+lZfHL9pHb43QFwWyYO1NJMcqhv438LNRnK+VzowaPN+mJgLr\n6zm6e/d0T2VQGmkErO0ZhqOLLj7lU2qoIZxwPPFkv9N+zK+YOfT55xxSKGyucwBfSKUcDg4mYc8e\nnMbgvNkfkUjEokOH+M+bN2mpL0HbVYvM7Ii3UE63szPCQD8cl2kRi7LRoeMUpwac74AD61lPKqlT\nbmf+JHO/11gkkNnl8DXTkMk6cHLqIrd7PgnGImrawvHyahvxPIHZjHdzM0n5+aTeusWttDRO7diB\noV8qWubSpYTW1CAym6kJC7Ot08ZKTXg4fp9/TmxJCYF1dYRXV+PS2YnW1ZXKqChrmp1cjsXOJgE+\nLS0z1nJ7/eXLSPV6ju7Zg0EqxSCVTlqm1uPEpAoiPXqUKB/ZIZufk4MiJGRSmlUtuXWLpZmZvP/q\nq2jch3a3M4nFtHt44N3aSqO/P2Yz5OU9SKmYPz/P+h4cHKz9hAbrKWQ2k5aVxdqrVymJjSWmooL0\nDUMlVkwO0p4e4ktKuPDMMyMfPEoccGAPe/gjf+Q2t4kgYsZal8qQoUBBBx0PCaInx1QhprSUyshI\nlL32nj74UEYZLUxf8WMzzVznOvnkY8BgMwvww4+FLCSJJNxwmzLjDkdHR0pCQ1G1t4/Kert/FOgc\nMA94WyrFW6/nZwzfmwashfe33au5w5+Zz3wSSZw250a1TIbQbJ6xFik99ADWDbShMGDgBCeooQYn\nnIgiipWstNouO8Higwc5lZfHZ7m5SA0G9BIJTvPnjytN7mFEIhHxK1dyFye+ppb5xLKMB+YMScB6\n1lNJJUUU0UADxt6hRcs5zpFHHlvZOrdAnyL63OX6W3HPYX8EAggMrCenYgE/5mfcVC5/RBAJTSZ8\nm5qQK5XIlUqbo6/GzY2asDB+/1d/RccgER+LSERNZOSE52gSiylMTGR1ejrVERHWOqCQEIxDOMPZ\nC+/mZlpmoCDyU6lILCjg4/37x9Si5UlgREGk0bji5ja+3NAOrC5L/d2uQmpqSCwq4ndvvz2uaw7H\nwrt3WXXtGodffXXQP7CH6XRxwbm3f8T9+yG0t1sjWY6O3cTElA17rqy9nR1ffonYaOS9N96gzdOT\nv/7v/yZQoaB+ClNTEouKqA4Pt3tRrxw5m9jEWc5ykpMEEvhIpG8mYEvLNKsxGB7sLkmGasgyC3HT\naGjv9/veV1vVZzYxVZgxU0steeTRTLNtURJAALHEMo95+OE3be6FCdu28d3WVv6gUAwrivqiQD8F\nvgT+fycnvFJScAkJYdWxYziPYJYA8JlUSGMS9PTa2Z/hDHHEMZ/5RBNt1+jXSOgdHKiKiCCupISc\nhQun7HVHiwFrNFc4jBHIVa6iREkggexj36CtHMKTk8EOAmgocskFGDTq6owzSb2jDwsWSinlHOcQ\nIuSP/JGNbGQZy2a8g+fjzpwgmjrkchU5FQtYQA7K+gDmzSsEHqyRghUK2j08UMrlKOVyChMTUQUE\noLNHj8lRcmrHjil7rT58mpupDg+f8tcdDt+GBg589BFnt2yhPmj4iPyTyIifyj//+d8jk7UTHKwg\nOLiO4GAFAQFKJJKRG1/29UPpW6ABrE5P59L69YMWwU2E5Nxc1l++zAeHDtE2SlePLmdnnHoF0e3b\nD1LO5s0rQCwe4v1ZLCzKzuapixe5sWIF365YYUuTu52aSuqtW5yYQkGUnJvLbTumy/UnjTQqqaSE\nEo5xjNd4bcalfXjgQSihA5qyikRGhMInJ3dcbDRi7GdB3N9sYqrQoeMoR21/8zJkLGIRK1lpcwOc\nbqRSKckHD/L2V18RWFHBP3R2DqgpqgY+wNrI08lFxFpfE8LURLYk7kHQm0/+WWgoltpaXtDrB41n\ndAHHpVK+DA3lbyN2U0QRueRSRRWFvcMNN/ayd0obIFdERxNeVTUjBZEX1vv1UL+vjTTyLd9ixswe\n9gzf124SMGHiMpdpoYVwwkfdUFSAgDjiiCCCi1zkPvc5z3mqqWYHO4aNiM0xfvToqaceAYLHpsn4\n44xcriSDlVgQYFIIkep0xJaUsOnCBb5dsYKPX3ppyD49sxmNmxvbT56kPT0dtUz26JeHB13OzlNm\nwuXT2MgrH37I+c2bKZw3MzN+pptRbVOq1R6o1R4UFFh3v+LiijGbhcTHFxMXV4qra+cj5zTSSAEF\niBCxmMWA1RZYaLFQEh9vx7cAiQUFbLxwgQ8PHhxTiLLb2Rnnri6UyoAB6XKLFt0b9HhXjYZtp07h\n3tHBB4cO0fhQ06/sRYv4m1/9iq87O4d1JbEXbmo1cqVy0iwQBQjYwQ7e4R0UKLjMZZ7m6Ul5rfEi\nQkQttcgsD34WUumTky4n1utJLCzkyrp1tsf625FbsEzqbrQBAznkcJnLdNKJE07MYx5ppM1Ih0Kp\nVMqCnTvp6enhH69fB4UCY0sLRqORbokED29v8Penc4UHd9zOEo1+wL/fogMHuFpVxRf5+Ug6OnDQ\n6xFgTa/TSaUY3N3xTkpiUW9PtUW9Q42aPPK4xz2aaeZ93mcb20a9uJ4ophncRK/PSGGw5rRmzJzi\nFGbMpJAy5Qvceuo5xSmUKBEgYCtbxyxkpEjZwhYiiOAEJyihhHd4h2d5lmii50wX7IwCBWbMyJHj\nyNRFIZ5UrMYKAsqJ5Dc13yPy19U0+vvz5fPPUxk9fAPd2cyp557j8oYNyNrbkanVyNRqvNraCK+u\ntn2vCgjApbOTNk9PWr28qAkLo9TO62MALBZ2Hz3KpaeeomASo+iPOyMKIrHYgNE48IatVstQqeSU\nlcVy6pSF0NBa4uOLWbgwB2dna9H0Na4B1gVB345eaE0NIpMJvR1DpfFFRSzMzubIyy/TNEaXtS4n\nJ5y7uvj666fp8w+KjS0hOLjukWMDFQr2ffIJ2YsX89nevZgHaQrY7exMUUICi+/etdpvTzLz8/Io\nSkwcd7HhaHDGmV3s4n3eJ4MMwgkfsUv4VCJBQiCBSE0PzDOeJEOFzefPo5TLKernbuiKK1Kk9NBD\nF124MDnivIkmPudzRIjopJMAAtjN7hkTERoOR0dH5g3TQPkMZ4DB06OCIiIIeriJ9AjIkLGKVSxn\nOec5TxZZnOAEDTSwkY2THnkVmM2YZ6hbkA8+CBFiwIAOHQ482E2+zW3ucx9XXKd0M6aHHtJJ5wY3\nsGBBhozneG5C974EEggggKMcpY46PuVTJEiIJppYYgkhBG+859LpJshcutzU4unZxtt+v0beXI+3\nuYVP1u2jPmXu3x6hEG2vG3HdEG7Kkp4evNrb8WptxbO1la2nT2OQSq1243Yk5P59RCYT92ZghsBM\nYkRB9E//9P/Q2OiHQhGMQhFEbW0IDQ39FwkCamvDqK0N49KlDSxZcofEdZ+idlTjjDOrWGU70r+h\nwa7RjPjCQraePs2Rl1+mYTDTgxFo9PXFqaiLysoo6zsRmHn66YuPHBdRUcGuY8c4uX37iOo9Ky2N\nfZ98wvUVK+zuWjIAi4X5OTmc3rp18l6jlzDCWMc6LnOZLLIIIABXBnfvm2pMmKinHjcepCk+KYIo\ntKYGv4YGjrzyyoCwuwABPvhQTz3NNE+KIGqkkeMcp5FGvPBiH/uII25WLOb06CmggEAC7W4mIkLE\nFrbgjz+nOc1NbtJII3vYM6mmC8IZLIgkSIggggoqqKWWGKyNrdWouYj1fryFLVNiSmHAQBZZZJBB\nN90IELCMZaxn/QChNl488eQ1XiOTTPLJR4nSZsTQSitOOBFMMCGEEEMMcsb+ufakMyeIppa40hK+\n3/w1vzL/DfMo5Irb08QyfA32HFYMjo40BATQEGCtalXJ5Tx//DjvvPUW3XbMMoorLuZOSsqU98h8\n3BhREIlEZuRyFXK5itTU2wC0tXlQXBxHcXE8tbWhWCzWD1qjUUJTkzfvF7djXlhLimkZHqIHnc4X\nhAAAIABJREFUxd7R5eXWJql2IKGwkC29YkgVOD7nnsrwKPZ9+TF+qGgkgEWLsvHzG1iInlhQwJbT\np/ls715qR1EgpwoMpMHfny1nz1rFyiT9AvqrVEj1empDQyfl+g+zmtU000weeZziFPvYNyMWv339\nJgSm/oYKT4AgsljYeOECWWlpg9bjueNOPfVo0Nj9pdtp5yxn0aEjgQSe53m7LBZnCre5TSedyJBN\n2oI0hRR88OFTPqWSSt7hHVazmmSSJ+XfciYLIrBabldQQSmlxBCDBQunOY0ePfHEk8jk93dro40T\nnKCaagBCCWUzm0e0Ax8rYsSs7B1q1JRRRgUV6NGjRUtZ77jEJVayklRSbU3O5xievmbMYP35zWF/\nXDs6kCuVCC0WwqqrSc7L4wfxv6awMJFdfMF7DW8QGzsniMZDZVQUecnJbD53ji937rTL+lFkNLL4\n7l1++/3v22GGs5txWR15erazfHkmy5dn0tnpTHFxHLdupaJSyalvccUc8Q1YIP/wL4hIU5CUVABA\nt6Mj9f4T74tiE0MHDlgtscdJZm0aEjcdhzTv80vxj1i37sqA51Nu3WJNejofHjxoU/Cj4diuXbz2\n5z+zOj2da2vXjnt+w7EgN5e8+fMnxbp8MIQIeYqnKKWUEkq4y11SSJmS1x5pXpFE4qR70NDxSRBE\niYWFiEwm8obIB1ajBgY6PNqDUkr5ki8xYUKOnF3smlLHtMlGj557WGsI17FuUkV/GGF8l+/yKZ/S\nQgsXuEAeefjgwxKW2FWMzXRBFEss6aTbTDnyyUeNGl982cKWKZlDFln00IMvvmxmM1FETfqmjwwZ\nS3qHBQvttKNAQQ015JNPdu84xKFp7yn2OFBPPUaM+OI7aanCTypCk4mlmZmsunaNuqAgzEIhag8P\nfvf227QWe1NcGE8spTQoh2+uPMfwXNqwgZc/+ojlN25wY8WKCV8vsK6O8uhotG5udpjd7GbCKxkX\nly5SUrJZvDiboqJ4jju+z0s191mZuZgf1KdxtHYZxcVx7NxwjIiqKrqHaJQ6WvrE0EcHDowrTa4P\ns1lATs4CVI7+HO/YScHKJNzdH9iLxxcWsiojgz+/9hrto3St60Pv6MiRAwf4znvvoXV1JTvFvsJB\nYDaTlJfH4UOH7HrdkfDAg21s4xjHyCGHCCJsDlHTRTfdqFDhbHlgdzvbTRWERiNPXbzIV889N6gg\ntmCxOXb1d3icCBo0nOMcBVg3NwIJ5CVemlViCKCAApppJpFEW+rWZOKBB2/yJuWUk0UWFVRQQw13\nuMNKVvIUTw1rRz1aepycCCguBrN5yjZRxkIggYgQ0U47KlSc5Sy++JJM8pS4yhkwcJObWLDwY348\nLYtpAQJbY+JkklnLWo5znEoq+YqveJVXZ5zL50xjLl1ucgiurWXbV1+hdXXlvTfeoNV74OeKv78K\nDe604YlUObs/fycbs1jMyeef541330URFMT9sIn9LgfV19M9129oVNjtk1EgAK/EKxgiz1HlKWVT\nQzMiixmA/PxkLr+/nlZXrwmFAGOLi1mYnT1hMQRQVJRAeXks1xvXcNthCW9I37M9J9Hp2PbVVxzd\ns2fMYqgPrZsbHx04wPrLl4ktKZnQXB8morKSDnd3WnynficmmWSWspRaavmSLzFjnvI59KeTTrro\nwlEkJi6umKAgxayPEC3KzqbF23vIwsseetCjR4x4wta+OnRkkMHv+T0FFCBBwiY28Tqvz6o0uT6y\nyMKMmVhipywlVIiQWGI5wAG+x/dIIw0BAr41X8dS9AVB92sRmkZuczAcBQkJOHV14aFW22nW9kWI\n0La58imf4oMPjjhOWRS6v+icKc5kbrixj32EEYYGDXnkTfeUZjx1WA2R5tLl7INEp2PT2bPs+fxz\nrq1Zw0evvPKIGALw82sCLBSRQECbCoNhdm2UTTVqDw9OPP88u48exUU7vj6gfcjr61FOcL38pGDX\nrcJMMgGwBC3AEO5MkWMCb/AuTnTh39FIYXciZWVR47p2eGUl20+e5Mq6dRMWQxYLpKc/cIE7E7uF\n1XeuWXdPsdY6KeVy6ibYT6jVx4dP9u0j5dYtfJoetZQdL/P70uWmiTWswRVXaqnlW76dtnkANntV\nN4s7JSXx1NUF09Q0u0P28cXF3B0m6uiAA0kk4YknpZSO6zX6XLZ+yS+5yEV88SWGGN7mbVawYlbu\nVHfRhRIlEiR2N1MYLX74sYUtvMIr+Av8Sc7LZ+2ZY/z4pz/lxY8/JjUrC6+WFutNbJQIjUYOHDmC\nMjCQds+Z11y5D2+8ccSRNtrQomUHO6ZMlIoQ2aJCWia2ALEnUqTMZz7ttHOHO9M9nRlPJ9YWIFPd\nq2o24qdS8ezp05gFAn77/e9TkJQ05Ia2VGrA27uFIhKIp2TWfwZPBeUxMdxbtIidx44hMI9z49ls\nJqymBsUQLndzDMRugkiHzraDlSpcyucvv8iNvSv4rvwP1BDGv4n+hfe6XuMvf9lPRsaKsXyeE6RQ\nsPvoUT7fuxelHbrrlpVF09BgrQmSSPQ4be7GIJEQU14OWBecxXbygq8PDqYkPp6dx44hNBonfD2J\nTkdcSQl5SUkjHzxJuODCDqydny9xCSXKaZuLChVKlPj1y3Bpb/fAbJ5+w4fJQGQ0EnL//rAdsIUI\niSaaVlo5xjEaaBj19bvp5jKX+SW/5BKX6KabYIJZyUr2sx9PZu6CeqL01V154DHtvWEiiWSVYDV7\n90LSX3Xz739zkIKkJOT19Rx6/33+5le/4ukLF3Dt6BjxWkkFBVgEAk5MQ7f2sRBKKD304IknBzk4\n5Y1LZchwxx09MyvlJ4kkpEi5z30aaZzu6cxoeugBmBJHwtmIU1cXGy5eZP9HH/HKhx9SExbGxU2b\n0I2iVYq/fwNFJJBAESrVXL2bPejrL7juypVxnR+iUKBzcKB5GrKJHkfsJoiqqMKIkWCCrX1IBAKq\nIiM581fb+MWLP6ReGEQnrlgsQi5e3MjRo7vQ60dedPg2NLDv44858fzz1IzC5W0kLBa4dWuJ7fuU\nlLu4uPaQvmYNC+7dI7q0FFet1q7NY++mpNDp7Ex8cfGErxVfXExtaChdE6zFmigxxJBKKhYsXOc6\nRiYu9saKCRMSJEQRhVzqgbOzdXfQZBLT0TE7dwiD79+n2ceHnhFygucznzji0KHjCEdsi/3BMGOm\nllrOcY5f8AuucpUeeggjjIMc5HVeJ5roGeEqOJn0pUrp0E3zTKzMYx4JJKBHzzcuueQnJ3Py+ef5\nxY9+xMf792MUi/nOn/6EVDfEfC0WQquqWHXtGtdXrpyRtUP96dvVlyOfFlc1KdIZIYYfxgEHkrGa\np9zl7jTPZmbTjbUP4pwgGiMWC/Pv3ePt3/wGx54e7qSk8Jsf/ICclJRR3zf8/RvIIwk3NA+1Zplj\nvFiEQr7YtYuF2dlEl43duS85N9ca2ZtjVNjtE7IvNSeWR/sMOSSYcI/T4OXTanusoCCJ9977Dq2t\nQ7tgebS0cOCjjzj3zDOU2al/UW5uMmVlcfj7qwgJqWH5cmvKV0l8PL5NTWw7dYprq1fb15FDIEDr\n6oprZ+eELzXd6XL92chGwgknn3zSSZ/y1++zrG2nHRkyvLwe/H61ts6+SIbQaGTj11+TvWjRyMci\n5AVeIJRQOujgAz4gh5wBNV9mzNziFj/n5/yJP3GTm+jRE0kkr/WOSCJnvRDqww3r37wGjc3OfToR\nIGAFVpehEkqw0BtWFwho8vPjyoYNKIKDWZqZOej5q69cYevp09xKTaU8ZvINIiaKFKt1/nREaHro\noYoq6qibMT3W+rOYxYDVfW+66zZnMr744oOP7XdpjqER6/WE1NSw/Pp1Xv3zn1mamclf9u/nzLZt\nlCQkjLjp9jD+/g2UEM8znKNB5TdJs37y6HR15dju3Tx//DjhVVWjPi+0poaEoiLujmK9MIcVu6bM\nBRJIFIPXCEUqK1my8w5LltyyPdba6sWRIy+Tl/dovr5vQwMvffwx32zYQMEQ1sJjpafHgQsXNgHQ\n0BBASIgCmczap8WztRVXrZb33niDajt3CQaoCQ8nobBw/LmggKtGQ1BdHcVxcXac2fiRImUd6wDI\nIAMVqil9fRUqfPAhhhgECB4SRNPrfjcZbLh0Ca2rK3eWLBn5YKwNL/exDx980KPnOMcppBCAVlo5\nzGFOc5pOOvHAg2Us403e5CAHn0iXJjFiXHHFgmVS+jeNhyCCcMGFdtoHTZe6sm4dS2/exLG7e8Dj\nXs3NLM3K4r3XX+fW0qWPRUO+vsjMdAiieuoB8Md/RjonBhKIDz644jqjapxmGo000kzzjEt7nCl4\ntLXxzJkzvPn73/OPP/0pm8+fx0Ot5lZaGn98440JlST4+zfQjC/dOCFuMI2pLGKO4akNC+PY7t2s\nzMggZhQmXc5aLTuPHePEjh1o3Wdntsx4GGmj0y53fh06CihAiJAABunXYzLhqtXS4SNj27YzyOUq\nzpx5Frm8ntracI4d201ZWQxbtpzF0VFHWFUVz506xZV168i3YzTkypV1dHZad//c3DpYu/ZBVGNR\ndjY3ly1DI7Nv35Y+7i1aRGpWFsH374/bRjEpL4/i+HiM0pmz+xVGGGmkkUUWX/Ilb/KmreDehIk2\n2minnTba0PQOI0YsDw0hQmTIiCOOYIJHVbRvwYIEiW3H1MPjQVqYRjO7PPdDamtJzsvjnbfeGtPi\n1hlnXud1fs2vkSLlFKeoo45CCtGhwwUXtrCFRBKfmEjQcPQtOPtE4nTT50CXTTYllDzSi6bVx4ei\nhAS2nzjB0T17MIusfzdrr14lc/ly9I+R3Wrfrr6BqXeJ7BNE9m7Cai8ECOikk266Z6Whib1wx51O\nOumgY85YoR+O3d2svnaNhdnZ3F6yhLNbtqAMCMAksV96qIeHGgeHHvJ1SUT1lNPR4WbbcJ5j4lRF\nRqKXStnwzTd0urhQP4Tpl29jI3s++4y7KSmU2ymzarbQ13R7KOwiiNSoCSMMIcJBb9ayjg7aZTLb\nQj4l5S5BQQo++WSf7Zjc3AXUVIfy+/i32FpwmqO7d1MTEWGP6QHQ0OBHZmaa7fvNmy/g4PBgF2lB\nTg5/fP11u73ew4RVVyMAxIbxf9jPz83lwqZN9puUnehr2KpCxTWuIUNGFVXkkYcFC+6408HIxd9C\nhNziFg44sIQlpJBiS2MaDCNGlChtvXYcHXtsz+l0M8M61y6YzWw+d46LGzfS7TL2/ihOOBFJpM30\npJRS1KhZwhI2sGHKi9dnMn07yzMp5SaOOJsgWsOaR54/9+yz7P30UzafO8fZrVsJq67Gq6WF01u3\nTsNsx89MiBAFEjjlrz0aLFhstW2z0e7eXsiQ4YTT3OZOH2Yzi+/eZcOlS5TEx/O7t9+etAadAoE1\nSnS7NoX55FLXEDIniOxMXXAwWUuWkHbzJl/t2IHxIUG77MYNVmZkcHn9eu6OMpPkcaOFFlSo6KST\nRBKHTXHWoaOddnroQYqUa1wb9tp2EURddFFDzZDe/+4aDYaHohoBAY289dY7nD37LDk5C3FFw896\n/oHorHJeXfI+CSFFiO2UK22xwOnTW7BYrBmCERGVzJtXYHveRaNBbDTS4TE5O8Irr11jye3bXFm/\nnupxijzfhgZcOjvtYixhbxxw4Dme40M+5ApXbI8744wECd54E000brjhiisOOCB4aBgx0kgjJZTQ\nRBNXuEI66cQTTzjh+OGHAw50944eehAgQIaMfPKtRccuESDpBIMTPT0TWzQYMaJAQQcdtj8m794x\n1QIiOS8Pi0AwLmfBJpq4zGVbqpwLLiSQwAIW4Muc88zD9BVlzySRGEkkIkTUUYcGzSObBCaxmC92\n7uStd96hKjycjRcvcn7zZvSjcIaaSbjgYkvvnCraWlupuZaOnlJYDYFeM1MQGTBgxoy4d8zxKBYs\nKFCgRctWHq/NgMliVUYGPo2NfHDoEI3+k2904O/fQFFtIs9wjrsNS4iNHbsRwBzDUzJvHmH37/PU\nxYucf/ZZ2+NuajVJubm8++abk7aWnW7KKCOddNtm+AUusIQlrGAF7rhjwoQKFRW94z73CSecSioB\nRrx32uXOOpLDmFinoyb0UbHk6KjnhRdOsN7vEm9f/C0XBU+zkuvobjsSoFCya9cX+Po2T3h+BQWJ\n1NZa09SEQhPPPnt2QNZRgEplbVw1SXn2QrOZermcnIULx32NPjMFywx1iooiioOqhTyXnsv+vSKe\n4RnmMW/MTQ6f4imqqSaLLIopprB3eOJJG22DniNGzMd8DAs+hgWHoG4JxS4d5JFMAgljWkCoUZNJ\nJllkDfl77YSTTRy54YYUKUaM1FNPO+0YMOCKKx54EEMMUUTRTTcddNBOu62ZrA4dvvgSTDBy5INH\nJSwWVmVkcO6ZZ8bkEtZOO1e4Qg45WLAgRowRI510soENAxpRzmHFjNkmiGZKc06wRqsiiaSMMkop\nHbRZqc7JieM7d7Lv44+pCg+n1I4umVOFM8500IEePV10TboobWttRf3hh3zcZr2v7K8WIn1FDDOw\n/NCMmRBCpsXN83Ghmmq0aHHBxdbk90lmXn4+aVlZvPvd76KZojoSf/8GslnEP/Gfc9bbk8iV9evZ\nf+QIPo2NNPtZDSxSb93ifmjorBVDbbTxOZ9jwUI44cQQQxll3OQmt7iFDz500jmgxlKAABMmggmm\nm24WsYiLXBzyNewiiOTIESBAhw4t2kdCWE49PZiHWMwJzGZ+WPIrsjak8V9VP0ZXaV2IqFRyfv/7\n77Jp09ekpt6akFa5d++BEFm6NBM/vwciS2AyseDePbonMdf+xooVvP2b35CUmzu+miizmeS8PI68\n/LL9J2dHnm0MRiDIx4CBbrrHtagUICCid6hRU0wxddQhQYICBU69wxFH9OhppRUlSgQIkBjc0FuM\n4NKAyUnLcY5zgQssYxkppAw7Hz16KqnkFKdwxRUjRvzxxxdfHHBAh46W3tFNN4re4YijzaK6hhrb\n9dSoqaOOAh5EIsMJHzKH1QMPAgkklVRCCbWlnoZXW4+vGsHoQ4uWxt5RTz0FFGDChBAhi1lMCin8\ngT/ggsucGBqCvh4mDjjMuDqNOOKGFURgLby9tmoViUVFiIxGTOLHK5IgQIAXXqhQ0UrrpAui2mvX\n+Etbm+2ucKTNzMvXMvCcgf2a+voQgbU2c6b9fs4ErnMdgFRSn+yUOYuFlNu3WZOezkevvDJlYggg\nIKCBczyDL0141A2+gTnHxNE7OJCflMSi27epjopCXldHXFERn7300nRPbVIwY+YEJ9CjJ4EE9rIX\nAQKUKLnGNQoptPVbDCMMH3yIIooIIh6x4J90QeSCCwtYwD3ucZvbNuexPpy7u9EPYQTg09hIl5MT\nRavmcWDlR2RmLuXixacxmcQYjRLOnNlCaWkMO3acxM1t7O46er2EqqoHaWppabcGPL/q2jVEJhP+\nDQ0k5+SQt2DBmF9jJIwSCZ+89BIHDx9GYjCQvXjxmKJRwQoF7R4eNE1ByHsiBDWpafRNBHK5zGVi\nicWP8dtvypCxlKXDHmPBwru8iwULXjk/puCrvwNJF9Hb/19akt+hkUa+5mvSSWcJS2w5pwoUlFFG\nK6200YYHHtznPt54I0XKD/nhoE1ILVjQoqWFFpppxoABDRq88WY5y/HAAylStGhRoaKYYmqpxQ03\nZMhYxCJceocYMSpUKFAgQGCLhokQ4YcfCSSwJbOUG2mLaReoyScfAE880aChmWab8OqiyzZHKVIk\nSEgkkXWswxtvmwPgTEoFm2nMxHS5PmKJtVmoGzEOGfW8sWIFIQoFm8+d48y2bVM8y4nTXxAFM3jR\n8JOIECEuuNBJJ2rUcxGQhyjvHVKkpJI63dOZHiwWosvKWHv1KhKDgfdffZU2b+8pnYKfXyNGxPyb\n+F/5QcevyWxMw8NvzhXR3iTm5xNbVIR3WxuBKhVFcXF8ePAg2kkyBZtu7nKXLrpwwYVtbLNteMiR\ns5e9tNGGFi0++EyoB5ndthD7BFEWWaxm9YAdLH+Vasgd7kClklZvbxAIEApg+fJMIiOrOHZsJ42N\nVgFQXh7Db3/7PbZvP0VCwtiam1ZVRWAyWd+mr28jnp7tAMja2th04QJio5GT27fj3NXFocOHafT3\npyFgEKe8CdLo788HBw+y/eRJ5ufm8tVzz9Hi4zOqc6MqKihITLT7nOyNvL4eZUoKixFzl7t8yZe8\nwRuTGpEQICCOOC5zmW7XHOuDBmcSLAtI5nuUU851rlNNNdd7hxtuj9gqO+FECCGkkUYMMUNGkwQI\ncOsd4YQPOS8vvAgllDT+L3vvHR7lfeZ7f2akUR313nsDJCRAgDCYXk0xxQaMu5M4drLJOe97suec\n3eTKye7J7maz75XNOnHc4tgOpoQOpogqqgQChAqooq5Rl2Y0RdPn/WOkAaHeR8BnLi4kzfM885v2\nPL/7d9/39zu3320eR4GCbLLJJRcpUuqpx9EgosPQyvtJ12gkvd997bHHDjt8H7vNYEaPTG13wGSN\nk31rofs1skZTR1dc0aChkUaqqSaSfjKGQiFHN2/mtd278WxpoW2I5xhroXui30bbIFuOnuBFC3it\nMpdv2829qh96eBC6aNG4P+5ICSGEIooop/x5QPQYevSc5jQAi1mMM8MXnpnqCPV6Nh4/TqBEQsbS\npTxISJgUI2Y7Ox3e3k181PJ3LOciEfsraf+7qXUOsnam5+Xx4tWrXFqyhOqwMFRi6/NNG0vaaSed\ndHTo2MGOPr/fHl230TJmAVE44bjhhgwZDTRY5EtdpVICGhq4sGJFn/tFl5VRFh3d429+fk384Aef\nc/HiMm7cMBsTdnY6sX//dlJS7rJmTXoPhbiBeNwxOTLS3Fg1PT+flJwcqsPCuLFgAXqRCKWLC6e7\n1Jo++eCDXiIQY0GTvz9//t73SL11i3e+/JIjW7bw8Inn/iRCg4E5t2/zl3ffHfPxjCWera0E1NdT\nGh3NKiIpowwJErLJHjTLM1q6vwgGpwbCwyvo7HTA17cRAQJium611HKHO1RTjTvuRBKJL74EEIA7\n7rjhNqllKGLELO26qVFTTz0SGwk/2SWmjVJssCGBBJxxpp12xIgtJoQ++OCG24BlIt2T/WdxsjBU\nrN3lPoooGmnkIQ/7D4gwl1M0+/mRUFTE9YULJ3CEo+dxc9zxpsizhHNvGEm5ak8CCYQtehEPT+sN\nNOKJp4girnOdZJKfiyt0cYtbtNKKF17jfq2xRmx0OnZ9+y1qBwc++8EPJt2Ww8NDRkuLH//Mz/lZ\n628pa43Fy2v8FzieFaYVFnJswwYkffTlP22YMHGCE+jQMZ3pxDO+vbFjdkYVIMAff5QoKaHEEhAt\nuHaNishI1E59r0zrbW3R2PdWBLO1NbBq1Tmio0s5evRlOjrMqcCcnFnIZK4sXHidyMjKQcfV0eGC\nUGjAaLTBwb6ThVevElRby9lVq2h6IhN0PzGR2JISXrxypd8AbrSYhEJuzZ+PJDCQ7fv3s3/7dmoH\n+GDHlJTQ6uVlzqJZMfOzsrgzezZ6OzscgLWsZT/7uchFpjFtQPns0dK9mixvjEBeGYFAYMTbu6cY\nR3DXbSrggIOljwrM9bMmTKMK2LoDImsSC7A2ugNK4xipW441UURxw3iD5vM5lNZL0AUEEL9iBcI+\nVoIL4+OZdefOJIxydExU2aICBZe5DJ6QuukVohl4YcoaSCSRa1yjhRbucOeZnPw/iRy5Rdl0DWue\nySBxdXo6KicnDm3bZhWiS0lJeZSWxmJCQIhNLa6ussF3es6QsNVqiSwv59C2bZM9lAnhHvcopxxH\nHFnL2sF3GCVj9u3RoaOKKvToLWpZ9ioVAfX13JjX94nbQanEt7ERG0P/7rGRkZV88MEnTJ9u7p8I\nDa2kvDyab755i2PHNtDZObC8cnl5JEajDbbo+EnB75l2/z4nX3qpVzDUzblVq0jOyWHmvXtDedoj\npjY0lLOrVrHy3DkGsnROvnePeykp4zqW0RJVWsqM/Hyy5z4qD4snnlhi0aAhfYByr7GgmC7n5lKz\n1KqbmwxbW+uc1I6E/vy9hkN31qN7wvmc3nQbOcqwzgu4T6cPM7+C/ZkqdldU8I+Zmdz76is6O3u/\np1VhYXi1tmKrnXhPn9FgxEgggeNuqplNNlq0xBAzJYIhABtsWM5yAC5z+bniHHCBC2jREkssMcRM\n9nAmnPgHD4h6+JATGzdaRTAEEB5eCYAKZyIMFQgHmN89Z3iEV1ZS7+9vMeB+mpEjt8wd17BmQL+h\nsWLMvkGFFKJGTSCBvMALACQUFlIdGkpnP0Zgyy5doiw6mvvTpw94bEdHNdu2HWLbtgNIpY8kBXNy\nZvHHP/6I3NxEDIbe5UI6nQ1SqTsOqPiO9Xhp2/jqnXdQDKC6onBx4eu33mJxRgZLL14cMFgZLQWJ\nidhrNKw4fx47jabX/c5yOWFVVVbbPyQ0GFh+7hwbjx9n/44dPQzfBAhYy1pssaWAAh7ycFzGUEkl\nTTQRLJ8DFcsA8PR8np5/EnfM35v+pMufYy69jCACI8ZJMQcdiM7OTh7+dR8Z1ZDcdUpKMpn4urqa\nor/+tVdQZBCJaPX0xEmpnITRjhwXXDBhQsn4jVuPntvcBrBcq6YK8cTjiy8qVON2Tp0q1FLLPe5h\ngw2rWT3Zw5lwBEYjK86f58TGjWisyHPMxUWJl1cLRSRwjhW43bbOBaapyLQHDyiegpYKw8WEiZOc\nRI2aGGJIYgTqzCNgzAKiAgoIJJA5dLnjmkyEVVVRGhvb7z4hNTVkpqUNqflPIIAZMx7w/e9/QULC\nA8vfFQoXjhzZwkcf/R03b87tkTE6fnwD0MkBXiGPRN5w+SvaPsrznqTF15cvvvc9phcUWGSPxwOT\nUMie117DpaODH3/0EXNu3eqxmpKUl0dRfDy6IYx5wjAaCaytZVV6Ov/td7/Dt6mJT39XUVc9AAAg\nAElEQVT4wz4NYz3wYDGLATjFqTFf0TRh4gY3CCUUJ3k06MxlNq6uHWP6OE8D3X1WUqSTPBLrxQ47\nVKiQIkWCZLKHY8FoNFK4dy9fSSQ86TDhDnwlkVC4dy9G46OsqEdbG+HV1RMquTsWCBBggw0mxm8h\n6j73UaLEF1/CCBu3xxkPBAiYgdmguVt18lnEiNEipJBGGl5Yd0n5eJBQWIjKyYlKKzRrDwszW1AU\nkEhEYeXkDuYpQajXE1hXxwMrXSAfSwoppJJK7LDroSo33oxJwa0KFTW6EjpFWJqeAiUSAiUSjr38\nMgBOSiW2Oh1KZ2cMIhEAdlotLkolauehN3q7uCjZvv0ADx4kcPLkOpRKcxpNKvXg9Om1nDmzGpFI\ni729FrljJYFLPqTtqgP/oPtXjI1CtFpb7OwGn5irxGJuzZvHrDt3qIyIGHT7kdLh7s6RrVvxl0hY\ncf4887OyuLhsGcVxcSTfu8fJSZTOtdNoEMvliBUKXOVywisqiC0podPBgfszZvD1W2/R6uMz4DHS\nSCOXXFpo4TrXLQHSWHCTm6hR00Yb8+q2UNL1d5HoeSnJkzjjjAgR6q7b816ivgkl1KLkNpCK4ERS\ndP48/1xT0ysY6sYd+OeaGn59/jzTVq0CwLOtjUY/P0xTrLRCiJD2rtt4YMJEKaUEE0wKKVPSr2YG\nM7jIRYooQonymRRKucEN6qhDjJhFWK8y4HjhKpORcvcul5YuHTdD+dEQHl7J3buzKSWGlW3nJns4\nTwUOnZ2YBAJ8WlqQP6Xy2mDu7/yO7yxVRm5M3HMdfUBkNLLqcibbKp1Y+M6jiWh8YSF3Zs8GoZDF\nGRnMz8ykOiSEsOpqstLSuLZwIUXx8fjX19PsO3yvmmnTComIqODmzXldmSEn3N3bkEo90WodzAad\nu95A4lXCW4a/h8siMEJGxhJ8fMwN9yYT2Nlp0WgcsLXV9/hnY6OnzduNf73wD2glNhg9bbG314zb\nuachMJDdb75JZFkZi65eZcOxY+hEIqJLSnBvb+dhdDTKcZRXdJbLSc7NJayyEjeZDFu9HrFCgUIs\nRu7igkIspjY4mBsvvDAsgQdbbHmJl/iar7nCFRJJHBPJ2DzySCcdW2zZyU7qtY+mi7a2ulEf/2lD\ngIBIItGgoYOO5wFRP4QRRjbZVFM92UOxIKqvJ2mQ0t0kkwlRfb3ld6mb27iW+44HcrmcunMZJMmV\n2Lu0IV8px6WfcuuRUkopBRQQQcSElWGMNZ54Wkye97CHHewYV9Eaa6OGGi5wAYCNbMQeK6qgmADE\nHR28/te/cnf2bCqioiZ7OH0SHl6Fg0MnAmcD7Vp3DAYhNjZPT1/vZKByceFeSgrzsrIot9L3fbR0\nl8qpUBFJJMkkT+jjjzogSs7NJbasnPVv+KKlknTS2apcRnRxMQpXV+7PmMG8rCw++eADZO7uuMpk\nrDh3jvXHj9Ph5kZgff2IzVAdHdUsWXKZBQuuc+9eCvn505FKPQETbNsB9h2gdYHMn3XtYeLGjZ41\n45GRZZSX999UO5u72O/T8MuOn2Njo8fJSYWTkwpnZyXOzsqun1U4OSlxdlZ1/c38s4ODetgBVHl0\nNOXR0Ww8ehQbgwG9nR2xJSWsOXOG4rg4cmbNQhIQMGbSmuKODlanpxP18CGF06ZxOzUVqbs7MldX\nNI5jIz/cPfnII49TnGIXu0a8MqtHz5WuG8A85hFJJNW6Rx/l5xmivhEiRIsWNerJHorV0q1EaE0l\nc7qAAPIqKwcMivIEAnQBAZbf27rko0OqqqgJs/6ysNqiIhxOn+aCrAM3QEotP6/6AtnatQSPYc38\nda4DEEMMIkRjdtyJZgtb2M1udOj4iI9YylLmM39KZryGQyedXOEKttgyhznE0n9J/tOISKvltT17\nuD17NrfS0iZ7OP3i6irHwUGNutUJNzpobPQjMLB+8B2fMyB3Z81i9u3bbD50iLOrV4/rIvlkUEAB\nSpTYY89GNo75+UwwiMDHqAKiwLo6lp8/z96dO0lzsCGfz8gll//n3H1MBica/P3ZcugQdUFByLpS\nfB1ubhzeto05WVksu3SJVg8PMBpHZSJmZ6dn7txsUlOzkUj8udDcQHncSTABJhuIuAjF66GPF1en\nGziw+Hd+xl9Vb3KS9dwyzEMud0UuH1pdvlBoGDCAEosV+Pg04+nZjlD4aLJjo9cTV1zMZ++/j8zd\nnPlwVKlIuXuXNadP49PYSHlUFLkpKdQGBaGxtx9+8GIykZSby6qzZ7k9Zw4nNm4cUn/VSFnFKkoo\noYwyHvCA6QwspNEXUqQc4AB11BFOODOYwWxmA2A0Pvr8CATPV6L6Qo0aCRJ0PM+g9Uf3JHk8e1iG\nS/yKFfyitpavq6v7LJuTAr8ICSH5MasAk40Nt+bO5eWjR/n0/ffRWlHT9ZPUFhUhSE/nI9mj5mt3\n4COZjPfT06mFMQmK9OipogoBAst5Y6riiivv8A6HOUwTTaSTjhgxiSRO9tDGDRMmjnKUUkqJIcai\nuPcssfbUKRr9/Lg1f/5kD2VQgoNraZb64EMztbXBzwOiMUBnb8/n77/P4suX+eDjj9m3fTu1U2DB\naygoUHCKU3TSySY2WYSgxorQykrWnTrFLwfYZuQBkcnE6jNnSF+1CklwMAHAm7zJGdNpYtra+dX8\nDkpSbflxXjKdTs496lxFWi1uMhktXl4I9Xpm37nDndTUEQ+lG4EAvIOqaA76AwCBpmAkwlrYuQnq\nZsOpP+CmiCciosKyj6NjJ97eLRgMNuj1tr3+Net9+a3h/+Vo6ybeYDcXGLo/kdFog0LhgkIxcDmD\nSKTF17cJP79G/PwaWa89QYOvvyUYAuh0cuLGwoXcS07mwz/8gerQUGbfvs2q9HQc1Gpkbm48jI6m\nLDqaqtBQS59WX7h0dLD+xAlcOzrY/cYbNDy2sjxeiBGznOWc5CRnOEM00cMqdSillMMcppNO3HBj\nJSstXlcA9vaPVPo0mmerhGKodEt3G3gug9of3R5E1rTSLhQKSdi5k7f/+tdewgpS4O3AQBJ27uzl\nR1Q8bRoxDx+y7tQpjm7ZMqFjHipyuRz7U6f4Q0dvIRQB8Fl7Oz8+fRp5UNCoy+e6/crccX8qyqwc\ncWQXu7jJTU5zmnTSiSHmqS2HvclNiinGHnvWse6Z8xxyUKlIKCzkP//7f7fKvqEnCQqq42bBPKIp\no7YmkMdcOZ4zCnR2dpxfuZKq0FC2HDnCf/3kJ6NKKFgD3aVynXSOeamck0LB6vR0wqqqOLt6NRw4\n0O+2owqIdCIRFY8JDkQQwb9UrSFIeZDPUnUguEzTzGlsZavFRcVGp2P98ePoRCK+fucdxHI5L508\nidzZmZKEhFF/0a9zHTlyggjiLeGb3OUul3Q3MdgYsVnzvwhr3cDLyYphH/diyXL2ndnBv+36n3So\n3VCpnFEqnSz/K5XOqFQ9/9dqh3bR1ensqKsLpq7OXK7zU8f/5F+1/4vMAwtISCgkJqYMe3stmEys\nOXOG3JQUrr/4ItdffBEwy28G1NcTXVbG4owM/BobqQoLozQ2loLp0x+Z4ppMzLx3j5XnzpGdmsr+\n7dsx2k7cRWU2s7nHPeqo4xKXWMOaIe1XTDH72IcJEzHEsJnNvYwbHRweD4iezgnBaOkOiJ77l/SP\nECGRRFrda+To6Ej8G2/w1t69/FNNDTNNJnIE8H6IHYt27sCxnwzxmdWr2bV7N9ElJZQNoPg5WVSe\nO8ef+wiGHuf/ymS8d+4cSaMM6tppJ4AA/Onbg26qkkoqBRRQQw0Xucg61k32kMacGmrI0WfhaIQN\ndpssqpnPEjPu36csOtqqJLYHIji4lnTWICGQkMqayR7OU0dpbCwrzp8npKZmSpRFD8R97lNIIXbY\njXmp3LxbtxDpdPzxRz8yKzaPS0AkFKJyciK+pIQ7c+ZY/jztQRH3FiznNYELhzjEAx7giy9LWGLO\nKqWnY2M0cmTjRhAIkHl6cmH5crYdPMjc7GyuL1xIRWTkiAKjGmq4ylVCCWU1q7HDjvnMR5n5U64K\nMtC71uLQMB84P+xjl8XGsvzCBeJVxdSFhAxpH53OplfgZP7f/LNM5kZTk2+PDFIieYiNCvYbdiC/\n78r9+zOwsdETFfWQX7j+Mz5NzZzYuLHH45iEQiRBQUiCgriyeDEOnZ1ElpczMyeHmXfvIgkOxk6r\nxbOtDTutlr++8QaNE5AVehIhQl7iJT7nc25yk2SSB52cVFHFPvbhiy/TmMYiFiHsQy3+8QyRWj31\nV3/Hg241Kms1HrUGHHGkhhp06FCh6hV4TyaOjo4kv/02/3L+PIL6GrIDGilfoUUqPMEOdvRp3qu3\ns+Pq4sWsPXWKh1FRVqc65yCXD6oh5A44yuWjfiwVKuqpf+om093n1U/5lFvcYiYze2TPpzpy5PyN\nv/HzDCUR+mAerHn6ZYd7YTQSVllJjpWbtD+Ov38DQqGB3xj/ng3y7zhfsJwZMwone1hPDwIBeUlJ\nJOXlTemASIGCk5wEzK0VY10qpxWJaPP0HJJ9zajSA0Xx8czMybEERK5SKUE1NVxctoxYHNjOdr7h\nGy5zmShjBO+fysddKuXAK6/0CHgaAwP5+Ec/Iq64mPmZmcSUlnJp2TJ0wxAO0KLlCEcwYSKEkB4X\nhMbaCChZA5gIfPnoiJ9vi7c3nu3tQw6IRCIDbm4duLkNvAKqUDjR2OhHU4MP/3b9f7NXtAO55lGf\nksFgS1BJLauEZ1nhfJ6QezWkpOQgEvVd+qR2dOTB9OlEPnyIwdaWVm9vtHZ2FCUkUBoTM6kux4EE\nkkoqt7jFd3zHu7zbZ4AD5gbaQxyyZIYGkux2dn5k5NjRMbW8VyaKAMxBcD3Pa7n7Q4gQb7ypp54W\nWggldLKH1AOhUGiR1vammb/wF0op5ShH2czmPr9L5ZGRKMRikvLzyU2eWNWewVC7uCCFAS+BUujX\n3Hs4dC++WJNgxljhjz9ppHGDGxzgAMtZznSm93tunSro0bOf/ciRszctmKsft9OeJKE+MHCyhzah\nTHvwAI/2dsojIyd7KENGJDLg4iLnW9nr/BO/ZO/FV+my0HrOGJGflMT7n3zC6XXrJnVeN1KeLJUb\nj97OTicnvNrahrTtqM6WRXFx6G1t8ZWYLzBzs7OpiIpC15XSjSSSBSzAQWNiyXf7cJNKObhtW5+R\nmsnGhqJp09i/YweYTLy2ezeu7UP3orjGNdpowwcflrK0x3319d3ZEAEBASOfDLZ7euIxxBd2OIjF\nKqKiKvjA8RO8PVpw+mknH3zwMUuWXMLPr4FFXGE/29loPEa+PIlTp17i97//KZmZ89Fq++4V8mlq\nIrakhGMvv8ytefO4l5JCcXy8VXxplrEMMWJqqSWPvD630aPnGMcQIiSIoF7v6ZN4ebVYfm5t9Zpq\nisMTQndA1EDDJI/EejFitJjXirFuBR8ffNjFLuywI598znCmbzEIgYBLy5axOCMDod66SgHDV67k\n5wN4apiAn7u5EbFy5agfywcfvPDCH/+nso9uMYvxwQcpUg5xiN3s5gxnOMc5znN+SgaCpzhFLbW4\n4soK5x2cX7mSDcePI9JqJ3toE0qnoyNihQInlWqyhzIs1GoHdNjRjA8m7eTPPZ42Otzc0NrZ4Sqb\nmlUf41kq143K0RHHIX5vRhUQGUUiGvz9iSovx1ajIeH+fXJmzeqxzcvS2eR+bkurg5F/eTVlULUj\no60tZ9esITcpiU1Hj7I8PZ2Y4mKET8jlCR5zZa+ggitcIYwwNrO5R7Ol0Qhh2/6e0M0/JygqH2/v\nFkZKs7c38UVFOCuG34M0GI4qFcsvXDAbsQqF+Pk1s3TRJfbHbeeE0wZ+k/T35Ds98s1QKFxIT1/N\nf/7nT7l6dSE6Xc9kn0d7Oy3e3lZZb+yAAyu6xCkucAENmh7369DxHd9RSilChLzKq32WAz2Oi4sC\nOzvzcdRqR+TyZ8+scDC6X2c7xkay/WlEipROOnHBZUqUVgURZCmXu8UtLnO5z+2qw8Jo9fIi5d69\nCR7hwLi4uKBZu5YfePR+rU3A+x4eaNatGxM/IjlyWmmljrpBzydTEXvseZ/3Wc963HGnk06yyOI6\n17nGNb7giym1GFJAAXe5iy227GAHYsTkzpxJg78/b3zzDQ5TLDgYDRVRUeTOnMmWQ4cmeyjDIiio\nGjBRTwCInqu/jgd1gYGIx6CkeKIZ71K5blw7Omj29h7StoNdFf7PkiVLBtzAqbMT3+ZmnJRK1Pb2\n3H/MU8irqYlN351i32w3/ueiFrxtAghjCLWOAgENgYGUxsRgr9Ew/+ZNphcUkJaZyYyCAhIKC1l0\n9SpipZLiiEB2sxs1alJI6SU7ahIYOeX+KS3+F9g104SrcOSrvs2+vrh0iUAUx8Y+EisYA9aeOkVD\nQAD3umqEHVQqduzfD8DBV7chSBaSmpqNk5OSxkY/i2CDTmdHRUUkDx5MIyCg3lKeJ3dxYUZ+PnKx\nmPZhGKlOFL74UkoprbQiREgEZnEOFSq+5VtKKCGccNazHh98Bj2eQAAdHS6IRDr0ehv8/ZssBrzP\nMVNMMQ95SAwxxBE32cOxSpppppRSvPEmhalRr++BBz748IAHVFKJE0599pC0enuz7tQpsufMsape\nIldvbzrc3TlbU8MLGg0OmMvkvu8G7WtfIC5u1mCHGBISJOSRRwABU+a9HS5ChAQSyFzm4o47PvgQ\nSSQGDDjhhA4dkVh/2ZUcOXvYgx4961j36HwlEFAcF4dXayvLL1ygOC7OqiXlxwqB0UhCYSEOGs2I\nfRsnA0dHNfn5SexkL2XaGHxebJkKAnlTill37yIJCqLdc/SG9xNFt4R+PfVEEska1oybsquTUsnM\nvDxLsiYjIwPgV31tO+oC405HRwIlEpZmZFgm8wCRpaWsPHuW7DlzOD7bGxGiYcuBdorF5Kek8Jf3\n3uPQ1q0cffllMpYu5dbcufzt1VcJq6igWnIMKVL88WcRi3odo446lChxxx0//Eb1XE1CIRnLlnFt\n0SJ27NuHnUYz+E5DIKS6muiyMi4uNZeFRZeU8P3PP6fJ15cTGzei7FodtbPTkZZ2k5/+9Pe89NJJ\n3NyklmO0tnrz5Zfvkp6+Ep3OFq29PZeXLmXz0aO4SaV9Pu5kIkRoUZm7wQ2kSFGj5mu+poYaXHFl\nDWuG1RxsZ6ejqiocpdKFioqIQbd/1ugWCOhg4J62Zx0FCqtTmRuMaUxjAxsAc5lRPvm9tpEEBSEJ\nDGSJ+YJgVQTHx+Pwve/xblISr0dEsC7Jh2+/B5K4sfusdstuezJ1Jg4jRYiQGGJ4kRdZxCLWsx4J\nEm5xCy3WXW5mwsRxjtNJJ9FE9+4rEAg4v2oVucnJrD9xAq/m5skZ6AQh1OvZcugQ3i0t5v7rKYRK\nZVa/vMZCFhgzaWsbnyzAs4zAZJoSMuyPMxGlct0oxWIcOzuHtO2oM0QinY75WVkUx8dzb7b5xBVe\nXs68rCwyliyhMjqaa1yjnXbSSBtxGYrezg6liwsyd3faPT3pdHbGoaGQMkMR94KE7GIXrvRupr/J\nTWqoIZlkYogZ0WM/iSQwEP+GBtIyM6n390cxinIOgcHAzr17uTl/PoENDczLzCQ5N5cza9aQPW9e\nnx90GxsTQUESUlOzEYsVVFWFYTDYAgJqa0O6skUNECbEJBCw9NIlcpKTrU6r3g03mmmmkUYUKFCi\nJJdcPPHkHd7Bi+FltgQCE7m55tUztdqBefNujcewpywOOJBFFkqUvMALVuW1Yy2oUHGHOzjiSCqj\n90abSAIIwBZbyimnk07EiHtN/ivDw1l09SqJubmEVVXR6ejYw+9sMrG3t8cvIQGv5GQcE4K4a38X\nOXJSDamUZmYhycqi4/ZtOnJyaMnLo66khHapFI+goF4eTE+iRs0JTqBCxUxmEsLQhHGeFpxx5iEP\naacdTzwt/YTWSA45ZJKJAw68zuv9LqTWhIYiNBrZevgw1WFhyF2fPjEdsVzOzr17Mdjasn/7dvTj\naJ4+Hvj6NnHt2kKMJgHvCz7jTMgafH2fV26MGUYjyy5dIjs1FZXz1GgTUKBgD3vQoWMta8c1Yy3S\naNi5dy+3U1ORBJttbQbKEI3ahEbh5IReKCQ3qau/xWQiNTubm/Pm0RAcjAkTjTQCDKn0aag00MCf\nYmrwU7uzmJQ+5ZtNmCiiCIB4Ru90bkEg4OT69aTcvcuub7/lxPr1Zg+lEZCUm4u4o4PFly9TEhtL\nQVISR7dsGZL4ga2tkblzbxMbW8Lx4xspL48CurNF7zBvXhaapTbEFReTnJvbq7/LGljJSoooooAC\nWjCfKJeyFLdBxXh7ExpajUikRaezo63Ni/Z2dzw8rC87Nlm440444Rgx0kADgTxbSk1Dobv/cKpl\niLpZyEKMGLnIRSRIeJu3e7zPSrGYP7/3HhGVlXg1N/PSd9/x2Q9+MKCR82QQSCDuuCMyiMj++s/8\ntrqBROgRwpuA/AcP+MfiYlLeegubfs6Z3eUZLbTggw+zsL7z4EQwi1nUUMNd7lptyWA77ZzhDADr\nWNfnIufj5CUn0+nkxM49ezi6eTNlMWOz6GkNhFVUsPXQIW6npnJl0SKrW9AcCkIhxMSUcLsolQRT\nIdq25/2rY0lYdTWdjo60+PpO9lCGzClOoUI1bqpyj7P29GkkgYFkD9EVeNTfsPiSEiSBgdSFmuVp\nPdvaCK6tpSI6GjA3KWvQ4ITTmKk2tdHGN3zD8ehObswI6rNUDsz9AG204YTTmK8ImoRC7s6Zw/EN\nG0jM61spbTD86utZee4cJ9ev5//7H/+D4y+/TElc3LCV4NzdO3jjjd1s2HDcIiwAAurqgvjTJz/i\nz3HvseTSJatU5nHHnQUsAMxBbnepx0iwtTUQHl5p+b2sLGoshvhU4YYb1VRTSeVkD8UqEWEODHTo\nJnkkI2chC0kkES1avuVbS6lYNyYbG8qjosiePx+lszMzCgomaaT9I0BAFFEYspr5TXUDSdArnykA\nkoBfV1dTmpXV77GKKaaIIuyxZwc7sGdqrbKPFdOYhh121FBjWaS0JowYOc5xtGhJIKFXP3B/lMbG\nsnfnTjYdPUqSlYmGjAiTiReuXWProUMc3byZK4sXT8lgqJuQkDo0OHCPZELqnhu0jiUxpaUUjXAx\nfjIooIAHPJiQUjl7tZppDx6QvmbNkEsKB/2WDSRX56xQsOL8ea4sfSSJHFNSQl5SkmUA7bRjjz1+\n+I3Jk6+mmoOar3ix2oYoovr13gAs2aFYYsdNVag6PJzYsjKznN0wWXv6NOdXrqRwxgxMozzhCQQw\ne3YOH374MVFRZTg7y2lu9kUq9eD/nv0F13mB5IycUT3GeLGQhRblM198h91r9jhRUeWWnx8+fB4Q\nPUl3erqCikkeiXXyNAREQoRsYhORRKJEyW52o0TZ57bnVq4kMT8fe7V6gkc5ONOYhncdDNZCngho\nJb0lpbVoqaaaS1wCYAlLhl2G+zRhjz1JmCs5jnLU6j7j17lOBx0EEsh61g9rvlAXEsLXb7/N0kuX\nWHD9OlPZd2HZxYtMLyjgi+9/n/KoqX8N8/BoIzi4hgfiOH5Z/k/mBeQRzJee0xvv5mYa/UbXGz9R\nKFBwilPA+KrKAWAysfjyZSoiIoaltDzoLPzFjIx+Ty5p16+Tm5xM02NvSGJeHqVd2SEwZ3M0aAZN\nfQ+GESM3uMFuduOg6OBXFwy8wis9JLafpDsgSmD8ImiNgwMKsZiwqqph7SfU6wmor+fBtLF13XZ3\n7+D1179lzZozCIWPTjo/lv+BuTdu8SAjDoPBunpHmmiylCjJkY/qQh0VVWb5uaws2tLU+SyjVqu5\nf+ECxbt3I/oqizm7wXhBQqd6aI2GzxLd5xNrmywOF1ts2c52/PGnjTauca3XNjZ6Pc4KBY5KpdVk\nj+VyOfmHD1P69dcoD9/DRz74tFgAmFQtNNGEChW11HKOc/yO3/ElX9JOO844P7Olco+znOW44049\n9ZbSNGvgPve5yEVccWUpS3Fm+P0QLT4+fPnuu8y8d49V6elTctLtL5EQUl3N7jfeoGMAf66phFis\noLY2BBsF/M1uG6m3bvHDTz4hprh4Sgeu1oCNXk+zFaoI98VElsqtPHuWsMpKjm/cOKz9Bg2IxAoF\nPk1Nvf8uk+HZ0sLlRY/K1WKKi5G5u1Md9kha24QJd9wtClcjoZNO9rOfPPLwxZcwtwX44I2Hsn9z\nPRkyJEgQIRp3mdH01at5+ejRYfki+Dc20u7hMS6SoQIBJCY+4Mc//gPJyeasUDlRfMsull6/xMcf\nf0BBwXSruF5IkbKPfRgx4ogjSpTc5vaIj+ft3Yq/v9l8V68XkZ09Z6yGOuXQarXkHj6M+pNP+Per\nV9lTVsb+ynqyy+D8VSWaTz4l9/BhtFYyGbYG5Jj9HByZ+oG0PfZsxHxBuMMd1DzKAoWVl7PtwAGS\n8vKw1+lGnaEeC2qLitB88QV/zstjd0UFf87LJ0gytAlTm7GRj/mYf+ff+YIvuM51OunEAQe0aEkk\n8ZktlXscRxzZznZssOEOdyyLhpNJDTUc5jAmTEQTPSrxI7mbG395910CJRI2HzlidUbEgxFWVUWj\nn9+UaZAfCq6u5nOqPRpy9LP48r33uLhsGcsvXOCdL7/Ev4/s7nMGR6RWIwDapkBAdJ/7E1YqF1NS\nQnxREd+8+Sadw/weDXoVVIrFePchazntwQNkHh5oHc0TBye5nDm3b3MrNbVHvasOHVKkfTuoD4Fa\najnCEUooQYOGxSxmse0qNA6ORFT0X/bTfaKPJtpSBjNelMTHU5CYyNtffYXzEA2ygmtqqA0ZX6Uj\nZ+dOXn75OG+//Re8vZv5Nf/AHG6janXm4MFtfPLJDykqipu0RRotWvaxDyVKIohgE5sAuMKVHpO3\n4SAQQFpapuX3W7fmotNZj+fKRKHVasn/5hs+zsvjd1Ip4U/cHw78Tirl47w88jRXcWIAACAASURB\nVL/55nlQ1EUrrYC5dPNpIJBAwglHi5Y73AGjkReuXiXtxg2y58zh8Cuv8DAqirDKykkdZ21REYL0\ndD6SySxyKu5AbP9rXj2wFTriiSciRPjiSzLJvMd7llLc6Uwfl3FPRQIIYB3rCCKIIxyZVBl+HTqO\ncAQDBuYwx9JPOhrUjo7sfuMNswLdoUO4t7ePwUgnBp+WFtr7MCmeyojFcsCEHVo6NK4YjDaUxMfz\n6Q9/SM6sWby+ezcJDx5M9jCnHAGNjdhrNFblKdcXUqSc5zww/qVyjkolc7OyOL5xIxrH4S9qDqoy\nJ3N3Jzk3l8Jp0yyBjlCv54UbN9j72mvm3w0GXj1wgIeRkVRF9szGjDQS1KLlCleoosoim72YxRbZ\n7prg4D4zV92Mi7rcAFxYvhxbvZ5lly5xYghpuoD6eioiJsYrJzy8mh/+8BNyc5PQfOfAQq5xjlU0\nNfmxb98OAgPrWLr0EtHRDydMzt6IkXTSaaABTzx5hVdwxJEwwqiiiutcZznLR3TsGTPuc+HCcjo6\n3FAqxeTlzWT27Ltj/Aysm8LvvuOz2to+tBd74g98VlvLh999x8wtWyZiaFZN9+KJgSHOxKcAC1hA\nJZUUdmby0eEK7DUaPn1lORIXI3JyCXTvoEp+lmMUsYY1YyZ+M1Tkcjn2p07xh47eE3MBZjW5gU5L\nJsDNKZKf0NujxQ8/3HF/LjH/BLOYRTHF1FHHd3zHTnZOymt0jWu00YYPPmNqzqgXiTi8dSvzMzP5\n3uefc37lyh4+idaIwGAgrqiI6+++O9lDGVNsbY24uMhplvsQQAPt7e54e7dhEgq5l5JCg58fO/fu\nZcH167jJZHQ6OqJ0dkbu4oIkKIia4GAa/P0x2o5aFPmpwr+hgUb/wa7wk0sddRzlKGrUzGXu+JbK\nmUxsOnaMRn9/qkY4tx7Uhyhu504SCgsR6XQ0BJrlWxPu38fGaOR2l5TdosuXsTUYOLN2LTZ6PfYa\nDfouGdcGGlChwg8/wnutU/dNCSWc4xxSpDTRRBpprGJVj7piR5WKIImEkvjeAY8cOdlko0bNRjaO\ne4YIAIGA+oAAXjp5kpzkZHR2A8tLLr9wgVtz56IUT8zkQyg0ERjYQLi8HE+Hds4pV2I0mt9+udyV\n/PwkmprMsuheXq0IheObNrrGNbLIIowwtrDFMmnxxpsccpAgIZnkEZW5CIUmTCaBRVShtdWL1NTs\nqeZdNmLUajXiCxfYNsRGeTGQqdUiSE7G9hm/6LQp25Cl5xGepUJRI0UcHIzdIN9la8cTT/LI409H\nVRS7Knlpq5QMhxxyyaWIItxbW9Gi4XRQE8UU00EH/vhbsivjTcnJk/y+urpPKZVKQAQD5uvygczk\nZLy7lE67UaPmLGeRI2c+80dVtv20IUBAGGHc5S5NNOGDz4RnRSVIOMYxTJh4lVfH3jBXIKA2NJSy\nqCjWnDmD0GikbpyrMkZDbGkp/g0N3FjUt2ruVObhwyjs2zXM5yb3wlPw8XnkRaRwcSE/MZFmX1+u\nLlpESWws9YGBqJ2c8G9oIPX2bVaeP0+bpyfNU0heerzxbGvDv6GBB9OtK/vdbbVzpuvmjDOeeLKe\n9eM6F5+TnU1YVRWHt24dsAR8IB+iQQOixcuW0eTnx+ajR7mdmorRxoZFV67wYPp0Wn18SMzJYdH1\n65RHRpJ66xbJOTlMu3+foOpqvJqbqbWTkiEuJIAAoonu80EMGKijjhxyuMlN8smnllrCCWc1q0km\nuZeSnNrRkZdOniQrLa3Xk88ii/vcJ5lkZjBjkKc4dujs7LDVaol6+JCHA/ghOHR2Mu3+fa4vXDjh\ncpoh9TU4hGgIeKkek0lIQ4M/RqMNrq4y6uqCaW/34NKlpcjlLjg7K3Bx6VudaqTIkHGGM5RQghIl\na1lLKI8mMm640UgjbbRhgw0RjCzS9/FpIjs7FYPBFhsbAx4ebfj4tI7V07Bqii9f5hclJcNKTMer\n1fxNIMA3cnz77ayZvEOHCLmYxTcVWj6UGlhWX8+N+/cplEjwG2Pxk4miOwNQRx3pMTYciNegF5r7\nOv3wI4QQ2gKCSQ8yT1BUqKihhtvcRoMGX3yHHRgplUqK09PpyMpCUlMzaFDZcesWr0n79gubAfwa\nCAV86MOHCPjH0FDi166lNKuneWtF3jUMJUrEUjGpQS8Oat76rGGPPQ44UEopbbQxh4nrtyynnN3s\nRo+eFFKYz/xxeyylWExJXBwbjx9H6uFBi8/Y+SGOFb4NDbxy4ACn162j3XOMA0MroKHBn5raEH7E\nxxzwfpWIiMoe9+vs7Wn39ETr4IBKLEbq4UFDQAClcXHcSU2lxceH1OxscpOTJ+cJWCGd9vYk5eVR\nlJCAYZIXMjvppIQSMsnkJCe5wQ2aaMIGG5JIYhObxrWH06exkZePHWPPrl2oBkkyjNqYtdnXl5LY\nWKJKSymaPh07nY5WLy8iSktJy8ykydsbpZMTBUuX0ublhQAIqaoioK6ONzIecmWDF879NDdJkHCn\n6xZKKI00EkooKaQwj3n9qsgpxWKafH0Jr6joEXzo0ZNNNsCQfQzGkux58/jJ73/PpeXL0fbjKj0/\nM5MON7dJqf30am1F6uGBWKxi9eqzpKXd4OrVRbS1edLR4YbBIESlciYraz5ZWfPx82sgOTmXxMQ8\nxOKhi0Y8iRYtGWRwk5sYMCBCxOu83meQvIxlqFFzhzvMZOaIpHIdHLS88MI1ysqiqa4O5fLlJcTH\nF09lO4chY1tfP8Rc7CPCu/Z7VlEqlURXV/Mb2aMeQG/gNzIZf19djVKp7PccZo1IkXKBC+STD5il\nuH3swlhFCmGE9SqL6xZfqKWWDDIoo4x88qmhhhBCiCCCcMIt9gWddNJGGyZMOOOMGDEiROQdOkR0\ndTWfyGR4Ay0VFfy2rIy80FCStm7tNU4TJupcdEihzwBeBPwO+Az4JebAqMbVFQcvLzqdnLALDCQp\nNZW83bv5dXV1n+ateQ9k/Lz4mwHNW59VkknmAhdo6Lr1ZXA+1lRSyQ1uoEXLdKbzEi+N+2PK3N3Z\nt3Mnu3bvRurqSkNQ0Lg/5lARS6VsOXiQM2vXUh7d96LxVMfPr5GTvEQk5cjqXYa9f1l0NJuOHMG9\ntRXpFBARmAjk7u5IPTxYeO0aF1asmJQxqFFzlKMUU9xDJ0CMmHjiWcjC8ZXX7mLt6dNcXL6cNm/v\nUR1nyGGl0GhEp2snnXRm2zfhn32E1QVSBMBnH37Ya/vK6Ggqo6NJPZzPzKoOZNP6vhDd5jb3uIcb\nbkQQwWIWE0bYgHLa3eTPmEFccXGPgKiAAhQo8MNvxNmFYWMy4d3SQmhVFSKdjg4XF4Kqq6noI0uU\ndu0akeXl/G379okZ2xM4K5UoH5vYuboqeOml08jlYvLzZ5CV1XOlrrHRn/R0f86eXUlMTCnJybnE\nxpZgazv0HgsZMvaylwYaAHOD8zKW9Rvo+OCDO+5UUEEGGWyl90RqKMTEZFB+6SCpVGHfqCHn03bs\nQkWELlyI21MiadoXtiNUVhrpfk8D5Rcv8olM1ud9P5PJ+ODiRRI3bJjgUQ0fNWpyyOE85zFgwAYb\n5jOfNNKG1BsUTDCv8zo11FBAAXe4gwAB17iGPfaIEaNCRSc9JdvDCadD2cFr1XJ+I3skWT5QUKlE\nyQlOULSylp+Uwjf9qMDbAvXAHwE/YJtSicbTE9dp0wibNo3iGzf4dXV1l8NOTwSYfYx+XV3Nv2Zl\nEf/CC4O+Bs8SIkQkkkg22eSQw1rWjuvjNdPMPvahRk0aaaxkZb8+gmNNfWAgRzdtYvv+/Xz17rvI\n3Md/ojYUFmRmcnfWLO7PmLhqlonGz68JHXYUkoBPfW+RrsHQi0ScX7GCHfv3c+CVV2i1wizfZHBp\n2TJ++Kc/kT1nDh0T/HlWoGA3u2mgASFCQgklhhiiiR4z39GhYqfVIhgDdbAhBUSttNKqr+WEbS6V\nBPDOain7/yZFiwC9gwsuMhnyfiaYAm0nWnS44ooSJWWUoUKFESN22FFJJUaMrGHNsP2CaoODSX7M\nmbqVVs5yFoD5zB+/N8RoJK64GNeODvyamogqK0NgMlEeGYnW3h6lszPbDh8md+ZMbqWmWlY0oktK\nCK6tZe/OncOWAxwrtHZ2fZowurgoWLAgi/nzb1JeHkFu7kwKCxPQ6801nyaTkJKSOEpK4nBwUBEX\nV0JU1EMiIioGLKtTo+Yyl2mgAQ882MY2ghh8dW4xi8kll3zyWcSiYdW3y2QyKo8dY3ZTE7dNikdh\nVyO0NMKnhYXc8fUlfNOmpzIw0o8wfT7S/Z4GHNra6G9tyafrfmtGh4573CODDJy7bqGEspzlFiGa\n4RDSdZvDHMooQ46cVlrRoAHME2lPPLHBBgUK5MhxudjGL/uOKfmZTMbrBw/iYWODnV6PzFZPwUwN\n5TOamXFEQLLaxPeBz5/YzwT8b2A1WHIX0w0GflVZyYm6Or64cweRg8OgtQD9mbc+B1JIIZts8shj\nJSuHtBg5EhQo+JZvUaMmjrgJDYa6KYuL42ZbGz/49FPyExO5tmgRCpfhZyzGkuiHD9m7c+ekjmG8\n8fZuRiAwctc0i2h5GVqtCDu74Xm93UlNRQC885e/kJuczPkVK6zCLmAykbu6kj13LssvXOBIHxn4\n8aKFFvawhzba8MST13l97HsAh8GRzZt5+6uvkLm5UTZAu8pgDHrmyyCD61znyhIhzU4iIoggTLyE\nHW+f5YuDKgwCNRH3s8lb0HfKzlmjpdgLVNwiiyxqqUWMGCFCTJjooIO5zB1Rqt5eo8FZqeT9P/2J\norgYfpVQgCpARRRRFkfu8SAtM5OUnBwqIyJo8fYma/58Wry9ebxr3729naTcXLYcOkR5VBSXlyzh\nxStXyJo/f9KCIYBGPz+cFYp+7xcKTURHlxMdXY5afYr796eRmzuT6upH3lIODmpyc5PJzTXX8/r4\nNBERUUFkZAVhYZU4Omos257lLHe5SwQRvMIrQ25sdsed2cwmm2wucYntDC2j1iKRoDp4kD1tbX02\naXsD/6hQ0KlQ8KOvv0a3bRveXWIhTwv6gAAqy8qGVTZX0bXfs4ra05OWioo+g6LmrvutkSaauMMd\n8sizZG3CCGM+83v05o0Un65bGmnIkKFDhx12uODSY8FJh47itq/wpq6f40BEZSWfPLaKt78a/u2y\nHb+VGlhhMvB94OfAzwA3QAr8B+ZgaOljxxJizvxs1OkwlpfzZ5FoSOatjsPwiXuWCCCA4BI3Am92\nUKz/FKGtK27z5hEYGztmj6FCxQlOIEdOEEFsZeuEB0PdZKWlkZ+YyAvXrvHhH/9IzqxZXFi6FKNo\nAsSX+sBWr+dpV/wRiQx4ebVyt2UWs7nDzaZ5BAcPc4FCIOD23Lncnz6dbQcPsuXQIY5s2YLxGS+D\nvb5gAX/30UcE1NVRP06loCZMNNPMQx5SRhkVVGDESAAB7GLXhCuTPkmrjw/7duxg5969/OXdd2kd\nYencoAHRZS5jwoTeZzo7WI0rrgAEC4P5b68e5IcXGmjjNvCCxcxQgQIZMqqpZp5QT3wLHPetIUgQ\nTAopOOGEPfbIkeOMM4kkjmgV06elhYIZMyiJiyO0JJd1ZULuBrjyKq9aat1HhNFIcG0tno/5F9jq\n9bjJZARIJPg0N/P1W28hHWCSJPXw4MqSJdyaN4/Vp0/zyt/+hpNSaZYvn0SERiMOGs3gGwIODhpm\nz85h9uwcWls9yM2dSW7uTLy9W5BKHz335mZfmpt9uXVrHgKBER+fZgIC6nENu8vdWXexMdmwVrB2\n2CpPi1hEDjkUUogECYEMHLi0SCQ0HznCnra2QS+1jsDnbW28duQIbN78VAVFUS+8wO/z8/ldP43q\nffF7Dw+inuFyoshly/htWRm/6aNs7j/c3IhctmwSRtU/xRRzlavUUmv5mz/+vMiLJJAwLtlxN/rP\npooQYfL0p6Wirt+gMvyJkoZtWrjRoqV7KS0A+BD4L0CHuX/ox9BrqezxYt1NwCHd0Faaba3BidoK\nqS8pZeVpPV+2mzC/U8180NaGBMYkKFKg4Bu+oYkm4olnPesnTMGwP5RiMWfXrCFzwQIWXr3Kzn37\n2PPaa5PS12sUChE8A59NP79G7rbM4gd8xvHGjcMPiLrodHZmz2uvse3gQdafOMHxjRsnXJzKmtDZ\n23Np6VJWnT3L12+/PWbBdSedVFBBWdftSb+yFFJYzWoc+lx6nnjqQkJo9fJCrFCMX0BkwkQ44b1W\ndJxxZjvbsdP+BpWziS/4L5JIookmqqnGhAlHHLm51cQXx8AxYAH+nnMtAdVY4NfYSKO/PzVhYdwL\nE/MRd3HCacQnW6/mZmbm5RFQV4erXE6Dvz+mrg+XUShE5u5OXlISRQkJFlnxwVA7OvLdhg0sP3eO\niPJyVp47x40FCyYtTd/m6UnACJrnvbzaWbYsgyVLMmho8CckpI7y8ghqa4MxGB59jEwmIU1NfjQ1\n+YFNNswCw4PNfHXy3/HyasXNTYazswpnZ2WPf05O5v/t7bWW77MrrqSSSiaZXOQiu9jV70RPJpWi\n7MoMDfXUaAPsbW7mewcPInrrraemfM7BwYHi0FAapNIh5V3rgeqQEGY6WMeJbTJwdnYmLzSUH1cX\n8UuZDh/MU8P/cHOjLDSUJCsRVJAi5TSnKaYYADvsSCSRWcwikMBJ9dsZKKj8M/C9J/52ANjxxN/8\ngF8M8BgmoOax3wUMLpXajf4ZnjQNhOzmTfa19yx7/lN7Oztv3hx1QCRHzhGOIEeOF16sY92kryY/\njtzVlTNr1vDanj2sOXOGGwsWoHR2Rj+BUvsmgQDhZLmjTyB+fk3cuJ9GPEW0N4zOfNYgEnHg1Vd5\n74svSMzPJ3/mzDEa5dTkXkoKs+/c4Z0vv6Q+MJAWLy9avL1p8fY2zzWHGCQpUXKXu5RSSg01PYQS\nnHAimmiium7W9D3uxrWjA/ko5tZDKhaOJ75XeturqQmDjQ2rKmx5M0mHDh2VVNJII8EEo0KFFi1S\nJ6hyh5RmEW2e9nTSiaHrVkEFtdSiQoUHHvjgw3SmD1mr3FanQ9nlRuuJJ2LEKFBQTTVhhPXa3kan\nw7e5GXuNBjuNBnuNBhuDATeZjOiyMtxkMvITEzm/ciWNY1g+ZBCJOLtuHTfT0lhz5gyz7tzhypIl\nY3b84dDg78+iq1dHvL9QCIGBDQQGNrB48RW0WltqakKpqIigvDyC+voATKauz4rGFbvmmWg7glCp\nnFGpnKmpGfj4Njb6rnpjcHJSIXJbinDdWspEZZwqhhBNIo6OnV3/VDg6duLgoKHy+PFhBUOW5wN8\n3NbGa8eOMfPNN0fyklglCevX84O2tkHNWeuB94ODSVy/fqKGNiykXVku966GUQUKSimliSYUXTcN\nGpz5/9k777g4zzNdX1Nh6L333qsK6qhalizJKu625DhxTzab3SSbPTknOdlsdjcnm2yKS+K4yb1I\nltUtWQ01QAhJiC6J3gcYGGAYhmnnjxnG9CYQIPl6f/ywp3zfOwi+733e53nu2xZ77HHAgSCC8Md/\nwlnihO3beV31OodONTFP4QMu3oSsWnXbwZBWq6WyoACAoLg4JJMozVGh4hKXuMAFdOiQImUlK0kh\nZVrlTCdCX1D50+pqfqJUWoLKtwANDMkcFTIwIAo2PzZaa3khMFh7wZ3xmbeqbb71IRoO6xHEVKxu\nU2Slgw52s5tWWgkhhK1sxZ6Z7dcZDqNIxJ4dO7jv2DGefucdrHp7yY+PJzc1FfkdML68VzJEHh5N\n9CDjFmE41baN/YYxMIhEHNiyhafee48OR0eqgoJuf5JzFKNQyNvPPENwRQXuzc14NTYSV1CAa0sL\nbS4u7N+yZUwhilpqySKLAkz3KgECAgggzDy88JqxMtfxIvfwwKOpCcUklQjHDIjm1UGTbxNGjAgQ\nINDr8W5sZPXXX9NtY0ONixWlHuCIA0tZigABYYQhRMhRjiJoKmRJrZZ/jT5LJpk440wDDfjiSzPN\n+OJLO+2oUHGRi1zhCn74EUcc3niPuuMp7e2l17yTI0BACimc5SxnOMMudoHBgENHB15NTUQXFRFZ\nWorS0ZEea2s0Vlb0SqUonJ0RAGfS0ykPCZnWlLnS2Rm9SETHDGYimjw9se7pwaG9fUpUSaRSHaGh\n5YSGlgOg0UhpbPSksdGbYmqpdM9DoAhgvPtfer2Y5mZ3DIa+X81QEP4e5v+VXOlZcj77V9APXgDW\n8DNem3Ti1hpIkctRKJV3TZZIKpUSv3MnLx06REBNDf/Y1jagp6gS+KUzXPQX4PCAB2FS9YyXsQwm\n/8ABFpaUYMDA0Sh3yjYbB5SIjYYMGZFEsoAFY5Za9sfa1hr5Jhk+bJ+w3LsePXLkKFCgQYMBA2Kt\nmK7d5/iPWpMH1i9zs4ne9Th2ErtRby5GjChQUEUVlVRSRBE6TAvUWGK5r1/58mwiYft2VCoVL546\nhb6oiIVqNd9jaDAEDPn0TwI/Al4AYhkqn10I/BUY3DIbA1zHpCY3EvmA9C4qi51KekYQU9HchshK\nJ528y7soUOCJJ9vZPsBYfbahkck48OCDANh0dpJy9SpPfvABcg8PshYt4lZo6LSVZdX4++OsUNDs\n6Tktx58teHo2AXCFFAJaajAab7+6q8nLi707drD4wgUUzs50Ojpir1SiE4tntFd7JjCIxZSFhw/0\nwDQaST99mkWZmRzavHnE96pR8ymf0kMP/viziEWEEDJryuHGS3lICKtOnaLXyory0NAJv3/MK95/\nnLVl3aNXcRW48n9OakjMy6M8MJByd2v+faM716ijFyEeOA3x/dnCFprd5hPasRuprRe2dCFChAwZ\n1liTTDIeeBBKKLXUIkFCF11cNI9ggoknnmSShw2M9CIRPVZW2Hd04N3QwOIGA3laIV7dDays/SMe\nbV2oZTJa3NwojYzk5OrVdDnM3CJCqNPh1tLC0funV9p09EkIKYmMxLeublpkGq2segkMrCEwsAZ3\nyqkE/CPy2PaP/0NrqytdXXaoVLYjfolEejSaQX+EV56FsOMYovdBypuQ8/KApwP4L35M023N+4Wu\nLl44f574jdPviXGnkEqlJG7bRk9PDz+9cAFxQwNinQ6dWEy7tz1lS1Tcsr4BXOEa17iP+1jIwpme\nNlq0FLcXk1JynZ90m4IATUktGcuNiJxEFk8ce+yxxRYrrFChoosuWmjhBjdQoKCRRt7gDUIIYTWr\nx6Vu2E77EEnp0TBipIwycsihnHK0DOxnsS2A07Uw3/z/v6ptZGXBH1Alm8rdrPoNZ5xppRW1efQp\nuvURTjhLWELQhF2m7iy2trbEb9pEWWsrP6usHPF1g/fE+zyHPgA+Mz8m7Pe6YPPz/zbofU8C24D/\nZPhAqs+8NTlt+sw/5zKOCxfyokLB6/16Zl9wdsZh4eSvBac4hQIFXnixk50T7h+dSbrt7Tm/fDmZ\nixcTW1DA6hMnWHfsGFmLFnE9IWHc5fLjpd7Hh8Tr17kRPTGV3bmGk5MSR8d2ioxRRFJCZUcQjo4j\nCzyNl4qQEPyrq9mxZw8qGxuCqqrQWFnx9ne/S+cMrvdmBQIBmYsW8dJrr+HZ0DBi5VMJJXTSiQ8+\nPM3Tt9eDP4Nkp6WhdHTkoc8+468vvIDSeWKlmWMGRG899gBCPudm1wXEdUJ+8/hy4vIu80FYK1eo\nswgjqFGjQzdEstNd5IPcN5j1onUsGkWWzwknYomlkUaucpXLXKaeeiqooJBCYojBCSecccYRR0SI\ncG5r4/GPP8YoFNLg7U2jtzc6jxg+lBXw3kIHVrj8BJ10dpSTAISWldFjbY1qhmU+uxwc8GpspDg2\ndlrP04zJb8BR4IiTUwdOTh2jvt5ohN5esbm8zga12obubtNXtS6JIvYhXvlr/NuX09PlilotQ62W\n4akpn4R160DcAG1BARVyORqxGJ2XF5Hp6ZMqb5ptWFtbE7t69ZDHF2JSKTvLWQoo4ChH6aST1ay+\nI70oBgx00EGzebTQQiedlFOOHv2A7RUhQjayngQSxiwRu4/7aKGFAgpoo41yyqmggsUsJp30UUty\nffBBhQolylEzRDp0FFBgceTuwwUX3HFHhgwhQrpoBAY2D0sQAzp6zaMTkxmsGDENfNPfZ4MNgeYR\nRhhuIwqDz056x8gwxAKZwKJ+j0mA74zynkyGltRJMGWHchgYSKmBHBcXPFNTSU5L+9aUdQR8IiKo\nBzZnn6JD14hBLCN64f2T7h/SoCGPPAQIJqQsOtvQi8VcT0riemIiQRUVLMrMZOWpU+TOm0fO/Pmo\n7Kamh6IgPp6Vp08TUFlJ9V1c9iUQgINDB7k187mff+eSPA1Hx1tTcuzzy5ahlUjQSiTs27aN1Nxc\nNu3fzyePPYbhHraTAFP2M2PFCjYeOsSnjzyCVKPBuaMDz6YmDJhKiY9GlYI1JJI4Z4MhAAQCSmJi\nWHf8+KT68sb8TYkmmlBCEXff5KK3mN95HQUviCSSGJzwwIOznKWRRoopHpIlAhAYDGjHcTMSIMAb\nb/ToucQljBiRIkWNmoMcBMAZZ9po45FSW8Q9Iv7+7LMmtTdz7lWDhrOU040cVyqIImqiP5NpIz4/\nn4L4sRwzpp9WFxfCb96c9vO00IIbbuM2yBUIwMpKh5WVEmfngY3ZCzHyOTHU29QT9cS/DMhk3Hqn\nBKpuf75JajW/qjIdqKqsjB9UVZGwa9ddERSNhAce7GAHYYSxn/2c5zxddLGJTVN+YTRipI46iihC\ngYIyyoZkVIQIESHC3cmdr6IMWJcoESIkLyqa+U7zRzjyQAQIcMedlawkjTTOcpYssrjABUop5UEe\nxA+/Yd9rhRU6dJa+h8F0080VrpBNtiWQscOOhSwkkcQhZWzaOC2/zt3NL2pNpX6/9vPj5bhdiBDR\nSy8aNPTQY8kG9WXQ+7LoMymScLvIEhP5orqabb29wz7/ECaJ7UXDPjs8UL/XggAAIABJREFUe4D/\nN+ixBsCV4QOpTUbjt2as48AnIoKaiDYyOEoK0fgweTGFTjrxxBMJkgmXnc5KBAIqQ0KoDAnBtbmZ\ntKwsXn7lFfKSkshYsYIecx/zZOm1suLLBx9k+969/P2552bcF2k68fJqpKQmikhKaWz0Ijx8agIi\ng0hEZr+/86xFiwiuqGB+Tg7ZiyZyhbk7uZKSQurly7z4179SHhSEXXc3cg8PU0atspKflN7iFysg\nzCtspqc6JahlMmy6u2mboF3GuELncMI55VHDv62VEII7jjiSRhqemGpeZci4wAVOcIJoogdkicRa\nLSGVlRPS+O9r6kohhRWsoJBC3HGngw4ECGinnRPBBpY9oSLStZz5/S66VlixjGUc4xi55M6agEii\n0RB+8+bMlsuZERkM6Kd5t1SPnutcR4Nm3AHRaAgQEE88RRRxkYvMY55lwW6QTM0OUP+lZyDwl9pa\n/vn0aeLXrZuS489mkkjCBhs+53OucY1uutnBjinpK5Ijp5RScsixSHf64IMWLbbYWrxu3HHHDTe8\n8TZJ+G+GpuUmUYW4SZZ3ypBxH/cRQwxf8iUttPAWbxFjHuGEWz6jDh0ttCBAYMluGjEiR04FFZRQ\nQhVVFuUdd9xZzGLiiR/RzFIikZCwaxd/NIsqJPQTVbA2j9HkrOcyQfHx7L56lVXl5Qz3ryfCFAxl\nACvGcbyz5tcPvnJ9wlC1uj6s1OMvf7zXacf0tzYZC4z+6NDRQMOEzLTnCq3u7hzetInTK1ey6vRp\nXn7lFY6vW0dBfPxtmYSWhYdTGRTE/UeO8Pkj4/Pcm4t4eTWRw3zs6aSrbhozhwIBt8LCJqWoezfi\nolCA0ch///jHQ3rh6qjD6kotbx8xoAnK4/Qss5iYDO1OTji2t1PnN/zG50iMayVZRRU99HA/95M4\nTOtqFFGc4QxKlOSRRyqp3zxXXEy9tzc941T40aChkEKCCCKeeGTImGcefRgwkCvNpdi1mCMcwRrr\nAZmpeOI5xjHKKUeDZlaoMEWWllIdEDArGv2a3d1Zcv48U9LVOAK11KJBgxtut32D7SOSSNxwo4UW\n8sknCZMxrMbZmVa4rb3IFhhS2BEIiBsbb+Ooc4sIItjJTj7iI25wg4/4iCd5csLO9b30UkMNlVRy\ni1s00IA//nTQgT32lkDEB58xy2mcpqjPzR9/XuAFznCGi1yk0DzEiPHHHwMGmmiihx4ArnKVMspQ\noMAGG1SYZIkFCAgllDTSCCNsXBkciURCeHLylHyOuUb0Qw/x9Pvv8259/bBB0WrgcUy+Q8Nbe5vI\nAPZh6iHqjxFoxORhNBy3p5N2b9GGqYfodq/XfRtV+gGOUXcX3XZ2HNq0iZzUVNacPElaVhYn1qyh\nIiRkwvfUiNJSFmRn49rayhfbtk3TjGcHXl6NgIBSIrGv75zWcxVHR7Ps7Flc5XJaPe6+4Hwi+NXV\noXBzG1YYpJxyMlOgMCqCT94pRmNlxcU5nlWv9/bGuW3iSobjWunUUYcQId4j3HaECFnGMvayl/Oc\nJ4kky0WxwdsbT7mc4PJy08ViDHLJpZNOHHEcUR1KiJD5zKeLLsop5zjH0aIlhRTAVMLiiSdNNNFM\n84jlMXeS2VIuB1Dn64vQYMCnvp76aXI2bqEFYEp/9kKELGUpX/IlRRSRQAJChAQsXcpfi4v5edfk\nGzQ/xLQwG4y1/u69qQ+HP/48wzPsZjeVVHKAA2xl65CFvwYN9dSjQEE77ShR0m4enXQO8C+QIsUT\nT9axDl98Z0y6U4KEtaxlHvMooohiilGipIIK7LG3BEOApWwOoIceYoghiijCCbcYUH/L2MhkMqKe\neopdn3/OrtraAeVzh4GTwMfAv2ASU/gesLTf+zMx+RUtxhQMDV5qHgNWjnDuBqDzHvbWmihTlSGq\now5gVkpsTzVNPj58+OSTxOXns/6rrzAKBFxauJDr8fFjexkZDGw8fJigykrOpKdTEh2N/i7vd/Hw\nkCMQGCgxRuHd0UBvrwSpdHzGyhOly8GBc8uXc9/x43z05JPTco45gcHAwqwsLg0jkqJHTw45qFET\nZJPKB0868czbb9NtY8O1ObyJVxYezmMffURWWhr6CVSnjfnXp0OHE0444DBqPXAssZzmNAoUFFJI\nAgmAKcV8YPNmUi9fHjMg6qSTc5g8cpazfMzd13TSESMml1wOcAA9emKJxQYbS+O0YYiW0Z1H1t1N\nQHU1e3bsmOmpmBAIKIyNJbK0dNoCor7SqKmWBo4nnjLKuMlNiigijjgcHR3J9fCgp6trUiKRaqAW\nhg3dKkXNCKkigIA53c8xEdxx5wme4G3e5jrX8cCDeOKpppoaaqimmiaaBgQ9/enrBQwiiGDzGK+3\n2J3AGWeWmEc33dRRRwstKFFigw3VVFNOOUaMpJLKOtbNiizzXEUmk5GycyevvvkmHzTUEaY3Ug08\nBfzB/JpfYdqU+COmwMgDU/YnDvgdQ8vkjJiCoWP9jjGYDwCbyMgp/Sx3K0aMlgyR07C5vPGTTz4A\ncaM6St1FCAQUJCRQEB9PcHk5C7OzST99mr3bt1MVPHK5eGhZGQHV1fz9uefotbo3ri8SiQ5X11ZK\nWyKJooQKeSh+fnXTdr4rqaksyswkoKqK6sCh3pT3AkKDAQ+5nMKYmCHPFVNMBx244YY//nQ6Cvng\nqad4+p13UMtklEbNjpaTidLo7U2XnR0+DQ3UBASM+31jBkQttFBJJQ44jNpkLUTIYhZziENc57ol\nIAKTLOK2L75AoNeP6PNjwMBBDqJGTQghhA9xmxiKAAHLWIYMGUc5ynGOk0GGRa0Opn5BPhliioq4\nGR6OdhZd9Bq8vYm/fn3ajj9dAZEIEYEEkk8+JzlJFFGIERO0ZQsv797N3ydozqoH/hfwz8M8VwGU\nenWTwTs440w44QQQQCCBc2b3U4+eeuotvS/ddFtknm2wwQ+/YTc6vPHmAR5gH/s4yUlOcGLA830Z\nY3fccTIPRxwtmycTLbObKWywIdw8+lCj5s/8GTXqWWV8Opfp6uoiqbWV3+tNQfSvoF9htankTY5J\nJe44cBrwApYzMBhqwNQz1IgpM/QHhjdkNWLKLrmOoyrhW7DIvEuR3pYqXF/VhhAhMQxdgN3VCARU\nhIZSERpKSFkZO/bs4cLSpWSlpQ1bRrfg0iUyFy26Z4KhPry8GslrSeAZ3iazccm0BkR6sZiM9HRW\nnzjBO888M20tArMZg1hMWWgo3vX11PRTMTRg4CIXAVjIQkvlRqubGx8//jiPf/ghPVZWowb1sxmR\nXo9mrCztIMZctRzkID/KlhAg8kU5b/TX9i0qaqjBgMHyA+61sqLT3h735uZhnZ8NGPiKr+iiCxky\ntrBlQrvx85hHEEF8wRfUU08xxRYj2ROcIIAAnHHGE0/ssb/jO/1x+flkzjKlkxp/fzYcPozAYLit\nZtCR6CubmA6VoWSSySKLFlrIJZeFLMTR0RHtjh08vm8fHzU3jyso0gP/ACgZ6olSBXzfz5uQlcGo\nyKeNNi6ZB5gW0i644IrrkO8zuYA2YKCBBiqppIIKqqmmF1OZUp9C42BccSWEEFxxRYaMWmqppNIi\nLCBGjAEDwQTjjz8BBOCL76wzcp0qZMhIIolM89jBLMnszlGMRiM5f/sbe/oJHPwY+CnwfzAFPgCr\nMAVD681ffcHPDUxBkSvghElAYaSeoT6OAvZA540b8G2WaEz6ykOdcZ70/dFoNJItz8ZT4Im3uzc2\ngrkptz0VlIeG8ub3vscjn36KT10dBzdvRttvcebc2opvXR2fP/zwDM5yZvDyauJ6QSKpXOHfG6ff\njPZ6QgKLL1wg/OZNbk5SSn6u0+bsTEBt7YCA6CxnqaceW2yHaAPU+/qyd8cOHvr8c86kp3N5wYI7\nPOPbx0qjGfA3Nx7GDIjqqEPl6MXCEiPHxwiI+naI22mnjjr88bc8dzM8nIDq6iEBkQ4dhznMVa4i\nRMjTPD0p1SU33HiWZ7nFLb7kS0tDZwEFdNBBNdUAhBCCBAlhhBFEEO64T/hcE8FBqcRDLudW2OyS\nM+xycKDL3p6okhKKh0ml3g7llCNAgCuuA34HpgoRItawhk/4hAwySCQRa6xx8/GBrVv53p49vKZQ\njFo+pwZ+AbwIhAJ/wySsIAauWFsjTUkheeVKJBIJa1hjEQnoKxvrNo9aaocc2xZbwgjDiHFA9qRv\nTGX5WJ8YQF8AVEXVEENPV1wJIggXsw+YxjyUKKmkklbzGIwYMa640kQTfvjxJPdOHXYaadzkJkqU\nKFBYfnbfMnHKrlwhrrNzgIuSLSb57P8GOoHvA/cB/4Qpu7MeU9DzI/P//xOQZn58tOW6EVMw9Gdg\nL/DdjtG9z77FRDPNSJFOWhG0VS6nft8+nlA0YsDIIZceWrfKcb2Hm9mVzs68/d3vsvHQIb775pt8\n+uijFhngBTk5XE1OnnKT17mAp2cjJ1iNLSp666b/8xuFQk6vWsWqkye5GRY2rLDA3U6PTIZ1vw2p\ncso5wxkAtrN92M3NipAQPn7sMTYfODAnAyKVrS22KtWEpLfHDIie4zmiPa2J+uo9jo/jgEkkcZWr\nFFI4YDFc6+dHTFHRgB9sCy3sYQ9atNhgwza2EcD46/0GI0BAE02oUOGMMw/zMPXU0047AgQ00ogO\nHeWU0003hzlMAgk440wssdMiExpXUEBxdPSsNAc7/MADPPrxx7S6uiL3nJqdGjVq9rMfJUru475p\nK52KJBJ//KmhhgtcYDUm41E3Hx8ku3bx+P79pMjlvNDVNWAh1oKpV6EW+CHf9A39o/l7J/CdiIgB\nUttChBaDTDDV23fSSSutKFAM+N5GGypUtNNO1SBzJAECjBixxhpbbLHDDps6ITJkOPl6YYed5XER\nInTo0KJFZx5atBYjzzbakCOnhRZssLGUKIKpB6CvdyeIoFHLFvXoqaKKRhpRoECFytL/44MPOnT8\nlt9SRx099GA9qS6tuYcjjvjiSx55XOACm9g001OakxgMBnQ5Ofhi+tsbHBT9EigBdgIJQCvwKbAb\niAKexxQY/QFTv9APAUfgJQZmiRow9QzlmI+71/zdagQPpLuBTjpppx2VefSJgggRYocdYsTY9Ruj\nbcTUUksvvUM2I3t7e7mRkYG4sRErnW5Y02qj0Uj9vn182tBgKW98tqGdrfs+oeu5LdgJ7HDB5Z7p\nweyPTiJh/4MPMi8nh2feeouDmzZRERxMQl4ebzz//ExPb0boU5q7RhK+8joMhumPUUqiolhy/jxx\nhYWzRtzqTmGtVpN6+TKfPPYYACWU8AVfALCCFcP67fVR5+uLwsWFjQcPcmblyikzI74TCIxGRBMU\nxRpzteqDDxprNbJx+jn44kshhWSTjRQpKaTghBO1/v7cf/QoNioVzbaQSSbZZKNFixNO7GKXxddo\nspRSyklOArCe9XibRx99jaPVVNNAAy200EEH17lOBhnMYx7LWDalviBx+fkcu+++KTveVFLr789X\n69ez5vhxPn/44dvucTJi5DCHUaLEBx8WMH27CgIErGMdb/EWmWQyn/mWhb+joyOJO3eiUCp54fx5\nhHI51jU1hBgM2AKPMbyAAsDv7e3xH0OHX4AAB/MYvKNqwEAHHbTTThttFuW1brppppkOOugxj1Za\nLfsyvRRN+mfhi68l+AkmeEJN0SJEhJjHcIgR44svtdRSRRWR3DvlR0tZSh55XOUqaaRNezb5bqQs\nN5eXmpuJAt4EfjbMa77EFAT9b8AaU/b2I6AJeAWowZT50Zm/eoAXzK9zND8mApLN5+gf/mtUqqn/\nUDNILbUUU8xNbiJHPuLrggiiksoBj1lhhRtuRJqHBx6WIKVvQ6V/JrS3t5f8997jldraAduUg02r\n5XI5GxSKAb1eYuB+hYKXm98BD5NQy3KWE0vsjKlMzhgCAZcXLKDJy4stX36JViikKiAA5RRZCsw1\n7O1V2Np2cUWVQoI+n7Y2F1xdFdN7UoGAC0uXsjAr654LiFadOkVpVBS1vt5kcJoMMgCT6MmKsRzg\nhEL2b9nCirNneejTT9nz0EN0Ocx8X/5YOLe24tDRQbX/xCqUxrV932NlRa2fH9KeHnrHkDENIogW\nWjBi5BrXOMtZHHEk0imSwGh72m5+yB+Tmi0O9QkksIENt73z3EADe9iDESPppA+7cBMgwMU8kkhi\nLWuppBJnnGmggTrqeJVX2cSmAb5GE8GIkTLKKDEU8sZ+PSpb21mtblKQkEBEaSmbDh6kOCYGu85O\nSqOi6HCceFBYTDEFFCBBwna2jyrCMRX440800RRTzBnOsJnNA553dHQkfuNGAK7t2cPzBQWj9h40\nANcDA0m8jRuVEKGlTC6IoCHPGzDQQw9d5qHyVX3z33zz3wYMiBEjQYLYPCTmYYcdTjjhgQfuuE97\n1iaEEGqppZzyeyogcsedFFK4whWOcISd7Lwnd7lvB11pKcvMu3Qa4D8xSWu7A83AW+bH+7JAfwK2\nAT/BVC73m2GOWYtJgvs7wBd8kzUa9vyd0+t1cqdoo42v+IpSSi2PSZHihpslq9x3HTBgQIQIKVLL\n9aSLLjRoqDOPU5zCFlvssUeMmCaaANjHPvToTUqRGXCmtndIzcZg0+puutEP4/gkQIAH7nTRRTPN\n5JLLec6znvVTYtY916gJCOC1l18m/to11p44weLz57m4dOnYb7wL8fJq5GpZMps4yN7G7dMfEAE3\nwsN54OBBnNraaHeeGm/E2Y6bXE50URE/e3kzB3nX0jqyhjUsYcm47mc9NjYcW7+eB/fuJeLGDa7M\nG6N3ZhYwLzeXwtjYEUXcRmJcAZG1Wo1zW9u4GpQkSEgkkWtco4MOpEhRoqSeevYGNHF/mRB9goEw\nYRjppE+JT40CBR/zMVq0JJAwdtRrRoyYMPPopJOv+ZoGGsgkE1tsR00lDqYvEDrDGVNfiRD+ECok\nMuSlaREtmEq+2rCBxRcukHT1Kt02NqSfOUN+fDwXliyhc5yBkRo1RziCP/4kkjgtYgrDsZrVlFBi\n2cUfqewxZvNmnmtv543a2mGDogbgeT8/4jdvHubZqUOIEBvzmCtO7qGEcpazFFPMfdx3T+3wrmEN\nxRRTQQUFFEx6o+ReRar7ZqH8S0xlc88DMZhK2r7HN2V0jpgyQW7AvwJ7gDpAiKlvyIhJCMXP/LzW\n/NhoVyixTkdnZyf29nNDFXIwRqORC9ePksNllAkGpAIpySQTQQSBBI67JNmAATVqaqih1Dz6Su36\ncMfdIqQC4NHIMFs6JgKBzsYiPkFBiUcJN1zgOw3fLCh0wEkXL150fw49ekvpqQIFu9lNFFGsZjXa\nG20os7Ox1unoEYtxXLgQn7u48d0gEpGXmkpFaCiPfPopV1NSUI/TtP5uwtOziatlyfyCf+PVxpeJ\njS2e9nMaxGLKg4OJLShAbWNDu5MT5cHBd3VPUWz2Sd6cL+VVm48Bk2DQNraNS8V5MJXBwYSUl8/u\ngMhoZNm5c0QVF7N7164Jv31cV1OP5ma6bG3HvbAPIoh88tGj50f8CCVKmmmmNTqExKslHMoI5NLK\njROe7HC00sp7vIcDDjjjzGY2T2oX1x57trIVe+y5yEUOcIAf8IMxsxx69NziFuc4Z2mwt8EGDRo+\nSNDzM+xmfddFt60tJ/r1zIi1WtJPn2bD4cN8+thjY0pVatCwn/100YULLqQOENSdXtxwI5VULnOZ\nE5zg8WHtVUEqlZKwcycvHzhAQlUV/9zZaVKhAv5D6kZphBfxmzcjnaAqyb2AP/4WhboyyiZ1MZ2r\n2GDDWtZygAMc4xjhhN8zfVRTQe+g3kk34AFgPgzrUtNffe6FUY7bAPw7Jo+ikegGwvR6Si9eJO6+\n+9Dr9dzMyqK3rg6ZWo3YYEAnFKKWyZD6+hKeloZogjuK04kRI8eu7+H5Q4U8AfwWXzYkPjIpKwMh\nQmyxJco8DBjopJMuutChQzpoGDBQo3sfqB/xmBp9OxqcEQqENG8NZMu+djYqTCqWp1y88d26FYFA\ngBgxqaSSQAKZZHKOc5RQQu2NErYelfJJ2zd9Xi8qFNTDXR0UgSkwcmpvRy27N02evbwayWYhvtTR\nVW97x85bEB/P+q++ojoggPmXLiHt7SV33jwuz5t318mfF1JIqqaePy/uxAorFrGINNImff+qCA5m\n9cmTYDTOTvlyg4E1J07g0dTEO888Q9ckNsHGFRBZ9fZO6JdFixY9eqKIQmYeXniBFA4+soiXX32V\nmshkGnx8Jjzh/tRTz4d8iAoVdtjxKI/eVhO/AIEl49BKK/nkk0TSsK9toonDHKaOOlxwoZlmbLBh\nMYuZz3x+Z75VN9JIAAFzalddJ5FweuVKNh04wKKLF8lcsmTY1xkxUkIJmWRSTTUSJGxgwx0vK0on\nnTzyuMENqqiyiB8MRiqVkrhjB+3t7Wz94jLd1VY040236ws8t+PEsO/5FtNiKplkTnGKq1y9pwIi\n+EYopoYasskedwb6W0AcGcm5igpL2RzAk5jK4V4AYhmoGmeDSWDhCSBWIOCfjMYBWYpK4DVM2aXf\nmV8/EkeBjUB5czN6vZ6ru3fzm+pq4ged0wjkFxXx89JSknftmhVBkR49RzhCKYUAiBCygAVT5usm\nRGhRvRwJg3j0xbqVyIk00tjGNuw97FE+p+Tl5v9Bhoyfuj+HYNCiSYKE5SwniSTOchayL/Ne20DR\ni9fb2ngsO/uuD4j8amqo9fObnQvLO4CXVxN6xFxiAW4NzWO/YYq4ERXFjT6zUaMR37o6lpw/T/iN\nG3zw1FPoZ6H41WRQouQKV9izo4sUUnmI1bflLwYm1cRuGxtCysoon2WqyRKNhi3792PX1cUnjz1G\nzyQ3Gsa1Su+VSpFOQK2ngAICCBjWmK1XJuPc8uWsPHVq/LMchgoqeJd3UaEihBB2shMZt7/bIkTI\nMpYBJp12HTouc5k88jBgQIWKU5ziTd6kmmr06PHBhzWs4Yf8kKUsxQorfpfpQ5RCyru8y5/4E1lk\nWfxg5gJ6iYQTa9eSmptL2sWLQ57vpptDHCKbbKqpJokknuVZU+B7h7HDjiWYgrZjHMMwxFVoIE5O\nTiQ9tIVMTlAn+ytGgtBo7j3504mQRBICBJRQMqDM5l5AiNASBOWRhxHjDM9o7hCamspf3AfKnkow\n9QDlYCqj+wXwf83ffwn8F3AY+KHRyC5PT+4Xi3kKkxjKT4ECYLTbcTcmlbksYBGg0DXwftYf+XV1\nNQkMle0WYFK4+011NTezsm7j094+BgwUU8w7vEMuuXQnCPnggQWcfGALwQkJYx9gCtF5eQ3SyfyG\nSsDeK4ZIIi0m1TqBDjzA2sN6SDDUHwcceIAHiNANvyFqpRvaj3S3EVhdbQqI7lFcXVsQiXSUEEVU\n9w26u2cgUyYQUOfnx2cPP4zcw4PVJ+6eTdEiitChI554NrHptoOhPs4vW8aKjAxTlmiWEFhZyYuv\nv06vVMr7Tz016WAIxpkh0kgkdIxTbq+eeqqowgqrERuwr6akEFRRQdqFC2QtWjThGs4iitjLXvTo\niSWWrWydUnnneOLJIAMFCt7lXUsp3FnOokSJztxAmkgi61k/JBCTaDQ8f7qe3YneONKBEiVf8RUZ\nZLCABSSSiBNOsz5r1OXgwHu7drHr3XfRiiB34WIAeunlBCeooQYVKjawgVRSp11EYTQWsYgb3ECG\njCKKiBu2IOcb7O1VxMYWUFgYi1pty82b4cTFTV7p7W7HAQfCCOMmNymiiPnMn+kp3VGCCcYOO7Ro\naaJpRgL/uYYePTnCHC7NV/DVUVjfb50rwSSKMJizmIITa0z+YP42Nhjs7Xn/1q0Br8vEJMCgxhTQ\n9PUYGQEZkM435XQqsQ6bOu0g68GhxAO99SOXiE0n3XRzhSvkkIMSJWDyM3tU8Cj+iVPv5TYeItPT\n+UFVFX+prR2Qc68C/sHPj4SVKwe8vk8oabw+a/oRMlB1YiVudFoCrbsNiUZDXH4+7z799ExPZcYQ\niYxERxdT0hBBjLqQiw2LCQ2tnJnJCIWcWrWKbV98QVRhIZUhIfRKJLPSKmW8XOMaTTRNuXdgQVwc\ni8+fJzk3l6uzoJcoLj+fdceOcWjTJm5MgQH3uP7FRUYjzkrluA6YhWmHLYUUrBi+zE4vFnNkwwYe\n2rMH/+pqjmzciGocUn611JJJJoXmMoIFLGA966c8sBAhYh3ruMQl6qnHGWf06C3mleGEs4xlI3om\nBVdW0ujjx4M2T2PAQCmlXOACtdSSYR5SpPjiS4R53CkRgonQTjs5jjfZv9OBN98/waFIIRKnMIop\npooqHHHkMR6bFaaVVliRQgqHOIQCBVFEjRkku7u30LdfXFgY+21ANAappNJII5e5fM8FRCJExBHH\nda5zi1vfBkRjUEMNhzlMI42QAr8otEFcrWGNbmRfiAxgH6bsEZhU6HpcXBBIpTTcujVADGWR+Wss\nGgB790h8GhUIhjFR7o8AkHV3j+Oot48GDTXU0EADN7hBHXWWzLYzzixgAckkz2i/mkQiIWHXLv75\n9GnEjY1Y6/X0iETovLxIMJtW96dvo3C8AZHjwoW8qFDwelub5bGHnSFrYTun+SOppLKWtVNqZD3T\nCAwG1h0/TnF0NK3u97aMv5VVLxmtK3mev7O34aGZC4gAjUzGmZUrWX/0KA/u349Yp6MiOJgz6enU\nTVC6eaZpo40mmpAiHVbp9nYwCoV8/vDDPPbxx4RUVPDlgw+inyFz4aDyctYfPcp7u3ZNmY/muAIi\niUZDwzhO2EknBRQgQDCmB023vT3v7dzJ/EuXeOLDD9m3bRvNw5zDgMHSp1JDDWDq9VnJSpaxbNr6\nVaKJposu1rGOXnrxxpsiivAyj9GIuHGDW+GmPgshQqKJJoooqqgiiyxqqaWLLirM4xjHcMGFCCII\nI4wggqbN0HQ8aNBwgAOWwBNniHkJtOKvECFCj2lRs4UtsyIY6iMl21/+AAAgAElEQVSZZLLIooUW\nrnJ1zEV7bGwBZ86kA3DjRgQ9PVKsredOWeOdJowwdOhoookGGgZ4fN0LeOBBN92mRf63DEs33Zzk\nJLnkAiaD2w2CDUQ8FcHuK1d4KyeHl5qbB/QUncMUCC3GFAz1XdH/tyO4r5qPrcGWN/Lz+WVX14Tn\n84adHTGL19KyZ8+4Xi82jF5uOxn6/O9qzKOWWppowogRJ5wsxuGhhLKQhYQRNmuqByQSyQCT6tHQ\noAEY1vV+OHwiIqgHHsvOtpi+GheG4R9RTTHFXOIStdTyKI9OWe/UTBN//Toura188NRTMz2VGcfH\np56juesJpAplzcxnAxt8fNi9axcGkQihXk/StWusOnkSpZMTX61fP6blzGyhnHLApA47HetIhZsb\nf3vhBXZ8/jnpGRmcXLNm2NfZdXbiU1+PT309Lq2tOLe1YdPdTZOnJzX+/tR5eyP39h5Y4mY0knT1\nKkKDgRp/f5o9PIb22RmNLLh0iYS8PD5/6KEpC4ZgHAGRHj1OHR1IxuH4mkMOBgxEEYUzY+u8G0Ui\nLi1aRI+1NcvPnmXf1q0D0pQVVHCAA7Rh2kGyxppUUlnAgik1Tx2JwQvqkQQW+iNTqYgpLOT1l14a\n8LgAAUHmAdBFF+WUc4Mb3OIWChQUUUQWWRbp8gQSRsxCTScf8REKFIgRE064KUgTB5FBBte5ji22\n6NHjNsB3fuYRIWIlK/mcz8kgg0QSR705u7u34unZSFOTF3q9mNLSSBIT8+/gjOcWYsTEE88lLnGO\nczzMwzM9pTtK30ZIAw0zPJPZhx49V7nKKU7RTTdChCxmMctZbvobFEBYaiqG5GTeyM3l1Rs3kGq1\n9EokNKlUpHZ1saKjAwGmzNCvHMWcCtAhsc3gER6hwM0NY1fXhLa/jECBmxtx9vY0jrMsWzcFErxa\ntDTQYAmA+kqL+yNEiAsutNKKO+48wzNT0gM7k/R9xon0K/hERAwRUIhjEQ008CmfUk89f+fvrGY1\nMcSMO9iabYi1WqJKSogrKODI/fdP2B/lbsTbux4dEq6RhGdt00xPB8Cy/jSIxVyZN4/8+HjWHzvG\n9195hey0NC6npqKZ5cqAnZi816ZzfaaTSDi4eTMvvP46/tXVFMXEoBOLsVar8a+txae+HrFOR72P\nD/U+PpRGRqJ0dEQtkxF+8yZLz5+n084OJ6USo0CAwsWF6oAAHDo6cG5royI4mPCbN3FRKPjo8cdR\nmn2jbDs62HLgADK1mi+2b0fhOrWVVWMGRH/mz/xQ6Iq1tZReeke8IKlQUUQRgQSSRtqEJnE9ORnf\n2loWnz/P+RUr0AsMnOY05zkPmEoI0kgjiaQRy/BmCwsvXaI4JobOMUoA7bAjwTz06KmllhpqyCef\nFlrIJ59cclnKUlaw4o5mjJJIYj/7WcYyVrPa8vg2tjGPeRzkIBIkFFHEPGa+jrQ/McTgjTcNNHCJ\nSyxldOO7uLhCmppMC92CgrhvA6IxWMISrnCFIoqopXZKfMTmCh54IERIK61o0Mz6a9GdQIeOPPK4\nyU1KKAEgkEA2snFYny2hUEjY/Pkw/5vNpmhApVLx4qlTWCsU9Li44L5qPtW2b9NLMaWUYjd/Pvur\nqnhwAs28ByUS7MznUctkGBkqqNAfI0zKE6aTzgHBTwMNlix6HzbY4N9v+OBDDz38nt/TQcddIeXe\nTTd22E1JNscbb57lWT7lU6qp5ku+5AhHiCeeBSzAk6nbFZ5qhDodcYWFuLW04NTWhlVPD8GVlcg9\nPDiycSOtU7ijPZfx8JAjFmu5pFtAjKqYzk477O0nngWeTrRWVhzcvBnPhgYWZWbywz/9ibykJLLS\n0lDehoH7dKJFi5V5TCcqOzte/f73CaysJKq4GINIRHRRESfWruWr9etNP59B2R2hXk/KlStkrFhB\nzvz5IBAg6+7GRaHArrMTrURCVXCwSe3PaGRBdjbrjx6l28YGh85OhHo9FSEhXFyyBMM0bCqMucpW\noiRLpsQHGf/Ff+GLL4EEEkAAPvhgh0ls4SQnaaEFBxxGlD3ujxw5eeRRQQVGjFxId+fVD3KIlHbz\n48UmN20BApabx0w27I8Xe6WSoIoKDmzZMqH3iRARaB5LWYoSJdlkc5GLnOMc1VQTRBBeeOGAA/bY\nY4fdtJVV9NWCKxjqHh1AAPOYRwEFlhKJ2USfdPoHfMA5zpFCyqg7lrGxBZw8aQr6yspC6e62xsam\n505Nd87hiCOLWMQ5znGc43yH79xxmfWZQowYd9xpMo+ZyN7OFnTouMY1znLWYsDthRfLWEYMMRP+\nnbC1tSV+06YBj61kJcc4xhGO8FLMS/zF2RmJQsEGxg5sDkokvOnvT0qMSelU6utLflERo+m05QPS\nflYQzTSTRx6NNKJBgwgRDjjgiCO99KJAgRy5RQShPx54DAiAXHAZ8jORIMEGG9So6aRzzpeFKVDQ\nRdeUiSHYYstOdnKd61zhCrXUkmseqaSyegqkhKeD7Xv2IFOrqQwJ4WZEBM1ubnzm7j5jvRazFbHY\ngK9vHRerFvM8f+Xn537Dhg3HZnpaw9Lk7c2X27Zhr1SyMDub5/72Nwri4vh67Vp0s8y7sJNONGgs\na/PppEcmozQ6mtLoaMBkhC0AS0ZnMKm5uSgdHclZuNDymNrWljrbYbyoBAIupaWZzHQLC4kqKeHd\np5+m2Wv6+nfHDIi+y3cRW13CVV2GESM11KBGzXnOE9UMKisRCgdrVKgQIMAPPwoowBprrLAa8L2T\nTsooI4886gcZvunsdSx9UsWtv1zixQUyHMQObGf7uIKr2cKSCxeo8/G57TSeI46sYx2RRHKe85RR\nRtUgAVQBAstunCOOBBJIMMG44XbbgZItpl/OkWTC+34PZmtjeSihxBOPHDmZZA7Icg3GxaUdH586\n6ut9MRhElJREk5Jy9Q7Odu6xhCVc5zpChNzi1j3lS+SFF000WfzF7kXkyPmIj2inHQB33FnGMmKJ\nndKNqwUssAQkGYIMVr30Er/962scblEQhkmGu38XWwPwqlBIaUAAdvPnkxQVRfHXXyNpaEDn6cnP\nAwJG9iECfh4QQFRaIjnkcI1r1FE3rnlaYYUvvpbgxxffcZe/+eCDDt2QjNJcpK+0fTzl8uNFjJgU\n85AjJ4ccS1BUTDHrWEciibNqU0bh6kpQZSWZaWlo7zKzz6kmOrqIUy0r+a3qXwi6VEmuZwqpqVdm\neloj0unoyIl16zi3bBkbjhxh1+7dvP3MM7OqBLJP/MuJO5/BuhkeTnRxMbnDKNBJe3pYnpHBB09O\nTPmuxdOTDE9PrDUalp0/zxc7dkzVdIcwZkDkjz/hahUJ6h7+he1UU40cOXXqIvZ+Us9Ffz3fe1CF\nGDE6dCbDtXFghRWxxBJHHFZYoURJgX0BC/6hAb1YRwThc2rB4S6XE5+fz2uDeoduh0AC8cWXcsq5\nxS3aaKOTTjrooJtuOs2jjjqKKMIVV1So8MWXKKLwxx9PPCd0szBgoIACYOQa1L5m4DuxAzEZ+kQ9\n3uItFChYwIJRdy3j4gqor/cFoKAg9tuAaAyssWYBC/iar9GiJYywWbUgmU688SaPvHu2j6iYYvaw\nBzfzSCedGGKmJVstQsQmNvF3/k4mmSSIE1j44jO8lfXfuFbBkUYH7Hp7EQM9YjFqV1cStm4lzskJ\ntVpN3u7d/LqmhgSjkeuVlfzcz49/W7kSo1yOtLuDBkMNWiG420TR7WNDbZqao6L/sQQnffeoCCKQ\nIUOLlg7zECPGBRfLz2Gyn7+aanrpvStK5voCoukS2vHAg41sZAELOMxhKqnkS74kjzwe4IFZo9R6\ncs0aNh84wMOffcbHjz8+LaU9dwvu7i0oVG5sZy9H2MB/HvxXjjWvZe26EwiFs8frZjAamYx927bx\n5Pvvs+TiRc4vWzbTU7LQV9kzE38PXfb22Iyg1Lnk4kVuhYXR5D05MaaTq1ezbe9eAioqqA4Ovp1p\njsi4GlOse3vRisVYY20SiTaGs+lYCwXRtjy/6hZgxB574ohDjZpuutGgoYeeAd+tscYPP2KIIYqo\nAXKavvgSQwxFdkXUcJhqqvmYj9nM5lm78O5DpNWybe9eTqxdi8p+atVSxIgt0tz90aGjiy466KCV\nVirNo4ceyiijiSa66MIBB6RILTf0vj4IKVKqqEKKFAkSpEgRI6aFFhppRIx4RBEJESI88JhRJbyx\n8MefSCIppZSznGUjG0d8bUxMIdeOZxPLEQTlRvJPOBC3esmo5oL3OvOZzwUuWILxWGJnekp3hL6y\nJjXqGZ7JnaeBBj7ncwwYCCKI+7hv2tXQfPFlAQu4xCWOc5yHRA8Rs2QJ2UuyiSGdZFKGvEetVlPy\n/vvsrq+37JEmGI28X1PD03o9UU89hUwm4yJvU001dtRihZVlZzWUUBJJJIqoaW3iN2CwZOHnej+a\nAYMlIJrunWl33NnFLvLI4xjHqKCC13iN5SxnCUtm/r4kEHDwgQd49JNPWJGRwelVq2Z2PrOYoKBK\nrKzUXNMks5iLHGAzsVmF/KX1+2zecRArK+1MT3FkBAIObt7Ms2+8QY2/P1VBQTM9I7rpRo0aKdIZ\nWTf3SiRItEP/zew6OpiXk8Pfnn9+0sfWSaXciIxk+blzfDCTAVFpeDirTp7ErqODLgcHvOvqsJdX\n8tSmTlyF7njhxRa2TEm5RAwxiBCxj30008xrvMZmNhNF1G0fe7pIyc2lxs+Pq8nJd+ycYsQ4mUcA\nASRjOrcSJdVUWxTsOugAQIYMNWqECKmnHiFCi+9Ff/p2+nXoKKYYF1yG+ED00MPiYjmxPVJUScah\nsoizhFWsopRScsllMYtHLOVovHaQD8hiLabeoVOZUv4u1hGVnn4HZzu3kCJlBSs4ylEyycQPvzui\n/DjTGJm9u5bTzSlOYcBAMsmsZ/0dywquYhU99HCd6+xlL+GEo0PHSU4SSaSlxBfAYDBQ/PHHA4Kh\nPpyAd+vrefDjv1H5tCPVwmqkSOmiix568MMPO+wQI0aBAiVK3Jk+r5j+MtWzRWZ7sihRokePHXZ3\nJLgTICCJJMIJ5zjHySOP05zmJjd5nMdnvLfIKBJxcvVqHv3kk28DolEQiYyEh9+ioCCeSoJZzEU+\n5AleufkDvv/OK2x6+uCstsJQOjmxZ8cOHvrsM/Zt3UpZ+MyWj+eRB5g2DWaiakM7QkC08vRprqak\n0HGbQhTXExJIP3MGn7o66n19b+tYwzFWBPN/09PT0UskuMvl2HV3U+vvj0/uIfb51HEh0EgyydzP\n/VNaO+6GG/HE00QTzTRTQAFNNGGDDY44zqryHLFWyyOffcbRjRvptpv5TJY11njiSRRRLGIRscQy\nn/mkkEISSfjiSxBBxBPPIhYRQQQaNJbdPQkS/PBDhowWWizGtP13GwoppIwyfn+wg+qQiFnxuYfD\nDjtaelsQnGrCeLEQw5VSmgoKaJTLcQ4IQGQuZVB+/TU/7vzGHDDYqOeAVotLaupMTX1O4IuvxQSu\ngAK88b7rgyItWq5wBSHCe8qctosuDnEIMWKe4Ik7Kn8sRowrrhRQgBw5zTTjgQe99NJAA7HEWu4J\nRV8f55eFRSPaEVoDSR09fKBVogoVYoUVWrQ44IAcOS20IEdOJZXkkYcddtPmt6VCRRZZ2GLLonHZ\nzM5eKqmkkEL88SeRxDt2XilSookmkEAqqaSZZkopJYKIGS9D1IrFLD97dlaVU81GtFoJ/5+9946K\nMs/z/V9VVEGRc45KUFABFQNGMKK2sW3brN12T7hzZu7+zu5v7525v93ZNPvbnTNzd347d3ZmOti2\n2bbNiTZhREUESSIZikwBRSyqigq/P4BSlFBAAYXTr+f0Oa1V9TxPlVXP8/2k9/vly66hfCt7JUfU\ne5lKHv/c9nccr9qO27RGs26fa3J2Rurvz9YzZ5C7uFA/Toa7mWRyhSsArGXtqCZz+kOs0RCTmsrj\n2FfXM/faWpbfusXpDz4YsbCIXijEQqtlUmkpBW/I9RvLnTt3AP6xr8eMri0XhoYSVFqKTFXCgbR8\nfrkPVrN61C7kjjiyhz0GtbXc7s0LL9axDn/Mwz04Oj2dCj+/LgMpM0OIsE/pW+jKTj7kIY94RCed\nCBAwk5nEEYcjjlRSSTLJZJFFAw244oozzvjjjxo1Le4+XFjkw9rLl6n18iIlJoZGM5MTVavV+B9u\n4EoFBNAGdEl6lhUV8dOyMiL37XvLbf17jEeAgAQSuMIVcsjhIAeJJpoEEsZ9MTJa9PRlN9KIDt2E\nz+wbS48ptj/+vSoyY4UHHhzgAGc5SxVVBmW3Flr4nM+RIEGFisDqSqIGWTtF6yGm2p2pfIwYMYUU\n0kknSpSGangppVRTTQ45CBGOyiK/p+1yorfLAQaz4vES2pnEJA5wgKMcpY46EkkkgYRxGSzvwVah\noMPMPWvMgYCAV4JROp0Fa9Yl8l9X/hsJwqv8e/H/5A/Hf4rL3qZxPMPBqQgI4NiuXew+epRGFxeT\nmoUawxOecJ/72GJLDDGEEz6mx++hpXuGSKRWd6nv6fWsvHGDB4sXm8y/STWKqn5G383b7Ozwqion\n4MEJzoaDo1vMqGe1hAiJJdYgriBGTA01fMmXXODCW2Z3Y41Aq2VBcjIPFw3sdWNO6NCRSir/yX9y\nj3t00kk44fyEn7CRjYYMvy++bGQjCSQgRkwDDZRQwiMe8UKfgwwZh2YJ+NPGGOT2Niy/dYudR4/i\nXWmcMtNYkH/3Ln+sqH5LmiMQ+H1FBS+TkgDoDA0l6TVD4BtY0+Q7uAnv93T5q2xko0Ea/znPDWIW\n7yISJNhiiwaNoR31L4GeCnJ/CZaxwA03DnCAdawzGFxbYUUVVRRTTCWVlHnD80EaCDIFAqy8Q7HG\nGhEipjKVGcxgDnOI7t42sYlZzKKQQpJIGpX3k06XeIu5qnUOhTbacMV11KppxuCAAx/xET8snMTe\n+1Uc5ajBpHI8cJLLkfcjP/w9r9BqX3UXWVqqWe93iZNuH9Khs+GubSh/X/b/0PDU/D/HGh8fbq5Y\nwZYzZ7DuR1jA1OjQcYMbXOMabbSxiEXEETcmx+4LvYUFjS4uuNXXAxCVkYFDS0uX55CJEOj12Le0\nwBA86YzF6ApRh5UIq+ZaNuXo2PgDb7aSYPKT6Y/VrKaZZiqpxB13GmggnXRyyWUzm5nClDE7l9eZ\nnpNDs6MjFf7mUa0ajBJKSCSRWrpcof3wYxWr+lXzs8SSucwlmmjKKadWV0VQbiY/uathx4dinrg+\npcithF8vaWC6LoL/O7EKr5y7lPhueatCoFQqKXr4EFF1NSKNBo1IhMbbm+CFC5FIRqeaIKqp6Ve0\nPbD7cYApS5fyGfCbx410KK3JYS3RTnOAlFE5r3cNSyxZxjIiieQUp5Ah4zM+YxvbmMzk8T49k+OO\nO+20k0UWi/nLaIdR0HWDH4/q0OtYYMGc7q2aaj7jMwBiiGE603Fd4covK07ztVTaZ22gCfg7f3+i\nV6wY9FhzmMNtbtNEE800m6QdVKfT8fLmTQTVFVR7l8MKWCScOAm1vtCjJ5dcFCjwwWfwF4wi1noJ\n//16G3+7XEg99RziEPvZbzJvpKHg1NREk5mad5oTKlXX/T+cF/wv5a/YdOQ8V9au5R+qNlMQv5v/\naASp8gh/1bkRsdi85emfz5yJW0MDHx08yJE9e2h1HL0Wci1aw/ycECEb2NCvENZYInN3x10mQ2Fj\nw8rr1zmyd2+X0aqJeB4dzcz0dBYkJ5O8cKHJ9gtGzhDp0ZOmuMmMwho+3mbNCsePjPZZMAVWWBFI\nIM94RhttrGENWrTIkJFLLr74jprUZ7/odGw5e5Y78fHIR+g7NNq00MIlLnGDG7TTjiOOrGc9q1lt\nVEuBW72cDfeyWXo2lYJCDRkdWjyztDjniREVaWhzFIKjiBJJM7c96zjn8AQlSlxxRagWkn3hAna3\nbvF3+fkcaGxkc1MT7zc2Mkcq5WF2NnlVVbgEBxtmekxFa1oam5rfNk3s4bKDA84zZyIQCHALCqJa\nspvr+b+mnaUIBBAZmWXS83nXscGGSCKpo84wV+SH39j/NkcZCRKyyaaEEtSoCSTwnW+dyyKLGmqY\nxrRxX/T2YI89rriSSy611HYJpwiccZo6lS9KSkhobe2VlmkC9vv4EL5rF5ZGtF2UZWVjdaOAgDQN\nHdlS1AJLnEbQCtPR0UH20aP8MieHn8ibia+AzBJrwqYumdCtu4008pCH2GLLcpaP64zv5OJiQgsL\nyUr4mCJBETJk5JOPP/5jHhSF5+aitLExC/Uxc6a4eBINtS5c0a2jyHsyj3YvpDIggMk+7TwstkcW\nmAsSFXP18xGLzHeWCACBgOLgYMSdnbx3+TKFoaF02Jhe4KOTTr7lWzLIwB131rPebJRe3evrsW9p\nYU5qKtmRkeROM+156UQi8kND2XDxIo0uLjS49W0P0x8DzRANGhAtiVvCZS6jlD0nvsKSikU78GTs\nZ0VssEGMmCKKqKaafexDg4ZyynnBCyRIcMEFLVqECEf9ohySn09QWRk3V60yW5U1gGyyOcYxxIhR\noGApS3mf9/HG26jPyE0mY9/XX/OdszMpDQ38qr2ddVo9G9Swt1nHR3UamgttcPRZgDBgMqUOavTo\n6aCDJHUSHE7nqwIpW5XKPlWfEpRKltbW8mVJCW7Tp5s0KKrNzmarXN7v4yddXXGPejUbYG2t4MmT\n+QC0tDgQG/sIC4u3lfi+p39EiJjGNBQoqKCCXHKZxKR3SmzBDTckSCiiiHLKqafebG5Go8UzntFI\nI9FEj8uwbn944kkTTVRTjRo14YQjFotxiojg8/JyprW04AlkCAT8LCCA8F27sB6kl72jo4OsEyfY\nlprKb2QqPm6CHY2t6IqKSCwpwSksbMgBjEEKvKLCULX2At5v1vBFSQlOERETNijK6956DLHHA/uW\nrvbV1YmJpM2aRaNPIBFEUERXUJRGGipUBBBgUgGogVh8/z55U6bQME5D9hOFtLRZuBfVs1p7nV/P\n+Dm+4V0eb2KxFremudQ5PKPNqhZfkbtZXXsGojwgAJVEQszTp9R6eZk0KFKh4gQnKKQQCRLe532z\n6sSwUSiYnZYGAgEXN2wAoemThWqJBGlgIIvv38dSraba29vodfiIAiJ5nJznPGeJVMi8Vl8apsUP\n6cRNSY9JaT31tNHGe7xHO+1UUEEBBTzkIQ94QCutlFGGJ56jpoa04eJFHi5YQL0ZiilAlzT2RS6S\nRBIaNHjiyW52M4UpRt0QxGo1MzIz2XL2LJ/PnMmT4mL+2NT0Vo+lCFipUnOushFPz5kscoojhBBa\naUV0Qcq1AtWgHfJ2QHxLC183N+MVbrphwJq6OuaVl/dZAysFEsPD8QwONvydtbWKrKzpdHTYoNNZ\nEBhYhotL/wHV9/SNAAEhhNBEE1VUkUsu/viP64CzqfHDj8lMJossaqllOtPHXep3NHnIQ2ywIYYY\ns/OFs8eeNNLQomUucwEQi8V4RkVxrrOTCyIRd8PDmbFly6CVIUPgIpUyU9u7PSdcq2WNXD7kAEan\n05F99ChfV1S89QuQAAmtrXxeXo5nVNSE9D5LJpk66oghBj/8xvz4rvX1fHjiBMtv30aiVHJx40b0\nwi6vvUgi0aChkkrKKSeDDJQoscMOG2xGLXHqKpOx5N49rq1b970x6yDcuLGCne3HKWYynUvEve65\nHq7N6C06DTOpb/oxmjM13t5YqlSsv3yZ/NBQlCYIihQoOMrRbv80O/axz2wq9j3YtbQwPTubUzt2\n0GE7ei3WrQ4OVHt7szA5mZjUVDIjI436rY0oIKqNq0WMmP9ZEI2D0InikJAhn7ipECAggADSSKOa\nanzxZT7zDT39bbQhRmyQTX3KU5QoTR4Y+VZUMCstjavr1o1K9DtSGmjgW74ln3xEiFjDGlaz2ijl\nL9/yctZevUpkZiY2HR0cnDWLxseP+ZNc3u+tQwBsUSi4V1xMU0AA7g5e+Cv9Cbj1nG1K4zwE7IBH\najWC6GhEJuo3dQ4I4FBJCQtaWnotREqBT/xcid70wVsVqcZGVyoru27qtrYKQkKKTHIuf2kIEBBG\nGHXUUUMNmWTigMO4Dl2bGkccaaSRGmrQoh23WcbRpoUWUkjBHXdiiBmzDLux2GDDAx7QTjuxxBqM\nOQUCAe7BwbhGR+MeHGxUsJF14kS/80fQFcCsbm3li+pqvKOMU57LvXGDX+bk9DvPKAGmtbRwrrMT\n99cSNBMBLVoucQkNGtawZlySAkKtlsUPHvC7v/orUufModPqlWqfCBEhhBBKKFVU0UADZZTxlKc8\n4QkllNBAA2rUSJCYZp2g0/HhN9/wdM4cygP7+1f/HgCFQsL166v5d/4Hf+RHTF+Xg0jUuyvDGWfu\ncIdKKpnN7Amlyljj44NGJGLT+fOUBQTQ6uAw7H210MLXfE0NNTjhxH72m1/FTKdj48WLPJ81i8Jh\nymIPBYWdHRnR0YQWFGDf1kZ5QN/z8K8zooDIKs6KPexhebaMZicnKsdZQMAGGyywoJhiSillFrPw\nwYeZzGQpS1nMYoIJppVWZMgop5xiiskhBzly9OixxXZEN/WEa9fImT6dCiM+/LGmhRa+4is0aHDC\nib3sJZRQozJhs58+Ze3Vq6TGxHBvyRJyIiPJeviQP1RUDKq+IQCWqFQcUqvxiogg7+5dfplfOKSa\nwFSlkm8EAjwmm6b8a2FhgfuMGRzXajkrFnPZwYHPXMX8y1QFTW56bB9LaUlLpy47G5lcjrOfHwKB\nkKysSABUKivmzk01ybn8JSJESDjhqFFTTjn55BNOuNlVGEaCE0484xlVVL1zAV8PaaTxghe44z6m\nHjPGIkRILrm00UYYYcNuzyzNymJbaupblaE3sQas2ttJcXIyaqao6cEDfjxA6y6AJ3BBJMI1evyH\noodCGWU84xluuI2bupVGJGL2s2eUTZ7c7zyvAw7MYhYBBOtXXQoAACAASURBVCBAQDvtKFAgR04Z\nZWSTTTLJpJOOFClttNFJJ9ZY01xTT0FiIrUvXiB2ccFmEN+9OSkpeNfUcGX9erNupzcHGhpcaK6y\nY63qGsf9dzIzJvOt51hiaQhmnXHGF9Mbco4m1T4+NLi6svXbb5G5udE4xJkX6JrT+5qvaaABd9zZ\nz36z7LiY/ewZPlVVXB7L775AQK2nJ/G3b5M3ZQrqQUS6RuRD1FOSs2tNRm0mPc6xxPKCF1RSyXd8\nx0Y29nrcFVcCCUSKFCVK6qlHg4YSSoCu7HUggUQRRQQRQ8o4eFVXE1hWxvlNm0z6nkyBFi0nOEEL\nLfjjzx72GJ3xCi4oIOr5cw4eOEDza8o4dq2tRn86VoB9a5fMqai6ul9zxP4I6n6dKRGLxcxYtQoA\njUaD4uEDYrLv8SuZkkheVX+yCgv5bXY26vAohMLN6HQ2yGQeNDfb4+g4ftKtEx0LLEggAQ0aUkkl\nkUT2steszJVHQo8v2mUuk002U5n6zrXOZdElLjJe8yHGEEEEYsTkktuvauZgdGRksEVtXEV7i1rN\nN5mZMGPwz6TT25vM0lIiB5CJzRQI6PSeeMF0PvnA+LYyzUxPp8rXl8pBnOuFCAnu3vToaaGFyte2\nHn8rHTryyUeLFosa2HFCyDfNXVWLn5SXULtjJ55efR9rclERS+7d46uPP0Zvht0j5kZbmz2KKnvC\nKEAj7H99OY1p5JFHDjmGttiJRP6UKRzfuZPtJ09yt7WVZzExRr+2jjoOc5g22vDBh93sNst7jH1z\nM/G3b/P1/v1j/t2v9/AgbfZs9h4+zJcHDgy7PXHQgMgHH1xlMiYXFxMolXInPh6dCSX0hoMQIRvZ\nyJ/5M+mkM41phBCCDh1ppPGUpwZpaR98iCUWCyyQIqWMMmqoobR7e8xjgglmAQsGz1zr9Wy4cIEb\nq1b1KsubC894RjXVOOLIDnYYHQxZt7ez5upVzm/e3CsYAoa8bO15vkijGeIrR/a60qwsOjIysNRo\nUItEWEdFEfTaYkWlUpF1/Dj/WlbW57JuBnBIJiNTdpMySTxPlTcBe4qKQpg1K31Y5/Q9r1jGMnLI\noYYa8shjKlPH+5RMRgwxZJNNMcXkkstsZo/3KZmMBhqoogpLLM26fz+IIG5zm1pqWcSiYcmDWw7x\n2mPZ2WnU86auWMHfVVSYRArcnOigwxAsj3a7qE9lJQsePqTdzg6pvz/SgABaHR2xViiIT0ri6O7d\nQ8pICxDg2L1FEAF0ebrUU08ttUiRUkkltg+q+KpZZ1go/aG5nYgHn6PY6osvvkQTbZjhcK+rY8uZ\nM3zz4Yc0mrnyrLmgVouZTD42tGGv77+KGkYYFlhQRhkttODA8FvPxosqPz+++ugjdh07hkNzM0nL\nlg36na2ggmMco4MOgghiBzvMs2VQr2fdlSs8nTsX2TjN1afMn4+lSsXmc+c4sXPnsCpUg0c2ej0J\niYncW7qU2c+e4S6TUWsGmSwPPIgjjlvc4hKX+BE/4hznaKcdESL88WcJSwghxJCN7rnwKVHyghcU\nUsgLXlBLLRlksIUtBNN/D7e1QoFTUxMZRvaOjzUp3b45q1g1pAxCeE4ORSEhfbYADlXksuf5mmEG\nzUN9XUdHB7mnT7OvoqJXdvesVMrX6emEf/ABQqGQnMOHOVhZOWjHbSRwRZlCAitJ4wZFRZO/D4hM\ngA02rGQl6aRzjWs44zwuapWjRTDBlFKKDNl4n4pJySYbgKlMRYx5dAj0RQABhBBCIYUkk8xKVg55\nH+ohXnuM7ZgQCoWE79jB/iNHOFRV1SsoMkiB79iBcAJVFPToucpV2mjDF1/8GZ1WepFaTVRmJvG3\nb3MnLg5xZyfTcnJYc+0azY6OtNva8iIiwiRrEiFCPLq3nmpoOqeBnF7P04OhqpRCCqGEslI1n3U3\nbvIvq12QfD83ZDQajzSmrv4j/92ynTznX0I/1R8JEkIJ5SUvu0S+WDK2J2oi5K6uHDxwgF1Hj9Ip\nFvNgSf/vo5hiTnISNWqmMIWtbDXba/C07Gyc5XK+2bZtXM8jeeFCPvniC2amp5M+a9aQXz/oFXhK\nXh6Ozc2kzJuHuLMT5SCSpWPJAhbggw/NNHOa0xRQQD31LGIRH/Nxv7MzEiTMYhbb2ManfEoggbTT\nzhGOcJ3rtNPe5/E8a2tpcHU1y77gOuqopx5rrIeUfXevqWHhw4ek9fPlabO3R2XkvlRAq32X14PG\n25tSo8+ii5Lu1xmLQRGquPitVpctajVfFxeTe/gwaUeP8qURwVAP7kAiT5jBe1RUmNnQ4gQmmmgc\ncaSZZg5z+J0KHtR0ff/M9YY1HPToDQGRObfL9RBPPLbYUkUVrQy9zdU6KoqzRvgTAZyxtMQ6MtL4\nfVtbM3XPHvYE+PO8+/bxXCBgb0AAU/fsGVQK3JzopJNLXKKYYnzxZTObTe7D5VldzdorV/i//uM/\nCMvL4+ju3aTOncujhQv5Zvt2fvM3f0NSfDxFwcEkxY+e8m3AosX8zNERDaABfuroyLJFH7OXvcQS\nixgxBRTg/PgIN92r+T9RTaN2Lu8iHtaWfD5HxaHZoBS2odX2/z2awxwA7nOfFlrG6hRNjsLWlpM7\ndjDn6VOCCwr6fM5LXnKMY6hRM4MZbGOb2d5brNvbWf3dd1zcuHHcu8d0IhHnNm9mxY0biFXGrlxf\nMaiowucVFVxdtw6llRULkpNJio83m95YIUL88CONNBppxBZb1rOeCCKMnlFwwIEoohAiNAxYPuYx\nChR44NGrPDk3JYU6Dw+zNFpLJZVSSpnOdEMlrC8sNBq8amoIKSggJiWFxQ8fkhQXR0loaJ/PFzg6\ncr+wkJUq1YCfqB74hYMDkoQEbB0ccPDx4WF2NglKpdHv4W+dLbm+uZ1KUSWFFBraFuqoM/R2W2Fl\nEMQwRhEqoa2NlJYWtht9Fl3YAgso47SqgvC5vmbvkD0RECAglFDDv2kuuYQRZpb90EPlEY9opJF5\nzMMD85TiHyr11FNKKUKErGa12ZvPOuBABRW0004zzYTS9zWtP5w8PUksKWGNXD6gHqcc+MfAQMK7\nZxONRSwW4xUVzf/qTOakSMfT8FnM3LLNKJNYc0GOnGMcI5989OhZy9phz2y9iaizk+j0dNZdvszs\ntDSkgYFcXr+eZ3Pm0Gb/hqmqQECjqyuV/v5oRnG22cbODtWkSXypVHLawwPndevw9PLFGWdCCGE2\ns3Fr1fCLK5X8eIOABis1UqTYY48TTu/MrORoYWcp5FGhPTqHMhxxYpbFdESivu+1LrhQQw111NFG\n24DrHHNHbWVFpa8vS+7epTQoCNVrCZEMMjjDGXTomMMc1rPe7JQ9X2d1YiIlkyeTPYQE0WiisLMj\nQCrFqrMTubPzW9eHEanM7QsK4sGSJUzP7soU5hgxRDqWiBCRQQa67m0taw2yq8YiQEAQQQQTTCON\nyJBRQQUppKBFizPOSJCQcO0aDxcvfvvibAZc4xrttLOMZbjydv+yUKNh/uPHfHjyJJNKSmizsaF0\n0iSur1pF7QDDqLYODsh9fDhSWcZWhbLPy7se2OXujnDTJjy6VQhFIhF5VVUsra01SlOsGvh1mDXN\nM4So6TJ3lSOniSbKKCOFFNJJ5wEPaKONxqxSPkrNZZZ2YONUa7q+5AUw5AkILyCfHLKKKgmcPW1C\neoSYGxZYEE445ZQbgqKpTMWaiZMh74sb3ECNmuUsfycCPOgSU0gllRBCJozxrDfeJJFEBRWEEDLk\nWQOnsDC+KCkhobW1z6BIDnzU3eI2HCNVgUBAfnANsmgrwoPn4SJwGfI+xosCCjjKUeTIccKJ3exm\nEpNMsm8LjYadx4/j1tDAw8WLubZ2LaWTJqEaRDFqLLCxs8MrIgKviIi3FOYssWR5vpI0qwKuT3Mw\nzCFlkEEhhdhggyuu3wdGAxDqIiDV4hEimxaWiOYN+Fn54ksqqdRQw2QmT2jD7xYnJ2wUCpbcu0dG\nVBR6oZAnPOESlwBYzGJWscqsE1H+UimL79/n3ObNaMe5OvQ6ChsbVt64wdSXLykMCel1HRlRQBSy\naxcqa2tmpqVR6+1Npd/YG6/1hwIFRzhCPfUAaNCgRj3kzGAPttgSSSRTmEIHHShQUEQRT3hCLrn8\nzc0GfrPCBRuRk1kNtjXSyG1uY4kl7/Ferx+QfVMTa65eZfX164g7O/n2gw+4v3QppZMn0+Dujt4I\nIys7JyfyPNt4UCxllar34JkK+LmDAxabNuH5Ru+0S3AwX5aUEN/SMmBQVA185OdB+AfvM89iHlOZ\niieeuOGGI47YY48ddmjRgqqdn95v5XFBEb+TDRwM9RAGHAGWGfXs3kwGKtvk1Hq44WSmJrwTDQss\niCACKVLqqOMlL5nJzCEnMsyFdtrJpEsudjnL35nFzwMeUE89scROGDlxG2xQo6aZZgQIBpwJ7Qux\nWIxTRASfV1cjam9l2msJl7OWll2VoR07RtTilk8+BRQQRNCE+Fw1aLjJTa5yFQ0aQgllN7txwUTB\nnE7HlrNn0VpYcGr79i5Z4gmUfJqSn4+P3hOPyTuYwxwssaSOOhppJKd7EyPGAw+zXtyOF7YCW57y\nFAUKoogaMDlmjTVatMiQUU89U5k6Ye8bABV+foTn5uLS2MDXk8q5wQ2gaw58KUvN+l4i0GrZfvIk\nSfHx1Ayi8DjWyF1ceBwby4zMTOo8PWlydjY8NiLZ7ebuHVmpVHSYQbamh2qqOc95aqnFCSfWspaT\nnCSFFKYxjcB+bfAGxxtvtrENGTLucY9ssmlX1pDlbcll4XVUXCeQQKYxjXDCsWd8K0Y53UOfYYQZ\nLg6WSiULHz5kztOnPJ4/n0cLF1JnhGdGfzQEtpP/oRerHwkJbBUjoKsy1Gpvj3dsLJ59/CAsLS2Z\nsXcvPzt/nuDiYn6oVPaS4i4FfufsjNTfn9nvvderdaS/m22DWMaBlM+45WoJGCeRC0YMy/XDNMAB\nLZVPn8K0iZElnwhYYslOdnKIQ1RTzW1us5a1431aw6KWWhpowA+/d2rBo6FLdW2iVe+iiaaEkmHN\nEUHXvM+svXu5kJXGv2deRNIJzmIf3CJjmWWCDokeg2wFihHva7SppZaznKWWWgQIiCeeRSwy3fdc\nr2dNYiJ2bW0c3b3bbNrxh4KlSoXaUoIQIdZYs5SlxBJLOukkk0w99VzgAkkksYAFzGKWSY3iJzqd\n6k6C7kqwrVFQqTlGncgJjZcXU+Li+qzCLmKRwV/yPOfZxjazDhwGRCjkxsqVbDh5kKRlKgQIWM96\nZjF0QYCxZm5KCgobG3KmTx/vU3mLju6tzc4W29YW6qlHhWpQI1ujQ2uJUolynAMiPXrKKOM+9ynq\n9pBxxZW97MURRxaxiHvc4wIX+DE/HvEQmjvuvM/7rGEN0Rn30dmUECh2oIgiyrq3q1wlkECmM51o\nosd88E2Nmsc8BiCSSNDpiM7IYNmtW2RGRvLnH/3oLSntoSJHTjrpePt6M3PrNuMNwfR6Zubn8/Oy\nMu5HR/NzgQCBTIZIo0EjEqHx9iZ44UKihvC9chW6kz1rLsGZmQwlIDKultQ3AmB6fT2tra3Ym2G7\n5ETFCiuDfP5TnhqSDBONHon/d0k1DzC0o0y0AWYRIqqo6lccx1hCZ8yiakYrSSRhTys/NEF7WBtt\nBu+e8U6kDYQKFY95zF3uokOHM85sYYvJ1eQW3b9PQFkZhz76CK2Z+BwOFSu1mrY+WunmMY8YYsgi\ny1BtTSSRLLJwwIGQ7m0it32NFLVaTdbhw1yraOyeRGsAGigrKuKnZWVE7tv3VlBkiSXrWMfnfE4u\nudznvslU5/ToKaWUEkpopx177FGixL1788TTpN1BOnQccUsh1B0+vwiPlq8nwNb8gyG7lhaW3LvH\nwQMHzKaaq0NHDjlkkUUBBejR4+ghQKZ+yZ/QIUaMbpCV4JACovHs522hhfOcp5hioEvNKYaYXp4T\nS1hCLrnIkJFEEqsY2tBrn+j1LHv0nAXJWRzbtYudeKNESR55BununuDoDneYxzwiiBizvuHHPMZC\n2c6Cdg8S5AIiM8/j0tjIyR07qDJBGVOLlktcwh9/XHAxOhiya2lh7dWruDY0cHLHDir9/EzmPHN/\n8WKWpKZyTiRisxHeIZeB+SM85g/a2vhZcjLTV68e4Z6+53W88GIxi7nHPZJJRobM7FsF3qSQQoAJ\n56A+GD3zNxMtIOpJSnVinE/QQCxiEYUUUk453/ANe9k77BadJpo4whHkyHHFddS9e4aDDh3PeMZt\nbuNf38EXKXb8Ye0UVrHK5G3i0zMzmZWWxsGPPzaLWaHhYqlSoe7Hl9ACC6KJJpJI8snnGc8ooYRK\nKsklF+iyEIkmmnDCcca5z/28q+TfvcvvKyrekuUIBH5fUcFfJyUZjNVfxw033ud9jnOc29zGC68R\n+6Tp0XOWswZvLejqFqrmlVm8GDGLWEQssSOu8vVI16daPGPnJiHHksLY8sV9vjwQhsLOmMnr8WPV\n9es8mz2bBje38T4VAEopJZFEaqjBBx8ECLDFlq9mq+m0EOCAFS64IEU64H6MvrI3OTkxLStrXBTW\nXvKSC1yggw4kSJjPfOYy963hZREiNrGJL/iCRzwiggj8GNnMU3R6OjPT0/nyk08MlRYJEqK6t57g\n6DGPqaaaAgq4zW0cccQffwIIIJBA3HE3eTtNHXWkkMKDw5Z4dShQ297laUwM5zdtAhO0HujRc4Mb\nVFONECE72WnEi/REp6ez/OZNHsfGcmbrVpMP26kkEiQrVnDxzh3iNZoBQzQ5cBv438M8Vg7gB3gD\nFrI6oOtzkSEjn3waaMARR9SomcxkggmeUIt5cyCeeBxw4DKXqaQSe+wnjLlpO+0UU4wAgVkucEeC\nK64EEGCQFJ8oWGONCBEKFHTQMaKWPwss2MY2PuMzpEi5xCU2sWnIv/EGGjjMYZppxhNP9rBnXOdQ\n29vbKb59G0ljI0oXFyYvW4baVs0FLlDabZhgbe3D9gwZ8kVLabexQGfCy3jYy5esun6dQ/v30+Yw\n8Uw2X8dSrUY9iFKgECFTu7cmmiikkAIKKKGEOup4wQuuc50wwpjLXCYz+Z1qv+0PUU1Nv8MNgd2P\n90cYYSxjGbe5zRnO8Cmf4sbwF+j55JNFFpZYEkMMTjghQkQ77ciQUdu9JZFEPfXMZ/6IkmDFFJNK\nKiJEJNhs59G6ECS3brHz+HG+3r+fTjNVn5xUXIx/eTkXN2wY0+MqUFBCCQ00UE89zjijQEEDDYZC\niQMOzGY205mOFVao7Lqkt3uutWrU/Cv/2u8xjL7E3Vi5kv/2hz9wLy5uzFTWGmnkLnfJIAOAEELY\nxCbsBhjR98WXBSzgIQ85xzk+4ZMR3RC9q6u5s3Rpv21nPcFRJJEUU0weeTTQQHP31uPjIUFCIIEE\nEMAkJuGN94gWzmWUcYELtNHG3h9EsoUtw95Xf6STzmMe44orm9g06OfoJJfz3qVLWHd0cHTPnlE1\n8E2bPZtPc3P5q5oafqdQ9BkUyYGdIhEnhuhA/zpfA//S/f+VmiIe8gWttNJMs+E5vvhSSSXJJBNC\nCNvZPqEHPccaAQJiiEGEiPOc5xrX8Md/QshXv+QlevQEE2yoVL8rOOCAFKlhlmiiYIEF3nhTTjmV\nVBJCyIj2Z489O9jBV3xFBhm44cZiFhv9+lpqOcIR2mjDDz92sWtc57Iyz5whRCrlT83NuAH1JSX8\nS+ELEgNUlL6vwwYb1rGOGVZhFIac59PPPqPB1RV3mYxqLy86bGwoDQqiIDSUVseht3v5S6VsuHiR\n47t2dQkoTHCEOh26IbQNOeFETPemQUMppWSRRTXV5Hdvrrgyl7lEEWWYOXsXsRrk3izRDmx3sZjF\nVFNNLrmc5CSf8MmwP68yygCYz3yW9SPBVEIJd7lLNtm84AUb2EAUUcM63n3uA12dTT3XqKRly3Bo\naWHr6dOc3L7dKNGrscRCo2HtlSskrlmDZowCtlZaucMdaqihkkrD33vgQR11uOOOCBGLWMQCFvSq\n3L2ZdBqsqmf0qs2ysxONWDzqwZACBaWU8oIX5JCDHj1ChKxkJfOYZ1TWJI44CimkllpOcYqd7BxW\neVOsUuFVVcW9pUsHfW6PolEwwSSQQB11lFOOFClllNFCC3ndG3TNG8xmNpFEDukHrELFVa4agkQP\nPHiP94b83oyhjTZ88GE60wfsHbdvaSH6+XPmP3pE8sKFJMfGjvoPWS8UcmvbNn7xxRf8TCJhU1tb\nL3PWs5aWfO3nh7WPD+UPHhg79dSLbCAUDN8cjciCCipwxx1rrJnCFMMgfTDBPOUphRRymtNm7Spt\nrvQMw2eQwbd8y6d8avafYU82fTrmN1g6Unrk++upR49+QlU+ffGlnHKqqBpxQATggw9b2MIpTnGL\nW/jjT1AviZi+qaSSoxylgw4mMYntbB/3ylCIVMq/N79K6LgBv2vu4AdS0LeHsdF2I7bYohPB2Q8+\n6HqSTodtezuOzc241dfjJpOx89gxTm7fTrOL8Wpz7nV1bDt1inNbtpikpdscUFtaIu4cXnumCJFh\nlmgVq0gjjac8pYEGrnGNG9wgnHAiiWQyk83aj2Y4qAbpHlEOso4QIGATm6inHhkyg8jCcKprDTQA\nDJiIm8Qk/PHnKldJI41znKOWWlawYkjHlCKllFKssGIuc197QwIubdjAjuPHee/KFS6tX282MzoA\nsY8e0eDqSt6UsemGqKKK4xynjTYAgzKnG26IENFCC/7444yzSWbxjA6IfCorqRhFye1OOnnMYyqo\nMAQNQoREEcUiFg2pFCpGzE52cpCDaNBwlrN8wAdDvpjMTEuj3s2N9iH2cwoR4tW9zWEOevQGP50y\nysgjj1pqucpVbnCD6UxnNrPxxXfARUcVVXzLtzTSaIiITdHLqtVqKXj8GHVlJdYdHYh0OjRCIc3W\ndSh923Gdv/QtgXZLpZLw3FwiMzPxrq7mZXg4Bw8cGNOeUpVEwpU9e/g/X3zBr2fO5JvGRiw7O1GL\nxVhHRjJrxgw0Gg2/KC/nYFnZIPoivZEBfwZ+2/3nasDbPYYDTMe+e3vz+xRBBIc4RBVV/Jbf4owz\n7rgTRBDhhE84ta7xYC1rkeqkWCXWkV/6H9hhR2tQEBEJCQjNTIFKgYJssnHA4Z1rl4MuCWsJEpQo\naaPNrEUA3sQff7LJ7pVRHCnhhLOYxdznPne5SyCBA16vSynlOMdRo2YKU8wiSVJ8+zZ/ei0Yep1f\nNcOPb9tju76PSqdQSLu9Pe329lR1rwMsOjvZduoUdZ6e3IuLQz5IYOTQ3Myuo0e5vno1RSEjD1LN\nhU5LSyyHGRC9ji22LGYxC1hAHnmkkGKoHmWRhR12zGAGUUThhZcJznz80Xh5UVZU1GfbXGn344Nh\nhRXb2c5nfMZLXnKf+yxl8CT2mwgR4o//oGtNESLWsx5vvLnGNZJJppZatrLVqHu8Fi23uQ3AXOa+\nlRDXWVhwets29h06xJK7d7kXFzfk9zIaOMrlxCYn8/kPfjAmQZoGDac5TRttBBLIe7w3qErcSDE6\nILJvbaVlGOVxY+ikk1Ocoplm1KgJ6t6iiTZe0ewNHHFkF7s4yEEqqOAsZ9nCFqODIruWFhYkJ3Pw\n44+HdfzXESDAuXuLJhoNGl7y0jBgmd69eeHFIhYRQUSvbIMOHSmkcIMbaNHigQdb2WqSliKtVkv6\n11/zK6mUGdDr9q4HMl/A/35whh9Z2eDS1obKyooWBwc86uooCg7mWUwM+WFho+oWPhAtjo6c2LmT\nnx85wokdO6j0713JEolEzNi5k08OH+aLykqjfk4y4B+Af+NVdej3lm5MXrBowEWhF17sZS9PeEIG\nGciRU001mWSSTTY++BiUCEWvbcPJ+vXMMeWRRxVViBBhjTUzmGFyJaixxAor5iV6829P5UTpFYCC\nLJmMfwKmrzUvWe488tCjxx33d8aM9XUECPDAAylSKqggnPDxPiWjccedNtqoof8ZhOGwgAU84Ymh\ndSaOuD6fV0IJxziGBg0zmMEmNplFdl/S2Njvcs+9+3FjECuVeNbXc2/JEhxbW/no4EFOffjhW9df\nw3EVCnYfOcLj+fPJMhNHe1OhFosRq1Qm21+PT1sEEciRk0kmGWTQSCOPujdPPA1zzBO5VXdKXBw/\nLSvj9xUVvYKiMuBnfn5ExscbtR9XXNnKVo5xjCSS8MJrSEkqDRryyEOHzih/LQEC5jAHd9z5hm8o\noojP+ZztbB9wXaZBwxnOGKpD8/uRe1JbWXF85042nT9PdFoaz2eNv/JcQmIiT+bP7+XpM5qkkooc\nOW64sYc9YzKGYPQR7NraUNiY/qavRcsZztBJJ+208yEfjshD6HU88GAPezjMYXLIwQUXlrHMqNaP\nJffv82L6dFpG4R9fhIjp3Vs99aSRxnOeU0MN3/KtoUc9ggj06DnBCZppRouWOcxhFatMlmksePyY\nX0ml9HWLEgBRwF93qPnFzBhCli5FrFajEwrpsLY2iXCDKajx9ubCpk18eOoUBz/+mKY3MpVWVlZM\n/uADtv3Xf/H/qdV9vtcesumqDP0bGEIfPXBfGMoKI9pFffBhIxuJIw4VKiqpJJts5MgpppgHPOj1\nfD/8qKUWCRKssUaCBE88CSGESUzqVf3roIPK7q2Ioj4VU1JIYTKT2czmCZXRfx3v0nqi9K/+PEOv\nx760dNzOpz96VKImUqAwVEIIQYqUPPIm1Pt0xRURIpppHrGwwutYY81mNvMN33CXu0xhylvmqlKk\nHOc4GjTMZCbrWW82A/JKFxfqS0r6DIpk3Y8bQ9zdu9R4epLX7c3W6OLCkrt3aXV05MHChb2uwSK1\nmp3Hj5MfFsbjBQtM8C7Mi/ywMDafPUuNlxelwUMzAh4MZ5xZylKWsIQKKsgkkyyyqKWW61znFrdY\nyEIiiRyRoMB4IRaLidy3j79OSkJak4yNFrwsJqHxdK6cYgAAIABJREFU8iYyPr5PH6L+CCWU5Szn\nFrc4y9khiSzUU2+Qlx9Kx00QQfyAH3CSk9RQwxd8wRa2MLUPTd2eikceeVhhxR72DBjMttvbk7hm\nDfu/+oo2OzsKw0amojcSQvPycJfJ+Hbr1jE5nhIld7kLwApWjNlM9mApq3+Ii4sDvZ61V6/yKDZ2\nWEOU/aFDxyUukU02HXSwj30jVoV7EwccCCKIBhrIIgsBgkF7v53kchKuXePM1q2jrvRhgw3BBDOP\neTjgQC21yJFTSilPeMJznlNNNR10sJzlrGCFSTONVY8f81OZbMAQ0QM47OCAW2QknVZWXcN0ZtTX\nCtDo6kqnWExCYiJps2b1MvjT6XTknjjB4cZG/gicAyZBrzxODvAbQAH8LfTK95/Bhs90/y9zFzYi\nFL62Uu8HAQKsscYOO0NVyBdf5MgRIkSMGCFCBAiwxx45ctSoaaedZpqpoopsskkmmRJKyCWXO9zh\nBjfIJBMlSiqpxA8/JjGJWGIJJxxXXKmllnrqKaGEGcyYkOIOzU+fsrG9t4fMBVtbnObMGaczehsN\nGi5xCR061rN+XOdCRhMJElJJpYUWYomdMHNEQoQUUIAttoQRZtJ2VXfc6aCDCiqoo45oog2fS8/M\nkBo1kUSykY1mEwwBSPy8uJ6Twnuqt69j/+ToiPPWrb0MsvvCta6OGVlZ3Fqxgs5uuelGV1eKgoPx\nrK1l/eXLuMtk1Lu5oZRI2Hb6NK329lxdu9bs7humoMnZmUYXF9YkJpIyb96oHEOAAEccCSOM+czH\nG2/UqGmkkTrqeMhDaqnFF98J15ptYWGBZ3Awp6MeUjxTx4aoH+MTPAWLYcwhBxCADBk11FBIIdOY\nNmiA00ADF7lICy2EETbkxI8ECZFE0kgjNdSQTTYCBL1aajvp5Bu+IZ98JEjYxz6jFOo6bGwoDwhg\n67ffUhIUNC6KjKLOTnYeP86VdetodB/dlrUenvGMXHLxx5+VrDTpfefOnTsA/9jXY0atlvzKy9EL\nBFSacIZIhYrznCeXXMSI2c3utzJtpsIffxaykHLKucMdXHDpMjHth6V37vB07lwUtmNXihYhYo52\nJgeewznJLQ5P6wC6qgLQVUavo44MMggmeEClvaFg3dEx6FdNAFgrzN9VPXXOHIILC5n75AmPFi40\n/P3Lmzf55/JyPIBfAz8DDgHWvGoR9AP+GXota/XAWWz4exbRqttGdfWX+PsPbybBH3/2s/+tv9ej\nR42aDjpQokSBgjLKKKSQSioppRRrrOmgw6CeNYlJrGAFk5j0VnAcSyxf8iUAGWT0HticILQGBZEl\nkzFD37VoyxCAPMjPRHVj01BFFRo0uOM+YStxxuCBB844I0dOGWVMMoE56VigRUsDDShQjEoQF088\n2WRTTjmppDKXuTTSyBGOoELFNKaZXTAEUGRbxIsAHT+WCvmnZh3udFWGfuPoSGFAAJFG3PMiMzMp\nCA2l/Y3FWYetLUnLl5O8YAFzU1L46KuvqHdzQ21pycWNG82mo2A0KAsKwq6tbUyOJUJEePcmQ8Yj\nHpFBBrnkUkwxG9gwIQ2ue34rWgZWlhsIAQI2spEGGrDEkhOcYDe7DUGiDh011CBHjgoVVVTxjGf4\n448ddsRjXIvem1hiyVa24oUXt7hFEknUUmu4BpziFIUUYo01e9k7pLVuhb8/lzZsYNmtW1xdtw65\nq+uwznG4LLp/nyofH4pHce5Ph45sskkhBRkyVHS1oM5l7pgm4YwKiMLy83kxbZrJsjutdLl/55OP\nFVZ8yIcEvGXNZVqmMIXVrCaRRC5wwaBM8SZudXWEFhTw+5/9bFTP500mFxay/OZNWhwdaVvqAd0S\nkHr0iBChQUMWWTTSyAUuEEYYS1k64iBSpBvYuXeozxtvEhMSOPDllxSEhlLv0VUDEldXE9m9uBYA\n/wl8ByQBXsB26PUpVgOf2dmR7eZGrv4n5Jb9NSCgrCxw2AFRfwgQYNW99TCZycQTTzvtVFBhyA72\ntAENhB12rGMdRznKbW4zk5njPsg9VCISEvgnwL60FDlyngV14pygIXq8T+w1etoVR/u6Nd4IEBBG\nGE94QjnlEyYgesITFChMpj70JhIkrGUtpznNd3yHL74kkogSJaGEDmledSxJJZWq9yG0fTU/vl3X\ny4fImGDIQq0m5tkz/vSjH/X7HJW1NfeXLuXx/Pm4y2TIPDzQmZl8sKlRWVkh0OuxVCpRj6HJrDvu\nbGADccRxjWvkkstpTlNCCatZPaGu/bbYokJFG20jmsm0wsowP95EE4c5zE52kkkmD3mIglfJ3f3Z\n1qxpgO+WerGNbSNKNAsQsJjFeODBGc7wghc00IAECWWUYYMNe9k7LEGMvKlTsW1tZffRoxz8+GPa\nx8j6JqCsjJjUVP78wx+Oyv61aMkmm3vcM6j8QZcwmj/+fbYejiZGBURCnQ6FiX7kcuQc5jBy5Exj\nGvHEj1nv6zzmIUXKC17wjGesYMVbz4lPSiJ54cIxc852ra9n5fXruMtkXF+9mrwpU4gUCHChgiKK\ncMWVqUylkUZKKKGaaqqo4mX3Fk00y1iGvd5h0Hi1vb2dspQU9NXVWKtUCIDWAYzPXkczQbJ7zc7O\n3I2LY/O5c3z5ySfoLCzo9PYms7S0V1CU0P1fNXASkAJSBwesPDzodHcncMECptvbo04LJaes64OV\nSgOA5DF7L7bYDku9LIQQfPChiipyyCHarEKJwREKhQYBBTsauMwfKSeTUEKZwYxxPrsu/lICIuiy\nCICuPvuJQCGFBhWntawdtSrNNKZRQgmppHKc43jhhTPObGazWQZDPfcOCRJm2c5CvH5oi2Xb1lYW\n37vHi4gIo1rnO62sDIp07zrWHR3oBQI0JjYhNxYHHNjGNp7ylO/4jlRSkSJlC1smjCKdK6400kgD\nDSMWjHLAgf3s5zCHqaaaP/AHlCiBLh8oL7wQI0YZ4MSP7r/EOWoBLU6m6bqZwhQ+5VNOcIJ2VS21\nVl338r3sNVxLh0PanDnYKRTsPnqUQx99NOprVGuFgq2nT3NuyxaTjsrAq0DoLndppEvIxRlnlrCE\nMMKwwWZc2rON+vXqBQKE+sFnJwbjdU1xb7xZy9oxVUgRIGA+83nBC9JII464Xhn38Bcv8K6u5tzm\nzaN+LpKODpbcvUtURgYPFi3i9LZtaF+7mPp1bz14dG8Ay1lOMsmvZowU2ST90YMabRjV/l6oIqzA\nSYja0hK1WIxGJKK2thZZYiK/lct7TWn9PV2tYQN99fR09bJOFJ7Nns2Uly9ZfO8ed+PjmbpiBX9X\nUcHXUulbmoXewEfAvoAAovfvf0vaOTDwlXCBVBqATjcxOj8iiaSKKqRIJ1xA9DquuBJHHAUUcIEL\ntNPOXOaOayuSDt1fVEBkbm1f/SHQaqG5jBtWJ9DYaokhhlBCR/WYq1mNFCly5NRSyzKWma3iYCqp\nAEQRNeTKwaTCQjafP0/elCl8t2rVaJzehCaopISywEB04xQQQdf6Zi5z8cef05wG4DM+YwELWMKS\nEdtzjDauuFJAgckSL044sZWtHOKQoQUrllhWserVYtsB8qcIWJCcTKIJVUzdced/VCew5/gp5h/Q\nMs1pyYiCoR7uLVmCbVsb20+c4Oju3WhHUd3Xva4Ombu7SSXytWjJIot73HsrEIokctwTSUb9ej3q\n6sgfocJFOeUc5jCddBJEENvZPi4OzP74Gxxuc8gxuAw7yeWsu3yZ47t2jaoDr0CrZXZaGkvv3CFv\n6lT+8JOfoBiiz5E99qxmNTHEcJObKDRF/FH7YyoUEczJe4pfjZRpmlzcJPVYo6Cwo4OjSiVf6nRv\nLW0m0SUoMJCtZBZg6eMztDf6Bno9tLTYI5N50NTkSHOzE/8/e+cd3eSZ5u1LkiVb7r133MEFgykm\ndAihhUAKZSAwm4RkdraX75zd2dnd+ebk7Nmd3W9mZ2d3M0lmhhJCCoFQQzG92NjGYBvcq+Re1SxZ\n/fvDtkJx7ya5nsMBpPeVXpX31XPfz33/fkqlKxKJnoaGIKxWQe92Atu/7exMeHh04u6uwMOjs/eP\nAjc35eDiBgIBp7Zs4d0PPsBRpyMnLY34nTvZd/gwBxoangiKFMC+wEDid+7s1+fG07MDZ2c1Go0L\n3d1SWlp88fdvGdN7MRn0XVjGUo89XVjCEowYESDgAQ9opplNbJqyi6cKFd1044jjqG0BZhImTPjj\nPyGlZ6PFzmgkrqQEn9ZWvFtb8WltxaOzkyZnAXUveXIvPoSNbJzw46ijDjFijBgxYUKFasKfczQY\nMfKQhwDMY96w9xMbDKy5dAl3hYLj27ZRExk5UYc4o/FpbaVpGJ45k0EAAbzLu9ziFi20cItbFFLI\nGtYQR9y0LaPrM4J+vHRqpCg6O5FfvYqDWo3WxYmbKxsxeBgQIcKMmUwy6aabjWy0JcNvvfAC7/72\nt4RWVyOLGHtJsMBsJvnBAxKKivjtxiRk7vfRkkMQQTjiiAQJ9tiP7nMQCDi/fj3bvvqKbcePc+z1\n158QkBpPOj098Wtu7pm8jbFdposu8sjjIQ9poQUrVpuCYiKJUx4I9TFkQBRdWorEYODB3LmjfpJW\nWvmUTzFiJJFEtrBlytSv+laJTnGKK1whgQTEiFl2/To5CxYM6Z7t39iIq1KJWSTCLBTi2N2Nk0aD\n0t2ddi8v2r28BvzyRFRWsu7CBbSOjnyyZw/NY7yAeuHFdrZTrHLmv7R/DcAp0WaEWitGowS6IDg4\njyWGTXxq0fab590N/CXwHjCbZ32ICoGfhIYyd1H/evkDYbFAQ0MQFRWzaGgIpKEhEI3m2bpXL69W\n2tsHVi6pr3+25CIysgIQEB5eQ3h4DUFBDYhET/Y4aVxc+HD/fubfu8feAweoCwrikx072HvsGD+T\ny0ixwn0B/FNIKAk7dyKV9q/MIxBAWFgtjx71hIxlZbEzIiCSIMEV1+dC/UyAgJWspIgiznGO+9zH\nipVXeGVKjqdvBUCPHivWGaO8NlpUqGiiiRimTvb1cdw7Onjjiy/QSaXIQ0MpTkjguo8PtV72/Kv4\nP7FHxd+yYUI/Fz16MsnkGteAHun1ZpqppBJHsyOuWcZnjK51UimSoCCiFy0alYLWWCilFD16Agkc\nUTnS5lOnADixbRvdA1wjvwectFrahylZPhnYY89qVhNDDGc4QzPNfMVXSJAQSywRROCHH844I0Fi\n88SbymvZWAIig8FA8alTJNfW8nO1GmdADfxzNXwTJmbtyz+iXFLOJS5xn/t00sl2tiNFilkiIWPN\nGjaeO8cH772HdZTnpkSnI/X+fcJqatA6OXF5zRpMAd64U00bbXzMx7ZthQiJIopkkokh5ongSIGC\nBhqwYiWQwGd63a1CIV9v3cquI0fYePYsZzZtmhD1RrWrKxahEDeFAuUo7GesWKmjjhxyeMQjW3J2\nNrNt5e/TJRDqY8ioZNOZMxx/9dUnyrlGggoVhzmMDh0xxEwLg7oUUrjLXZpp5gpXeFW1mLiSEn49\niJCCyGQiqqKC5deuoXJ1RWQ2Y7SzwyoUonV0JLq8HN+WFrodHMhNS+PR7NmYRCIEVituSiWrrlzB\nt6WFSy++SElc3Lh+geODNfzZn/0nJSXx1NSEUlb2bSOaoe4U/07jgEUvYuCXwCfAF723GYESd3eE\nQUFIAgOZO8wfcKNRRHV1JKWlsZSWxvQbAD2NRjPyul25PASj0Z6qqh7PB1dXBWFhMuLji4mJKcfO\nrufEU7u5cXXVKq4vW8ZrX37J3OpqRPv28acZhxE3NtAd4MvaNc+WyT1NbGypLSAqKEhk6dKb0149\nVogQFSqKKSad9OdiJSOBBFxw4SAHecADFrCAQMa2cjkaJEhwxhkNGtpoGxeD5OlMX2nDcAwLJ5o5\nhYWs++Ybrqxezf3U1CeuowoagR5T7olMuJkwcZazqFHjjTdzmMNSllJEEdnmbOQHz3FYBkn0k2Aq\nKuInpaXM3bt3UoOiAgoABlVX7Q+vtjbObdz4fTA0BI5dXcgHMKWdSkIIYT/7ySOP+9y39ZU+4hEW\nLAQTTB11tu2dcSaod7jggj/++OE3KWWzfb3kIw2IDAYDhYcO8WFd3RPdUi7Af6jhbx4aeVdxnLlv\nvkmoJJQjHKGGGn7P79nNbtxwoywujgU5OaTl5o5KOt2rtZVXTpygw9OTa8uX09ybWBcDb/EWV7mK\nHDkGDBgxokNHWe+wx55AArHHnm66qaHmicdOIYVoogkkEDfcECLEbGfH5zt2sPfAAVZcvcq1VatG\nfMzDocnfH7HROKJ9DBhsinGPG2PHEEMaacxi1rQtwx7yV6MiOpra8PBRPbgOHZ/wCSpUBBPMa7w2\n5cEQ9EwWX+Il7nKXe5Zs/qTYSt7cuXT39clYrSy9cYP44mKkOh2OWi0is5l2Ly9uL1lCQcoAPRlW\nK+HV1aTl5LD24sWemwQCasPCkIWFcez110cdWA6Fp6eC9PRM0tMzqasLJCtrEUVFCQRY7g3p7CSm\np4/mcd7w8WH2668P+bxdXVLKy2MoKYmlsnJWz8rUAEgkevz9m3rL4JS4uSlxclLj5KRFIACBwApY\ne+c4VvR6Bzo73VEoPOjsdKez04OuLic6Op6UnXRxUVNYmERhYRIODjoSEoqZNy+HwMAmBAKw2NnR\n7OeHVKdDKBTi/+I8MjEQMMwLfVxcKWKxAaNRQlubD01NfgQENA+531SSQAJZZFFPPQc4wD72PRdB\nUQghpJFGJpnc5Cbb2T4lxxFNNPe5Ty65bGD8as+nI9MhIBLr9az/5htC5HKO7NlDU8Cz6ppKlPji\nO+FN5IUU8pCHzGIW29hmC8oTSaQhq4D/kdFbiP0kAnqCpPdlMv4lK4u4x6wBJhI1aiqoQICAOYMW\nRz9LU2AgQfX11E/Dyf50wlGrpXsS1eVGgggRab2jgw5qqaWcctppR4oUe+wxYcKMGQ0aSnuHBAkG\nDECPqmIIIcQQQwopE1J254IL9tijRYsKFa4Mz3On+NSpZ4KhxwkAfltXx49PnSL5tdd4i7c4whFa\naeVjPmYPe/AV+HJh3TpevHiR4vh41CPw+4kuKSEtN5fM9HSK5jx7frngwsu8/MRtGjQUUkgBBTTS\nSA01OOOMN97YY08ooQgQUEUVLb2jgQaccSaJJBJIwNfelyO7d/NHv/sdXU5O5IyzB5arQkFgQwNt\n3sMTPeuggxxyaKGFSiqBHiPrVFKZz/x+VZ2nG0POzi+tXTuqBzZi5ChHaaEFb7zZxa5Ja+qTajQY\nJRJbL5CdwUBkVRVNAQGoetUyIojAvTqfPRkCLIJ7FK/aCfT88K64do2w2lrObNpEl5MTOqkUg739\n0Ks6AgE1kZFTXmcdHNzAa68dR6m8RMXv5IymrF1qMAx4X3u7J6WlsZSUxCKXh2C19h9UODp2ERNT\nRkREDYGB9Xh5tY9YkCA8vPaZ2xQKN2pqwqipCaemJhyT6duLc3e3lIKCRIqK4nB1VZOWlkNSUgGN\ngYEsyM7GQa+nPVZAo289CqECN9yYzexBJ3sSiZG4uBIKC3uyq4WFSQQEXBrZC5lkRIjYzW4Oc5gG\nGjjIQfaxb1r1gYyWdNKpoQYNGrromlRhlj4WsYj7vWMlK2ecGeJwsWK1ZWynLCCyWFhx7RoCi4UP\n9++3mYE+TT31tNDCLGZN3KFgoYACggkmjbRnVigD6sX9BkOPkwgYGhom7BifJpNMLFiIJ37EssJF\nCQmsunyZ7BGWTH/XqAsOZlZlJRXREyviMVY8e8dcnm2BsGChgw4aaKCeevLIs93XTTfVVFNOOec5\nTyyxJJCAP/544jkuGX8BAoIIoooq6qgjgYQh91F0dpJcWztkCiQASKqtRaFQ4OHuwR/xR3zGZ8iQ\n8Tmfs5/9tPr5URkRweLbt7m4fv2Qz+3Y1cVL33zTI8T1yis0jCBp4Iwzi3uHEiXttKNHjwce+OBj\nWzhQo+YBD1CgQIkSDRqbYXsjjdg72fPpHilnfn+eU/61yMLCiCMOPXp06ND2Dh06pEgRIbIFXm64\nDVoiGVVZSeWsWYOqSFmwUEUV2WRTRhnQEwAGEUQaacxm9rTtWeuPIQOi0SyVV1PNTW4iQ4YLLuxm\n96Qp78SWlLDs+nW82ttRurnR7eCAd1sbrT4+tsbHwqQkDGIxy67Xsfcl+PVZI2vOn8NLocLOZOLe\nvHkc2ru3Jwiawbi5qfH0UIwqIKrTdXHxwz/C1VmLo6MWnU6KRuOMRuOMUjnwSoOXVxuxsaXExZUS\nHFw3uPjBKHF3V5KSUkBKSk8ZSEuLNw8fzqGgIAmFwgM/vybq60Po7nbk7NlNXLq0lpSUfNa+cIFl\nlSdZfS2f8+sdKHfr4nLv8Mef2cwmgQRbLfPjJCUV9gZErbRmf0xZ4zX0vf4dTpNo4DsSpEjZwx5b\nUHSEI+xn/5T1740XLrggRUoVVVRSOeIyoPHADz8iiKCNNsopn5JjmAx06NCjR4JkSgJPgLCaGmLK\nyvifH/0I6yAr7NVUA0yoV1IjjTZvuP4U7IZrdG3SNnGXuyhQ2OSAXXDBDz8iiRy3AFuJkrvcBWAp\nS0e8f2VkJBvPnCGwvn7I/trvMvdTU3nnww/JWL16QpW/JhIhQrx7RxJJvMRL1FDDZS5jwYIAAfXU\nY8ZMOeUUUQT0BDLOOBNKKM4444STbfIt6B192/UNM2bUqFGhQokSFSo0aLDSM1/IJBNffIe0ZJFf\nvcrP1ephvb6/Vqv54ZUruG/bhiOO7GY3H/MxLbRwkYtsZjP30tL449/8Bq/2dhoCAylITn7WCNVq\nZc7Dh6w7f56CpCROvfzymIS43HpHf7jgYjtvN7GJOup4wAO0aGmhBT16HnjoWfwW1LsWYaGIb/gG\ngCCCqOdb38RQQpEgoYIKIonEipVIIm2Kxk8HLh7t7VQOkNxXoOBB73DCiXrqESFiDnNYwAKCmJnX\ninGdGTXQwGUuU0klQQThjjs72TlppTpunZ1sPnWKz3bupMXHB3elEgedDoW7Oyp3d0RGIzFlZSQV\nFOCuUHBm02b+Jvsk5xK6aYuMxjlgGSaxeMLK2qYCg14/qv0sQj1Nib+k6cL/e+Y+iUSPwdAXLFoJ\nCZETG1tKbGwpPj6jV4gZLb6+baxadY2VK68hlwdTVJRAS4ufrXzPYLAnO3sB2dkL+M+dRXSvKiJe\nEM124imiiFJKaeodl7mMH34kk8wCFtiCh8jISuJE21lmzuZ9Uw3e1dBWXc0vKiooCA0l6dVXJ/11\nD4e+oOgjPrIpDq1gxVQf1piJIoqq3jFVwUgKKZzgBPe499wGRHXU4Y8/wQRPWcN1h7c3BrGYl0+f\nJnvhQhr7UbyUI6eOOuywI4ywCTuWmt6RSmq/78dwDayVlnbqFJf4+2sm/mQD6B6bTwkQEEwwccQx\nj3ljUmO9znXMmEkgYXT9dkIhxQkJRFVUfB8QDYLCw4OGwEASiospTHo+rgUCBEQQwVu8Zfuul1LK\nUY5i5Nu+EitWdOh4xKNxeV4xYuTI+Q2/IZ10VrJywFUGh14BheHg0rt9HxIkvMZrfMAH5JHHAhbg\nZ++HQ3c3eSkpeHV0sPX4cWpCQylMSaHVzw8XpZI1Fy/irlLx2c6d1E+iz5YAASG9A75939WoEbuL\naaSR29xGiRIpUrzxxgknHHFEihQJEqxYMWHCgoUaajBi5DKXCSAABxywxx4RIiRI2NRQwddRbjxE\njggRQoSIENFIoy35BD2rjqtYRSqpYzK2nQ6My8y/k04yyLCdEPbYE0MM6aRP2nKZncHAa8eOcfuF\nF6jrXbpseaqm1ywWUzx7NsWzZwMwLyeH0A4Tm17REifWsvU5K3tprq1F39o6qn07XDSw+JegCobM\nPyeIvyOEPOSk4hzxJmBHbGwZMTFlODt3je+BjxKBAEJD6wgNrWP58uvk5yeTk5NGe/tjWSb5I5Lv\nGnFqstLuUEPCoiReXvAylVTagqNmmrnIRe5xj01sIoIIurs1rBXd5NfmRttDeQP/qlTyf2Qyurq6\npvVK0WY2c5CD3OBGT/3xDBcC8KFHmVDN8LKDE0EssQgRIkOGFu209Z8ZC2WUTbnCnNrVlY/feYfk\n/Hx2HD1KfVAQ11aupMWvx9fDipWL9PRsLmbxhCorypEDA/tPDdfA2kHoTLBzIiGWKvIOGfj5zjTk\nTjpkyJA/NrLIYi1rmcOcEZcl1VBDHXV44MEqRt90LTKb0c/waonJQB4aik/L9FcgHSmPB/6xxPIn\n/AnVVCNAgBgxVqwYMeKAg62MWYcOCxasAwwBAlwfG2644YQTTTTxGZ8hRowJE3e4QznlvMzLtkDg\ncbpdXNDAsKbh6t7tH8cXX+YxjxxyyCCDH/ADShISmFVTw7lNm8hesICUBw9Yd/48EqMRvZ0dFTEx\nnNy6dUo9p6Dnc3HsHdATmMxm9rD27fPSK6ccEyZ06DBjRomSDjoIJ5y3XxbQ4NRBy2OiG32IEBFP\nPHOZSwQR01YkYaSM+RNVoOAjPkKLFhEiFrCApSydvMmB1cry69dJy86mLDaWzMWLh7WbV1sbS2/c\n4D/2bUYv/pRKKp8rCd3m2loUZ86w2mymDoYUVnicOsDZZw5QCMv+hmXl/82v22pIxkK+4Co/1X1B\nws4dA0pVTwekUj2LFmWzcGE21dURZGbGIin/B36SVcROkxkoBC0cPfeIX11LImLzHl6JjcMiNFFO\nORlk0E47BzlIEklEXIGPDY39PtffKpX86MoVEjdvntwXOQIiiCCVVPLI4zKX2cGOGf1d75v09hnu\nTQUOOBBLLN1000zzhJZqTQUWLJRQAvTISk8lVpGIB6mpPExMZH5ODnsOHULp5kaHpyf3ZnnRmSDH\n0d6RF3hh4o4BK2bMz5hmP45OKh2W0bWTYxiL7dZxZ6uVVZcv85uPsjm7aROVUavpppsqqsgii105\naq4HnuVh0EO2snXYpXQaNHzFV6hRs4IVQ5aHZ7faAAAgAElEQVQeDYaDTodujD503wWcNRpah9mA\nPpPpK6ubCFxwQYgQI0b2spfTnKaDDj7jM0IIIZpoWzKsk07urezkZ9UCfqEeujT/P1xcCOlHjW1D\nVxpJZXnMa5KxtOFXOOOCm1KJZ1sbHd7e5C5axP3589l0+jQik4m76enj/ronGyFCwnvHWtZiwEAH\nHWjQoEWLFClWTyvlnARgAQvwwAMzZhxxJJ7457JvdkwBkQEDRzmKFi3hhLOVrZPetD3v3j1iSkv5\n/Vtv0fF0recgLMzKIm/ePIRe0TYJ3VZaZ3zmHKClvh6nY8f4b7WaduBfgF/AsGJ4C/ATLy+WLHmJ\nbp0Y4eE8TrZV2Yoek60WDslq2Xf4MHF79kzroAh6Vo0CAopI6Po7DtCAu+nJ+3eiYb32Dms/N3Da\n8QRRUe34+TWzzP1lqgOPUeB2hgJhAc7twgF/AnwAh46OiX4pY2Yta2mjDRkyaqiZ0RP4vjIiBQrM\nmKdMvdIRR4opJp74Gf1+9kcddWjQ4IbbhCu3DReTWExWejq58+fj39yMd1sbc0py+Vjmwi+2xEzo\n6pAKFeWU44BDv32GAJKgIAqLigYtoHzC6Fog4MqaNcjCwlh8+zbJDx5wcd06HFwSWKgKZv/l/+LT\nHwswK8u44HSKVXbrh1TfMmHiGMdQoyaU0FH1Dj2OVKdDN82v89MCq5WOUfi1fM+3iBDhjjsddOCI\nI+/xHve4RwYZlFBCE00oUPBXWXbUeZuQRcHJMPirhz3CCQPRCBSEhZHs/m37hthgYOmNG6RlZ5MZ\nH8zxKC1H41rx8I7hRw9mse7CBT7fvh2LnR3h1dVEl5dzYN++iX4LpgQJkn6v8YEEUk45gQSSwgDq\nys8Row6IzJg5z3maacYTT5vJ1WTi3tnJyitXOLBv34iCIcxm4kpKOPDDHyJAQCSRFFBAJZXPRUDU\nlJnJp2o1AnrKun4I/AXwKwYPiizALh8ffLZuRSqVEniglcMNPNMB5g4caGhg79GjpOwb2sdnqin+\n8ksONjQM2MnmDlwkl6XaP6Kg4OJj9+wCzwrY+MfUe12irYZ+g6JWoHsamfINhBQpEUQgQ0YuuTN6\nAu+NN1540U4797jHAhZMyvOazWbKs7Jsppv+lhYWC0ErvU9JkHFKTDcnikwygR4J9+m2mmiSSKgL\nCaEuJIQP5xo5Zz1HKuMv4PI4ff4ggQQO+H5EL1rET0pLeV8mI5HhG11XREdTExbGshs3eO9//5dL\nq1cTIpOhdXTh6hcOeLY2sfkH5ZwOMbGd7QMKo1iwcJzjNhnf8bC6MItEqFyG9pT7rhNeU0Pu/PlT\nfRgzHk886egdfvixmMXMZjaFFNpWT4O7u5hVquRilBXry1HsV3TzYV1dv0FRI/BucDCJLz8mfW2x\nsOHMGUxiMb/+8z9H5+REKbe5RQZWsrm4WMC/GVzY87//TqDCgNLVidvp6bT5zvz54VA00UQeeTT2\nDphYoZrpxKgCIgsWTnKSAgqIIYa1rJ3wYMhFpcKjowO9vT2tvV/KdefPc23FihF/SWdVVlIeFWUL\nomKIQYmSFp6P+l9ntfqJPOkcYD/wt8Bf0n/5XB09K0M+W7fiHRhI0cWLvC+vGzSI+LlczvsZGSS8\n+OK4Hv94UlNYyN66gV9HHx7A35PFuxxFw85v7+iIgsMXqE34b37i9Lf8tqv7mX3/3c2NyAkyRhtv\nUknlBjcophgNmhnbBClEyGpW8wVfcI1rJJM8oasD0BMM3T94cIDJbiOFRY1TYro5EciRU0wxdtix\nmOGVIU8VXnjhLHBGNRo5zRFQSimuuJJI4oDbiEQi5u7dy79kZWFoaECq1WJnsWASCtE5Og5qdG2S\nSLiyZg06e3vS79yhatYsbi1disrdnWpfJ2ROZ+igkWtcYw1rntnfipXTnKaIIuyx5wf8YNheLgNi\ntRJdXs7XW7eO7XGecwQWC+4KBR0zIDE23fHGmwoqaKPNdpsrriyhx7drNauxpqpYcPoT/inbAnNf\nw/imkB+fOkVSbS1/rVbjQk/P0H+4uFAQFkbiyy8jeUwJLv32bYx2dpzfsAFL77m4hCUEEMBlLtNg\n18C/rHbinxerMIhgbqOarz+/wtdJjvi6zp12CaLxoogivuRLm9qfAAHv8u5zYdcxHEYcEFmwcIpT\nFFCABAlLWWqr6RxPBGYzoXI5UeXlRFVU4KZU0urjg0N3N04aDVpHRxoDA0eekbFYWHX1Krde+LbW\nfBazuMIVaqllKUunhSP7WOjvVJ0D/B1wDKinZ6VIQE/W8p5UitPChYSlpdmEAcSNjSRZB8+4Jlmt\niBv776uZLujy89k2iKfS4+xCzUGvX6KMikSpdEWrdUQiMfT+WUKedCHvCbL5uUaHDz0rQz8VhFDs\nGMmqaSqo8DRuuBFDDKWUkkcey1g21Yc0auKJtymK3eXuhL+W8qws3pfJ+i2HmirTzYnAgoVL9Phs\nLWLR2CfVE4wnnmjQUE89Fizj2uBbU1iILj8ficmE1K4GSzJEJg7uMycSiUb3+VutvHDzJql5eXy6\ncydtvaIR0HO9Xs1qDnCAW9wisnfYdu0VlrjPfeywYxe7CBi0iGiYCASoXXp6Klq/A9nx0eKqVKKT\nSsckv/w9PfRV6QyWoFa7upK7ais7rl7FJ+tDHs6Zg/fatcisVn545QoOajXdvT1Dj5fJiUwmUu/d\nY9Hdu3y0f78tGOqj77zSoaORRuode7zNcsLLuRkJuapTtLkW8gqvPHdBQjfdfM3XWLGSQgqJJOKN\n97S//o8nIw6IrnGNBzxAjJhd7OpX+WM8iC4r48WLF3mUmMjZjRupDwrC2vvltdfpcFWrR3WBTijq\n0c4vTvjW9EuKlBBC6KCDPPL6zb7NJAYKY7yB9/q5fa+vL5ErVjxxmzEggIKamkGDogcCaAwQEzWN\nxSgkJtPQGz2Gn0sr6evPD3DvSrq6FvCDjFNoWuU0+GmptbyHf+MPWW7+GJFoeJK7U81c5qJAMeEZ\n9YlGgICVrOQAB2xu7BO5Um2orx9kbaCHyTbdnAiuchUZMhxxtGVlpzNuVjdCrkuIKtdRxgcQnUDs\n8uUIhjLSHgSdTkfxl1+yt67uiYTKURl8dv8k8a+/Pq79kxKdjvXffIPQauX3b72Fpp8StTDCWMYy\nrnOdE5zgR/zIJl50k5tkkokQIdvZPq7S4ypXV5y6uhidXul3g8jqauQjMOb8noHpS7C3DvGNaw4I\n4PNdu/Bpbmb+vXu8+8EHyEJDyV6wgOrIyJ4GYr5NrscVF+Pb3IzZzo5Pdu9G7TrwRF+K9ImkgwkT\nId2/JVBnIYdqfs/v2cOeCROXmApaaMEOO3zxZQtbpu2cbiIZUUAkR85NbgKwne2EEz4Rx4TQaEQA\nKN3cuNpPKZJeKqV1FD9GQrOZVVeucHbjRtvJ0kcqqeSTb3Oen6om7fFA4+KCHoZVQKQH1P38+Mat\nWcNP6+o4KJP1W26mAPaGQMGaMpScYQMbpuV7ZhihNKZhCFM9JycnlmzZya32Bmq9PgT1b+DzN7h5\n8wVWrLgxlkOdNMIIo5lmOuhgIxtn9IUvnHCSSaaWWoopJpXUCXuu4ZpuSrXaCTuGiSaPPG5yEwEC\nXuO1GaEkVHb9Br+/ZWSNCaCFq80dfAjEPZXkGS46nY6Sw4f77TvcaYD1VVXjKirjqFazNiODLkdH\nLq9da0v89ccyllFFFXLknOQkO9hBNtlc4QoCBLzKq/0axo4Fr/Z22qd5KdisigoWZWZSHRFBfkoK\nXc6TWwrs39iILLR/KfbvGRl9AVEbbcNa8W318+ObDRvIWLOGOYWFbDl5Egedjm6plG4HB5w1GpRu\nbpTGxXF240Y6fEZe0WSHHXaO/uzQppFHIXLk/IE/sIc900ZwZqzUUosW7bTsGZ0shj1bNGCwLael\nk04UUWN6Yq/WVsQmE03+/rbgRNrVxboLF/Do6CCgqYnCxKHysSPjhZs36fTwoHrWrGfu63NZ1qBB\niXJGl835L17MP8hk/JtKNaT8609dXQnsR6pcKBQSv3Mn+w4f5sBTEwMFsC8wgICdSTwSZnCPeyhQ\n8Dqvj8lEcCKQJidzXCYbVtncVxIJ0mGa6qV7+fOgcx4qg5Um/0s0X3+XyMgqQkOf1eyfbvSZtBkw\noEM34/1zwggjn3wqqZzQgGi4ppvD3W66cYc7ZJGFE04sY9kTJVnTDYPBQNn169g1NWGRy1lj+nYl\ne6XJxB/Ky+GxgMiChQYaqKCCCCLww2/Aa9VwRFj+0NDAvi+/JPXNN8f0OiIqK3nxwgWKEhK4uWwZ\nDCFQI0LES+qXOH/nd/i21pJr+iWtdioCfWBO+lpmuwzPh2S4SLq7kRgM/SbNJgyrFXu9Hme1GqNY\njNbJCdMAiSpXpZJ158/j39TEraVLCZHJ+PFvfsOtF17gzgsTJ8H+NCKL5bkydJ9KHHDAFVdUqOik\nc0BFx6cxSiS0+vjQ4e7OsXfeQWw2Y9/dTbdUispt7OVtCjc3HCxi9rCHz/iMKqo4wAF2sGPCFgcm\nEyd6yv5NjKyq5nli2Gdwny+LDz6sZOXIn8lqxU2hIKCxkYSiIsJrarAKBBQkJ6NxdiamtBS/5mYK\nkpI4u3EjAsAwjmZwgfX1pOXk8OG77/Z7vwABLrig6R0zOSByCfLk9KvePDij4mJr/z1FVuAHPj64\nb9qE3wAO5FKplLg9e9h79Cg/l8tJslrJFwj4aUgICTt3IpVKCSaYoxylkkp+x+/YxS48mD7So+GJ\niRy8f59VVVWDCit0AoeCg0kdZhAuRMgKt1kcE34B6f+B9d5+jh/fxnvvfYCDw/B6lqYKM2ab07iE\nmV/znkACd7jDIx6xlKUTlrEbrunmcLebLliwkEEGd7gDwEY2kkbaFB/VwBgMBgoPHeI3dXWEAn8/\nwHZmzNRSiwwZeeShQkUggRRSCMDbvP3MCthIRFj21tVxurCQ8FEk7oRGI8tv3MCvqYlL69ZR1U+S\n7nGsViu1RUVocnKY09bGXY2FALqBHpGXxgr4sPAOD73LcE5LIywhYUwlg314dnT0CAWM43faXqvF\np60NV7UaF5UKF7Xa9se19/9WgQCNszN2JhNOXV00+/khDw3l6sqVGOztEZpMLMrKYsnt22QvWMCJ\nbdswicXcT03likrFvgMHsNfrubZixaArbuOFd2srFVFjSxJ/z7f44osKFS20DDsgAkjKz6ciJgbt\nBATwIqsVD4UCCRJ2sYtjHKOEEg5wgC2dSbxT4EhYi5orq1fTOc1XVJ/GjNmmovk8zAlGy7ACoiqq\nyCYbIUK2shUxg5cVPY3IaOT1L78ksKGBhsBAZGFhnN68GQe9nrUXLxJUV0dmejqt3t4oJuiLND83\nl9tLlgxaNzqb2RgwcIEL7GAHLsw8qdFqqjnBCVRhKmo3ifiLr8T8m6r7ifI5PfAPrq49wVDY4LXm\nUqmUlH37eD8jA3FjI8aAAOauWWOT2g4hhHd4hyMcoZVWPuZjdrJzQOPCqSD+9df7XenqoxP4YWAg\n8a+/PqLHTRDG4Wb2QulZCXFfoyh+lXPnNrBt29fjctwThQYNVqw44zygfO9MwgEHIomkjTayyOIV\nXpmQ5xmu6abOceasuJkxc4pT5JOPECGv8ApJg7roTD1l16/zX73BEEA4cBts3U4ZAsiL1vMF/4Ye\nPW64oUKFK65EEEERRXTSyTGOsYtdT5T6jkSEZZvBwBcFBTDCgMizvZ1XTpxAHhzMqVdeQTuEIIvV\naiXv8GHelsvZ3FtO/jQBwD9pNFg1Gk7X1/PxvXuk7tkz5qDIp7V1XMrlxHo98SUlJBYU4KTRYLaz\nQ+XqitrFBbWLCy1+fqh6/612dX0yGWq14qxSserqVd793/+l3dsb35YWWnx9+fjtt+l8ynJD4+rK\nH374Q7YdP86bhw5xfNs21OOwQjAQYTU1OGs0lMbETNhzfNfwtnijy6hA3XiRogA5cY/NOQYjvLaW\nY2kTk8wpi45m/TffYAVafHyIkM7D0NCNS3MNwdpSCr30YHVGKMvC7LluWrYQPE077eSRxwMe0EUX\nwLROhk00Q86GdOj4mp4J3nKWE8jIHKsl3d28duwYBomEX/3lXz6h6mG0t+f4a6+N8JBHh7NaTfYQ\ninSJJJJFFu208ymf8g7vjKti0URzhztcpMdHJ4ggtoVtw7S9m52Zmbj0+hJZ6ekZCli8eMCVoacR\nCoWDSmt74MFbvMUXfEE11RzgADvZySwGz3pOFraVrn6apI9LJBwMDh5Vk7QQIUtECznHOVjyCyje\nRkFBMlFRFSQlPRzvlzFuFNEjLDKTV0GfZj7zySabSion7DlGbLo5zTFg4Eu+pJxyxIjZzvYxl0JP\nNBYsWJpkT0gGvAN8BJzt/f95N3i0vEey1wcfYokljjgCCUSIkPnM5yM+opJKLnCB9ay31cyPVIRF\nYjQOf2OrleQHD1h76RLXV6wgJy3tmV7W/qgtKuJtuZyXh/FcAujZTi7nRFER4bPHVkIXX1zMo/j4\nYW0rNJkIrqtDYjBgFQqxCAQ46PXEFxUh1WrROzjwYO5cSmNiRqbGJhCgcXPj1Cuv4N7ejk9bG50e\nHrT5+Az4/nW5uPDJnj0suX2bfQcOcG79eionKGBJePSIvHnzJmUl6ruATqfD8WgZZ+SQYu2koCaT\nn9bVEd9blTIQAosFj85O2kfiSTkCVM7O6MVihBYLcaWldEmlCPHlXkoy/xlezT27h7xaYuChZzZ1\nFDOPeaSSOu1U2qxYqaSSW9yyrQpBz7VyOcsnRDV6pjBkQHSJS7ZSgxcYQU2u1UpaTg7Lrl+nJD6e\nc+vXT+kFw6e1le4hMrduuPEu7/IRH+GEE800j4906SRgwkQGGUBP4LqMZT0ZiiDwnYSgU4qU3ezm\nDGe4z31Oc5of8+MRryZOFFKplNQ33+R0YSG/KriAxajBReyDf9KyYZfJ9UcKKVzlKrrguxByB+RL\nOHt2IyEhcjw8lOP4CsaHLrq4xjWAkZ3P0xxvvLHDDjVquuiy1UOPJ32mmz+XyUhm+Kab0xEtWj7l\nU+qowxFHdrFrWq3qPo0VKwUUcIELpJmeFK0Q0OOz1keWm4AtgpcJJbTfchsPPNjOdg5xCBkyPuVT\n1rAGP/zGXYSlD3udjo1nz+LX3MyhvXtpeUxSeyg0OTlsHkngBWw2GjmckwNjCIi8WlsJkcs5vm1b\nv/c7qVT4trbioVAQVV5ORHU17V5eaB0dEVosCKxWzCIRZbGxFCUkDLkSNhwUXl4ohjnhtQqF3Fq6\nlMrwcF776itqi4s5v24dBofx7XMVmUzUBcyMecJ0p0/Q5KuGDls1R5LVykGZbEghE9/mZhoDAjAP\n85wcCd4tLay5eJH64GCurl79zP0vkYScFq7EGTFgQI2aa1zjOteJJ5400ggnfMrFCixY+IIvUKKk\nkUbEiJnNbOYxj2CCp/z4ppohr/73uU800bzIi8NeAnTSaFh78SLebW18smcPzf5Tq8LhplAgMRjQ\nDOOC7IILrriiQ4cZ8yQc3fhgxYoFCyJEo+vxGgdEiNjEJurp0e6/y91pN+kOT0ykJVHHOc4xBz8W\nDSmkPDgSJKSRxg1uIF7xPsbD59DrHTh+fBv79h1AJBrcy2myqaMOPXoCCCCG56fEQ4iQUEKpooq7\n3GUV42+UKxKJmLV3K6uy/hPfBkjVhiGxMCzTzemEAgWf8AlttOGG24yQj80mm2/4BgCDnQgGuTar\nhVbMl4qQNj1EZTKht7PD5O9P7IoViHsnS2GE8RZvcZCDtNHGR3yEN96EJ3txTGbHa4ahV4qGK8IS\nLJOx7fhxyqOj+Wj//gEFAvp9LWo1c9raRjxNEQBz2tpQq9W4jLKfwqutjcrwcDacO4dvSwtN/v44\nazTY6/WITCaMYjECeioOSuLjObN587gEPeNNY0gIv/3Rj3jx4kXe++ADTm7ZQm1ExLg9vthkwre9\nHVnk9BUhmQlYLBaKjx7tV9DEHTjQ0MDeo0dJ2bfvmfI5odnMshs3yJs7d9yPK7Cujp1Hj3J7yRLu\nDVBlVEwxHXTgiit/wV9QSy255FJMMUW9wwsv5jOfZJKnTMioiCJKKEGMmLWsZR7zpp0Q1lQyZEBk\nxcpc5g68jGa14tPSgn9jI65qNaEyGSFyOUWzZ3Ng374pNypzUal49dgxshcuHPaxGDDQQguXucwb\nvDEjpGf7SvusA7oQTQ4iRKxjHYc5zA1ukEzytOvF6lOEqaEG6zh4KC1gAbe5jTHyPHgXQ1s8cnko\nd+6ks3TpbQDcOjtZdPcuBrEYo1hMWXQ0LVOQVeyb+HbSiRbtjFeYe5wVrKCKKjLJZBnLJqQ/qlXU\niuuSMCS4Esur4/74E00XXfyBP6BEiS++7Gb3tCvpeBoDBq5zHYD1rMfJX0Vt5e1+nXaqAUMrfFVd\nzuMiyLWVlfxpbS1Je/fagqJAAvkxP+YhD7nKVZpooimxif97X8CaKsYswiKwWFh64wZpOTmc3ryZ\nsri4kb50au/c4dcazYj3A9iv0fBnd+4wZ926Ue1vZzIR1NhIs58fF9atw7+picpZs9A5OiKwWpGF\nhExINn4iMNjbc2bzZqLKyth2/DgPExO5tHbtsEoWh6IsNpbkBw/InaDele8KJRkZ/FwuH1Td8edy\nOe9nZDxTwp9++zYik4n8cQyIRAYD8/LyWHbjBie3bKE8Nrbf7SxYbNen5SxHhMjmYaREyX3uc497\ntNPOBS6QQYZtVSaU0ElblTFj5ipXCSGEVFKZy/gHjzOdoVKZ//ziihf7lbJ10GpZnZHB5tOniayu\nRtrdjV4spjghgfMbNlASH/+MC/BkYmc0suzGDbacPMnDpCSuL18+7IufJ56UUkobbZRSSgopM6JB\n7jrXsWJlKUuntPfJE08aaKCldySSOK2WYh1xJIccuugiiaQxBwUSJD1L0IJGAoNrUd/bBUBdXTDJ\nyQU4OOiJqK4moaiImvBw3FQqYktLWZyZiUksps3LC+skKZNJkVJLLW20oUVLLLHT6rMZC2648ZCH\naNAQS+yETPQrqCCXXAIJJI6RT3CnEgsWvuRLGmkkiCD2shdnJtevZTQ00cRd7uKFF1vZimdoKAeq\nq0lXqZ6YPNUCbzs78weN4ZnuRXdgsUrF/+Tno6+spL6qCqODA16uPoQKQlnMYtSoaaKJlhi4WS3m\nVbWl39ypTYRl505bcAWA1YpnezsxZWXMz8lhfk4O7kolR3bvpnGY/ZrPPFdWFvs6Oka1rwvwtYMD\n3sO0ErDX6Vh49y6L79zBQatlbUYGx7dtI2vJElTu7jQEB9Pm64vCwwOFh8eM7Jnp8PIiPyWFpTdu\nIDEaqRsHM1WVqysvnT9PQVIS+nEux/suobh1ix91dg66jR9w0s4Or5QU222BcjnrLl7k8J49mMZJ\nmVhgsfDK11/jrNFwduNGZOHhA25bQw2NNGKHHetY98TcywEHwglnIQsJJJBuummnnWaaqaOOO9yh\ng57z2wWXCZ1n5pOPHDnuuLOa1c/N7/5IuXbtGsDP+rtvyIBo94rdz7xx3i0tbPn6a3SOjnyzYQO3\nly6lJCGB2shIOr28pjQQAsBq5eWvv8ZBp+Or11+nNC5uRJkgTzyZzWzKKaeddtxwG7GYxGQjQMBD\nHqJFSwghI5KqnAj6vGH63I/H0zl9rAgQIENGO+2EEoovvmN+TE88ySEHrXMV3rXb0Cp8sVhEqNUu\nzJ5djM7BgZVXr3KqN9NUnJBAl7Mz83JzWXntGhVRUZNSbiJAQAghKFDwiEeoUeOAg201RYhwRl8o\n66ijmWb88SeI0U1ChyKPPLrpZiELZ9R7dZvb5JKLFOmMCYagx0H9IQ/xwYe5zEUkEuGTmMinZjPH\nxWLOuLrymZcX5+PjkVos/LFC0e/juAPn9HpiOjrwampCn59Pc2EhVZUlXJXmUuxRjlAgJEYcw6KE\nbRxu7MC+q4t487flecclEn4WFvZtg7fFQohMxtJbt5ifm0t6ZiYis5mmgADy587lzpIlI+pZMZvN\nlGVm0pCVhSo3F0N9PW+YR1+6fdLVFc/HJo8D4dbZyd6DB9FKpdRERhJTVkbW4sWUj/C3cyZgEoup\nioxky4kTeLW3E19URGJhIW5KJUY7O7qcnEb0ms12dphEIjafPk11eDhdk+nZ9BzR3NJCbF0dg3XX\nFQgEXIuPx6dXpt6xq4vVGRncWL58XCouBBYLsyoqePHiRaQ6HV9s345mEGVigFvcoogi5jFvQCEp\nIUK88Sapd/T1VtdTTwMN1FLLZS5TQw0mTDjgMK6VSSZMXOc63XSTTvp3WjhhsIBoyJqSp3/w3RQK\ndn/yCVdXrhzX5cnxZG5eHr6trXz89ttYRmmW5oknK1jBcY5zj3vMZ3CFuulAMslc5jIZZDCLWVO6\nSuSKK1vZyhGOcIUrhBI6rYKivsmgFu0QWw6PPjWrUkEpQa/8hNZfnQTg0aM5zJ9/j4iwKkx2djjo\ndBjs7bEKhZTGxVEaF0dSfj57Dh3i4N69dHhPfC+HF16kkko55Zia8ujSVPKHqB4BiGUsYw5zxiVI\nnAoiiKCAAkooYQELxv3xAwlEihQFCtppn/a9N33IkHGZywBsZStuTJwM8XijRIkFyxPfSbFYTGI/\nypdVv//9oI8VB/xz778brVY+6+igoaODhEo4Ew4Bu1eySLAIsVSMf68IyxcFBUiMRgxiMdKkJFuZ\nXEpeHsuvX8cgkVCYlMTtxYuH3fDfH2azmfsHD/K+TEYiPX1A/zTqR+vBIhSSlJ/P7IcPcerqwiwS\noXJ17fnj5obQbManrQ03hYLc+fPJ7hUEyR9GEDWTUXh48NH+/cx+9AitoyMWoZBQuZx5ubk4dHdT\nFRnJg5QUqiIjh+XBlJWejsrVlVWXL3N57doRiWZ8Tw9xa9bw07o6Dspk/ZbNKYCfhoSQsmYN0FMF\ntOPoUaojIgYsZxsJPi0t7DpyBI2zMyIZ2PgAACAASURBVPkpKRQkJQ2rcqOFFqDnt2c4eOLJGtZg\nwUIjjZRQwl3uYsWKDBn11GPESCCBzGc+ccSNuYqlhBLKKMMHn+eqd3i8GVG0INVo2Pnpp9xJT5+2\nwZB7RwerL1/mwL59ow6G+oil5yRroWVcek0mmkUsIpdcmmmmnHLb8U8V0USzhCXc5jbHOMZ7vDch\n6l+joe+zHE9X5nTSKaWUUvdLzE65y6MHCwHoPiHhbaePafXx6dcxuyA5GaHZzJuHDvHZjh00TYJs\nc5I+gr86GUaYvJ6PlrtxBiPddFNOOdlks5e9M0Zh8XHiiOM0p6mmekLU5oQICSGEMspooWVGBER6\n9NzgBlasLGbxjPtBLKUUYEjDZ71eT1Nj46DblAD/CAgBS+9t8YCvGWqrBDhXBiCO+rYMLjwxsV+f\noYWZmSy8e5cvtm+nMSBgXFZRyrOyeF8me0LW3R1ohFGdiY1ASk0Nc4RC8pOTUXh4IDKbcVUqcVOp\n8GxvxyIS0eTnx9UVKybUq2c6onJ3J3PJEtv/C5OTAXBVKokuK2NNRgb2ej13Fyzgwdy5Q670Fc2Z\ng9BiYcfRo3z8zjvTUmBiOiMUConfubNfz0AFsK+3TFUoFILFwtbjx+n08ODqqrEL6ERUVbHl66+5\nsno1Bb3fg+Higw8GDCMudxMiJKh3xBCDE0400NAzh6CUBhpsYjLJJLOIRaP+vWmgAejx2pxJVjKT\nzbAjBo+2Nl68eJH7KSm2LNJ0Q2CxsPXECW4tXUqb79gz3PbYI0aMESN69NNejUOMmHnM4zrXqaV2\nygMigFWsQoYMOXJOcIJd7JoWJ6Qe/RN/jwehhBJEEPXU47fuX6l+dIh/FPxf3tB+zu/i9mF9yW7A\nidOD1FT09vbs/uQTLr74IgUTmKH1aGtjx+efIw8N5cM/343Zzo7/Q0/z+jGO0UgjhzjEOtaRRNK0\n+LyGixQpkURSQQWllPbb/zhW+sodZooK5R3uUEklccSxmmclY6cznXTSQQd22A1qGKvX63l06BBa\no5Fa6HctugZYCPzlY7dZgUfAB8APrFZ+eekSIVGDezGl377NvNxcDuzbh8p9MOmFwVGr1dTeuYO4\ntRU7k4n21tZnNC93AJ89dczD5SMnJ1TvvsunQ5T8fM+TqNzcuJeWxr358wmqqyPh0SP+9L/+i9vp\n6VRHRNDq5zdgW8DDpCR8W1t54/PPOfTmm2NOyn7XsHkGHj3Kz+QyUqzwQCDgH0NCSOgtUxWazWw4\ndw5HrZZP9uwZczJifnY26XfucG7DhlEJn2jQ0EwzChSEPiHlMnxC6Oll88STOczBiJFSSskjjyaa\nyO0d0USziEVEEjmiBH0LLXjggT9Tq/g83Rmyh2jFihW4d3Tw6vHj5CclkTdMM7mpYMmtW7grFJzd\nuHHcjrGvX2Auc2eEIpcDDuSRRyutLGbxlK9qCRESSSQPeEALLYgRj/qiMZ6IEKFChRIlKaSMy/sk\nQIADDhRRhELczCfld3FVqlhrziCnayHz03IRCgdWAWzz9aU8OpqXT51C5eo6LkH9E1gsxBcVsfza\nNR7Mncv1lSufKAkQISKeeJpppokmSigBekx+Z4KoSB/ttFNLLV54TYg58F3uokRJGmlDrlpMNWrU\nHOMYZsxsZvOMM+PNJ58CCkgggRT6TxKYTCYKjhxhv1yOGrgNzIZnBBd+Afw9POGMJgB8gVCgHKjs\n6sJj4cInxRJ6cdBqWZORweyHDzm4bx/qUQRDVquV2qIi6s6dI+TmTf6hqop9HR1sVSgoNxqfEYt3\nAU4Aa2BEVygr8N9BQYQsXDjiY/yeXgQC1G5uVEVFURkVhX9jI/ElJWw4dw6Vm9uAZXHV4eHElJUR\nUVND2TiUcn3XEIvFOCdH8ffGTI7ZQV78ApK3vYZEIkGq1bLz6FHsTCa+fOMNjOOgYrzp9GnObtxI\nVXT0qPbvoosKKtCiHbe5hAgRvviSTDIJJGDGTCuttNFGAQU00ogOHZ54Dur1aMRIBhkUUIAddmxg\nw4xKcE4EY+ohEppMLLt2jbtpaTycxnXFfo2NLM7M5MP9+4dV8zscrFjRoQOYEdLb0NMfYsaMFi16\n9NPiuN1xZytbOcpRKqkknPApN4GMIorTnEaDhnrqx+144onHHXfW53eSqr1Jmn0xOp0T6KGoKJ6k\npEeD7t/q68uXb7zBriNHqI6MpFsqRWQyYR5DplFoNjPn4UOW3LqFyc6OC+vWDaiaY4cd29lOAQXc\n5S7XuU4LLbzO6zPmQtrXH3aHOzTSyBa24D6oiPLI6KRHCWm6B0MAGWRgxEgssdOqh2+4yJED/H/2\nzjs8qvPO958ZjXqXUO+iqCEBEtUUIwQIDMamGDDY4JLEJXk22ZvNze7NZnfvZrO72eSmJ7bjCtjY\nVNMMiN6ERFHvQl2jOuojaTT9/nEk0VRG0ow0wnzOowcxc8573tHMnPP+2vc3pBOl5OZNfllVxXvA\ncwjG0M+AEIQbXCFCZOg3MOjVMAo4CCwCTnz8MavefhvJA9+5wIoKth48SGFEBJ+88QbdDiMXpNDr\n9aTv28d3qqt5Xq1+bNk02LdrBZAErBnBuU5YWuLwVAbaaDR6efUbQH5SKfGXLtHh5ERV0ADfKbGY\nrzdu5Ce//jVn1qyZ8NYjkw6djtmpl7C1lWAR7kyUXQBWmZm4yWRMLSujbNo0LiUkGEWZ1bW5GUe5\nfOD30UBmM5srXKGSSgopJIKIMc/rQTzxZAMbSCCBNNK4zW066eQ0pznHOSKJHFTCO4UU8shDhIgV\nrDBJK4oniWEjRP8sFiPW60lZssRsI0MWajU7v/iCK8uXDymPOFKaaSaFFKyxJp74CY+2GMJNblJG\nGZ54mkWEqI8pTEGHjiyyqKBCUIuawKiDGDEddCBFigQJ0xmdd+hRRIiQIMGiu4V9c23wc1iEWm2J\nVmtBd7c9kZEFQ0aJAOROTkyRyZjS1ITMw4Mf/uEPROTnoxeJqPfyMuh7KNZoiMjPJ+7uXV44fhxH\nuZzLK1ZwcdUq2l2HXsiLEOGNN0EEkU029dSjQWOSaIspmMIU1Khp6t3yyGMuc43yeevzuIkQsYpV\nZm0k5pDDZS4jQcJWtppN/Z6hqFBxkpPo0PEczw3o3FEoFLQeOsQPNBo+AX4CfAH8L+AFYDmQzeOR\noUcRAZeB7wKXu7uRSyR4PLBImpWZSaOXF0lr147aK12Zn8/O27fZMIAxBHAJBmypPRX46wO/D/Xt\n1wNHLOH9AB+iVyYiMtN79mRG7uSEwtaWjV9/TUhZGetOniS0rIxOe3tae0U1dBIJYYWFdDo60uTx\n7VX0Gg0B1dWsOZvEpakWzJfZ49MtYWZuLgHV1WTFxHA1IcFoa9G5aWnIHR3HJMogQYIllpRQghQp\nccSZZG1jhRVBBDGf+dhgQw89tNBCAw1kkkkuuWjQ4IYbVljRQQd3uEMPPWxjm9ENtcnKmCJEM4qK\n+HzXLrM1hgBWXL5Ms7v7iIvhhiOXXEDw+puLYTEUt7jFBS4AmKXO/FKWUkABMmSc5zzrWDeh8wkn\nnFRSkSI16rgxxPDb0Av00MNz1b8mqFkFXWK62uy4eiqSFS8ML8t6felSvvPRR8woKiI9Lo7i6dNZ\nnJyMX00NFcHBVISE0PWIl9paocC3poap5eXMysxE5uFBWmwsyYsXj6pg2gMPtrGNz/mcZJJxxpl5\nzDO7z9WjWGPNWtayjGV8yqc00cQ97hFF1JjHbkOQdHbBxazTCFtp5RSnAEgkcVLKrBZTjBo1fvgN\nGI1TqVTc/OADfqMU6gBte3/aeFiEwFCTVdx7nANgmZuLdvFiLHprRaxVKrrsxpYy3XnnDs+r1UPu\no+dxg0cE/BYhSvRTwEoi4fsazUOvsQ74q1hMijWUeOuYviT0qTFkQu7NmMEffvQj7Lq6UFlaEiCV\n8sLx41xMSOgXnLq4ciUbjh+nLDQUlZH643wbqPBy5gfrLTgcrkJe68tPrjTT5urKVzt2DChKNBYi\n8/I4N8rGxQ8yl7mkk04DDSSTTPyArg3jIEFCdO/WQgsZvVszzZznPBe5SDjhuOJKO+2IEU/K7ICJ\nYFiD6KuXX0ZpO/FpV4PhWV/PFJmMYy++aHSjrS81xhxqXoZChYoznCGDDADWsMYsBBUexRJLNrOZ\nv/E37nCHCCIIJXTC5tPncVYz9CJlpFhhxRzFHDoOpbBLeoltqvsRoa8yrrO/zYvIrVuEPiaD0Oru\nzoFt23BvaSFjzhwQiTji7U1MVhbTi4pYeu0aRTNmoLC3RycW41lfT0RREcXTpyN3cuKz11+n2QgS\n3qGEso51nOQkpznNPe6RSOKkUFezx5444kgiiRxyjGIQNdEEmHe6nBIlBziAEiXhhE+KlgEDkUMO\nADOZOeDzBadOsbCtjbje/w9mnuoGeXyw/SyAd2Qy/pKVxbRYQZTDWqmkZZjI6lDI5XIi6uuHdCWE\nIAg8DPRqRQgpc77Adx0dqGtvw0d3/zW7AO/qdPxCAYpyOFxzkyOBdcx55ZVRz/kpQ6OVSPodTSUz\nZrBn925e3bcPl7Y2ri9dSnloKGWhoUTk5ZEVa3xxlycVvbU9R8O1uHXDr/bncXHNBgpmDnwNGAuu\nLS04yuVUjiFdrg8LLFjHOj7hE25wg1nMGpd6TTfcSCCB5SznHvdIJ5173KODDkooQY0ae+wpoYRp\nTDN7Z+ZEM6xB1GXmCjXxly9THhqKwgQSlx544IMPKlRGH9tY1FDDUY7STHP/l9IUylrGwhtvlrGM\ne9zjDncm1CDqK0Y09vurUCiYsq+M07XgwsPpcdvpZE15J6/t20f4q68OaRRVBQc/lAKqtrYmbf58\n0ubPZ+q9e3jW12OpUqEXiSiKiODMc8+hNUG+ehxxiBCRRBKllPIxHxNAAHOZyzSmmXXa2Exmco5z\n3OMeChRjrqlrpbW/+7g5UZKaii4/Hz16MiIV1C9swg03NrBhUt4E5cgpphgRIqJ7tdfa29upunED\n69ZWtCoVPrW12HDfKBhK82+gyMujz/ehBebp9XSVlUHvQtZKqUQ5Si+/QqHg9kcfcaCnZ8j9XkFQ\nk3sboabpwfnqgVzgvyws+GFbGzuGyLq1BV5VaRFXVXG1vBy/EMP6ozxlbDR7ePDxm2+y7ptvePv9\n9zm2cSNSf3+CqqqeGkQjoJturLCi3U7N7h8sYJ6N8Y0hgIWpqeTNnGmUWiQQHOcxxJBNNmc5yw52\nGGVcQ7DAgvDerYMOCikkhRRaaUWJki/4Ag88iCWWGGImXfr0eDGpK6x8amrwra3lyJYtJhlfjJg6\n6kzW8X6k6ND154w20kgNNZRQAgjG22Y2TwpZxcUsJoUUaqihjroJ63fjiCNixLTTTg89RpNVLzh0\niL21DYOW8bsAn9bW8tqhQ8Tu2jWqc5ROn07pKFVxRkMssUxnOhlkcIUrFPduzjiTSCKRRI7bXEaC\nI4744EMttTTSOObUgVpqESHCEfPpRl+Smsrmixd5sTcd62Ad/BAJLy3cOSmUMQcik0z06AkjDG27\nlqzje4lrbORnnZ24A38G1gOfPXCMAujm8d49Q0Ve+sjr3a8O0CAYWbZdXf3PWyuVo0p7UigUFO7b\nx5L29mGvcpbA74DPEQQe4H6/pFSJhE6xGCu1mo1DlyD2s1Gl4mhu7lODaByROzvz1csvE5mXx44v\nviAvMpJuM86wMTfaaecLvqCHHqYznbk2Y+8xNBD+1dVE5Ofz3rvvGnXcVazqb4JaTPGE9Hxzwon5\nzOeVq+VcdVFxYJbQOkaGjCSSOM95wglnBjMGVe78tjKpDaLlV65wY+lSNANIpBqDPuOinnqTjG8o\natSkkUY99WSS2f94CCFYYUUcccQTjxWTQ83GEktmMYvb3OYUp3iDNyakHsMSS3zxRYqUaqqNIqxQ\nkZPDbql0WE0zV2C3VMrJnByh+eMkwBFHlrGMWGLJJJM00millUMcYiMbh+wTM5G4404nnbTTPuax\nLLDAHXezSpnT5ef3G0MAW9VwMN8N94XuEzir0aNCxU1uAhBWG0L74T3sb2l5yF0hA4J5OB3OC7jI\n4717hou89PUh+h2CNPervc9JdPdHtx5lhKjg0CH21NbyOwP3twReH+DxnRoNJ4FfMrhS3qPYAZYd\nHQbu/RSjIRKRP3MmHU5OJJ49i0Stpt7Hh9yZM42mgPskUk01pzlNO+1MYQrP87xJottijYbnT5wg\nKTERxRjrAh/FEUfiiSeJJM5whlBCJ0TZzVKpZMOtSire3M7f4Y8ePcUUk046JZSQTz5SpBRTzEY2\nDind/W1i0hpE/tXVeDU0cHDbNpOdwwtBZrOBBnToxj01qIcernKVaqqRIsUOOxxxxBtvvPAiiCAC\nCDD7hrEDsYIVFFJIDTWkkMISlkzIPAIJRIqUKqqMYhApsrLYpDIsBW+TSsXB7GyYJAZRHw44sIQl\nPMMzXOMaV7jCMY4RSKBR5a2NhTvu5JBDAw1jHquMMuTIcca4xb3GxnoSXhP6yCYbBxzwq/XA9us0\nPmxpGfTKK0JIcbMAdgKHgOcRIj19aXJDRV5AiAz9DuFmeAtBuABAKxbj3NZGwoULeNfX0z7Cgm5D\nnSOGMBWwZmS9iEAQg3jKxCANDOTj736XwIoK1iQl4d7UxNUVpol4THbKKecKV6ijjlnMIpFEk0W3\nlyQn0+biQp4J6pIA5jOfNNJooolccickChObnk5FcDAq98D+a2dE79ZOO5lkcpvb5JNPF11sZ7tZ\ntGiZaCatu2L55ctcW7ZsTP1ZhsMee6KIwhFHaqk12XkGIp98/syfSSEFJUq88GIDG/gxP2YnO1nJ\nSqYzfVIaQyA0kH2e5wG4xCVKKZ2QefSlUFVRZZTxrDSake0/jOqUOSNGzHKWM5OZ6NBxlrNoGNnr\nHw/6Ir0llIxpfmrUyJEjRowT5lNbqYoM5eADDr5jlpaII80zhdEQmmlG1iZj7mEZ+2WyIW9S0UB6\n7+9LEBqw6rjfu6ePvsjLv/f+/NsDv7/e+/xZ7htXWiCgqoof/OlPiHU6/vjDH9I2QlGFB50jfWl8\no6EO+uORIzWIJl/12BOGSERVSAhJiYn41tXhX1lJSGkp6A3Me/wW0EEHBziAGjVLWMIGNpjMGAqo\nrGT+rVt8s26dyZSTLbBgMYsBSCYZncGyLsZBolYzvbiYm4sXD/i8M848y7PsYheOOFJJJZ/wCckk\nox2yEvPJZ1IaRIEVFbi1tJDZK29pSmyxpYUW7nHP5OcCoaDwEIe4yU066cQffzazmXd4h3DCx2UO\n48V0prOYxejQcZCDyJCN+xwCCABAitQoi3nVCA30Du3IGzyaG/HEY4klhRSyl7100jnRU3qIYIJx\nwIEGGkh6aJk8Mvokt51xNhvJbR06bi8s490EWBlozY7AAI4kJDBt4cKJntqoscGGmBPwaYti0BuU\nB1CB0Gvo8AOP/xg4CiQiGERngeGWnvre/fb0Hg9wG7jl6Mh///SnHN20ie5RiPY86BzpS+MbDV/1\nHt8315HwdNltHlSGhFDn5cXK8+dZc+YMG48eRaz9di8++zjNaRxwwBNPEkgwzbVVryc6K4ttBw5w\ndPNmOlxMm8kQTTSOOCJD1l/nPV7EX7qEws6OWr+ha9+98OJN3iSAgH7J7nwEYZ5vK5PPINLrib98\nmavPPovOwvSLkr6iuCKKTH6uLrr4kA/JIw85ctayljd4Y1IIJYyWBBKIIKJfCaVP1ni8sMEGZ5wJ\nJtgo3hHbWbM4aqDS234cyeh8G934OpCMjjvuvM7rOOJIFVV8yIe00DLR0+rHBhte5mVAUGUcrcx6\nnwy/OdUPZZFFFVUoFzoQ+8bfEfbGm5PaGALwa/djbSNDxr5fBfYiRHamQ2/HOCFKlAIcA37T+9g/\nIqTEPRqhqet9/Ke9x2gRGrkCvAf8oLOT0nv30I3AyaFHTzPNpJJKieT+GX24n8Y3EvRAPfcFIkZ6\nvNIEqpNPGR1XEhL47M03+fCtt7BVKHjp4EEsRphR8KQhR04RRbTQYtLeifGXLrE4OZn9O3ZQNtX0\nDcYlSFjEIkCIEo0LOh0rz51jRnExZ9euNegQF1zYznY88QTgCEd4n/dJJ50ehlbFfBKZdAbRM8nJ\nWKlUZMeMTwF3CCFYYkk99XRgugJVDRoOcpBWWvHCi93sZgELzFrS2BiIEbORjfjhRxttfMiH4+pR\naaGFdtppoMEoohTB0dHs8ffvjSUMTivwnyykqvX7ZGVNfqUXX3z5Ht/DDz/aaedLvjSrC6offgQS\nSC21o06PNDeDSI2ai1wEBHWjJ0VKVXGjiJ8ME2R05r6xsAv4AGhCSBH7DUIE6V+AGwhG0gaESMu/\n9v78M4JAQQVCil0hQo2RCMG4UgEbNRo679wxaM6ddHKGM/yRP/In/sRZzpIzS8mXD1xSHk3jM4Qk\neKjFow2Cmp4hdANqM2+b8a1CJAKRCI2lJVeffRY/qZTt+/cz6T1iY6CRRvToCSDAZMqdflIpsenp\n7Nu1i1p/f5OcYyBiicUaayqppJpq055Mp+PFY8cIqK7mkzfffKxp+1DYY89bvMVzPIc99jTQQAYZ\n/A//wxnOUErptyZqNKlW24GVlSy4dYsD27ejH4foEAhKZH2y28Yoyh6Ma1yjkkoccGAnO8elqZe5\nYIUVu9hFOOH9kaLxSlGUIgXAH3+jeaciXnqJ13x9BzWKWoHNDuHk9ZZ4nz+/EoVi8ncyd8SRV3mV\nKUxBhoyjHB33/Omh6Psejzbaa24GUQkldNKJF179vXqeBKxbWzFEH+8fgF8ALcB/Ihg6fUbREgSD\n5/8CU4AvoV9jUIRgWOwE/gnBwPgIQbRAhmBcTe/db2ZTE3K5fMh5NNPMe7zHLW7RSiu22DKTmayO\n3sR+/+D+68BI0/iO9+6f+MDj8cCZYY7t47CVBHcTFY4/ZZTo9cTevcvLX37J2bVrmdLcTGhZ2UTP\nasLoi9abqhZapNWyMCWFM2vWjMhIMAY22DCPeYDpo0SLb97EvbmZfbt2jUo5T4SI+czn7/l7NrIR\nK6zQoSOffPaxjz/wB77hG7O6n5uC4ayKf1u+fPl4zMMgnr1yhcLISMqmTRvX89ZSSw01eONNIIFG\nHz+ddM5xjmCC2cAGPPAw+jnMHQkSIolEiRJp7zaXuSaPkGWQQQ01zGa20d5bS0tLXCIj+bCuDuuu\nLiIeyBXfbwX/FhRA9M4d5OUtRqm0Qa22QqOxZPr08c01NgUSJExlKtlk96szTmTz3Qexw44WWiih\nhHDCRxxRucMdmmkmjrj+FIOJ5AY3aKCBhSw0u0axY6EtPZ2NbcPFWMEKIcXtT0AqQqTo/wGB0P/u\niIEAYFnvvvG9/y5DMJB+B/wX4IhgDP1b7/9TevcNU6n4CvAc5J6jRMlZzlJDDYEEsoUtrGENUUTh\nhReuM8L4qLycNXI5tgjGTSmCAZaLIB3+oF+8DvgtgtGT1ju/BwVxA4BPAHnvsQOJ5XYD+yxhT5A7\nMc+uHvTv95Txxbazk81Hj+LS3s7RTZuoCg6m1c2NDSdOoBOJqAkImOgpGhe9Hqf2dsKKipidkUFU\nXh4zc3KYnZnJ7IwMFicns+56FnGNNhSHh5vkGjY7M5PA6mourF5tMhGFofDAg9vcRoaMmcw0iViE\ne1MTz584wb7du8csIy5GjDfezGIWnXTigAPddCNHThNNlFBCIIGTtr8dwJUrV0DwlT3GpJHdFmm1\nhBUVcWUCDLQ+A8UURf+11PIN3wAwi1n4M34hXXNDjJhVrKKEEppo4gAHWM96k0ocK1AQRBC++Bp1\nXFtbW2J37eJkTg4Hs7OxUqupsmwmLUZOTHQATkhITEzi0KGtANy+PY85c9Lx9m406jwmAnfceYmX\n+JzPKaYYTzzNIoLhgw922OGBBze4wTrWjShNsk9UwRwiRFq0FFMM8MSJrYxEOdQeITLUDuxDSKX7\nDwRD4V1gPg97/bQIqnSHgBkIBpQVgnHyAfDfCAZKXwTHB7CUDXzdV6Pma76mkEIiiOBFXsSahyO9\ntra2hL/6KrsPHWK3VMomlYo1wBrgY0tLttnZ4ePujraujjCFgim9r+W3QBZC+t/PeFgt7tcIBtsf\nuJ8+Vw249f49coD0QAh4ZfybQj5lYNybmnjpwAEKw8O5/uyz/Z/x4rAwPvL2Zt3Jk3Tb2ZETE2P6\nhbtOh2tbGx2OjmiN2MNRpNOx9No1vOvrmVpaikSjodvOjqrAQKT+/ihsbVFbWaGytKTH2hqlrS1H\nbS6TbFvIchNEiMQaDcuvXOHwSy9NiDEEQtbEbGaTRho3uckGNhj9HItSUri9YAEdI2wLMBzrWQ8I\n95pMMrnEJaqo4j3eYwUrWMjCJ66kY9IYREFVVbS5uJhcHWQg+hZNKozb06Gbbg5wAC1a4ohjDqZX\nzTN3LLBgPevZxz6qqeYwh1nLWqMbLCAodBVSiAqVyTz+wdHR/X2GbKjhKh+STjrLWU5kZAEhIWWU\nl4ei14s5ffo5Xn/9s4m6dhuVqUxlPes5xSmOcxxbbJnG+EZ2H0WEiPWs5wAHyCYbJ5xIIMHg4/vS\nBSai0d6jZJCBE04448wUpkz0dIyK0tWVZjAoba4PZ+AHD/y/Dnjezg47S0vc2tsJARwQIkbRCOl0\nYgY2jrp5uPlpg6aKbA7hVCTG+1IlYkTUJQRRMKOaVlqxwooEEh4zhvoYyDmisrTENiaGhKgoFqSk\n4NfQwClra/5eqewXgJgFaBCayv6Oh42iRb0/+t7nfwDE9R73FVAjum/AP2Vi8ZVK2f7VV1xasYLM\n2NjHnu9wdiZpzRq2HThAZH4+JzZsQDEKVcNh0euZmZPDs1evorSyotndnZMbNqAxkvBG4tmzeMhk\nnFu1imMbN6K2tEQ/TCPaIrpQgEnuv341NXTZ2yOd4MjbIhaRRhpZZBFPvHFrpfR6phcXs3f3buON\n+QgWWBBHHBFEcJazZJPNOc6RMG13OAAAIABJREFURx4v8IJZZEsYi0mTMrcoJYUaPz+qgoLG/dxF\nFFFBBdN6N2OgQ8dXfEU99fjhx0u89MRZ26PFBRfmMIcmmiillCyy0KHDF1+jSnJ20skNbmCHHfEP\nlS6bBiecKKWUFlpwwgk/kR++vrWkpcWh14tpb3fB3b0ZL6/JHyUCISIjR04NNWSTjRYtgQRO6Ofc\nEkvccSeddGqoIYoog8P/GWTQSSezmT2ufYgaa2ooPXeOrlu3aMvMpDHzDnml6dQ4d/K80wu4j8h0\nMH9svLzIz81l2Riain4CvKxW06hWE6LX44YgoOCEkBp3FbiGUDf0LjCP+zfDEwhGU98y6k9TtGTF\nyIg61MLJBgVbu5Tsb2ygYF4Prriyk539TbyHwsXLC4+YGNxmz8YjJgYvJyc2nDyJnULBua1bSW1t\n5dnGRmYiGDWLAF8EgYhPgAU87MFUIkS0NiMYQyCk4m0HvnaChtnWxPL4Avwp44dXXR2vfPEFJzZs\nIH+IBtwKOzsyYmNxam9n/TffcG/69DGnPz2ISKvl+VOniMrL4+zatVxasYLpJSWsO30aW4UC39pa\nbBQKdGIxPdbWI46ouLS0sPbMGT59/XXa3dyECJgBY+SQQxttRBNt9Lrp6cXFqKytKR3nEotHscOO\nBhpopBExYqZiPJW7mOxsPBsbubF0qcmjYJZYEkEEvvhSQQVNNJFHHpZY4oOPyRQCjcWs9HR279nD\nLwVlx8mbMmfX2YlnQwMpEyQn2/dFNaYk9GUuU0YZdtixla1m4XU2J5xwYjObOc5xcsjhCldopJGZ\nzCSCCKN8+fqUU8Zzgb6ABVRTzS1uCbUonk0sWHCLlJRnADh3bjVhYcVYW0/+DvMiRKxjHU44cYUr\nXOc6WWSxlKXMYc6EfeYDCGA2s8kkk4tcZBvbDDqub77j2Xy2obIS+8OH2S+XPxR/UAI/rrJEt9kK\nxt9HZFKcnZ1J8/Skp7NzVIk0CkAKdAC/1un4BMFI+C1C1GUtDGgCdyPU7qQipKWBEHFx95jJi0wD\nLiJU74AdtuxgI1OZOmInjUirZWZuLisuXaIoLIzzq1ahtbQkcsMGdt27x16lsl+iW4Rg7EgQhCPo\nfawvpW9T72uChyW6lZKnEaKJxrWlhR379/PNunXcCwsbdn+tRELysmV029vz2qef8uXLL1M3TC8Z\nQ7BUKtly+DAivZ5P3ngDtbVwJTn54ou4NjfjU1eHv1TK/PJyPGQymtzdqQgJIXXhQoOjR89evcrt\n+fPpGaERp0ePCJFJ7gVinY4uIxqVY2ExiymggLvcZSlLjSIiYdPdzapz5/hyx45xTQmcwQy+z/c5\nxzlkyEgllTzyeJEXzSKdfCBsFAoSk5L47PXX4f33B91v2AiRQ2wHxdZ1KFFihx2WA5ZxmpYNx48j\n8/Qkf4IUc2ywIZVUuunmGZ4Z82K8kEJOcxoRInaw44nuMzQWxIiJJJJggmmjjRJKyCOPOuqYytQx\nfxblyKmiCj/8iCTSSLMeGnfcySSTVloJIAA33PD3l5KZORuVyhqVyhqdTszUqU+G8pAIEcG9Wy21\n/U2Os8jCEku88Z4Qz5I33qSSSiedBn+nTenNHIiGykraTp3i/dbWx5YLEmCtUsf+mhq0Xl44TEAq\nsSmxDg7gs+K7bFHoR/Tp0AJvI6jH3UEwfoIRIi7/glCfcwA4D1xBiBRd7v1JQ4gMvfHAeL91cMBl\n4zaCrIPQOU/hQGMjRx0ccE94jmD3GSN2pgRUVbFj/348ZDKS1q7l7vz5/YqpFhYWNDU2UtHYiBwh\npW9673HeCCIPfaIQfb8/eOdIAkIQokp/DLTEKTyImcw0e8/tk4i9XM7uPXu4sWQJ2bNH1lah3teX\nZjc3Xjp8mFpfX9pcR7/IFGm17Nq7l3ZnZ45u3vxYzVCPnR0yT09Kp00jZ9YsUhctoiowkOicHFZe\nvEiXgwOyKVNgiNQ396YmEi5e5OiWLSOq/wNBGKabbhaxCAeMqwLn1dCArUJBZUiIUccdDU44UU45\nzTRji61RBJzWnD1Lo6cnGXFxw+9sZCRICCMMZ5zJJRcZMjLIwA47s4wWBVVU4NrWRsqSJUOKKgxr\nELU828w9SRUFFHCTm6hQ4YvvuHl3wwsKiMnO5siWLePSiHUgbLChjDIcccQX3zF9cZto4gu+QIuW\nVawihvHppzSZccGFGGKwx54qqmikkXLKiSJqTJ/DGmpIIQUbbMatfkuMGA0ayimnm25iiEEi0eLg\n0ElBQQSgx8JCi69vDfb23eMyp/HABZd+dTYZMlpooZhiWmkljLCHLqA6nY6C8+dpu3GDhsZG3ENC\nEBnZA2aDDWmk0U030UQblDaXRx4ttBBFlMnrdhprarA/eJD3W1sHvbWIgE3d3VwrK6MtMBD7J6jn\nTKlNKccD8rhRZcEr3YYZRVrgRwiCCtsRehDNQkg5+xpYiZAGt5SBjYul3E+TAyHi8hdfXwIWLADA\n0d0d93nzcJ83D0f3kaUpStRqVp47x+zMTJKXLuX86tUDLnS1dnYsy83lJZ2Of0eIZIXBkK9fj2AM\nJQHfB45LLPgwUQMuYuYzf0TzfMrY8amp4ZXPPyczNpbUZ54Z1RjNU6ZQ5+3Nxq+/Jj0ubsSGRh+L\nUlJwaWvj0LZtw9bz9NFja0tBVBR1Pj4suXGD+MuXse/sRCcS0eng8NA6TKzR8PzJkxRERlI+woan\natRc4AJ69KxkpdHXlNG5uaitrCakzGIgHHAghxxkyJjP/DFlpvhXVbHs2jUObt8+6s+GMXDDjdnM\npo026qmnmGJqqSWEkEFrKieCgOpqHDs7KYiMHJtBlLhyA154oUFDCy1UUUUaaWjR4oqryfTjAey6\nulhx8SLnVq2ibYQ3IGOjQkUVVTTTPOpoghYtF7iADBlhhLGGNWZnSZsrIkT44Uc00RRSiAwZVVQx\nk5mjriuywIJUUlGgYCELjVqfNBQeeHCLWzTR1C/F6enZSFPTFHQ6C+rq/GhudicmJvuJEFjoQ4QI\nTzyZy1ymMIUSSqijDjfc+qOkCoWC3M8/51/z8nintZUwqZQvy8txCQ/H0oiKSABVVNFEE374GRSl\n7fvchRP+UCFpV1cXJcnJNKak0Hn3Lm2ZmbRmZlJbUEBTUxN2np5YjbBwufTcOf4ilQ67RBABy5RK\nPlOp8I4cnyinqamgghOcwNXRHVf/KK6Xd5OoUAz5t1AgqLG9CZQgNEENA37f+7sWQe56JNUEJy0t\nKUtIwMVzbEXD7jIZu/fsQWVtzdebN1Pn6ztoiouDkxPZOTm80t3NdoS6p6Ekuj8CjiFEhr6P8Hn4\nTzdrsldqiBXFmo3k/beFGYWFvHT4MGfXrCFt3rwxjdXm5oa/VIptTw81o2go6tLSwsZjx/hq+/YR\np7IBtLu4kBkby73p0/GQyYjNyGD1uXOEFRUxo7iYqaWlxF++jNLamvOJiSN2WEuRkk46XnixiEUj\nnt9wLL12jdzoaFrdzKOnoxtuFFBAK6244ooPPqMe66WDB7m2fLlRUirHihVWRBKJO+6UU04jjWSS\niQsuZiO4INbpiEtL4+68eWOT3Z7Vm6G8jGVIkXKe81RSyeXeLZRQtrLV+IaRXs/6kydp8PKiOjjY\nuGOPgiCCOM95uuhCjnxUSiH55JNFFh54sIENT42hUeCCC7vZzSd8QhVVXOEKq1g16rG88aaeeiqo\nYHp/gorx8ayvx7eujjYXF1pdXFhgF0VzRxZ3Pe4KhrEIli69wQcffA+AsrKpFBSEExlZaLI5TRRi\nxEQTjRo1JzjBec4jR84MxQxq9h1jT20tfQlgMXo9e6qqeG3fPsJffRVbW9shxx4JfvhRSCGppGKF\nFaGEDunVGqiGqKmmho6jR/l/zc0DCuZLi4v5WW4uTps2MWUENy+HR2qGhsIacBymeehkQIeOVFI5\nz3n06JnGNJb7rqZj90J2HD9ObGMjb3d2PhSbawK+QKgZ+iGC4dP3vDeQAPwjQm+h/9X7eCLDR1xO\ni8WcsLbm/6Sl4XD9OvZdXbS4uZGUmEi97+CKl1Y9PcSlpWGpVqOyskKi0RCdk0N6XBypi4Zf9InF\nYmRubuiamhBDv0R3n3rcg1VBLgiRsAeXVVogz00N4idPjt3csVQqWXr9Oke2bKE81DiGaOrChSy9\ndo3b8+ePuE4k/vJlUhcupHWMzuQmDw8uJyRwGbBSKvGur8euuxvb7m6yY2KoCAkZVQ1LBRWAsLYy\nBa6trbSYiTEEgkNwMYv5mq9JJplZzBpVlMimuxsPmYw8M3KAiRARQwzBBHOc45RSymEOU0QR61k/\n4dGiRk9P3FpakKjVQ+43IpU5J5z6G1hq0dJCC3r03OEO4YRji/EWK7MzMphWUsLRLVsMDvWaEgcc\nkCKlnnrccR+xDLQGDV/yJdZYk0CCSWSkvy305eCmk44UKbOZPWqDXI2aRgRVtxkYv2+HSKdj7q1b\nvHDiBHqRiPDCQhalpvK9y1JCumz5Y1Qtc5iDFVY4OHTR1WVPba2wcJZK/YmLS8PC4snsDu2JJyWU\n0EwzZboyVJ/f4ZhUzqPVMDbAGrmcD6ur8Zo1y2jpc444Ut+75ZBDPvnEETfoTaqKKrrpxh9/fPGl\nqaYG2bFj7GtqGrRTlhPwgkLBvupqRH5+2BmY1taWmcmL7e0Gv5bjLi64zpm8sv2ttHKIQ6SRBghF\nyGtYgxgxNjY2eM+aRVtUFH8pKOCeUsnfEGqEioGtwBYEY+F/gP/D/YalIQg3uf+WSPgPnQ4p8D5w\nUyQinMcjLv9hD5+6u6OZHs7i2bOpmDqV3Ohobi9ciNrKiheOH8e9pQWpvz/qB6N+Oh3+1dUsuX4d\nD5mMem9vLLRa9CIR5VOncjcuzuBFo9rWlp7CQmY+0NDZEUF1Lv6Bn0WPzB/gKytLPkrUYOvmwGpW\nP3W6jROWKhU79u+nxtdXiAwZ6RrV4eTEkuRkmjw8RlRL5NTWRuK5c6Oq6xkKrURCu4sLTR4e1PfV\nN43ytfZlSSxggUEqjSNCr2dBaiq3Fiwwmqy4MfDAo7+G2AefUaVehxUWorSx4V64+Tk8rLEmhhgc\ncaSccuqoI598Agk0rtz4CNGLxUTk51Pr68vJjAwwlsqcCBFTe7duujnEIcop5yhHeYVXjGIJ2nZ1\nser8eT577bUJzY98lL6by2gMv2qq6aADd9yJIMLYU/vW4Y8/UUSRRx7ZZLOMZaMaJ5BAkkiimOJ+\nxRtj4dzWxsajR2l1dub9t9+m88HFsF7Pl6KvUFLETW6yGqGjfHz8ZXJzZ6JQ2NHe7kJy8mLi468a\nbU7mhAUWvMEblFBC/oVzfFbd8pgx1IcL8Ivqan554QKRq1cb5fxuuLGTnVzlKrnk4oQTJZQM6llX\n5DQQnNWCSJNMriiXbpmMk52dw/r4xMB+mYzXjx7F9o03sLe3R4uWbrqRIBnweqJ/fJghGen+5oIe\nPemkk0QSKlTYYccGNgz4Hjg7O+MWE8Ob16/jhdBItQkhbUyDEBn6DTz21wwG6uLieFOhwFYuR+Ho\niMeiRfxddjaWMhkSjQaNREKWh4z8Z9rZ4ZiIjhnkPDJORmws+RERLL9yhXf/8heuLVtGo6cnM4qL\nCS4vp2nKFKT+/qTNmzem+5bf1Kl8ERiIrqqKbSqVQT5kLXDAyoq/BtqjCm0lmrCnbRzGCXu5nOdO\nn0Y2ZQrnEhONq/glEpE2dy5xd+8KkRgDWXDrFplz5qC0MV1Jw1gxZYq6Y0cHEq2WHlP0cxoDFliw\niEUkkUQyyaOK4s4oLiY/wnzXkCJEzGUuQQRxmMM00MBHfEQiicxj3oQ5aWr9/PCrqRlynzFZG3bY\n8RIv8R7vUU017/M+c5hDFFFj6o2x5MYN8mbOROZlZK/BGOlTNVMzdNhtINoRvL2++D69URmJ2cwm\njzwyujJwvdSGTUsrPW5uhK5YgX3vhbCrq4vK27fR19Vhq1T2S9YqrK0R+fgQOH8e9vb2dNBBI41G\n81SJtVp2fPEFuTNncn3p0sdVekQilrGMIoq4wx0Wsxh77LGz6yEh4SKnTj0PQHLyYuLi0nBy6jTK\nvMwNCRLCCcei7haz9S1D7huj12NZV2fU81thxSpWYY01l7iEN96P3aQUCgUFhw7xT9IKtqoAWoAW\nTgD/gKBeNpzGmxj4ZXMzK+98RPNyC1So6KADMWJWs5qFPNxSoNPRESUY5F5SAg1A5/HjWLW3o3J2\nxjkyEp+goBHXLo0nOnQc4xjZZAMQQQTrWY89gy9iQhc/wy9zUvmwTc2PDDzPH1xdiYqPx+aRxaGP\nz8M5/Hf4HGgf8oattLUlae1a0uPiWHfyJPNu3yYnJoYjW7bQ7OFh4IyGRiQSEbtzJ5fKyjh86xbu\nLS0ktrWxVqN5SPqjGzgjkXDABfLdNIQsWEZJaA6InqbLjRdijYY1Z85Q7+XF9WXLhlRjGy3ZMTHE\nX7qEfWcnXQ7DCzrZdHczOzOTD956y+hzMSamangP4N3QQIOZrR/7iCWWK1yhmmpkyPDA8OuGTXc3\nYUVFHH/hBRPO0Dh44MF3+A5JJHGXu5zmNGWU8QIvGDWbzFCk/v6ElA2t3jvm8IsdduxgB6c5jTXW\nFFHEda6zmMXMY96QN7eBcOzoYE5GBn99992xTs3o9EnttjD0wu1R9OjJ6fU3PmlNFCeSUEKJOGLB\n0qpWftneyhSgqbycX5eUkB0YiO/ChQbVdwRv8iXP7x7FFBvNIFpw6xYdTk7CTXIQj6EffkxjGiWU\ncJrTbGYzYsTExmaQlhZHXZ0vGo0lmZmzWbbshlHmZa6ofXzIrqggRj94rCNbJELtM/pC1KHoWwTr\nH4m1KBQKCvfte6iuqY8NwDKEYv5fMrxR5A9Y17SiwokOOrDBhh56OM955jL3IZUl70UL+WlVKb/r\nUAxb7/IzkYhNlZW8UlmJHcJCOTkriyQnJwp9fYnZunX4P8A4o0fPGc6QTTZWWPE8zxskEV1gU0Bu\noJr6NgxqVlAHVAUEMMsAT3nfwqxvoTYUMk9PCiIikGi1JC9dasBMRoZIJMJ/6lT8p05Fp9Nxtrqa\n/RkZ2HR2YqHRoJVI6HFwwG3OHMoCsskTp+GGkgYasMKKECZeavjbgFdjIx5NTRwx4XdMaWNDQWQk\nczIyhAacw7Dq/HnuzJtHh5lL8fdlEylRGn1sd5mMcjOQ2x4Ia6yJJJIMMsgii5WsNPjYoMpKqgMC\n0JlR5tRQWGLJetYTQggnOEEhhdRRxxa2EPCQpqfpkfr5sfTatSH3Mcpf1Qcf3uRNGmjgEpewxZYr\nXOEqV3HEESeciCaa2cweNqVu2bVrpMfGPpxeZCb0dafvoGNExxVTTCmlWGPNPMamPPOU+/R09bCq\nSsIf2u/n2k8BftXezj+Ul1NaW8uR5uZB43H+wKfNzaw91k7FixIy/DKwx55oosfU48iltZUl16/z\n8Xe+M2z6xGpWU0UVeeThiKNQNyHWs2hRKkePbgJUpKdHsXTpjSdKce5Rwleu5OdSKXuqqgY0LNqA\nnwX4E7vS8JvHSJAhA3hMFafg0KEBjaE+XID/AP4dofHncMxQebCYLbjiihVW/IpfoUBBDz39cv56\n9GT5FXB3s4K8U3BONrAIgB54WSzmJzodD3aisANW6XSsamvjx3o9KpXKrCJF3XRzgQukk44FFrzM\nywYt4Jto4gxnUK+HV1pc+VzaOqRRVAe85e9P9Pr1Bs1rJAYRgESrRTMOrSDEYjH+QUH4DyIf3EAT\nddQhRQrANKY9bfQ9TvhJpdSMg9LX3bg4th48yO1581ANYdxH5uYSVFnJ38w8OgRCdsBUphq9/xCA\np0xG0Qzj1wQbi9nMpoUWyilHg8bg76tfTQ3SUSgOTjRRROGDD4c5TC21fMqnJJDAIhaNW8ZU05Qp\n2HUP3crEqDPxwovtbOcZnulX7OqgAylSznCG3/E7yhg8ZOXS0kJkXh7JS5YYc1pGo897PJI3UIOG\nJJIAiCd+xBGzpwxO2aVL/Lx9YO/STzs7mT+EMdSHGDgj0/DsUQ0tXS2c4AS/5/dc5SpatMMc/ThO\n7e3s2rOHy/HxtBig7uOJJ9vZjhgxqaSSQgoAEREF+Fr8F9sJ57m2heReTB/xXCYTYrGYiJdf5jVf\n34eUtEAwhlb5wtWX22gUN5rk/H2OmgfTNypyctgtlQ4b+XFFUDP7xoDz2GOHF179i24ffPDGu/+8\nPfRwkpMkk4wqSETqeglvOfGYD1UJvG0HSx8xhh4lUS6nrrLSgJmZFiVKCijgGMf4Lb8lgwz88WcL\nWwwyhjRoOMIR1KiJtopm/q63eTcmhh+5uvZqVd2nAviRqyvfj4khetcug43BkRpELm1tjzW6nAi8\n8KKWWqqoAiCMsAme0ZOPfWcnz9y4wcLUVKoDx95kczjq/PwonTaNH/3+96w+exabARZ2zq2tPHf6\nNEe2bEFlbT49YAZDhoxSSk2yIA6qrDRaCqspCCQQBQp06CigwODjVJaWqMzIuTUS3HDjDd5gEYvQ\noeM859nPfrroGp8JiMV0DVNTZnQ3kggRob2bChVddFFLLSmkIEXKYQ7zDu8MqDix/MoVbi9YgGIU\nmvnjxUgLwtJIQ44cDzyeRoeMjE1Ly6AaLR4IvUkMQQx80Aw774RTvFxoMHaZy9hjz1zmGjwfh44O\ndu3Zw+3587k73/CGiKGE8iIvkkQSmWTiiy9+Ij9Wij9lj1YoAnwzrQfN8hgkkyRUPhpsbW0Jf/VV\ndn/5Jb+oriZGrydLJOKfAnwof1mJ3LaZk5zkdV43uge8L5W1iCIWsAAxYhRZWWxSGZbfvg74ee+/\nQ/FoQqAIES20cIpTWGBBFVWIEOGOO444UhFUwalt7lxJacZPLsIfP7pQUO6ooFXVze+Khz7fEp2O\nf8z/hpvTvbDAgq0YN7VHpVJRfPUqkvp6rDUalBIJGm9vwpYvp8eyh0IKKaKIcsofcjBMYxqrWW1w\nn4rLXKaOOlxwYR3rsLayZtamTfT09PC/b9zAuaQE544O9IAsKgq/hASD0uQepK/Iu4ceg/Z36Oyk\n1AyKtn3wwQ03WmhBhMgkaplPeZhVSUmI9XrOrF1L2Qgbko6WU88/z7Vly1hy4wbv/vWvnF2zhvyo\nKBCJEGm1bD5yhOQlS4Q+V2bKg9cLP00FjhLo9i5Fvdx4feYsVSoc5XKazUhy+1EelOC+znWD0oUB\n3FtaxiUiaSokSEgkkWCCOcYxSijhIz5iBSuIJtq051YqceoYOrvLpKsrq97NFVciiOBzPqeMMr7m\na17hlYc8Ax6NjUwtLeVPzz1nyimNCQss0PduhlBHHRe4gCWWPMdz49b489tCj5sbTeXlAxpFMmAk\nZrU/4FWjJZ63SCaZm9zsT6MyBPvOTnbt3UvmnDmj6k4eQwwNNJBMMt/wDd/je1hYaOnT79Dpvh1C\nHLa2tsx+7TV+eeEClnV1qH18mLdyJbPEKv7Mn6mhhmMcYzObjapWE000V7lKBRWc5SzPKp5FKZWO\naAxD3iHFI969aKKRI0eDpj96HkQQs5jFCU5giSVr/V7gky2fUI4F/8Ar2GDDLCB378fYUT3k+ewA\nSXsbRbQhRsxf+Avf5bsGR0GGQqVSkbN3L3+WSnnQR15RWsrOynQaXtRSOuW+QemPP2GEEU74iAqJ\npUjJIw8RIjazuV9i36uujsXJyfhXV1Pt70/mypVUhIbiNMrCdk88kSGjkUb8GH7RYd/VRacBRe6m\nxgILXuIlPuIjtGhpk7dRcv4MNnI5PY6OBK9ahaPjxEnePokESKV8/sorY+7xM1I6nJ05vW4d2TEx\nbDh+nOicHE6vW8fcu3dRWluTsnDh8INMEINfLzL5u8omYnbvNopRFFpWhszDA/04pLOOhSiiOM95\nGnWNpFw4hEedArWPD+ErVyIe4BomUakIKyrioonSxseTMMJ4m7c5xSlKKOESl2ijjWd4xmTr5Ki8\nPPKioiAra9B9xs3dLEbMRjbyHu9RRhlnOUsiif0vPv7SJW4+88yQ+bETTd+NWGFA7KGeevayFzVq\nIoh4WuRqAkJXrODXJSX8aoB+LR8D3xnheLYqFSJEOOFEN93IMazZpUNHB7v27iV35kyDil4HI554\nUkmlkUY0Eg2VoYm8nC8UARa6vkjwExwdehCxWPyYtLYNNuxkJ/vYRwcdpJDCM4zc8BwMe+zZylZS\nSKFGUUPKvj+wuGdk6kfDdYuSAqJHvHsxxOCKKypUKFHiiy/OOHOEIwQQwHSmE0ggscRSSCEFFDAH\nod+QznkK3VQPafh3Aw7OwWxjAec4hwwZddQZpRli8dWr/OmRxQ0IMtdfSBW895mYuBnOfLl+GdPE\nYaOqFdCh4xSnkCNnOcsJIACJSsXSa9fwqa+ndNo0ziUm0mmEBb8XXuSRRwMNBu3vYKDq13jggw/T\nmIa0sAjVmU/4uF2NM0K66T9XVtK+di3+Zti3ZFKi1+MolxvlMzdapAEBfPD22yy5fp23//IXdBIJ\n77/zjklU7ozFUNeLP0ml/PjyZaLH2FIhqKKC9SdPcmTz5jGNMx5IkBCriKXty2v8qjqf2XrIrqjg\n51IpES+//FgT8ojCQqT+/hP6uTMmzjizne1c5zp3uEMKKRRSyCY2GV18TKzVElZcTOrChUMaROP6\n7XHEkRd5ETFibnObfeyjiy58a2rwq6nhzgjSjCaCPqnAboYuzKqiir3sRYGCGcxgAxvGY3rfOuzt\n7SkJDOR/Ozv3x3JkwA8thBqLkbY864s3tNIKgCvDN8Jzamvjtc8+I3vWLK490MR4NEiQEEIIoYTS\nTju+sSv5ikK+opB22x+MaewnAR98WM96qqjiEpdoosmo44cQwmIWM+VQPSdrVSzFsLoggFPAUL5Z\nHfAzd3eC5j2cNitGTBBBTGc6M5mJG25c4AL55OOOe7/RF0AAatTUcL+PgnNkJMnDLIBuiMUERy4m\nggimMhUXXPqL78eKpL4Ywf7BAAAgAElEQVR+ULMqGKiY4sf8Zhd+dLVj1IXT2WRTTz122LGIRTi3\ntrLtwAFc2ts5smkTtxYuNNoCoS8N09DaQQutFq0ZLUDnFE5nTRJ80msMgSD68af2dkRJSUgLCydy\nek8Mtt3dqKysHm7MOwFoJRKuxsdzYfVqiqZPNxvjfDCGul4E9T4/FnylUl46eJCjmzdTERo6prHG\nA4VCgfO+Yq5WwezepKMYvZ49VVUU7tuHQvGw431qSQkFZtx/aDRYYMFylrOVrUiQUEMN7/M+6aQb\nnIllCDFZWVgrlVQFBw+537hfzWcwg13swh57KqjgAz7gmUunub5sGRozKFAdCrteX+xgESItWi5z\nmU/5lG66mca0/jf6KaYhZvNm+N73eCcujldCQngnLo4aHx/+dRRj9X39DDKI9HrmpKXxvb/9jTvz\n5o0pMvQgPfRQRhlKlDg6ygErwAq5/MnwCo2VSCKZxSw0aLiK8RvW6nM6+LlUjAtCPdBFeEzk4VFa\ngUsMXj+kA3Z4eOC0eXN/f6yB0KLlHOdIIQUxYmKI6b92RBCBFi1ppPXL1PoEBZE0jBpnkqMjPr3q\nZEEEYYttf0+0kaBDR2PvJkNGEUV0aYYWuLDVizm8ZQuhJSXYd468j5YWLUUUAZCgWcqCtBw2HTlC\nUVgYX2/ahNLItaaNCK/H0LqmGl9f3FpG1oLBVMjlctxPX+Nw6+PPiYC/tbZifeYMcrlhUe+nDI5/\nTQ31ZtTj5t60aTjL5aAbLkY9sVhrNEM+b6MduYhRP3o9q86f58LKlZRPAmNIp9NR8OWX7K2tf0y0\nxwX4rLaWgi+/RPfAe+re3IzMjIUixkIQQbzDO0QRhRo1JzjBQQ4OG3wwBJFWS0xWFleffXbYfSdk\npR5MMG/xFgc5iG+VlArLHn4xp5aVqMckd2xq1KhxxhlfHi9abKWVoxylujenfzGLiSf+qTE0Dtjb\n2xP9/PP9/8/bvx9BdHdk9NV39BlELkPoi4UXFLA4OZm9u3bR6G1IRxTDCCKIHnrooINQx/sFgO3t\nzmg0FkgkY7hpPCHEE08OOeSSywpWGBTJMxRFVhabVfcbL/8LQ/cZagVeBX41yHhShMiQx8aNTBmi\n2LmWWm5xi//P3nvHxXme+frXdAYYeu8CCQlEFeqoF1uyJVmSJRfZlrsdJz67e9a7Z3dPkt3sJtn8\ntmSz2ZPNJo5jR5Jt2ZZs2eq9AZLVaaL3XoeBAWaY+vvjBQzSAINoEnA9H38QM++8PGOG93nv577v\n77eYYiKIIJ54wvluYXfAgRnMQNM9fPFFLpeTFxDAe1Yrj2u1LLNYen2IUsViTqlUlAUGEtf9uXbH\nnVpqh7XzpkXLbW5zi1v32Q0sGOLSppdI6FCpaHN1Jby4mKz4eLt/rh49H/ERRl0jr+XAv1y+iMbL\nn5MbN1I7Rk3Fww2ISsPDWZ6S8lDsRpedOcMfh2gY/llrK6+fOUPc9u3jNKvJyayCAkpmzpzoafTS\n7uqK3GDgyWPHKJo5k4qQEHQPgdjHvXQNUfKtH0HPT1BlJTqlkoxhXGMmkryzZ/lpZeWgdg4/razk\n52fPCuXjViuezc12Kdc+qihRsoMdRBLJMY6RSy5VVLGNbf3WwuESnZODyGodMjsEExQQgeDp8wqv\nsOXy7/hgThPXpHdooo1neXZUGn7HgmaaaaX1PmflTDI5xjFhVx/ViH+B04wMkb8/VQUFNs1YB6IK\naG5q4u65czgmO4KD8PueiY2Fz2Jh1cWLnNqwYVSDIRBSyE00UUghc5UxuLm1oNG4YzTKKSqKYM6c\nIWTFpgBuuBFDDJlkcoUrPDmktpv9yO/ZxXRDCIb+CUFau+9POga8D/waOAX8tUyGm6cncoUCK0KA\nLQoMJHTBggEzQ1asfMu3nOY0cuTMZjaJJNrsOezpNWqltddAOO6ZZzAYDHxWXs7vc3KQt7ZicHXF\nNToa/9DQ3mAIhJptsN9HLb973EaQfFehQoECCxZcccXsp6esuJYwG68tA0zdfxtalQrzMG928q15\nrMqu5+V06HB15+sd26kOHjsjv54MGNgfEN2cP5+Vly7h2tJCq/voBeUPgoNW21smNxBugHI6QzQi\nRBYLkQUFfPziixM9lX4c3LmThPR0ZhUWsuDGDfQKBeVhYeTMnfvQlNKZ/PwoLy62WTZXxnfXiwch\nISODqqCgh15IoQdZbe2gJuQglM/JaoWNXd/6enRKJZ0PsQLzaCBCRDzxhBDSm2DYy16WsIS1rB1+\ngsFqZemVK1yys51hQtMXIVV1RDYYkD33Bk7sp5hi/sgfWcIS5jL3ocsW9TTbumRBbsbHyE0mKqVq\nbsa30RULc5jDFrb0ltZNMzGELlzID7Oz+cgOHyIQSpr+L/B5SwvtKSn8W5YjXSFQtKmIRfJF9x0f\nnZuLUSajcNas0Z46iSSSQgpZZLFOtI6YmGxSU4VyvKys2OmAqJtkkskkkzvcYSUrR83cz2BjF9MN\nwXT1GIK0thjhM7MYiAMigO8D3zMaedVoxOellwYtjevLda5TSCFWrCSQwBrWDGheLUJEJZU00NBP\nWlkulxM6axYM8XmU6CX4p4kIqdVTaPoQi1SOyd+fiORkHPqI2dRTzw1uUEABRoyEE04yycxgRj9l\nUOMqI39Wvof/V1XV7yanHPizoCDiVq/Gqa2NqNxczGIxfnV1pC5fPqRHilN7Oz89ko2hXcHuzV3M\n8FtG0hi7mmvQYMKEClVvr+hQWCUSisPD8VCrJzwg0qtUaLCdxexBA+gmSUP2RBFRVES7szNNPvYF\nzeOF1sWFlBUrAJAYjYSUlxNRXMwPfvMbbi5YwPm1ayd4hjB71Sr+V3k5/1VV1W8Tpe/14kEQm0xE\n5eTw+0fAjLYHo78/mWVlgwZFmSIRRn9/AGYVFgr3G5PZnb0P7rjzCq+QQgqXuMRVrqJGzTrWDUuh\ndEZpKTKjkQI779UmNCBaeekSqcuW4S0N4hVeYR/7qKeer/maPPKYxSzmMW9U5XVHQo2uhrkH4L2q\nQnYavttJ3l8B79/xYtHOp+5TBplm/HFycsJl+3Z2ff01nzY2DhoUWYC/AJwRRBi8gP/WdFKngSfV\nReh261DK+/xOrVaWX7rExdWrx+Ti5I47s5lNHnnc5CaxseG9AVF+/my6uuQoFMNTP5uM+OJLJJEU\nUMA1rrGW0VnwlfHxfFVRYdN/6En6Z4juFVIQAz9vbua9GzeI7rMj1VhXR11GBpKmJhwMBkQI/Wot\ncgvFXi3o4p3Y7LeZpEEtVgVRCSXKYYtJGAwGco8eJbSigisaK2FYodvEs6yoiF9nZZETEohpUygZ\n8ox+wg1b2EIiiTavwTKZjLiXX+a9CxeQ1tXhYDajl0gw+fkRt3o1MpmMx7/5hqqAAIwyGW4aDc9/\n+ikZsbGYZTIiiosJrK5Gq1KhUyrxampCbLHg1NHBzfnzeXpnA43SLpYPK9f7YPRsdtmbHQIIrKoi\ntLycY5s2jdW07CZs/Xp+VF7Ob2woboLwefu/ri7MWL9+fCc2yZh/8yY359vvTTcRmGUySmfOpHTm\nTNKWLePVjz6izcWFmwsm1gex53rxFxfOUl13DWcz+ErC+10vHoSZxcU0envT5jaUhfbDw5x16/hx\nVRV7KipsbmJogB8HB5PQLbE9q6CAy3b0wEwmegQXIojgKEepoYav+Ip5zGM+8+2KC5ampXFl6VK7\n1RcnLCDyr67Gr66OL559FgBvvHmXd8kmmzvcIZ988sijgw5WsGKiptmLTqfDf18Vx2vAjf5lNc8b\nYGNJE6/s28ecl16aDooeArwCA2HrVl746CP+zWSyeUtVBfwKeAs4eM9zfsCxKisvHz3I0u0vIdfr\nic7JYemVK7S5uJA/e+zc4BezmDzyuMENlvkuw8ennoYGX0wmGRcurGLDhtNj9rMfJZaxjEYaqaaa\nLroGzKwMh7DYWPbcucOakpJBd9t7hBT+457HgwBrtRBQdHV1kfP116wqL+cfOztRAn8AmgAJEAIs\nLQRLuo7rYUV0bY1BMUj2ZCYzOcpRcsjhCZ6wq7S4x/vj/aoqbBWkhAG/0mio02jYqL5L9W5QyBXE\nEcd85veW5g2ETCYbVCp3ZlER//2DH9ChUoHVSmhZGRFFRTi3t1MVHEzasmXoFQrkBgNiiwWrWIxe\noaDApZ1GUpEjH9aO4IPSI5RjyzDcFgq9nqcPHuTkE088FFYRKpWK1o0beevUKd5v6a+sYAV2uEPq\nBjPPqLrsfo/T9MdVoyG4spKDO3ZM9FTsRufkxP5du3j1ww/xbG4mZflyOiewv0gmkxH4WBJXKcUb\nb1axc8TnjMrJeeiD1HsRi8VEPf88r+zbx59qavqtNRrg5QB/op5/HrFYjEKnw7e+nrLQkVslPIoE\nE8yrvMopTlFEEcc4RhFFbGELTgz8Wfatq8O3vp7Pnn/e7p81VMHlT1aNUEp4IDYdPUpmQgJVId+p\n0kuQ4I8/iSTigkuvw7kKlU0hg/Eka/9+DlY0D3iT5AA8rtXyQW0t/o9IY99kx9HFhdqiIkytrXwD\nXOr+7wKCelgd8DbCTeF54N6EvTNws1PHGrWGZw8fxgpcXLWKlJUrx9TvwRVX8smnhRbccSdQ7EtB\ngRCAVVUFExBQjafnw6FuNZG44spd7lJOOS642GWmaQ9ukZF8UFrKBq0WW7e6LcCPEPqKbD1/VKXC\nMTqau3v38kFJCWuNgkjDXyN4Y20DVgFrEIKiEyYrP29qYk9pKR4xMUgHaD5WoCCffDRo8MOvXzaj\nLCuL2jNnaLt9m/rsbDpEItx8fcn45iveLyy2GQz1xRnY2gY3W4N5Nup7RBE14jJEqcHAisuXBSNB\nkQhEIlrd3SmNiCA/KoqawEA6nZwwODigc3Ki09mZTicndAopBzlIG20sZCGzGP3S1HtpoolccvHE\nk7nMHfxgq5WtX39Ng58fVx/AhHmscPHyos3NjdOVlSR3deGAcHP1V64uXNjoSO3sNrLIIpTQ3n6y\naewnOTWV8tBQyiIiJnoqw0KvVJIZG0tYWRmbjh5FZjJR6++PeYJ87Yop5iY38cCDWGJHdC6/mhpW\npKRwbNOmR6Z/qAeZTIZbdDR/qKxkblsbvsAdEWwNAecXVhCmDAMEdbmQ8nJuLrq/fH+qIEXKHOag\nQkUJJdRTTyaZ+OKLBx42X7PhxAny58yhfEb/ftyLFy8C/KOt10xIQORXU8PSK1f4ets2LDY+xCJE\n+OOPE04Udo9KKumkEwWKQaPCsaAsK4tnbt4kcQhZSCWg6Ojgupsbbg+RLOdUpr6wkH9tbGQNQsCz\nqvvrGmA+4Iiwg3qR+wMigCiDiX0ODhTs3k1GYqLQKzDGdbwiRChQ0EknFVSwyd+fmppA1GpBYaa4\nOIK4uMzp0jmEICGHHBpoYA5z7O7/GIyeheq/bt7Ew2zu060j9BH9CSEYGmhz5Bs3NyqLi/mgpKQ3\nt/FbhGDoXlNCVyAW+Ar4kVbLh83N+MfEDDg3Eyb06DFhIpJIdDodWfv388zNm/y4sZFtGg071GpM\nxYXsLb5JcF0VL3bZ976dgXSDBGlC0oBB2XBQabXMvXuXb4cRNPQYseaTjzPO7GDHuPSS9kiK9xic\nDkbi7dtEFhRw4JlnbK5fE4mLlxeWmBj2dHRwxNGRL0NC8N65k3kBi6mjjnrqySILX3zxGrZT29RF\nodOx7euvOfHkk3Q9BBnB4WJUKCiKjCQnOpronBw2nDyJRSymzs9v3AOJW9yimmoSSBixQfQTx46R\nHRdH5SOaPZHJZPjGx3PIaOQbqZQDUZ5c396CVq4liSREiAiorsansXFYKp2TFV98iSWWGmpopJFM\nMumiizDC+vW3BlVWsvTKFQ5t24blnrXs4QqIrFa2HTrE7fnz+2WHbBFIIGLElFKKGDFZZHGDG7TS\nSiSR49ZbVHvmDD9ubBz6QCDKbOYzkwnvuLgxntXwaKSRy1zmJCe5zGUyEHoF0kknn3yKKaaFFuqp\nx4x50uwgtmg0RJaUDFr4cxdBqjjRxnNuwF5PT1zGuf7aE08ucYlmmvET+bEooo3MzDgMBgVGo5ya\nmgBiYu4ikTzc3hNjjSee5JGHGjXNNCND1q/ESqvVUnDsGG3Xr1NTUoJjUNCgZWk9yGQyTEVFzG1t\nZR9CZvE8Qknc/8J2ZqiHLxwdSa6v780MgRBIbRvgeFeEfqTNQF1nJ1URETgNoAzlggunOEUDDcTr\n4inc9yl7Kiru26yJNlvQaLr4ftfgjfb3Mkev5wuRCJ9RkJL2bG4mrKyM23aWs3TRxRd8wV3uIkHC\nS7w06o7lA1FBBRlk4IMPsxm4HNaroYHthw7x6QsvPLSO8QqFAt+oKDwTEvCNikKhUCBBwlzm0kYb\nNdRwl7sPReXFo4BCp2PXp59SNGsWdwfZrHgU0CuV5EVHUxwRQdLt26y4fJmqoCC0Q/iZjSYXuYgW\nLctZPiLLBJ/aWsJLSji3fv1DtzExHEQiEd4REXgmJBAUEc0t0S1aaCGCCILaROw8cIBbCxZQ1y2w\nMNVxwIF44hEjppxyKqmkgAJCCRWSJRYLOw8cIHX5cpsWDQ9VQDSroICo3FyObNmC1Y6yo1BCSSIJ\nd9yRIqWZZmqooZPOfkpLY0nb7dts0wxlz/gdh11c8EhIGMMZ2Y8WLYc5zDGOUU01OnQYMdJBB3Lk\nFFNMAw3UUksXXWSTzXWuo0GDChUujN+FcixwDwzkk7Iy5ra24gv9QmgrQjD0O+D/MPAfwzcT8PsU\nI0aEiCKK0KBhkTwWf796MjLiABGtrW7U1fkRHZ2DWDx6js6PGmLExBCDDh1NNHGNazTSSCihNOSV\nIPriC35dUcEujYbH6us5nZNDi7s7Ll5D745XZWfzo5aW3uziGrDrivO+ToezwUAOEA/IgMsI2cmB\n6Hl+ltHI5zIZPgP4nChQUEIJLbSg3F/M/or6AQOeUwwchA2EG3BILsdrFDZ0fOvq8G1osGtnU4OG\nveylkkqUKNnFLkLuy6eNHcUUU0opEUQMaJkgNRp58eOPSVmx4qHyobEXMWJmMxsLFsoppwBBsTKU\n0IdGuOhhZNPRo2hVKk5s3DhpVL46nJ3Jjouj3cmJ7V99hchioSo4eMzfnwkTJzmJFSsb2Tgin8YN\nJ09SFRxsl7/Mo4IECTp0VFCBESMv3tJhlMm49IAKfJMVESLCCCOCCMooo4km7nAHZ4uSnakleDU3\nc3LDBpuf58EConEtIhWbzaw/c4Yzjz02rIhehYqY7pFAAp/wCTe4YVfT70gxmUyohzC8uxfDA6ql\njDa55HKYw+jQIUFCAgnEE48bbnTQgb57GLpHF1144EEDDaR3j0giiSWWmcwclXKk8UYikeD+8krW\nfruPmVfgsY7vZJMBZiAIKwz2G+uUTkwWZh7zuMxlqqmmlFLCw0WsW3eWs2cFpajCwkgOHdrG009/\nNaWDIiVKNrGJG9zgLGe5y11q8grYfErOH1o7eo9zA/5faytvnzpFFRA0Z86g5202GoXjhjGXKiDA\nbOZfEHTc/gr4d2AoO90emRZPoCMjg0IPDyKSkhDb2DSKJRZ1VgVvVzUNK/tjL9IhHOXvpSwzE116\nOlitKBMTCesOpqxiMaIhvDasWMkhh+Mcp4MOPPFkF7vGLTPUgxkz/vj3z4xbrTh2dtLp6IjYYmHT\nkSM0entzJ9FWLvnRQISItazFBReOc7x3t/4JnkAy5P7oFMRiIaysjI9femlM+0YnipyYGKqCgth2\n6BARxcUc2rYNrevYVYf0VKB44YXDoHn2wQkqL8dZq33kxBTsYQELSCONUsNdQko6KJs5dgJOjzrB\nBPM2b3OCE2SQQfSVE8y+LeXolm0P9Pc6rgFR0q1btLm4jMi/JZxw4oijjjoucYkFLMAdd1xw6VdD\nOFJMJhOFaWkos7PZpFZzDOyyf/xSLkc5weVyevSc4Qy3uAVABBFsYUu/xX6wzE8HHVzhCte4RkH3\nkCMnmWSWsOShNc61RQMNfCH5gq5kCNUH8FpKjU0jyYEoBSpa1Tjs2YNepSJ49WrcxslzRI6cRSzi\nAhdIJZVwwlm27Ap6vUOvFPfduzHIZEa2bDk8GddruxEjZhGLiCSSQ9pDrDhewZ42433HiYD3W1p4\n98QJtIGBqAYpe/KQSPgV8G9gt5/Vr6C3MyME+Bvg992PVXB/DxEIPhx981ULOjtZd/Ikv711C+mC\nBUTMm4eoz05XLLG0ZVzkWUPHfecaDUx9aq5NmNChw4QJK1YsfYYVK02ZxWw8nsLreqFR6cPaWlKA\nsLg4dEoljh2252jFSimlXOAClVQCMIMZPMMzE7LxokOHDFm//tTFaWmsvHyZOn9/LGIxJqlUUBib\nBFmCBSzAGWe+5EtucQsLFp7iqYme1kPHvNu3aXd2ptnDduP2ZKDNzY29L79Mcmoqb73/Pr959126\nxkgpN4003HAjbFircH9c1WqWp6SQsmIFRjvKnx81XHHFCy/+6YKOTgcpmdO9Q4PigAPb2MYccwR/\ne/krfrfAxC/CjvM0TsOuMhi3gMipvZ0Vly4JOy0jXFAWspCrXKWEEnLIAYRUoxtuuONOOOG44YY/\n/pgxY8CAGDEeeNh1M9/V1UXWp5/yz+XlvRoofwkkM3g9fguwNyiIebH2KacYEW7YZMiwYu0tZzNj\nxgWXB0onF1HEYQ7jhhtSpKxnPQtZOKySCCecWM96FrOYbLLJJZcKKrjABUooIZZYEkgYUbp7PGih\nhY/5mC66iCKKdcmb+XXW+/xqGOWPvxLBocZ2Ahvb0QK/LC0lPTSU6C1bkMvHPjBcyELSSKOEEqqp\nJpBA1q49j8Eg5/p1QXUmPT0RudzAxo0nJ8O92ohwx535Z9z4TVvFoMf9rLWV18+cIW779gGPcbJa\neRXBp+o/GTwo6vGzegs40OfxEASZ7R8iZIv+hv5BUQXwrwhZpB5EwHKzmeV1dZw9cYJf371L0ksv\n9QZFDjjgaXIABg+IvBEc4MMGPao/pUCpv4kMvqCBBtSoccWVFlpsHj//Dryu/+771/R69tw5we24\nIiy+Os6s11PKUSKJpJ12NGhoppkmmnq9fxxxZA1rSCRxwrIUZZTRQAMb2ND7WFB1NfteeolGHx8s\nYjHmhyTzP1pEEcVudvMZn6FGTS65RBE10dN6qIjMz+fC6tWTMjvUF6tYTOqKFfjX1hKfkcH1xYuH\nftEwqaKq935tJKX4qy9epCws7JEsW7WHcspppJE/WyfiB5IncXsEK3MmgihxLM1el7kY1kSX2MhH\nfMQGNgzr/nd87mgtFp76+mtuz5tHvd9QArBD448/C1mIAw7UUYcaNe2000wzM6qbWVPazN8us72A\n++PPfOYTS6zN4Kirq4u7e/fyYXV1P/eLv0e4qfk5toOiFuDVgACidt6vq2/BQiutNNOMGjWllFJO\nOZ10AkJfgAkTgQRS0W2YqERJHHH44IOxe1iwENI9em4cDBhIJ50CCmijjQYaAHDGmbd5e0QeHipU\nLOkeJZRwilN00slRjpJLLsEE44cfZsyYMGHG3CuPONFZJDVq9rAHEG64trENuYOcwpAQ6jSaIWWI\nAWoBTyu9Ys4q4CdaLbXZ2byt0RC7e/eYB0VKlMxnPle4QgopPMdziESwYcNJDAY56elC+c7164tQ\nKAysXXt+TOfzKKDUaoeUBHHrPm4wTFIpMQhBzl8D/xvb5XN9/axi6B8QgXCRVSIEPb9HCJCkCGVy\nXt2P913y+haZrTOZoKKCvbdvE5GURBddVFNNu3ToEsmXgF8jXLvs5Sfu8G1yWb/HFChwxRURIsTd\no+ffMprhHl+2TnRkkglSKJ+pQk4pN7nZ7xgnnFChIokkFrN4ROUzI8WKFTWCjL077mCxEFxZidVq\nxamjg5pJuAvdQwghJJPMGc6gRDkdEN1DUHU1R6aQYuzllSt5cd8+9A4OZI5y32xgo5YnWuB4JCTa\nlDCyA4uFmUVFXFizZlTn9jBxnesALJYsw21MiqInKSIRn7/8Jh2KVMJoJI88TnCCaqrZxCa77knH\nJSBadP06Sp2OS6Mo0BDUPXowYEBjUfMXxw/w9XxfwnBFjRopUuTIMWKkhRZqqeUIRzjNadawhnji\nexdjk8lE1qef8lF19X2CpG4IwdA/AWvpXz53BPi5Aup3ySlRHscZZ6xYe3dD1agxd3cRBBPcWyIi\nQYIVK10I5SYmTL2meVq0XOOazffuiCOhhCJBQjnleOJJGWW951zNapawZFR3W8MJ523eJoccrnCF\nWmopptjmsc44s4Y1JJAwqmWM9lJLLR/zMR10IEKEFSu3uMUSlhC1aRNvqdUDGlV+dw74GUK51L34\nA7+vquIHhw8TPw4mfUtYwjWukUcejTTijTdiMWzZcgSDQU5OjuCbkpERR1eXnMcfP4VEMnV7ivQq\nFRoGz+ZqAN0QKmFdPj6UFRURA/wdgnlvNUKmSIQQuJgRgqS/QwhuSuG+LYiecEGJkEUainv7jdaZ\nTPz6xgW+iCum/noOntXg3irhCxE8M8iv2bV7jnVg9wbAlWARMQ5zmclMfPDBC69BF5KyxEw+rD3O\na3ohTfQHBzleiUk8hQ8ddGDGTDvtuOGGE069X9WoWc/6hyLL3EknJkwoUKBEybpzZ/BsaMDg4EBt\nwORXYYsjjrOcpZBCdOgeyV7RsUBksaDU6dBPIaP1ej8/9rzyCi/u24dOqaRwFA3I3cozeK5SxJVI\n1wc2B/avq6PT0ZFWt8kZKBgw9IqdJJE0wbN59DAoFKxlLQBZZHGYw2SSST31PMuzA3oW9TDmq5HE\nZGL55cv86dVXx1QaUY6cJ2+Uo8SBzvgdvGLjRtyIkRxyuMENqqjiW77lKlfZznZCCKEwLY1/Li8f\n0J3BDcGZ/hjwY75rzl8M/L4LNtyqpGyl7fZpFSo88SSEEBJIIIyw3l9Oj+iBgu92ImupJZNM9OiR\ndQ8TJgop7C1vAHoKbDcAACAASURBVCFQ0aHjaZ7GE0888Biz3dYeRa9ooimjjAwyeucuRYoECfXU\nU0sthzlMCilEEUU44QQRNOa7wFasZJDBHe7QQQfhhBNPPIc4xGlO44sv4fJwYnfv5p0jRwgoKuKv\ndbp+JUVlCEGQV/dXxwF+lj8QV16ORqPBbYwvzipUJJDALW6RSirburXDxGIr27d/hdEoQ632oLPT\nkevXF9HU5MWOHV/i6Kgb03k9rIStX8+Pysv5TWurzeetwN+5qpixfv19z7W2tlKRmoqipQV1TQ2/\nQsiyeAHfs+Nn7wP+vM/39/YHDUUz2JQTeK+xnb/4bT5nWwTlOhFm/hJ4jMEDv9eBFxQKPunqGnID\n4KUgD7ZvegPHAT/19xMWF0cKcLpbVMExMZHFD5nlwFD0bBxZsYLVSuLt27z/1luC59gUQIWKGczo\nLUGfvhETsIrFVAUGEl5UROEQAiyTiSZvbwoiI3Eb4Pr5IJgwcdannv+TJWJRs6fti5wdzCwqomiS\nlsqB0PJgxEgggdPZoRESSyw++PA5n1NPPb/n92xn4BJ5GIeAKCo3l3pfX5q8H7x0yx4CqqpYeekS\nf3z99QHrfWXIiO8eZZRxilO92YQYUwxzskvs8k1+EtsCC2uzXdAkL8UoNWLFiiuuvUFK32DnXmzd\ngPh3j3vZwIZeE0ELFvzxxxPPca29FyMmvHvciwUL2WRzjnO00MJ1rnOFK4DgGRNAAIEEMotZw1aS\n0rS0UHnhAg5a7X0CB7XUcoYzlFACwIruIUVKAw2kkcYnfMIGNpAoScTU2sounY4jCCVMPXgBLwKf\nMLjyHMB7Wi2vnj+P2yB9KKNFMsnc5jZZZLGa1b0XS6nUwjPPHODMmbVcvy7UfZeURPD++2/y3HOf\n4efXMOZze9hQqVS0btzIW6dO8X5L/9JZK/Csu5izG7pYrSolDuHmvbW1lbJvviGpoYEftrcjRQiE\n0hlehsUKveV6tvqDhmIvQpBzL6vMsLLFTN8iFnvKeN8NCCD+2Wf5/rlzhFRW8hctLfdvALg7Uxsc\nzqJNmx6oBDQsLg4esSCoL3LkSJFiwICpo556X98pEwz1EEssJZRwhSuEETbuKn8PK9cWLWLp1atC\npmQKNWhKzGYso9g3dZObpPq08Du1iKf0q3jQVSmisJDLK1eO2rweNu5yF4C5zJ3gmUwOfPHlLd7i\nEIfIJ5/97B/0+DH3Idp4/Dg3Fyyg0cdnROcZDGVnJ7v37uXEE09QZadjsRtuJJCABQtixDSm5PD+\nXf2IRLxndeq5JgliXthyQgjBBx9UqEa1LESECGec8cUXP/xwwmlCytIGQoQIX3xZyELCCccDD/To\n6aSTDjpooIEiirjOdfLIo5NOnHEedFfaYDCQfegQYRcv8q+VlTyn0bCxvp7bOTncqCnjysw8TkhO\n0EILChRsYlO/ksEZzKCddqqpppBCGq/m8ds7NSwAFiF4zPT8twgIRmh8P4lts9YeFMBhR0c8x8Gj\nSImSZpqppx4p0n7BqERiISKiGJEIysrCANDrlWRkxOPhocbHxz5T4cmEi5cXbW5unK6sJLmrCweE\nMrm/cnUhfWMQZbMbqaOOGmpwqXFAt/8LPqypYY3BgCPwAbATIWA4AyQBtq1SBWqB7wMuQBpCT5Ea\n+AewuwCpEfgX4L0Bnr+K8BntwQFB6OWfEMry+nokHRCL+VuFAmlICD6zZhEUH8ftBDO/EJWyXw4f\nu4g46OXDxbmJ+G/bQVBsLJJH2NxwJIgQUU01zTTjb3LjxXM5pC1bNtHTGlc88CCHHNSoSScdV1zH\n3NLiUaDJy4vktDSavLzQTGKluXvxam7GTaOheBSyMc008xVf0Sk18Xq+N1nzl2J6AIES39pa4rKy\nOLd2LdZJeK0yYOAIR7BgYTObJ7SvcjIhRcpc5iJFKrSWXAQmwocovKgIlVZL3ijWod6HxcLWQ4fI\njY4mLzp6WC+VImUd66innoLKT4hjeH5D9xILiCsrR3SOyYIECWHdYxnLMGGinnpqqOk1BazrHuc5\njx9+RBNNCCHIu4cHHpgMJrL27r2v5+c7gQMtT2hAvFvMIvkilrP8vuBKjJjNbCaMMI5wBHN1A0Pt\nZ88FvhjiGC1Cv8p4sYIVVHYPNep+9bBiMaxadQk/vzq++mobBoMCo1HOwYM7qatLZc2a81POqyho\nzhy0gYG8duYMSq0WnUook9uqciaYW1znOjk1mfgcyuaU2tJvW6ERQZ1NyndZHhGwG+7LsOxFyAx9\nwnclln+D0G/Ujn0BUSPwExjUt93Wb+/eMt5ssRipSMR2s5kzej1NGRn8S1kph0Ms3Hm6HdaCF7Gs\n5nGcBw3xphZRRJFPPrccilF0dYHFMumVxfqiQMGbvMkRjpBDDl/xFSWUsIENU/rGzCqRcGnlSlZf\nuEBpePiUyRLV+fryxK1bXF+4cESBYCedfMIn6NETa5xFeF0F+gcUKVl18SK3k5KwTDK1xx5KKJku\nlxsjxIhZznICCGAf+wY8bswCIpHFwmOnT3N2/Xos0rGLu5alpeGg13N23boHPocvvrSbPGCEAREM\n39RwqiBFSmD3WMACjBgpppgccsgnvzc46os//sQfduSjQQQQ/IHjVfDm4Zks2PH4oHOIJZYAArit\n+w0im7eX32HPsvdLlYrgcVS78cabCCK4xS3SSGMzm+87Zs6cfN544wM+++w51Gqh7CU1dRl1db5s\n3/4Vjo76+14zmVGpVDalteczH0+NB9qDn3BAbR4wxxqAUHr2D0ArQo9Q33ybN4JQQl8R2SoEw98X\ngF90/3s7tsvmm4GvEMQYfgG8MsA8LiMo2A1ETxnvCyILn/RpY/QC/q21jbcqILfDgc1Om6fLMWwQ\nSSQiRJSIy+mSy3Ho6ppSzfQgZKF3spPb3OYEJ0gnnSKKWM964ogblnXDZOJuTAzLU1KE/pUReCg+\nSpSEh3NjwQLe+OADTmzcyF07rUT6YsLE53yOGjW++PL9mkVUB5phuNkdq5WlaWn4NDTw5TiIGE0U\njd0ry3C9c6axnwgiBn1+zCKV6Oxsav39yRvDZsSw0lIWXrvGH958c8SCDcZRCtpMYxj8TSZkyJjT\nPUyYeoOjFlowYqSVVmpbanmxXDxk/4Y/ML+81i6BAxMmpBb7MiWD7Q/XAumhISSOs9rNEpZwi1vc\n4Q4rWNHPbLcHH58m3nzzD3z55dMUFQkLeHV1IPv2vcTmzUcJCKgd1zk/rLQdTuXTQYIhEMrmfoEg\nsOEKvDvEOXvMWf8OIYv5z8BdBNluFUJGp69CnSdCz9CbQDYMqOf2a7mcLwyGId9TsG1NF37eCnXn\nZzF383QwZAtHHAkjjFJKaVNKcJhi6mI9iBCRRBJBBHGEI1RRxVGOcrfgW+Zek+BikqCXSnFdtIiA\nyMihTzgJsIrFXFy1ilUXLggN/VMhSyQWc23JEspmzGDdmTOIrVayhtEnaMXKUY5STjnOOLOLXSy5\neZaysLBhTUPZ2cnas2fxbmzkT6+++kCldo8KGgR/xOns0MQxNjUBFgsrL18mMy5uzC4esq4uth46\nxNdbt6J1Hcp1ZGiswcFkj/AcWYAlOHjEc5lqSJEym9lsYxuv8Rpv8zZ/zp+z/IIff6+12HWO97Ra\nKs8P7cFTRx1GOz/1A2m01QJbgiSc21LODW70SqqPB154EU00Fiy9DZi2UCq72LVrP8uXpyASmXFx\naaO2NoA//vE1rl9fgHVqVc/dR2trK0kNDQMWA/WYmnpBrznrUJ9EC7AVWEd/Zbm5CP5DZoQA6x8Q\nCph/huBtFI0QDP0XMN/Gec9KpbR4eg55sbYycEDlDbio24c4w9QmkkgWNbqg1Bum/MaWL768xms8\nxVPMKPAi4UQtXxVX8afycj4rLkZ84gQ1BQUTPc1xIzcqConZzOz8/ImeyrhS7+fHmcceY+WFC/jW\n2r+Rdoc7pJOODBm72IUrrrS6ueHV1CSUo9pBZF4er3z0EUa5nI9ffBGty4ObuT4KOOIIVsEk2jLk\najPNWDAmAVFUbi5dCoVQcztGLL56dVTdimclJ/PLESrh/dLbm1nJyaMyn6mOAgUhWqXdXQ4qwGEI\no02ASippUtrux+iLFbjh4sJPVCp6zqoF/kHlzK6YQNp2R9Aub+cYxzjKUWq5f7GwWCzknD5N4Z49\n5Jw+jcXOhWAofBAESnqMfQdCLLaydu15nn9+PxqNsOtkNks5fvwJDh58Gr1+Ys1zJ5KK1FS+1z5w\ngPASQm8Q0M+ctWqA46sQAqeXgM9sPC9DyBzdQAiI/h6hZ+jvu7+/gSCK8MI9rzsjlfLrkBB85s4l\na4j3lMn9Hkg9NAL6KdQU/iD440+FsoM3n3GlfZLffNmDGDGJJBJ/TcHn9/ic/09LC+praRMzsYlA\nLObSypVETrGACKDB15dza9ey+sIFAu3okdag4RSnANjEJgIQvLwurlqFp1pNQnr6oK9XtbXxxNGj\nbDh5ksObN3NqwwaMk9gcGYQWk+9/a+LUARdyyeW/+W9ucxsT0y0Y48nob4NZrSxPSeHiqlVjlh2S\nmEwsuHGDD197bdTOKZVK0cXEkHXhgl3S2/eSCehjYpBO8Z3F0USvUtHO4OpePdgrcOCAAyWBkJkj\n+LkMRBbgu2gRrXPn8ur5899Jfa9Zwyo3N6xYySWXVFIppJBsstnO9l6nd51OR+7+/fy0spI4q5XM\nsjJ+XFVF1PPPoxxhKY62O0Rzwb6btsjIYt56630OHNhJXZ0g5X73bgwNDT5s3fo1gYFTr4RO0dIy\nqLDwvaamQ5mzugK+CBmgz7ofv/fqJ0MImmxhBf4WeoX2L4lE/M7XF9mCBSTNm4fFYuGHBQX8rKKC\nuHvObUX4vP5dUBDRbW3Qdn8v5L+7uhI+id3dRwNnnKl1NnPW2crw5HkmN44m29tHOlMTHXTghNM4\nz2hiKJo5k22HDnH8yScxT7F1PjcmBsRinvvsMzISEriwahVmG+VrVqykkUYXXcxmdq+tAQgCFUc2\nbWLngQPkz56Nzqn/50bW1cUTx48zOz+fzPh43n/77SlTtrrywgV8Glv43bqluHKVZpo5zGHOc57F\nLGY+86e0uMl4Meqy20k3bxJQW8vpxx4bs4DITaMhLiuLS6O8wLsHBfFJeTnrW1uHdYlvBP48NJS5\nmzYhnkLKRGONws+POzk5rLKjd+IXKhWKp5/GwWHwi0YddWQHFpNZ5syCVgM+2L65/GFICHM3bcLR\n0RHfqCg8ExLwjYrqPb8IEd54E0ssTTRRQw13uYsaNRKdhNp9h9lTVUWPCLwvsLG1lQ9KS3GLjkY2\nglroG9xAjZp5zMN7wJxAfxwd9cTHp6PTOVJTI+zYeXg0c/nySiQSE0FBlVOiNL4Hze3bbNNoBj1m\nAYJyW4/ktiNCSdsaBPnrVd1fo4DDCP1CMiAVIWAaTu76KHAdwffod8BJT08S33kHz8BARCIRYrGY\n9jgn/lGRywdKC6ed3Tnt6stBDw8+DQzkakICsZs3U1BXx62uLhK6unBCuDb9k6srRSEhBMcPtgUw\njQED3/ItUqQsZelET+ehoS47mx33+HkB/MrLSHa8mphB5T4mDxaJhLl371IdFDTpy7ds0eTtTUZ8\nPAnp6UiNRuoCAu47JptsznKWAAJ4mqfv81/sdHYmsKoKmdlMnf93Posyg4Fdn36KTqnkkxdeID8q\nalL3C/UlsKqKdefO8cmLLyJzncFCFuKFF2rUtNBCCSVc4xollHCXuzjiiAsuD5XdyqPExYsXYTxk\nt/2rq1l18SIfvfbamEqW6h0cBGnUUUYqlRL73HP86N//nZ+ZzXbdajYCbwQGErtr13R2aJRxc3cn\nPTSU2uxsGxa131ELZIaGEm+HwEEFFSAB5cuL+MW3Ygw1NSg7O5FaLJjEYnSOjsgDAkhcvNguXxY5\ncrayFW+8Occ5Mi2ZsD+TSzX3m2W6AX+qqeHl/ftJeOWVBw6e/fGnhhr0DE8xTiYzs2nTMUJDy7lz\nJ4GSkgic2Y/67D6upLTg4q/BJWkuYQ+gKPSo0SEduhTBiaElt/8TQSr73/hOctsFOAUYgM0Mrlho\n7T72PPCn7mP/ASh3du73+ailloOSg6iSXfFjLvOxvRkU9/TTdHR08M758zio1eg9PAhfs4Y4p6mx\niz8SOugAmDIZD3txXbSId9Rq/qdPUPSWuyuFi9ppJY966qeMZ1FNYCCB1dXUBAZO9FQmhE5nZ27P\nm8ey1FTuJCX12/TWoeMkJwFIIgkVtis2rGIxoj7l41Kjkef276fF3Z3DW7ZMKbl7gLiMDG4sXIje\nUVhBJEiII45YYimiiDTSKOseIKjRRRBhU2V2mpExanfwIrOZrYcOcezJJ1F7jq3LdW9ANAZeEbHl\n5czz9uY1hYJ/Li8ftHwuE/hhaCixu3ahmOQ1rhNF9JYtvKXR8H5Vlc2gqBZ4OyiI2C1bhjxXLrnk\nkccsZpEkScIxeWAz2OEgQsQylhFNNNfOfsnvKqsH1IlxA35aWcnPz54l+rHHHujnOeBAJ518y7fE\nEddrQDsURozo0DEr9iaenoXc2nOc97ru8Dzt0AWUwYGqMj6+c4eonTtHXNr3sGHGTDbZZJKJxL2R\nZmxLYffFiYElt50AD4Q+oB6KgFAE1bhXEExa/YDnoN/ntxZ4H0FM4XUELyFR9+NuQH6fYLyNNj7l\nUwwYCCCA1f3sWW3M2cmJ2M3Ti+Vw6SlFnfZn6k9AZCQ1wPPXrqEwmeiSSnFZtIjIyEJudI9NbJro\naY4L1YGBBFdUTPQ0JpSS8HBWX7jA0wcPcmnlSpp8hJ7Wc5yjgw6CCSZxAEtzB52OmYWFnOuu7pGY\nTGw8fpx2Z2eOTMFgCKuVOXl57N29+76nRIiY1T20aKmlFg0ajnOcdNJZzerpa9UoM2oBUUJ6Op1O\nTuRFRY3WKQfEKhZTGRxMRFGR4KQ8in9ES65e5VZyMglRUfw8LQ2H7Gzea2zsFxhlAv/h7Y0+JoaE\n5OTpzNAYIpfLidu9mx8cPkxceTnvabWoEHqGfqlSkRkaSuyWLcjlgwsEGDFynOMAzGTmfeato4EH\nHsyslZMwhGJDnNWKqLYSDRosWDBj7v1qwIADDrjiinIAS88FLOAmN6mnnjTSWMGK+46po45UUnHB\nheUs5wpXuMpVZjKTPF0ea4+qONulvS9w22nSs76khBc/3E/MayPvd5pI9Oipow4NGmqoIZtsXHEV\nBDCWwX/lKvjHdvsyzbYkt38N7OrzvRVBTe4fgWIgGUGMoRahr0jTfUweQpmdGEFhbkOfc3zW/bo0\nP0FsXoOGT/gELVpCCOEpnpqyfjBjTTuCyMZAO9tTmYDIyPtktqW4cYMbZJDBWtYOeL2aTJSGhbH4\nyhVkej3GIcqzJytmmYw/vfIKC2/c4OU9eygPDeWLFZHc9LvZa4I+UDnX0rQ0CubMob1bGXjTkSPI\njEa+fPpprFMtGAICamowyOU0DyHopeoeAEUUUUAB17nOmgEqBaZ5MEblTl7e1cXs/HzOrF8/bhr9\nqcuWse7cOZ44cYIb8+dzc+HCEdecBpWX49raSk50NFKJhKiVKzElJ/PztDTElZXUmspol5rwC15E\nQvL66UBonJDL5cTv2IFGo7lP4MCeMjmAYorRosUHHxawYMzmavT3J7OsjLhBdK3TRZDqX0k1/9nv\n8VBCKadckCilFRUqZjKTdazrV8YjR85mNrOXvVziElFE9fYSGTBwnOMUUEAXXb1ZEQ88MGHCjJmY\nAyIO1twfDPXgBuxrrGDT/1wg+e0dODkNrmY3Gpgxo0WLGDFSpMi6hz200kollXTQgRgxbbRRRhmV\nCIpInniiR08nnYQQQhJJzHadTZbPIfTtJQ/UqqpDUJYL6v7eAvx/CCVySr4LjEDIDP3vPse8C9wC\nnkXoF+rBimDQeiEoiNjVqyiggG/4hg468Mab53gO6dhZx015pjNEw8MHH4IJprJ7RDL5fYlaPD0p\njohgeWoq50dgBv+oY3BwIHX5cq4tWoTs1kesOXkYY4SItOQl+Ih9bL7GSasl6dYtfv+97wEQmZ9P\nSEUF//POO1hH6CP5qDInL2/YXp3JJFNAATe4wTKWIR/QbGGa4TIqq+vylBR0SiU1QUFDHzxKFEVG\nUhQZiU9tLSsvX2bxtWtcWL2azPj4B9ppUHZ2sv3QIU5u2NDP5FUqlRK1ciUA19iLDh3zSZy+MZkA\n3NzccNu+/YFem0MOADHEjGkz4px16/hxVRV7KipsBhwa4PVgMZp1SlyRIu4zXHAhmGAMGOigAy1a\n7nCHfPLZwIZ+cw8nnEQSucMdDnOYV3mVRho5yEEaaUSKlGiiMWNGjx4VKt7gDUxZLTxZVYrbEHKe\n7sAP2nJ591e+JK3yZ+HCG8jlxlH9f2XFSiml3OEO2WRj7SOGPpOZGDDggw9SpGjQ0EQTnnjSQAPO\n3aOFFuqo63feHqdvCRJ88MELL7LIQoqUHezo/dsNe+opfrBnD39Qq4f1iTAjlNH9eff3FoSA52Ug\nAcHIdTP0y0H2PSYRONb9WN9OhEMiuDsrEped0fxR9kfqqQdgBjN4hmemxA78RGJAEG+ZVnOyH3fc\nqaRySAuAycTNhQt55aOPSEtOpusRzqCPBga5jJ8sacI5zsLh/fBWQRmnNtbYFFxYnpJCZlwcba6u\nSA0GFly/zpHNmzENUd0xmZmdl8fhp54a1mtCCCGIIKqo4g53WMSiMZrd1GPEd/Xuzc3Mu3WL/3nn\nndGYz7Bp8PfnwLPPElRRwWOnT7P0yhUy4uPJjY6mxU7fDZHZzI4DB8iJjqZgkGi9kUa0aKcXzEeM\nZprJIgt//PvJgA4HhU5H0q1bOOj1GOVySsPCqAkIwHJPllAsFhP1/PO8sm8ff6qp6RcUaYBXAgJY\n//xLbBEPvpBasNBAAyc5SRllpJLKec7jjTeOOGLFigMOyJChRcuXfEkrrTTSiBde7GQnvviiR48V\nKwoUiBGTm3GRHQb7vA12oeXfTZ+Tm/s7rl5dTFLSbZKSbuHqOrTfky1MmFCjppFGGmigmGKqup19\nvPDqFYkwYaKLLiqpFEQw+iBGTEv36EGGjFBCcccdM2b88MMLL0II6Q1+KhFKFJtp7m0Ad3V1xbhj\nB7sOHeLTxka7giIzgknr2wjZIStC1qcnGHoXeAOY1+c1fY+ZB5xEUKc7DDzZ/fyXMvhZkIzy5xvQ\niATDS2ecWcpSFrJwegNmmoeSntLjqRQQNXt5kRUby65PP2Xf7t1TRg3NFjnkYMWKUQpeZidy44X/\nL7fmzSNlxYre9dFVoyE2K4vf/uAHgKBG3OriQtkYelU+7Hg0N6PU6ai2ETwOhggRS1nKF3zBVa4y\nn/l29xFPMzgjXmUfO32aK0uXTriRXVVICB++/jozSkuJvnuXZ/bvR24ycX3hQrJjYugYxKPmsTNn\nsIjFnBsiBR5MMM00T8sdPmJc5SpWrPjhh9uAhWIDIzKbeebzz2nw9aXOzw/f+nqeOH4cr6YmLGIx\nYosFi1iMVqVCq1Khc3BArtfzQ7GYdywWYoAMkYgfBwcTbacPkRgxfvixm93kkcdJTtJGGwYMvTcf\nDjhgxEgrrWgQJKSTSWYlK3vT6PcG73LT8IzeVMoaMup8CPBv4PLllaSkLGf27HwWLLjBjBmlNtv3\nLFhQo6aBBuqpR4eOEkpQo+7nwD2DGShR9vos9C0LNGKkmmpqqcWCBRWq3mDQiJF22tGiRYmSUEKH\nLK8LIQQVKjRo+ilieQUEwLZtvHHwIL9Vqwfd6tAhCCi8jeBLVIRQ8rYFIevzl8Dj9A+G7j3mJIKq\n3C+7j9cD3zhCqwScao1E/klDc6CCOevWkSiezkSPJ1KkqFBN31wMA2+8CSV0SgVEAKcfe4w3PviA\nkPLyUTOHf9TooIMTnMCECV9FBHve2oGDSEl6YiLPfPYZ8+7c4eYCoTx94bVr3Jk3jw5nZ9yam4ks\nKOCbrVsn+B1MLN6NjdQEBDxQD/wc5uCBB2rU5JI7ZaTvx5oRrbbhxcX4NDRwcMeO0ZrPyBCJKA0P\npzQ8nJCyMp754gsCqqtZeekS1YGBZMXGkhcVhaGPIlxcejqzCgr44M03hyy188KLEkpIJ91mI/s0\nDyfVVAOQaIln6ZVU5t2+Tb2vLxaxGJHVSqejI01eXpSGh9Po06f+2WplVn4+S69cwSwWc2rjxn7n\nlRkMiCwWrN1BkbNWi4tWi9hspsPZGW9vb356/jyy2lqM/v4krls3bKltMWKiiWY2s6mnvjcQkCCh\niy506EgnnS66kCBhMYsHrSk2DLPvTRuUjnVzBJrb74JmN9Z2f/LyosjLi8LFpZW4uCxmx39Lo3cK\nTTRRSimNNPZz2A4llCaaAKHExrt7zGAGIYTYnK8MGWHdwxZeeA3rfTjgQCWV/TJLvecKCED28svs\n+uYb5jU08L329n5nbwI+Bi4iiPHtBeRACEKfUC3wPaAcUAMpCL5Fpu5j3kHIBh1DyAz9R/f5coC/\nAQ56glsdBBrhj+WQX2Hg76uyMD4fg1Q5HRCNFz19bGbMEz2VRwYXXCinnHrqiSaaAIa32/3IIhaj\nUyoRDdIrOpmxYuUoR2mnnVBCeYEXEIuEtc2gUJAZH8/MoqLegMi1tZWCblGO5Skp3J07lzY7+38n\nC62trVSkpqJoaUFiMlHf0cFNqxVLayvOzs4UfvsthupqlDrddzYgSiXywEBm3WMDIkbMEpZwjGOk\nkcZc5k6L7YwCD7zais1mHj95ktOPP27TsXiiqQgLoyQ8nEZfX45s2cLsggJiMzPZeOIE9d07/Qap\nlMSMDPa+/LJdjsghhHCZy1RQQQstuOM+Du9kmpGgR4/ICnW/lKAQf0Wbqytfb92Ka1sbIJQrOf//\n7L15dFNnmq/7bM2yPMnzPM+zDQaHKcYhBJKQkABJhXRCpqqkqrrr9rqr+vQ63bfX7T7n9L23+3R1\ndVd1VWWoAcQq+QAAIABJREFUKUOFSgIkhEACYZ4HY2M8z0aWZ1u2LMuWJVm6f8h2MJ6NZ/x8iwWW\ntvb+JOS99/u97/v79fTg3dbGpvPnKU5MpCEoCKtYTGxZGTaRiBuZmdSMkdq33FP73K9QjFCLEWDG\n0tr3IkY87s1GFln8jt/RRhvv8z772DeuUpYyNZVDGg3PTsHs9s8yEdoUOXbXBuRr/kBP9n+HmhxQ\ntUJXGN2lz3IxdycX018HKsAmQRBs2AUbrrjigw+++OKHH9vYhieeC9YAOpRpsY7TO+Xm5kbqyy+j\n0+t56+JFjDdvEmmz4YkjuHkBR6mcEfgToAEacZix9uMwZP0aaOY7RTkx0IAjGLpbdrttcNt/GnzM\nqxnetTjELBRAqt3O+xoNr3z4IXEvvbSklf6WEkM9bHf3sq0wMZFEEkMMRoz8gT+QQw5rWPPAZNmc\neh+szNgQBRRQSumwD9+9VTMDYvGIYLEuJAQPnQ6/hgZ8W1s5+uSDIdMOjkCo7vBhVrW28vc9PSOs\nHtqBX7/7LmetVn7e308KYxjFl5Tw9+XlpO/bNyIoSiONM5yhiSbqqCOc8Pl5Q8uYyc5a/5idnT3m\nE5nXr+PS08OZnJx5U5abLv6NjQDURkXR5uNDUXIyuatX0+HlhdRqpU+p5NSWLei8prba7IEHvfRS\nSCEGDCSSOJfTX+E+sWHjBCdop40jaR7I4vdwed06utVq2nx8hv80BAVRGRtLYXIyHjodwfX1OBsM\nVEdFcfHhh2nz9V3UjZ9DAgpVVNFGGxVUEGoMpfb4GbqvXqWxvh7noCBkMhnuvr58U1vL9s7OCcvD\nOoH/FRrOjq0/xB9/ZFIrbbShdu6n17USvCog7jBs+Bfk3eEMmBVw4e/g/N8RVPLXrDU/wib3YOKk\nofjiu+ClSB100E8/7riPm3UCUCgU+MbE0GWxkKPR0ITDaDUFcMGRGVqFQza7CugGHgH+CseFzAV4\nCEcmaOjPQ4OPgyMY+qvB1/3t4GO3bbCTkatTCmCbwcB79fX4pqYiLNJz7HKihBJaaSWRRPwntIJe\nYQgBgVhiaaUVLVo0aDBgIJzwZR8UmRQKnjh6FFl/P5rg4AdGNtqIkf3sx4qVJ3lyzBtx/6YmZBaL\nwxYFULe3o+zrw62ri/qgIBpDQuZ72gtCe2MjPfv38/vGRnLM5lFmH05AjcXC6wMDo4IhBn/2BZL0\neg7L5Xjd87kZMNBAA/XU00Ybt7nNVa5SQAGFFFJGGTp0WLHihNNKCTZw9uxZ+E4EdgSTfjpdXa64\nu3ePeExpNLLp/Hnef+WVRRsMAQQ2NHBl3boRj/UrldRFRMy4mW8968kjjxJK0KPHDbfZmOoKs4wd\nO5/wCeWUEy1Es161lTbVxFr/BldXLgwqCi41nHFmH/v4gA9wPdgCmnd5W2/DC2ivreV/V1VxOySE\nlF27iN+zZ0zRhyE6gVcDAojfswcRIuIGxxa20Cfto4suGgZaOGU7h0nahcW1Dt65AfowwCFHra1M\n5dixx4mKqiI5uZDY2IpZV6mbDlKkaNBMuYcsasMGruXl8ave3hE+QuAohSvGIYjw/zH6IjYWdmA/\n8D7wExxeZkOPj5dfnw0T3xWmTjPNDDAwopdthcmRIeNJniSaaM5xjlZaKaCA1axe6KnNKZWxsbz7\n5pv85S9/SV1Y2AMjEHCa06hQEUUUaaSNuY1rdzcDd5Vnq7u6kFksJBYWcnHTJrDZcOrrw12nw6mv\nD5tIRKda7RDCWsT3lNOhvbGRts8/5+NJVExrcZh4T0QyUN94izoMw4qrd/fkWgp12Ap0uFlBJoGK\nVOgZNM8spRRwlNnFE89a1g4rsa4wkkkDot/85od873t/Jjz8zvBjOWfOUJSUNLLfYpEh2GwENjTQ\nEBg4+cbTwA03ggmmllpaaFkJiBYpVVRRTjkKFKxhzbBPz3JGhYo9xj0MaH7Nr/XfiRd4Af+i1/Pf\nNBqMRiMqlYq4l15i32efsU+rHVE+d0gm4/2gIOL37BlVqiUg4DQ4AsQBpIuT6aADmciTuuxbFBYO\nUFsbjt3uOP3bbGIqKmKpqIhFKjUTF1dGcnIhkZE1iMU25pOhEsJuuifZ0oFCoaAsMpLmwsJhH6F7\n+RZHlicMh2hCIKPLHRqAw0Ae0INDVOEQkD24TTFMWOiQYrcjbWoa/nmAAZpppoEGpEjppx81ajzx\nxB33lRXAGVJIIXbsqFCtlJ7MkFhisWHjEz6hk04yyFj2AkShtbXUBwdTF/5gfGe66eYWtxhggOd5\nfty+FWeDAQSBTWfPou7sJECrRWq14mw0suHSJXJOn8YuEtEQGIhgt2NSKomqqqLNywuXnh50Hh6I\nLRY6PTywyGR0u7lRmJw8pdaGxYC+qwvjgQOTBkNDTBYCCoCtt42rtI143LXPlfDPjPytdoAX7qqC\nP6CR8E6+F/I9q2hXtqNFSyONFA+OBBLYytYZiUwtZya9evb3K/jTn17ke9/7hKioanybm4krLeVX\ng/KJixX/piZ6nJ3pc7o3SXn/yJETSOCKIdYi5hKXANjABqKJXuDZzB9Np6/wtn7sYONv9Hp+ePo0\nyTt2oFQqyXj5ZY4UFvLp7dvILBbMUinKlBQykpOndCwJEodimwLU6QWkpxdgMKgoLk6isDCJhobv\nfMksFhmFhSkUFqagVPaSmFhMcnIRwcGamYjsTJshFSynUUUL45OwYwcv3bnDh93d+I3x/KODf67j\nEFVI4btsTxkOL6c+HH5DvsAvcARDV4F/BQqAnwPvTTCHWwJc92+mgAPIkdNKKzJkVFNNCCHDsuQC\nAkEE0UILcuQoUIz6O4yw4b6uFb6jjjoOcxgxYnayc+W8fh/crX5VTfWyP/duvHiRL3fsWDZZjcm4\nznUGGCCBhHEXGT3a2gi9cwezXE5DUBC3U1I4vnUrYbW1JBUXc+D55xFZLA5J7ns+N3F/Pz7t7Uis\nVgZEIjx0OmRmM+F1deScOkVFTAz56enUhYUNq7NZsdJDD1KkM87u2rFTSSXllGPChNfg8MYbTzyn\nbBI+RN2XX045GJrq5c/b5sqjrMUVV7zwQtWnovrDP/PHxu5RYc1us5UtNc288mE+2YN9qHr05JLL\nFa5QQgkVVLCBDaSRhhtuK6IMTFFUwWqVsn//99iz5zOez9/PhY0bMc1BoDGbrMrN5VZ6+pzsu5VW\ndOiQI5984xXmnQYaqKMOGbJlX7ZxLwqdblz9Ne/B5+8mLDkZphgATQUXFyNZWdfIyrpGR4eaoqIk\nCguTaW//7uLZ1+dEbm4mubmZuLrqWbPmOnFx5Xh5dczaPO5lSJZcjRobNjRoaKUVI0YCBse9QhQy\nmYyMt97i+V/9inVGI2/CiO6jOhyKc3bgUxz14H3Aj3Fk5aJwBEw/EYtpUyh4SiRgcOpB4gRPOkXi\n4h+OsbwcY339uCa+rwYLVG7pw5sWlCgRI6aHHtJJxwUXfPChl160aBEjxjw4DIz2itKipYUWAgnk\nGZ6ZtlLfcqSZZj7mY6xYSSaZOKbnGr/CSAQE0knnFKe4yc1lHxC1e3pimMDSYzlhwkQuuQQRxAY2\njLmNs8HAtuPHubZ2reP+azBoEQYGSCso4OxgSbptHCGuAbmcpruqehqDgwHIy8xE2dtL8u3bPHr8\na/oFMy+9HEC7k40++oYXhpJIwgef4fPjvViw0EgjduwICJgx00gjZZTRRNOo7YFhawczZjzwGLZ/\ncMEFNWpccR0RTOj1ela1tk7ZrXKqtRIuIk8yWD/8c95nH/D+OGXv4Ci5/kNjI6989hkZL7+MG248\nwiOsZjUnOEExxZwdHGGEISDggQdeeOE3OB40M/BJAyI310703WoGBiTc+iQVf1kTB3ftmo+53Rfe\nbW1zEhD10osMGSpU+LB4SwYfVOzYuc51xIhZzeoHzkTX5OFBe23tmLe6bYPPzxeenp08/PAFNm26\nQHOzL4WFyRQVJdHd/V2ZaXe3G5WVUZw8+ShhYbWsWnWT+PgyJJLZlT7W4QgEm2nmZ/wMI8bh58SI\nsWMnk0we5dERZWdOTk6s+8lfcfr3/46kxUw5DtU5Xxwlcn+NQ3ShHUemRwv8DxymrW3Aa/7+ZL3y\nCnK5nEtc4gbfEk44j/ESAH2rVk1o4vvICy+QLtLRTz82bMMX5LFW82zYMGPGhIl++kf83UcfDTTQ\nTTcNNPAu77KDHSQze8HwUuQMZzBjJpFEdrBjZZV0FkgllbOcpYwytGgJImjyFy1RpFYrPm1t6Ofx\nvLpQ5JOPCRMSJKMVT202EouK2HDhAoWpqdxatWrE01KzGYXJdF9S251OIv4uq5mCtW28cRP6DH1o\nnMTDwYkJEzp0FFE0bGIeTPDw9+8OdyijjH76R+3beXBkkokbbrQPjjbakCAZFi+ooYYggoYNxSOI\nwISJh3mYGGIQENBcvMjf9/RM673Zmbhszg4jqp3qCgvZp9VOWvCmBvZptRwpLHQsfuJo+9jDHlaz\nmitcQYMGAYHawXE3rrgSRhjJJBNBxLIXSpk0ILrkuYFtoq/RdoXwOr/lPyU/Ia94Nenpt+ZjfjNC\nbLHg3dZGu6fn5BtPkxZacMIJNepl/+VYitzmNgUU4IMP6+9aTXlQiMjJ4X9XVfEvev2o5/7NzY2I\nnJx5n5MggL9/C/7+LWzZchKNJoTCwmRKShLo75fT2Oi4uNbVhVNXF46Tk5GsrKtkZNzE2blvduaA\ngAgROnQYMaJGTTjhKFDQTjuVVHKNa3TSyXM8NyIoqpJXUfuaGyd/0cG7Rhtq4GMcQdDPcFzIVDik\nuYdu/QqBn6hUPDQYDBkxcoELADzEQ8P7ViqVjn6u/fv5n/X1pNjto0x8x5NQvxcRIhSDYzxMmDjC\nEYop5iAHqaKKrWx9IIUEeumlkkoEBLaxbdn3u8wXrrjyEA9xkYt8wze8zuvLNtBs8fXFt6WFytjY\nhZ7KnGLDxjWuAQ6bh2HsdiKrqthy8iRWiYQvn36apqDRAbBZqaQsLo6nv/iCP7/wAnbx9O6deunl\nd/yODjoQCSLOrY4immgy8Mcbb+TIsWKlhhryyKOSStoGRx55I/blgw8KFNixI0GCGjWJJBJCyJil\ncRYsdNJJF13o0NFHH6640k03vfTSTDP72f/dvjqNTOfOMxxHL+lE1qqFgCzguyC0r6BgStYZAM+a\nzXx6+/aoSpDwwWHDRieddNCBDh1ttNFMMy200E03tweHChWZZBJHHH5jFpEvfSYNiMxuMk7YH+OP\ntn1sMx4ny3gVjzwdOp07mzefQyRafJ4NEbW1tPj60qea/Yt8M83UUEMmmbO+7xXuDxs2znIWcJy0\nH8SbPJVKxe2QEP6bRsPf6PV448hU/IObQHNIIOlz8DsxHUQiCAvTEBamYfv2r6mujiQvL4OKiphh\nMYbeXhUNDQFcvLiBrKyrrF9/Gbl8aif/8ainHhs2YoghjTT88Btxk9ZAA5/wCT308BVfsROHi7oR\nI8c4hkluIusvn+DHvzlHenc3LwCZjPQtGABu4AiWcl1dWf/DHyIfNIE+zWnMmIkgYlQZkVKpJO2V\nV/jnkyfvy8R3KihQsJvdhBHGN3xDAQVUU00GGcMXugclMGinfVhtaapB5wpTYwMbyCcfLVrKKV+2\npYgtvr7EVFQs9DTmnDLK6KILDzyIIWb48bDaWtZfvMi57GzK4uIm7KW6+tBD+DY3E1Jby51BOe6p\nMMAABzhABx14481zPDdm/5IECTGDw4qVJpqop54GGpAgwQsv4omfdqmwFCk+g+NezJi5yU2uchU9\neocp+dhWd+PyFzhEe94CEhnDhwj4+5AQ0rO+C0Rl0zyIzDK+wqsIEZ6D425s2GinnTLKKKCADjqo\nooqznCWAABJIIIQQ/PCb1b7LfvoxY0aBYtq9W/fLpAHRVzt28Nc//zn/YP0fbFGfwtu5DZ3OgwsX\nHqahIYhduw6iUs3OKu5sEVteTnnc3JyA22kHGPXlWWHhGTLMdcV1XDnQB4GUXbswGo388PRp5Dod\ntz3aKMrpYbXKibnpqpsZEomN2NhKYmMr6e52IS8vnby8DAwGZ7q73TCb5Zw//zA3b64iJ+cM6el5\nMxZg6MFRwrCJTWMGyoEEspe9vMd7NNJIKqmEE85lLuOOO3LkZCgzsPxlMsVHjvCv1dWE9/aiwtEU\na8Nh2lrr5IQtMpJNO3YgG/Su+pZvuclNADLJHHO1XCQSzZu0toBAJpmEE85RjiJGzPnBET040kmf\n94vRfNNOO3XUPdDnirlCgYLNbCaPPM5znlhil2WWqMXXl03nzy/0NOYcLVpEiFjL2hELJpFVVRSk\nplIWHz/5TkQi2r28CNFqpxUQneQkNdSgQsWLvDglZTQJEoIHx1wiQ8ZDg8OEiU46aZIcxmHRPTWk\nOMR1PsLRiwqOa8ptpRIhIgJZQADpWVkjTFnNkumpiZrH6dmaCBGi4UBwIxtpookCCminncbB4Y77\ncKDsiy9KlIgGhxjx8L9FiOijDzFidOhGbAOOhcfuwXF3SaMffogRD2ezxsvizRaTfqo2sRizWIxB\nrWbzi2c5efIR6uocevs1NZG8886bPPXUl0RF1czZJKeLzGSibo6MvzpwNH6vNCQvPvLJBxw17A/K\nKvd4qFQqknfsAMCdVkp4mzvcoYEGApldKfrZwNXVQHb2eTZtukBpaSwXLmwafs5odObIkR0UFibx\n9NNfolZ3TbCn0VixYsKEgDBhk6gffmxkI2c5y1d8xV720kADTTTxFm8hICCTyUjftYsuUxd/uvQf\nhDRBnDUMq0SC3tUV//R0goKCEAQBO3ZucWvYByKAgEW1Uu6FFy/zMg004IorjTRSOTjOcY4d7FhU\n851thkoLhxQIV5hdUknlFKfoo49TnOIRHll2QVGXWo171/TOR0sNO3ZyycWGbdT5wLW7m/y0qS8o\n2CQSVIbRgi93Y7VaKTlyBC+tFhP9tAT1IOwQeE7y3KKWiVagwB9/2tXBdNA8rSVzKfDqXT+3A28l\nJZH8xBNjbq9MTeWQRjOlsrmDMhnKlJRpzGY0AsKw+NAWtlBOOXe4gwbNcCn6UJ/uRHjjTds90uH3\nIkGCDBkmTFixDttMXOQiUqREE00CCUQTPevCZpMGRGqdDoXZjKq1FbWti8cf/wYnpz7On3eohXR3\nu/HRRy8RF1fKY48dR60e3bsw37gaDDj1zU3WyjZlTZAV5pNOOimmGGBlxfcefPAhm2xOc5pjHON1\nXl+0AaNIZCcxsYz4+DJu307l1KkcDAZXwNFj9Otf/5CtW0+wevXNKSvdDmWHnHGe9H1vYANFFNFO\nO5/zOVq0JJI4SqparpBjeMSJUkQ8bt/HrQMH2FlUhL2oiAPRgdh3R1IqlNJAA+DIDG1j26K7IRyS\n6w4iCBs2yijjIhdppJE/82fWsY5HeGRZ9kt64GiEn8qFfIXpI0XKkzzJAQ5wneuoUbOKVZO/cAnh\n3tVFp1q90NOYU0yYMGNGinSE76LKYCCyuprPn312yvty1etp8vefcJuSI0f4WUHBsKJnTQe8RiCh\nz4TOYPbzT8iGDbxdWjptYYW7edvZmZANYyv5gUMd9v38fHJqaiYMETuBD4KCpmylMRWkSEkaHOBY\ncGynnVZasWBhgAFsg+PufytQ4IwzEiTDjw0NFSpcB4cSJQKOBcVeemmkkZrB0UILJYNDjJgooogl\nFnfcUaJEgQIlSuTIh6+1Vqzo0dNAA+WUT/jeJg2I1ly7xu20NJyMRlIKCrj20EPk5JwlKKiBQ4ee\nwWRyrLiWlcVTVRXF5s1nyMy8gUw2zULKWaQ8JobQujqqo2df8tMXXzRoaKGFKKae9l1h7jBj5lu+\nRYaMMMJWyhnHYA1ruM71YUnyCBa3q7pIBGlpBSQkFHP+/CYuXVqP3S7CYpFx9OiTlJbG89RTX+Lu\nPrnRah+OxZGpKA5KkPAUT/FH/ogWLTJkhBM+LNM6hBQpvfQiINDS2sL2ygq+b3bUafdX1vKT1lrw\ndZjlPsIjpJO+6IKhexEhIoEE4onnClf4lm+5zGW0aNnNblxxXegpzipqHDeynXRiw7ZoFwmWMokk\nIkLEBS5wiUtEEDH8uS8H3Lq6aAgImHzDJcxQf8jQze7Q4ohPayuNAQFMtY45uqyMpKIiPDs6aPfy\nGpbUvhcvrXaEvUEEEKtdXG0ZE+Hm5sZNHx9MPT0z0rjtA/J8fEh1c5twu/g9e8ZUKB2iE9gRICNg\nz6pR16/ZRIJkWKZ7NhEQUKEaLuMGx7m6dHDUU0/54BjrtXLkw9/ZqTLZst8//kKn49CuXejd3ck+\ne5YbmZkgCHh66khLu0Vvr5LmZkfEL5OZMRicqa2NwN1dj6vrxKnRucK1sxNng4HaadSpThUDBiqo\nQIWKBBJmff8rTJ9jHOM2t/HCi73sHaEQtoKDIelQLVrccSecpeGsLhbbiIioJSqqCo0mhN5eR/9P\nZ6cHeXkZqFRG/Pyax80WGQwGNGev4HK1Ef+8PixFWpqbmlD6+g4LHtyLG2644IIZMx10YMJEGWXo\n0aNChRIlFix00+1oNDVWsTHfyNrB826uGOoyEtjgvIEneIJgghd9MHQ3AgLBBBNOONVU00Yb9dRj\nwIAffsvm90uChFxy6aefNNIeOM+N+cIbb+qo4w53ECFaVguJoXfu4NrTM2c9y4sBESIKKMCEiSii\nhrNEgY2NqLu6KE1MnHwndjs7jhxBGxSENiiI1IICipOSxhRh6L5+nR33VPh85eSEy9q1s/J+5gNl\nWBiHKirY0dc3rTP/APCWhwd+zz+PQjFxOCWVSnFPSOC9pibkRiPxA9/d+H8iE/FaKOS+MECJsoQy\nyogldsl7ZypREkwwGWSwilWoUSNBggoVChSIEQ9npqxYsWNHhAhnnAkjjAQS0JzVAPzTWPuf9MqW\nt2oVRmdnjCoVFqmUlIICbg/WjDo7G9m580tWrcrj2LHtyGT9iEQ2ysoSqKiIJSfnNOvWXZ4XJ/q7\n8W1ro2uOfAGGSmdaaZ2T/a8wPcoo4yY3ESPmaZ5+4HyHpkMkkWjR0kDDnK4YzQVBQY28+eY7nDmz\nmcuX1wECZrOcL798iuLiOFL9/09UdQXYAWtsLHK1GmNuLknt7fympwfHko0dqKKpqop3Cwsp8vLC\nOTOT0IQEhHsuzBlkEEggN7lJE03o0FFBBSc5iRjxiFUnm7OO98JAUidGjJhvo6PZ47N7SX2+YxFK\nKG/yJhe4wDWuoUXLZS6TTfao5uqliiee9NCDDt2yylwsNrLIopBC8sknh5xlI9ghstkYmO8bnAUg\nlliucpUyyoaVGeV9fVO2NlF3duKp0/HBvn3YBQGftjaiKiqouieQtGMnL2iAmg6GaxhqgfagoHud\njxY1bm5uWHbvZu/nn/NxW9uUzpQDwF5vb3yeeQa3SbJDQyiVSjJefpkjhYV8evs2MosFs1SKMiWF\nJ5Kj8SWXK1xBj55SSlnL0gkqJ8MFF9YMjnuxYh0u85QgGb4W3yvBfi+TZohiv/c9rFIpCAKNAQE8\n8/nnNAQGor/LYMvNrZuMjHzsdjsFBelYrVLsdhE1NZF0d7sRG1s+5Xr/+8XJYOChq1e5vH49/ZNE\n2DPBipVrXEOKdKQe/wrzjgEDf+JPWLDwKI8SzxSUbh5gXHDhFKdopZUIIhZ1g+pYiMV2IiNriIio\n5s6dUPr6HEZ1ks53+UfNB/xtdwfPdnejqq2lpayM9zo7yTabRwkquwDZZjN7uroQVVZytK4O/5SU\nUUGRM85EE00qqbjiiggRduxYsCBChBtuCAh8r9DKPzUoOPH8GzRnZBCZmTlqX0sVGTKiiCKMMPTo\n6aADK1YqqSSCiCV/Y6tBQzPNBBO8KMVGlguuuFJIIQYMxBO/bGTOg7ValH19VMXETL7xEkaChFvc\nwmAy4HLOSOfly7SWlHDTYKBer8c1IADJGMpnBoOBiqNH0d+4wZWBAczJycgVCqwiEQmlpVTExIzI\nEl3iEpeiSzimFyiwunPMScUXMTEk7NgxJzYEc4mTiwtKT0++Li4m226fMPvQhyMzpN61C68ZlGC6\n+/rinZKCR1oa3ikpuPv6IkEyLIudRx4mTGSQMeP3s5QQIUKKFDHiEQuT/vhz9uxZGCdDNGlAtOHR\nR4d/6HFxodHfnz2ffYZNJEIbFDT8ZRYECAhoITGxGK02aLgRurnZH5tNTERE7ZgHmFXsdnYdPIg2\nOJiKqchAzoB22sknHyecllW0vRQ5zGEaaSSccJ7giSW/Ij/XiBFjxswd7tBNN8kkL8nPzM2tm/T0\nPCwWGVptIJn8Lf/PXQ7b0cBZu50tk+xHAGJtNlQ9PVz19MTdZ7TPBDhOrt54k0ACmWSSRRbZZJNF\nlsPbW9HJT6/LKN3yGM7OzssmGBpCQECNeti/6QY3sGPnIhfppRcdOppowqI3c+fkRVoqKlD6+k5a\n8rEYaKONWmrxxHNZlXItRoopRo+eJJKWTTZOZTSy8cIF7IJAk5/ftA1Hlwpys5y2w1fZcqqPf67Q\n8LpOxzazmad6esjUaLhUVER5YyMekZHD8tDasjKETz/lPzUanuvpYW1/PydKSuhUqxmIjmbDpUvY\nBIGWQZGFEko4whEQwaPxzxO1dgcua9fiGx+/5IIhAKeeHn546BBCfDz/qFBQabGQYDbjdNc27cC/\nOzvzq6Ag/J5/Hg/v0f5K90sTTZRQQiCBw0IIDzITBUTTLgavi4jgt2+8we4DB/Do6ODE1q1YZd+Z\nMqnVXbz22h/48ssdFBQ4SusuXNiIs3MPa9den9EbmApii4WtJ06gMhq5sHHjnB1nSEL3XnPFFeYX\nDRpKKEGChKd5elmU78wHQ+IKNdRwlrPkkLPQU5oRMpmVbduOExdXSv2HVqbRNzmKHRYLH964AVOo\nhRcQRmRFVKgodwEXYz9+jY00L/MG6zjieIM3OMc5WmnlEpcIJ5w7+jq2vW/nE52jMPFHNTWwb9+U\nSz/y1f+zAAAgAElEQVQWihWlufnBjsPAfSlmpieiIjaW9/ft4/Fjx3AxGDjx2GMLPaVZx2w2U/LB\nnzinHRizbT4M+HlXF81dXfxApyP55ZdpralBOH6cX+q/Ux12B36p1/Pm8eNogS+efprXfv87roWI\n+carllvcAiCHnCVf7SHYbDz/ySdUxMZSlJNDqiCg0+t56+JF5J2diK1WBiQSzGo1wRs2TCqgcD/c\nrbK6wsRMmiHKzs4e9aBJqeRWaiqx5eWsuXGDyuhoLHcFRSKRnZiYCpqa/NHpHDWmVVVReHm14eMz\nsQb5TPmLjz5CZLNxcPduLOM0S88GX/EVJkxsZeuyOrEvJezYOcABuulmPetXxC2mgQwZ/vhTSCF3\nuIMPPmO6fi8V3N31GO3tOGu0RNsdUdFZHMZ2UzWhFYBSqxVDcvK4Qgvj0UcfJeJydF4+/PRALp1q\nNR0eHlNWXlqKDAnKBBOMGjXeeON0soNvqk04A3Lg0b4+/ru1mJYYE3bsuOCyKBcteumlhRa88SaG\n5V32tJA008xpTmPBwmY2L8nM9Hj0OjsjsVpx1+upiI1d6OnMOkWHD/N2ZeWkGmLOwObubt5pb8c7\nL4/f6EdbsAjADpOJg/Ul/HxNAe3O/WzNreU/EhoQicRsZjMb2bjkvx/rL17EvauLL3buHL4WKBQK\nfGNi8BwsbfNMScEnJmbOM+nllKNBQyyxhI3Q73swmShDNOMrlE0i4asdO2gMCODH//VfZJ8+TYBW\nCzaHT49YbGfPns8ICqoffIXAwYO7yM9Pnekhx8duJ7i+ni+eeYY+J6fJt78PDDiU8+71JVlh/iii\nCC1aVKjYwPha/SuMTSSRbGUrfviRSy5GjAs9pfsi/uGH+DBnI08r3fgpjibcV6a5jx/09HDn8uVp\nHzuWWCRI+E1CC+/uziH95k3+8r/+iw3nz6O6Dx+KxY6AQBRRbGYz61lPFFGDOYDv6MZACSV8wAf8\nG//GMY7RSeeCzHc8LFiGRTNWmDuGpHFjiV2UgfH9MtTMvtwwmUwEazRTFlT2A6gu55+7J7ZD+E+9\njaBv+3kvU4y7VcbProXwFm+xiU1LPhjya2rioStXRgRDC8lKhmjq3Jd+ql0k4uTWrVxfs4bVubls\n//prbMCZLVuoCw9HJrOyd+9+fv/7V2lv98ZuF3H48E4MBhc2brw4a0ILPi0t9MvlI7JUc4UzznTR\nRQsthLI0jMKWE0aMHOc4oYSSSuqSl5FcKNaylmqqqaKKM5zhSZ5c6CnNGEEQiN2wgfK6Ov6tambG\n0P6AtG362WsVKlazmqtc5bcRNXRHvIRfYyOZubm88d57iAYG6PDywr2rizObN1OYkjKm1OxSJ2zj\nRn5UU8OvdY7A4k0PdzI2bqQbA8UU00Yb17nODW6QSCLrWY8/Exs0zgdDHlUrkttzy1BAtFyzcFKz\neV7uP+ab6kuX+Neurmm9JtFsY7ICMHcg0xDCXwivkvu4ju//9re8kyCle6kX3djtbPv6a0498gjd\n7ovjzawERFNnVgwlut3dOb1lC9jtJBQX89Thw7T6+PDN9u2ghn37PuCjj16kpcWxznD69CMYDK5s\n3/41ItG964rTQxgYYNs333Bh06bZeCuTkkQSF7nISU7yKq8uy9WuxUo33XzER/TQgyeepJG20FNa\nsogQsZWtVFPNTW6SSeaSz3pKrPdnBj3T169jHde4RimlmDHTHBDAkaeeQmyx4NTbS79cjk9rK08c\nPUrK7duc27SJxsBAbGOoMi1V3NzcYN8+9l24ADgCpKH+oWyyaaaZy1ym6K4RQQRZZBFF1IKdR3vp\nBcCJua0seJBppJEmmpAjX/SG0DNFsNvpWwIiItNF0tQ07SIrV6ALJmwo6ALMLu4ICOg8Pbm2di2P\nHz1KXXg47d7e1IWFOdSN70FlMODT2kptePiiyL7cS2R1NU69vdxKn2rB9twzVNW0EhBNzuxekQWB\nkqQkyuPiWHfpEi998AG/e+MNcIFXX/0jn3zyHLW1jhPijRuZ9PSoePbZQ0ilM+uIduvq4tmDBzEp\nFNxYvXo238m4bGAD+eRTTz2XuMRG5k7AYYXvaKWVj/iIbrrxwotd7FoJRu8TH3xYzWpucIPjHOcl\nXlrS5QrW+wwwZvp6V1xRo0aHjk46hwPLAakUw2BQoA0J4b0f/IDMGzfIPneO8JoaelxcOP7YY5Qk\nJCzKi/t0cXNzI/XJsTONfvjxLM+SQw5XucpNblIzOIIJ5hmeGRY4mE9WMkRzzzWuAQ5vr6Uu0z4e\nzkYjRpVqoacx68xkkej7wN+KxbwzMPZ9nR34v9zcCL9Lwfjixo3ElJURptEQW17OswcPUpSUhNhm\nwyqRMCASEdjQgHdbGz3OzjT7+XFo9+4Zvqs5wm5n8+nTnM3Oxr6IzucrGaKpMydLlAMSCRcefhjJ\nwADf27+fP7z6KgpFPy+++DFffPE0RUXJAHR2qjl1KofHHvt22lUkqp4eXvvd77i2di2X162btxsK\nBQp2spM/8SfOcIZwwgkiaF6O/aDSSiu/5/eYMBFMMC/wwsqK7iyRTTaFFNJFF0UUkUzyQk9pxli8\nvWmqqppRIVYTYPKceYbMG2/cccfK+DcQNrGYa1lZXMvKArudQK2WtdeusfrGDY498QTt48h+Lyfc\ncWcb29jEJvLJ5wpXqKeet3mbx3l83rO+QwHRyvlkbrBjp4oqgGXtgaLs7cW0DDNEM1kk8gPqvb35\nQX8/73aO7Bm0A2+q1di3bcPb5TsvKptYTFliImWDSp/OBgMBDQ049/QgsVqRDAxwYeNGaiMcC+pv\nvv02aXl53MpYPN+pmPJyxAMDjgWuRYIZM6644oknKpZfwD7bzEhlbqrUhYWRXFiIdGCAxsBARCI7\ncXGl9PfL0etdMRqduXMnHKnUSkhI/eQ7HMJmY89nn1EdHc357Ox5r8n3xBMTJuqpp5Za0khDMjex\n5QNPH318wAcYMBBDDHvZi4Lld+FZKGTIUKMeXrFPJHHJrpYrfX0pKiwk22ye9mv/CR8utodjashH\n6euBchqrvT308DVfIyCQQsrULjyCgMHNjbK4OGRWKzu/+AKv9nYMzs4YXFyWZZ/R3UiREkIIaaTR\nSSfNNA97GoUTPm+ZygIKaKWVZJLxm3Lr+ApTxYCB85xHgYKtbF3SGeixEGw2Np85Q0xFBecffhiT\ncmmeO8ejpa2NTI1mWnq6tcD59HTk6emcqK9nfX8/Chxlcn/j5oZ1+3aCJlHjM8vldHh50RQQQENQ\nEPUhIeg8PbGLRNhFIuqDg9n2zTeE19SgDQqif6E/d5uN3QcOcGbzZjrmwEtoplRTzWUu44QTa1iz\n0NNZFMyJytyUEASOb9vGw2fPIu9zrMSJRLBt2wliYiro73fc2J46lUNNTfiUd/vQlSso+/o4ex/B\n2v2yhS344UcnnRzmMCZMCzaX5UoffRzmMDp0+OHHbnYv25KLhSSBBOKJp59+vuALbNgWekozwsXF\nhSIvr1FqZ5NhB0rQU9T/NZ+X3cTw/ifopiGwUEUVVqx00IEnntM7tkjEjTVr+PWPfoTOw4PdBw7w\n4kcf4TrNRualihNO7GEPO9mJFi0XuMDXfI0Fy7wcfyVDNLc00gg4HOKXWzCE3c7jx44RWlfHez/4\nAV3q5WE2ezeR69fzH9MUB/hPtZrI9esJiotD8cYbvJaSwl+Eh/N6SgqKN96YNBiaCs3+/vzmRz+i\nMTCQH7z7LhvPn0d8nz2k90NCSQkDYvGik10vpBBwqDuuMDlzmiECMDo7I+/rw6u9nYaQkOHHIyOr\nqa0Np7vbDRCorIwiKakIhaJ/wv2l5eez4eJF9r/44pxLbE+ECBGhhHKLW7TQwi1uoUSJL77L78Q/\nzzTQwBGO8BVfoUNHLLHsZOdKyneOGJJQrqEGC5bh7/FSpFcqRVRZSaxt6kHd54jIwko8jhPi4+Ze\n/r1NRmha5JReb8RIG20EEkgKKTOat0UmQxMayvXMTFy7u3n68GHkJhMysxmTXD6n3moLjYCAH34E\nEIAWLSZMXOISAwzghtucZoSvcpUeeljLWlxxnbPjPKic4AQddJBG2rLzQFl79Sqx5eV88PLLmBbw\nXmQukUgk3CorY0tX15Q6UJqA/TExBCU7Sq/lcjm+8fF4pqXhGx8/bZ+3ibCLRGhCQylOTCT59m1W\n3bxJQ2AgvfPcyyUMDPDcZ5/x7datdHpOb0Fsrqmhhk462c72lUWfQRYuQzTIrVWr2HTxInLTd1kU\nicTGc899hrOzQwGjt1fFp5/uwWodP0bzaWnhkZMn+fDllxfFaow33rzGawQRRA89HOYwZzm70NNa\n0pRQwjd8QyWV2LARSCBb2LJigjvHKFCQSCIttHCHOws9nRkTmpDAb4OD+VIqnTRTZAe+lEr5hbMT\nW+95rq4ujLq6kLFeNopWWmmiaVaaVu1iMRc3beL9ffsQgNW5uez84gt2HjqEe+fi8vCZbaKJ5hVe\nwYKFLrr4lm/5OT/ngP0zrnKVbib2NpkJKxmiuaODDu5wBylSMslc6OnMKtEVFay7fJn9e/diXoa9\nQ3fjLAj8T6B5ku2agDeDgogfR1hlrtCr1Rzcs4fC5GRe+cMfSMvPB/v9qRdPh+TCQowqFTWRU1tA\nm08qqaSPviVb9THfzHmGCMCkVCIzm4krLaXyrpSiXG4mMLCBgoJUQMBgcKWnx5mYmIoxS+jXX7pE\nQ2AgJUlJ9z2n2cIFF9JIwwknqqiinXbWs36hp7Uk0aDhG76hgw4yyOBFXmQta1duVuYJI0YaaECO\nnCQWz+/YdBAEAf+UFK56evJRby/XrV0km8Hlrm2agH93duZXAQHUPPIIIevW8WVlJdtMJmzAXsK4\nzLuUlGwiMrIaF5eJDVa1aLFgIYggQphaEDUZvc7O1EZEUJiSQnlcHF7t7Tz15ZcoTCaH5Owy7TFS\noCCDjGGPosy6Xv76RAP/b1IVV7hCLbVYsOCJ56z0bZ7mNAMMkE32SjnuLHOJS2jRsprVxBO/0NOZ\nVZ48coRzmzfTEBy80FOZc3rz8/kPvZ5fAueBUEZKatcB/6hWsz8mhsQ9e5AthB+TINAcEEBldDSP\nHT9OiEZDdUQEA3NsbSAxm9l94ADHt29HvwgW6e+ljjo66CCY4CVb9THbTJQhmjclgMvr17Pvj39k\n3YULXN6wYfiCHhqqYevWExw/vg2AvLwMBgZE7NhxBInku6hWYrGQVFjI+6+8Ml9TnjIiRGSSyQlO\nYMSIGTMylp9J21zSTDMf8zEWLGSTvSJnvgCEEooIEeWUo0eP26T2eosTQRAIS0ykJlHJzwx1HL6s\nJLMtEInVilUiweLtTei6dSTdpXKke/FFnrtwgf5+Gec1b2Pvi8Nsho8+epFXX/0D3t4d4x6vn340\naOasJMgsl3Nu82ZuZGay9+OPGRCLObd585wcazEgRkz84LD7d7O95hdkGcO4oarlzuDIJ5/Xef2+\ngiIrVsyYERBWhFrmAA0aLFgIIGChpzKrOBmNBDQ2cif0wTBmN0kkqID/G9ADHwJtQJFCgTwoCKu/\nP5Hr15O6CDJlbT4+vPf97/PY8eO8+c47HNi9m6bAwDk73mMnTtAQGMidsLA5O8b94I8/5ZRTT/2M\ny7kfJOYlQwQOKe7ymBjWXr+Oq8FA/V39REFBDeh0HrS2OiLYlhY/6uuDiYsrRyJxaNlvPnMGs0zG\nzczFmXoXEKigAmeciSZ6ySp1LQT99HOSk7TSSjTRbGPbisfQAiBFSj31tNCCDRvRRC/0lO6L61xH\nK9cSH7WWNSnP4JGWhldKCj5RUaNq2ZUqFX7x8QQlxxAV3UVRURJWqxSLRUZZWRzx8aUolWP3N7bS\nig4d3njPqfGkRSajPDaW7V9/Tb9cTrP/TATGlxaCRI5/cwspliiCA5/BBx8aaaSddvrpJ4KIGZ8r\nDBi4ylWccGIDG2Z55it00IEdO6WUEkLIsujRkpjN/MVHH1GcnDyi2mU5Y1EqOaitYqfJigJYA3yi\nVuP01FOEb96MT0QEkkVkMm0Ti6mMjaXHxYVdBw9iEwS0gYGznlWPLylhVW4uf967d84zUTNFipQ8\n8tCjJ4uslfsqJs4QzVtABGCRy6mNiGDnF1/Q6O8/nGIUBIiNrcBgcKW52XGR7+pSU14eQ0xMBcl3\nbrMqN5dDu3Yt6ubiG9ygmWZSScVlRJHOChNxhjPc5CaBBLKXvSsS5guIJ57kkksLLWSQsaQznd/y\nLc44k0XWtHrQnJ2NhIbWUVSUhM0mxmyWU1kZTXx8CXL5aEnvJpoooAAvvOZczccik1EVFcWzhw4h\nHhigISAAu3iy0/jSxqRQkHP6NAUZa/ARBxBIILe4hRYtt7mNCBE++CC+63JWV1hI07ff0p2XR0tR\nEUZBwN13ZMlIDTUUU0wwwaSSOt9va9kTQQS3uU0rrRRTTDLJSzoTN9Q83+3mxjfbty/bstV7cfH0\n5IZHC7/v7eSoqxtfeAUiz84mICZmoac2IW0+PpQkJPDwuXPElZdTExmJZZbK+Vz1el7Yv5/Pnn+e\nTo/5N5SeKi64UEQRevSEELIg5teLjUUTEIHjgt7q48PThw9TkJKCdfALKhLZiY0tRySyUVfnkODu\n7VWxuiCXt8rf4fPdz6JbRPruY3GLW3TTTSqpS7bcaL5pp53P+Rw7dp7juRXxhAXGGWeaaKKNNgQE\nIll8jaJTQY+ek5zEgoXHeXzaK2NubgaCghooKkrEbhfh6dlOfn4GCQklyGQjJaHbaaeUUlxwmRdj\n2z4nJ8ri40m7dYucM2do8/Ja1Bfl+6XLw4PQujo8Ozq4Ex6OG2744kszzXTSSSWV5JGHHDnqPjWF\n+/fzXG4u/9DWxjNdXezW6bBVV/NNbS3uMTFIpY5eoZvcRIuWFFIIZ+q2DytMDQGBZJJpoolWWmmn\nnSSSlqYKq83G419/jcpo5ODu3ct+EeJe8jyLyUttJiH9cRJTt+KyyNTUxsOkVFKQloZPaysPXblC\nWG0tcpOJmIoKNp85w9pr10jNzyeyuho3vR6X7m5kZjMDguAInsYJetPy8zE5OZG7SCuWhhAQMGGi\njjqAZdfLNxMWVUAE0OnhgUt3N2m3blGclDT8pRMECAvToFbrqKiIYb39In8n+meeGDiKPVmMu7t+\n1ucym1RQQTvtBOBYxVxhYuzYOcQhdOhIJ33FOGyR4IEHeeTRQgurWLUkm81LKKGcciKJnPHqv1rd\nhY9PK729Tmg0YRiNzlRXR5KYWIxU+p3nhRYtFVTQQQcppMxLuaxJqaQ4KYlWb292HTpETXg4PS7L\nNyutDQ7m6cOHKYuPp8/JCW+8ySQTX3zRDY6KvgqkH97iz5pW0gcGRrw+fmCA7Z2d/LamBp3ZTMe5\nc9jyKnAvsuLc702QfxTCA7LiP5+IEBFJJD300EsvDTQsOU+UlFu3ePzYMQYkEj5/5pnhRdwHiXOc\nw4iRNaxBzeITD5gIu0hEbWQkldHRSK1WApqakFks5GdkUJyUREVMDGa5HE+djhCNhuTCQtZcv86W\nU6dIKSggpqKC0Dt38G1pwU2vR24yEV5bi87DY0Trx2LFFVeucQ0dOtay9oGvwFl0ARFAXVgYD129\nitRiGaXU4ufXSkiIhp21X3Ch92E+t+2iuDiRuLhyVKreOZnPbGDFShllWLCQRtpCT2fRU0ghl7mM\nAgUv8MKSLs9aTrjiigYN7bQjIMxpX8xccYlLtNLKGtYQRNCM9+Pt3YFIZKOsLA4QMBqdqamJIDGx\nGLu9j9LTp+m+fI2QPDMBRWKEVjHqkBDE87SC3OXhQadazdOHD1OYlLSoS4rvh36FAonVSkRtLZWD\npToCAt54s4pVeOCBZH8ZxzWWcXPMCuCxnh7OVFfzkU7HS11W3tRBWE0zx8vK6BIE1P7+K4HRLCND\nhhw55zlPDz2sY91CT2lKCDYbG8+fZ82NG5x/+GEubdjwQAZDrbRylrMoULCd7Uu2D8Uik9EcEEBV\nTAxV0dF0enjQ4+KC0cWFFn9/qqOiKE5KIm/1aq5nZXF17VqqoqLo8PbGKpWiGhTTSCwpIbChAZNC\nQYufH/2LQExiIpQoaaYZJUpccMELr4We0oKyKAMiu0hETWQkT335Jd1ubrT5+Ix43su5jX2X3ufv\npP9Mq9UPm01MTU04qam3h4UWFhtuuHGJSxgwsJGNS7M0YJ7ooIP97GeAAbaxbdmZ9i11PPAgn3y0\naIkhZkn1xNmwcZSjWLCwjW33Ldvu69uKu7uesrJYQKCnx4XaWh+Egr/hF8VF/KTTzCt6eL3Tztr6\nev5YW4t3cvK8BUXtg6XEOWfOUJSYiG2RNvjeLzaRiPT8fPJWrRrxuICAqbCN7+dWkjEwsd+GEpAC\nlcBQB0So3c7unh5ca2r4/M4d/FNSVoKiWcYFFy5wATNmssha9KvUkVVV7Pn0U9z0evbv3UtjUBB2\n0dIMBO6XK1wBIGZwPCjYJBJ6VSp0np40BgZSGxlJaUIC+RkZJN++jYBD7CupqAhVTw+C3c6AWIx5\nES5KddDBLW6hQPFA/R+OxYIbs45Hl1rNxy++yONHjxJeUzPiubRbt2gN8mXDK5eRSh2NzB0dXnzx\nxdNMw4R+XlGiRIWKAQYwYFjo6SxarFg5wAHMmEkggVWsmvxFK8wrwQSzhjXYsJFHHvZJbU4XD6WU\n0ksv7rjjyezUuqelFbBjx1fDP9saf89/NWhGuQ6FAr/Uaik7c2ZWjjtVrmVl0eLjw+NHj+KsX9yl\nxTOlyc8P77Y2xFbrqOf6CgrYbR79+Fg8AVwd4/EtViv/h0ZDTV7e/U10hVFIkBBEEHbs1FAz+QsW\nkEePH2f7sWOcy87mD6+9hsF16avjzRQTJq5zHQ2aeemPXBLY7ai7uvjimWf4t5/+lOPbtqHs6yP7\nzBne+s1v2P3ppwQ0NMyrOexkDFV51FK7wDNZ3Cz4Mk2Lnx+fPfccez79lA9feokWf3+C6uvZfOYM\nH730Er6+bTz11JccPLgbgLKyeEpL40hMLFvgmY+NEiVGjPQztkTvCg51pyaacMONp3hqJZO2SMkh\nhxpquMENkkgilMXvu2HCxGlOA7Ce9bP63Vq1Ko+BATHHjj1OMPnj5jRDAUnzZL7us4wgcOzJJ8m6\nfJldBw9ikcmoCw2lISiI+pAQbMugCdwqk6Hz8MC3pYXGe7xFZGMESRMx3krgFquV39+4gS09HdED\nmhGYK2KIoZ56KqgggYSFns6YSMxm0vPz+dWPf4xxGffkjUdrQwPNV67gbDAgAF3oiXSx0vuQPwGB\ny8tPaqY49TraNnqdnEAQuBMWNuxDJOvvJz0vj92ffYbKaKTN25uvnnyS5oCF/ewCCEDG/8/ee8bF\neV772tfMwAww9F6HKgkkilAFFatZzZYsS7KkWNUlcclOfvvknJ1kZ/fy5s126pu9T2LHSdxkS7bV\nLdkWKqiDQFg00XvvnWEaM/N+GMAqVDENxDUfbJjhuRcCnrnXvdb6/8W00TalPQZHw14uJ7C2Fp+m\nJtw6OgisraXdzY0+qZTawEBqg4Jo8Ry9XdDiCRFAVUgIFzZuZMfJk5zcvp09n37K6e3bh3w2YmLy\nqKsL5PbtJYSGVnDp0nrCw8uxs3tUAtfSDLYC9DOxN+gnicFTilhip7QM63THDjuiiOIGN0gn3eoT\nIiVKPuZj2mjDAw/iiTf6GkuW3EGrFaFMGv3Aw05r/rZevVBI6ooVZMbH49/QQGBtLRsuXEAnFFIW\nHk7KsmWorbzffSwa/P3xr6t7JCFST7BNcLQmgzdbWnj3m2+IsHIFqanG4L1eidLCkYzM4owMqmWy\nJzIZaqqqQnr8OEd6eri/6UsF/Ky6m6adVfg8IWa0o+HZ2kqrp+ewCnRqiYS0xETSEhMRK5VEFRTw\n9MWL3Fm8mJI5cyx2MCVCRAghFFNMBRXjmnEXaTT4NTbS4uVl0jmppSkpzCkqotPdnboBO56aoKAx\n15QoFETn5eFXV4ejXE5wVRV1AQHUBAVREBlJWkICNhoNAfX1hFRWsuLmTRz6+vi3Ua5pFQkRQE5s\nLJEFBRz4+GOSNm6kdNaDppDr11+kuHgWFRUGGeCsrPkkJKRbItRRmUmIRqebbvLIA5iRup0CLGIR\nNdRQTTXddFutuaIaNUc5igABLrhwgAMmm1NITLzNnbtdBrv2EVBasCKjlEopj4igPCKC66tX49rW\nxsK7d/nh//wPN1auJDM+fsqKL3S4uuLe3v7I5+3j4jhZXc0O9diHZOeAhFGeX6nV8ofiYphJiIzK\n4H3fWlXm3NrbWXHjBn/57nctHYrZaaqqovPcWf4wUBm6Hwnwm245+86dgy1bnvikaCghGgO1nR3Z\n8fF0Ozmx+to14jMzObd1K70WasEMJZRiiimnfMyESNTfz0sffIBOKEQrFPL1s88+Muf/MGKlEq/W\nVnQCAS1eXuMSILHRaFhx6xZnt2zBUS7HTqFg2a1biFUqdCIRZRERlIeGopJIcO3qwqexEZ+mJnya\nmlCLxXS6upIbE0Oztzcd7u7DzvnVBwZyZ4lBwdihtxd+/euR4xkzYnMhEHBp3Tpe+etfyY15tFdV\nJNKRmHibL798FoD09CUsWZKOtXU1OOIIQAcdyB6ZMHiykSPnMIfppht//K2+4jCDQSjEAQcqqSSD\nDNay1tIhDcspTlFFFU448TIvm9zPyn62lMoWhm2bqwT6fX1Nuv5E6PTw4PL69eTGxLDmyhXWJidT\n7+/PnSVLKJhrna1LIxFWXk7qskdVykJiYvgwM5O15eWj/uQ7gGTgt2OsI9ZoxnjFDBNBi5YqqgCI\nJNLC0QyDXs+Ws2e5uWIFHVPEY8dY1NVVYHf8KJ/0qEdsMBYAn7S08NMTJ2jeswfvgCfXVmS8CdEg\nFRERVERE8J1PPsGjrc1iCdH9c0R69CO2k/vV17Pq6lW6XFw4vmsX0bm5HPrgA24tX06rpyd+DXDj\nyqcAACAASURBVA24dnbi2NsLgFIiQVZTg71CQZuHBwK93uAZJ5NRGRpK2pIl9A8ewOn1D1TWYnJz\nqff3pzjqW3+klJUrEWk0BNXUEFFaysakJGw1GrqdnWny8aEoMpJrq1bR5uk54Ypbn6PjqM9bT0IE\ntHt5UR8YiKy6muqBnsz7iYvL5vLltSiV9rS3e1BWFsGsWaXmD3QUfPGlkEKaaLJ0KFbFYDtTCy14\n4cV+9j/gLD+D9bKUpeSTTwYZrGSl1fkSFVNMAQVIkHCQg2Zx4w5ZncjOqhRO1OofSIoqgVfc5rBs\nzRqTxzBRmn19+ezFF7FVqQirqGB9UhLubW3cWrFiRANCa8JBLsenqYmy8OHNgqN27eKlw4f5oL5+\n2KSoA/gn4OfjWEtta12/41MdOXL06JEiNYtP10SJz8xEolJxO2G02uH0o5VWUlOPkjFKMjSIAPjP\n7m5eTE3F+4UXzBGeVRJUXU3yunUT/jqJWo1bRwdVoZbpjPHGGylSeuihlVa88Hrgeafubp4/dQq3\njg4y4+O5nZgIAgH3YmNp8PNjbXIy4WVlNPj7G9pKHR0R6nTY9PdzZc0agzn4QIVCqNXi29DA0rQ0\n3nz7bXqdnHDp6kIql9Pu7k6jry/N3t7MKSzk6tpHD1m1trZUhoVRGWZeyw+rSogACqKiWJuczAcv\nv/zIm7RYrCE+PovU1EQA8vLmWl1C5IMPAI2YeajayjnDGRpowA03DnBg0lLIM5gPGTJ88aWRRvLI\nszqPrUERhdWsfuQmbypKbEu4e0jPxitOxNT401nvQZfWkVrm09jxb+hvpbFq1TWrzDM0EglFkZFU\nyWRsOXuWqLw8CqKjLR3WmDj29tLt7Ix2hHkhe3t7Ig8c4NCxYxyqrX2gfe5L4DKGZGis2uENkQjb\n2U+2NK2x6aYb+LaDwppw7upi3aVLfHTwIPppID4yXpQoOcpR5vWoGW8DrQRw6nlyFXQd5HI8W1up\nfgxD1vMbN7Llyy9p8/CgxgJthwIEhBLKPe5RQcWD75U6HTuPH6c2KIiPDxx4pPWszcuLY3v2jHst\nnUhEfWAgpwIDcejtxbulhQ5XV+RSKZ5tbUNtb7cTEig3c9IzGlbWcAZZ8fFIVCqi8vOHfT46+t7Q\n/xcWRtLfb13fgh8GIYh66tFinX5J5qaccgoowBZbDnDAaudQZhgeAQKWshSAe9yzKgnuTjpppBEx\nYhZjvpmPbLLBFiI3rCHm1ReJ/9F26vzep5G3AHuuXl3N2bNb0GqtMCMaQOngQFVoKJFFRZYOZVz0\nODnh2NuLd9PI1Xd7e3sWHDzI2a1b+c6sWRwICWHLQC/7bxk7GQJ428uLsIUzVgDGJI883HEnllhL\nh/IAQq2WncePk5qYSLMVtbmaGj16znKWNtoQT/Bc3HrvaKYnvLSUitDQEQ9lRqPJ35/ktWt5/vRp\nvvenPyEax7yjsRmc235Y+n5xRgZCnY7L69YZ3W+rz9GRytBQutzc6BeLafTzI3v+fC5s3Eh+TIxV\ndSdYVzaBQSkpaeNGNly4gJ1C8cjz/v71uLh0AqBU2lNZaV2D+a644oknSpRUU23pcCyOFi3nOQ/A\nSlaapZ1pBuMTTTSzmEUppUPD0dbA4FxCKKFmM3vsoYdKKrHBZkg+2NFRzksvfUhYWNnQ6+7eXcjn\nn+9Grba6QvwQPo2NlEZEWDqMcaFwcODyunVsP3kSyTDvDfcTEhND1L59RLz0Em4bNyIZ5wbmvA1k\nLoZWYasxQp4BwzxtOum0004QQZYO5wHWJCejkki4tXy5pUMxK+mkk0ceYsR4Mfqw/MNYz3GY+ZHV\n1FA5zDjHeKkID+eP3/8+KrGY8ArzeQI9feECr7/9Nvvv9OLVC5VUotNrcerqIvHWLVZfucKZbdue\nWPPhQazyu68MC6Nozhy2nT79iLmVQABRUQVDH+fnRz385RZnUEWniKlx8mpKssmmmWZccSWRREuH\nM8NjYostkUTijDN55KEbVbjYfHRiOBzxZPxDrpOlC4PxqRdeD8jGSyRq9u49Qmxs9tDniooi+eij\ng/T1Wd/chFtbG5GFhRRGWuGQ+whkLlhAVXAwBw4fxm7AD2Qswhcs4L9lMi6NkRQl2Qj4OxkULmjk\nj/yRc5ybqfIbgQtcQIuWGGKsSmgooriYmNxcTm/fjtWpM5mQWmpJIgmA53gOlZP7uF0TVRgqtU8q\nLp2ddLi5TeoaWltbGn19EU7QO+1xEeh0LPzmG26sWEF0eSOl/yPk9FEhf/+L/+KNd97Bu7mZj/fv\np83LPO3m1ozV3gUubtiAU08PS28/6ik+d+637XSFhZFW15YymBBVU21V7UWWIJdcAJ7iKasbxp9h\nYsxnPiJEFFBAIdZhjNxNNw444Mbk3qQmggJDdWK4OTgbGx3PP3+a5ctvDX2utjaQL77YQmendbWK\n+jQ1URMUNLUkuAUCzm/eTPVAUiTQjZ2YCwQCFhw4wIebN/OcrzNXHxoTuSES8aKvL59s3sKGAz9i\nsWAxQoRkkMFpTltN8j8VaaV1qF16PestHc4Qdn19xGdmcmLHDvqkUkuHYzb66OMYx9ChYwlLiCYa\n38RE/snZecydih74Z2dn/BOfzINNUX8/3s3NdE4yIQJAKMS9o2Py1xkHPo2NdDs7kx8Tw7E9e1j/\n9wt5c2Mf2//XfH71059yZvt2Gp5g1cD7sdqESGtjw/Fdu1h54wYBtbUPPBcYWIuTk2FIs69PSnW1\ndck3BxLIHOagR/9Eq811040WLbOZzSxmjf0FM1g1IkQkDDi4pJBi4WgMffBllNFHH4EEmm3dPgyV\niZHUsoRCWL/+Eps2fQ3okcmqKSycy3vvvUJzs/kqWWNhr1CgmkrJ0CACARc2bMC5uxvpgPTr2F8i\nIGLhQuSvLeLgJkc2zvLgYEgI35k1i3c3bWL2a68RvnAhLgIXnuVZXuZlxIjJJZcv+GImKXpM6qnH\nBZeh6rK18NT16/Q5OFAzifanqYYOHac4RRddBBDABjYA4B0QgHznTvZ5eY2YFOmBnV6O9O7cidcT\nunn2bGmh29mZlglIbo9Em7s7HsP4qZkCWXU1NfeJQEQJ5lLhDt84mK9lb6pgtQkRQKebG2e3buWF\nY8ceaI8QCiEq6tsT6vx86/LSECJEgoQGGqik0tLhWIxOOhEhQoMGJ57cMvt0Yj7zscOOWmqpocai\nsbTQQiedOOCA9wT74CdDH3244ooHo/uVJCSks2fPZ9TWGpK17m4X3n//ZWpqzJe8jYZfQwMN/v6W\nDuPxEAiQS6VIx9k2N0iTsImaxb047ltF+EsvGeaMFi9G+FDLVBBB7GUvttiSRRanOY0SpTG/gyeC\nSirposusBxZj4dbWRlx2NletUBrfVOjRk0wyJZRgjz272PXAzKVPcDCuW7bwE2fnR9rnVMDrzpC3\nxf2JNmVt8fLCRqMhJjd30tdq8/DAva3NCFGNjUCvp/++dmEZMiRIaKWVdsyTlE0VrDohAiiKiqIg\nKortp04h1H7bz31/21xBQSTj6JwwK4NqHmWUjfHK6UsDDahQEU+8pUOZwUhIkLCIRYDlq0QllAAQ\nQQRCM97Kuummk85xtYBGRRWxb98niMWGbYZC4cBHHx2gpMTyQgY2/f2ox+Embq30OTjgMMGEaHDm\nbDzGvSGE8CIvYoMNTTTxS37JHe7Qy/iqUjOA28DDmmaxnr50idTERORjmDROF3To+JqvuclNBAjY\nzvZhf/99goPp27OHF6OjORQczEvBwRwKDmZLdDDv7wFt8JPd8h5WXo5zTw+dLi6TvlaXqysuXV1G\niGocCASI7ptXEiEiAsP7TzHF5olhimD1CRHApaefRicUsveTTxArDad0Mlk1Uqnhjam314maGutS\nrwknHCFCSiixKlUuc9JIIy20zLSbTDOWsAQhQgoptOgJ0+DNfDbm9YzpweDDMd6qZ3h4BYcOfYiD\ngxwAjUbM0aPfIScnxmQxjodeR0ccp7CnSKunJ2FlEztwmkhCBAZ39zd5Ew880KMnlVR+x+/4iq/Q\noJlwzE8ajjjihBMttFg6FAASUlPxaml5YgxY1ag5xSnSSUeEiF3sGvV+6R0QQNwLLxD28suEvvwy\nYS+/jO6FcPoDxv83Mx1ZnJ7Oc198wacvvmiUNkvn7m4EevPMl4eWl1P1UMxzmYsXXlYzC2wuxtqL\nTomESGdjw+d79tDu4cHL77+PU3c3QqGeyMhvf5gFBdbVNueMMxvZCBhMSVt5smRctWjJIQcNGrNv\nWGcwLc44E0MMevTc5lHRE3OgQEE11QgQEE64WdcWY6iqqMatzQQBAQ288sp7Q5YBOp2Ikyd3cPeu\n5aqnjr29U/qU/MbKlSzKyBi3WpMGDXLkCBFOyCDUAw92s5uf8TMCCUSLlnrqeZu3Z1pOxkCGjGqq\nySFnSJ3RUsRkZZGQmsrH+/fTP4Uro+NBj5588nmbt8klF1ts2cveIZuAiXB/Jf5JQqTREJOdzUvv\nvceiO3d475VXqA0ywsG7Xs+a5GSS166d/LXGwLW9naCamkesFcIIo402qqgamomd7qhQDVnAjMSU\nSIjA4E/01TPPkBsTw6t/+QveTU3Mnfug/La1tc0tYQlzmYsaNckkWzocs9JMM1q0uOE2rBrXDFOb\nZSwDIJNMi9xQyyhDjx4ZshHFDUyFH3544DHhQw5Pz3ZeffWveHt/K7TyxRdbuXfPMoc5nq2ttBph\nQNhS9Li40OLlRUhV1bhePyhw44LLY7VYihGzgx28yZvo0NFOO+/zPm2YZxZgKuKBB/OYhxYt5zhn\nUdXVsPJycmJi6HadmpUOpVJJYUoKhSkpKJXDz7P10ccd7vAu7/I5n9NBB1548SqvPtbBUR991FKL\nECFhhE32W5gSuLW1sSEpiR/97nfE5uRwOzGRP73xBp3uRvJQFAjQikToRKKxXztJVl+9SvqSJSjt\nH3yPtMeeEELQo38i2ua66eZ93ieLrFFfN9ZP5N9Wr15ttKAmjUBAjUxGr6MjO48fpy/KgQslG+jv\nt0WlssPTsw0fn2ZLRzmEAAGeeJJBBjp0LGWppUMyC0qUHOMYPfQwhzlEYX1eUTNMDkccqaGGVlqx\nw45gzDtse4tbNNHEYhab3dtEg4ZUUmmhhWiiJ5SQSSRqoqPvUV4eRm+vEyCgsDASP796PDzMWG3Q\n61l/8SJX16xBM4VPyx3kcgLq6ymdNbqKpRYtF7lIL72sZCUBPL5SliOORBNNDTU000w99cxnPgKs\ny/7BWpAh4y53aaYZDzzwwccicTT6+bEpKYleR0eafSwTw+OiVCop/OADfp6dzZqyMt4vvUdltIZK\nm0qyySaFFC5xiatcpYQSeunFAQfWs57neO6xFf666CKddFxxZTnT37w26t49dpw6RZOPD19t2UJ6\nQgKtXl5GNyxV2dmx6upVvlm40GCuaWQEOh3rL17Eva2NpM2b0Q7jwdZHH2WUYYcdkUwdL7qJ0kAD\nH/Ih7bTjgguKqwqAfx/utVMrIRqg2ceHuoAAdp04hm2gmitt6wBobPRl0aIMhELr8f7RyDU0JqUR\ncltBX003joGBiKfwBmQsVKj4mI8RI8YOO7azfajFaIbphRQpOeTQTDNLWIJozNuJcdCh4xzn0KBh\nE5uQYl4fERdcaBp4CBBMuJXE1rafqKhCiotn09cnRa8XUlAQhUxWjauredqKpL29+NfXc3fRIrOs\nZyoU9vasu3yZO4sXox/mxFWNmktc4jSnqaMOgA1smHTV2gYboogiiyxaacUZZ/yZoop9JkaCBClS\niiiikkoWs/gBhTNzobKzo9vJicV37pAVP3WEfrrp5kb6Gf6QXcVswANY0qvkPx0qKAiqpJFGuuhC\ngwYbbAghhDWsYQtbkCGblOBMj7yHlqQMwm+rp/3+JbCmhufPnOHj/fvJi419pKpiTNo8PJiXl4dQ\npzOq0qeov5/4zEx2njiBrUbD8V27UI3wfQgRcpe7aNBM28P6Qgo5whEUKJAh4yAHuXX1FkynhAgM\nKh0ls2bxasp7NOm8ydLFo1Tao9HYEhFRbunwAMg5cQLv5Gt8WKHih52wrqGBlLw8Curr8ZlrXTNP\nxkCNmiMcoYYa9OjZxz5cmLwiywzWiRtutNCCAgUOOOCLr1nWraOONNJwwYV1rDP7ybwAAUKE5JGH\nFCkxTFwcQSzWEBlZSEFBJEqlPTqdiPz8KMLDy3ByMr2KmaymhpCqKrLnzzf5WqakTyolqKYG38ZG\nysMfbQn6iq9IJx0NGtxxH9okGgMbbHDCiQIKqKGGeOJnDn9GwBdfyigbOqWdTIVuMsTk5NDi5UX1\nFJCP7qGHi1wkm2xqakr4bhlDQv9twIXwICKCYoghhkQSWctanuZp5jMfH3wmfUCVc+IEfsk3+bBC\nxQ869aydxvsXgVbLlrNnubV8OVXD3EeMv6CAJl9fnvviCxp9fQ1mr/dVimzUavQCwfDVI70esVqN\nRKlE1N+PUKvFqbubmOxsdh07hr1CwcUNG7ixahX9tiMrA0qRkkIKcuQsZvG0uncNzjef4Qw6dMQS\ny252I0HC1atXYYSEyPzHNEak1dubo/te5F8O/yc3NSsoZTapqcuQyaqJiiqyaGxyuZyI6mreuk9a\n0RN4q6uLn1RXI5fLkU4jh+xWWjnHOaqowgknDnIQd4zUczuDVSJAwGxmk08+qaQSR5xZkpPBId/Z\nzDZ7MqTVaim5fZueulISFeCoK6dE+CEKe3vEAQHMSkhANM7ecGfnHg4ePMx7771Mb68TarWETz/d\nw+uvv4tUatq5LJ/GRpp8zZPAmpovn32WF44fZ05BAUVR37bnNtJIBx1IkbKTnUQp/PBob0egrabX\n2ZkuZ2eDqd3D6PV4tLbi09SEo1xOn709CgcH+hwckEuldDs7D21UoonmLnepoIJLXGIb28z1bU8p\nBAhYzGLUqKmllsUsNnsMPg0NLLh7lz9+//tmX3si6NFzhztc5OK3VZ8FEfxtTiu/bzSIsvzU15fN\nC/Zhh51JYnjS9i+JKSloRSLyoqPNtmajnx/nN21i03nDoH+jry9uHR24dXRgp1SiFYlo8vFBJxRi\np1QiUamG/ttvY4PG1hahTodQp0MtFpMVF8fRvXtp9PMb1/oiRAQQQBVV1FLLHOaY8ts1Gzp0fMVX\nZJABwBrW8BRPjWuvMKUTIoAWHx+KEmbx9xlv8d3Ov+Ll1UxS0ga8vZvx8OiwWFzlycm8M4LO/I+7\nungzOZmYrVvNHJXxUaLkPOfJJhs9eqRIOcjBMU0rZ5geRBPNJS7RRBPllJtF8a2ccmTIzN73rNVq\nyfzwQ35eXU0MDNxeNUAFeiA3P59/LCoi/tChcSdF7u4dQ0mRUmlPd7cLJ07sYP/+T0za+uvT1ER5\n2PQYku5zdCR12TLWJCdTFBk5lKzc5jbllLOYxSxpceLl9/6bTldXOtzcCKqpodXTE5v+fmoDA6kN\nCqLOzw+/xkZWXbuGvUJBtUyGUiIhUKnEoa8Ph74+HHt7sdVoaPb2ptnbmyYfH5z8FvLTwCoyBZnE\nEPPEDJ9PlCiiuMtd8shjDWvMKuMs1GpZe/kyl9avp8+KlRU1aDjLWXLIAWAOc1jHOrztvFG+pORf\n794FIHLBAuzsTJMMwZOzfwGYVVTEkjt3ePe114Y/IDEheTEx5EVHE1pRgXN3N+1ubnS4udHr6Iid\nSoVPYyNgaPdUSiQo7exQSSTDtgc/DkEEUUUVNdRMm4ToEpfIIAMRIp7n+Ql1cEz5hAggc9FC/vbG\n7/ko4gA3ylai14v49NPv8N3v/hWJRG2RmOza2xlJv8lr4PmpjhIlf+WvtNCCECHxxLOKVTNtck8Q\nNtiwhCUkk0wqqSZPiFpppYYaJEjMLuRQcvs2P6+uJnaY5wRALPDz6mp+cfs2kcvHP4Ds7d3Cjh0n\nOXJkHwCt5Wmk/PcXeLh34DB/PsGxw604OewVCvocpo/6Y0lEBOsvXCCkspLK0FB66SUXg6P8atVC\ndn/2GZfWrydzwYKhrxErFAQ0NBBYW8v8zEzi795FKpdzbdWqBxKrh7Hv68O7qQmf5mb8GhtZkl7N\nAZUNN0NteWnHKQ5xCM8R7/4GtGjppZc22vDDz+xKiZZAjBgHHOinn0IKScB8XkArr19HJxKRZcUt\nolq0nOY0rbRiiy3b2EY031Ys7OzsiFy2zCyxPAn7l0ESU1M5v3mz5RJlgYCKYQ6nlPb2VIWGmnTp\nIAwy4jXUmHQdc5FJJimkIETIPvZN+HBqWiREajs7CqLn8iN+xy3hCrRaaGnx5vTpbezefcwUIh5j\nonR3p7WiYtibSsvA81MZPXrOcY4WWvDEk+/wnTE3ATNMTxaxiOtcp5RSmmnGG2+TrVWAQWp/DnPM\nPpitrqsb86wpBlDX10/42rNnl/LUU9fIul7H/8MP+GFnB3TCX+rrSREICI4xrolrr6MjUrncqNe0\nKEIhKcuWEZudTWVICAWCAjaVCglX+fDSvWtUy2QPJEMAant7KsLCht2MjIbCwYGq0NBvNyt6PW5t\nLfzF6Wt6qOBDPuR5nieEEESIUKCgiSaaaaZ94KFChQ4dNdQQTDC99KJHjy22iBHjhhuRRBJBxLTq\n7Y8iioKBh7kSIhuNhqVpabzzxhsmUfQyBnr0nOUseeThjDOv8Ap+jK/1yRRM9/3L/dhqNMin0eHQ\nRAgkEBky9OjRoMGWkWeOrJ0KKrjNbeyxZx3rHqtSP2V8iMbizqJFrCtK5tDTHwx9rqBgLjdurLRI\nPGFr1/Irl+ErJb92cSHMDKZcpiSbbO5xD1tsZ5KhJxwHHJiP4eTV1Eat+eQDPJbB4GSxVyjG7EIW\nYKggPA6rV18jzv4P/JBvW32/q1TSl5n5WNcbDblUiuN0SoiAnLg4fJqaWPjNN6STjqNSw0tZINTp\n+PqZZ0y3sEBAh6c3WyUvEkwwPfRwjnP8kl/yW37LW7zFVa7yFV9xm9sUU4wKFf3044cfAgR00007\n7TTRRA015JDD53zOL/klRzlKFlk004wSpUW9fCbLbGYjQkTVwMMcyCorqQwJsWr/oetcJ4ssbLFl\nD3ssmgzB9N+/3E9pRATxJrjHTgWkSFGhoprqKV0l6qKLy1xGgYJFA4/HYVpUiACa/PxIW7qU/8j9\nV4oXzeZmxlMAJCevwc+vnlmzyswaj1QqJUcm4yfV1fy4qwsvDCcrv3ZxoVQmI3aKDyTexdDLvJGN\nM8nQDCSQQAYZZJPNWtbiiPHbDzrooIEGbLE1y6zSw9iM0/l5vK97GKFQj493Mw/vE/Um2P/2Ojri\n1tlp/AtbEJ1IxKkdO1iddA6P4BZOR0uYFf2K2SqJYsTsZz83uUkXXWSRhQoVIkQ44MACFuA+8PAc\neAgRDrXPaQYeg8IDBRRQSy1FAw8wtLjYY48ECb74soAFU6rdzg47lrOc61znHOd4nddN/vMJrK+n\n1cvLpGtMhlZaucY1AF7gBYsp8N3P4P7lx9VV/KSre9rtX+7ndkICP/rd70jatAmVCeeyrJVwwmmi\niTLKpuT8ow4dJzlJLbXMZjZrWPPY1xrzTrQ0NZW0pUvNPmz2ONxasQKnnh5+IfoH9gd/TFVVCCDg\nyy+f5Qc/+AM2NlqzxhO7cydyuZxVyf8Xl3YFLu6ziV27bVrcTNox9BBP1INlhumJJ57MYQ5FFJFB\nBqtZbfQ1qqnGF1/ccbdIab9/nPfA8b5uOJwWxvLnxnq+pzJUmf4HN5pcdhq9HiZ3dCSwttbIV7U8\nrV5epM4N4PcXGvnRi6HYCM175meL7dAb8rM8SzfdOOM86u+rCNEjc5fBBLOc5XTTTSGFFFNMO+3Y\nYksXXdhgQy65XOc6O9gxpQaiV7KSe9xDjZpb3GIVq0y6nlippMXbdG28k+UCF9ChYwELrOrnGLtz\nJ+XychYnf0Rwuy1e7rGErV07LfYv96Oyt6fDzQ239nYajegJNFUII4wUUijHOuxqJspNblJFFVKk\nPMdzk/LdGvPdwrexkUMffMD1lSupDQ62bldzgYDrq1bx5h//yP95/jf8tPktFAoHOjvdSE9fwrJl\nqWYPSSqVIt06j9tksI4gs5tImooQQsgnHwUKs6oFzWC9JJJIEUWkk85ylhs9aSmiiEYaLSLZCwYT\nUD2M2janxzBj8rgEx8aSKhDw+eVKOjvdKOIV1AXbWbj2Dzg7G8+fqNfREcde0/sdWYI78+dSJChC\nrVdaNA5bbCettumMM0sGHoMoUFBOOXe4QyWVHOXohKRlLY0ttuxgBxe4QAkl+OL7SCLQ0dFBY04O\nmqYmHBQKhDodOqGQPnt7bH188I2Nxc3NbVzrBdXWUjJ7tim+lUlTTjnFFCNGPKmTbVNhI7WhZ6s7\nBYhYxKpps395mMrgYKQ9PZYOwyIEE4wIEQ00IEc+pX7GNdRwhSsAbGf7pDtTxkyIvti2jaj8fKIK\nC/nO559T6+9PVXAwhZGROCiVyB0drer0pU8q5fzmzey58BkXV67n7IXnALh27Sni4rKQShVmj0mG\njAwypnSP5sPYYIMOHWWUWbzfeQbrIJhg/PCjgQZyyGEhC416/TrqgG+VccyNOCCA3Pz8YVXmBskF\nxJM8ZQyOicE/cj7vvPMGPW2eoILz5zexe/fxSV33fnql0mmbELkLPXkrvh0BHahQIUFi6ZCMij32\nzGMec5nLTW5ymctc4QoVVBBJJHHEWX0bXSCBzGUu97jHCU7wKq/igw/VBQX0pqSwqL2dv5PLCeDB\nAwg9UJefz9H0dDLc3XFctgzZfd5Tw9Hn4ECzp/W1dWvRkkQSYKiaOeFk4YgeZXC+rZ9+lChxxtnS\nIZkEvUCAVGH+vaE1YIstMmTUUksllcxjnqVDGhfttPM5n6NHzzKWGaVbaczakl4oJD86mq+2buWX\nP/0pSZs2AbDq+nUWZmSw//BhvvenP7Hk9m0crGRIN2/ePNo8PPjffb/Fw6MVAJXKjmvX9fmZhQAA\nIABJREFUTFuaH4lBZ/RqqtHxePMF1sYsZgHfmmTOMIMAAYkkAlBMsVF/1zvooIsuJEgsNrM2KyGB\nf5TJyIFHxtr1QA7wjzIZsxImr55la6tly5Yvhz7Oz59HUdGsSV93kGmnMncfdtjhhhs6dHQyveak\n7keAgJWsZC97kSChkkrOc57f8TuSSKKbbkuHOCpLWYobbqhRc0R1hDtHDrP29Gk+ranhx3I5gTxa\njRUAgcCP5XI+ralh7enT3D1yBJVKNewaNhoNEaWlKKzQeyiZZJpowhVXs0qQT4RBmXRg2iZDAL1O\nTtgpLVtRtiRRRNFPP8UUWzqUcdFOOx/wAT30IEPGWowj8jGhBmutjQ3Nfn403+eEK9DpCK2oIDY7\nmzVXrlAZEkJ5eDjlYWG0WepURiDgq2ef5Y233+Z7K//MfyX9DICMjEUsWXIHT882s4bjggtSpMiR\n0033tGgxGxz8bMO8/5YzWDfzmMcd7lBEESWUGK0nvpBCwDCzNpke4ckgEomIP3SIX9y+TWH9Tez7\nFAToPJEInVA4OCD29yc+IWHcpqxjERpayfz5mWRlxQPw1VfPEBLyRyQSzaSvrbS3R6xWI9Jo0NpO\nXanVkVBh2CBbe6XEGMxmNj/gB5RSSi65lFNOKqmkk04ccSxnuVUaZQsQ8BzP0apqxe+jBj6o65rQ\nUYcA2KdSsaG4mO9+9BHzDh5EInmwGqgVCtGKRIhVKtRWNDBfTDG3uIUAAdvZbrVyx/bY4447AgTY\nYT3/fsZGa2OD+zTyVpoooYSiR08JJejQWew9djz00cc1rtFNN0EEsY99RhNmmfRV9EKhIQEKD0es\nUjGnsJCQqiqeunaNuwsXcm3VKnRG2iBMhF4nJy5u2MDfpv6ek8HbKa6KRKcT8fXXm9i//xOz2hEI\nEOCII3Lk02bmZnDDMRV61mcwHyJERBFFDTWkkGKUhEiHjm/4BrCM3Pb9iEQiPJbPJouLiBGzmu+Z\ntCVr/fqLFBXNQaFwoKvLlatX17Bx44XJX1ggoNfREe/mZhoCLK9qZUz66ccFF7zwwoEnw1/ECSfi\nBx511HGLW+STz13ukkkmc5nLQhYSTDBChPTTjwoVNdRQRRUNNKBHjyOOLGe52ZTObLEl/oQ9H9bx\n2HVfL+CvdXW8euIEC/bufeA5vUhEu7s7Hm1tVvF7rkNHKaV8xmcArGGN2Q2mJ4IYMe20I8L8ezhz\n0mdvj/8T2jIHBlEkN9zooINaaoe6mqyNQf/LaqqZxzy2stWo779GleBRSyTkxsWRGxeHY08PW7/4\ngp+89RZ58+bR4u1NSUSEoWpkpmwkOy6OWcXFHOvdzWLSUWNHWVkE2dmxzJ+fY5YYBhk8qVQwPf7o\nBkurlpA/nsG6WcACrnGNKqqopZZAAid1vRvcoJdeYom1ChWmQcn5aKJNPp8ilSrYuDGJ06e3Y2Oj\nobnZi6Ymb3x8mid97Qvr17P3yBHObd1KUWSkEaK1DvrpxxVXOuiY9hu54QgggN3sppVWbnGLbLLJ\nI4866rDDjkYaR/36fH0+ixoXsZCF+Pr6IjDh+3V1fj57q+om3QTrCeyqquJKQcEjM0UCvR6dFajk\nllHGSU6iQoUWLYtYxApWWDqsURk88Jwurf4j0efggNKKKojmRoCA2cwmjTSKKbbahCiHHPLJR4yY\ndawzetXSZJqkvU5OHN23D/u+PmRVVcwqLSUhNRWlnR1nnn+eBnPIGwoEnNy5k53Hj5Psuo61ncmo\nkZCUtJGIiFIcHR/PQPFxGOy/raFmSmq9P8xgQjQb61TvmcFy2GHHIhZxi1ukkMJudj/WdfToucOd\nIRWZWGLN5ikzEn30kUUWgNFFI0YiLi6HsrJwKipCKSuLIClJwIEDH0/6XCk/JoZuFxd2nDxJRGkp\nSRs20G/NKqLjZNBoMJLpk+Q9Dp54so1trGEN97jHN3yDM8400ogIEbbY4oUXYYQRSCC22JLbcBf7\nMzm82paBDVmc8fDEd9s2PP1MI5zTm5rK3hHmf4ajFjgC9MGQ4qMDsBdD+9zZ1FR4KCFSicWozfB7\nrUNHCy100IEQIXYDDxtsKKKIC1xAjx5bbFnBCtaxzuo7LAZbp/QDD2uP93HRA7aaybciT2XmMGco\nIXqapy0dziN00slXfAXAJjbhjrvR1zD57kLh4EBRVBRFUVGg1xN97x77Pv6Y1MREbickmLx/XScS\nceKFF9j++UlO9DzPa9o4ohUXKf6/CiQL3Ylatw6hGU6P4oijnXaKKSaBhCmtfNRHH7XUIkQ4UyGa\nYViWspQSSuimm3baJ3Tz0qGjmGJSSKGaagBWs9oqPK++5EsUKAgmGH/M41khEMCKFTe5dy8agPLy\ncIqLZzFnzuQFTWplMv70xhs88+WXvPHOO6QvWcK9mBj6prDXSCqp9NKLCNG03cBNBGecWTbw6Kcf\n4cDjYfR6Pb1nzvNZ46DaUj97GxvZc+YMHq+/bvRKUUdHB4va28f1E6oFfg8EAa/CAxNRrRiSpBog\nvLmZzs5OXF0NbekCrRYEAvomIYU/FkqU3OQm2WTTw6PSzYOtSGBIMJ7hGeYzf0r8bgoGHnr06NBN\n24qrnVqNZAKJ+XREhgwJEppppoMO3BifrL050KLlFKdQoSKSSOKJN8k65j1uFQi4FxNDTVAQz505\nw5orV1CLxZTMmkVqYqLJTLF0IhGndu/A9r9+wwntZRLRgBLSUm34rUDA3KdNnw2HEcZlLlNPPSWU\nEE20ydc0FWWU4YknQQRN6cRuBtPhjDP++JNFFre5zTM8M66va6SRM5yhgQbAUG3awhar+HtRoqSS\nSoQIeZ7nzbqh8fFpYeHCu2RkLALgwoUNRESUIRJNvpVFZWfHqZ07CS0vZ35mJmuuXKE0IoKkTZvo\ndbI+KeDR6KWXVlqxwYb5zLd0OFbHaBXWxsZGtre1PZAqCYFt7e3cbGzEb4QqUWVuLorsbMT9/aht\nbLCPiyMkJmbMWBpzcvi7cSgd3gM+Av4ThhpktMAxIG8gRh0QA2QolZTfvMniLVsAmFVSgtrWFpW9\n8cU1tGjJJZcrXKGLLsBw3/PGYEOiREk33UNKhy64cJCDVilwMRpChGjRTu+ESKl8olvmwHBvCCec\nfPIpoeQB7zNLk0QSVVThiCNb2Wqy916L9J90ubpy+NAh0OuR9vYSk5vL3iNHSF6zhuz589GbQIRB\nJxJRayciUfNtm9xSXT92peWYozooQMAsZlE/8LCGDd7jkkceLbSYLEufYXqQQAJZZJFJJmtYM6bi\nVy65nOIUAQTgggsJJDCf+VajFFZPPXLkhBFmkdOzNWuukJsbjUplR1ubJ3fuLCYhIc1o168IC6Mi\nLAyxSsXyW7d4/Z13OL95M3nRU+delUkmpZQyhzkz/mgmRqFQUHDsGIdqa9mhVg99/mR1NR9mZhK1\naxf2oyQimqamMaUb7gHvAv8fhsRHDxwHUoFdwHfue20qkAn0ZGbSEh+PV0AAIRUV5IwjOZsIg8II\nF7mIHj1uuOGMM0/zNDJkQ5u1TDI5wxkCCMAbb57hGatVkxuN+xOi6YpEqaTZy8vSYVicwYSokkqr\nSYgyyCCddESI2M1ukxrHWnbSUCBA7uTE7WXL+OjAAeZnZ/M3f/gDcZmZoNUafbnhyubyXvO1hnjj\nTSCBU/rGkksuXXQNqYnNMMNI+OJLGGFo0AypxA2HHj3JJHOCE3jjjT/+/JAfkkii1SRDAM0YhAws\npRIplfbx1FPXhz6+enUVfX3GP9VUSyRcWbuWo3v3su7SJeZnZhp9DVPRSy8OOMxUhx4DX19fTnl4\nPPDupAPOuLvj6+v7wGsVCgWFhw/zYXn5A8kQwA61mg/Lyyk8fBjFKMpdDgrFqOe8NcCHPJgM/Qjw\nAX4LA45n35II/A74D62Wovffx66gAO+WFgrnTl6ZUouWKqo4z3l+w284whFaaEGLliUs4WVeJpjg\noWQogwzOcAYwzNk+x3NTMhmCB+eIpiPC/n7iMzNpeuh3/ElkUPGwiiqr+HlXUDE0N7SVrSYXe7C8\n9MoArT4+fPDKK5x97jnCy8p47c9/JqC21qhr9EZEcOe+PugUxKT1PU+vmZIiBxyopXaoHWiqIJfL\nyT17lrwP/8zdsydpkDewla1W1WM6g3UyaNSaRtqQwd/9qFBxilNc5zoCBCxmMZvZbHHxhOGQY2jv\nccRyJo9Ll6bj5mbwy1Aq7bl2bbXJ1qoPCODIvn08ffGi0e/FpiKbbProI4ggS4cy5RAIBPhu28Ye\nX18+Fot5XwyrfIFtSx+ZHyo4dowP6utHPBpwBd6vr6fg2LER1xPqRj8Y/G8MbXKDm5TjwA7gqTG+\nj1XAP/X3c+vUKbLi4h5bKESLlmKKOcc5fskvucQlaqhBjhx33Hmap/k+32cucx+YyUojjXOcA2AD\nG1jFqikxLzQS011pbnlKCh1ublSGhlo6FIvjgceQZ2Y7lvVlaqGFz/kcHTqWs9wsh1xWt+uoCgmh\nKjiY6Hv32PPppxRGRXF53TpURujvjFq3jt/qdMjS0ignjFu6F2jQ/ZzLl7PZtu0LI0Q/OoPzNoMe\nPlOBnBMniKiu5p0ug2leawX8e6kt9bIy2DlzCjvD6IQTPnRyWkLJUFVRhYoMMkghBVdcscGGXeyy\nClntkXDDDREiuum2WAw2Nlo2bLjIZ5/tASA9fTGLFt3By8s0BsmtXl6cfe45dn/2GX9+7TWrnykS\nF6uIToOm/s+osRHjsnQp/rNnlDDHi6efHx6vv87NxkZSSSXHN4fFgnqi72uPrszN5VBt7Zh1Ujdg\nb20lb+T+J5IYT0SIcMABKVIccMBdOPLfUS0QyIMzQ6kYKkPjYRXwJ7Wai56eE2qcVKGiiSaqqOIu\nd+mgAxkyVKgQI0aGjGd4Bn/8h01ybnGLi1wEYDObWcrSCaxunQweTqlRTztfL/e2NhJSU3n39dfN\nZgdjzQgQEEMMddRRRplF5t106LjNbZJJpp9+ZjObdawzy9pjDev82+rVq80Rx4MIBDT7+JAZH094\nWRmbzp+nzdOTdo/J/XAEAgGeEREsdnJia5ecX/ceA4Q0Nvrh4dGKj0+LceIfATVq0knHFlsSSDDp\nWsZALpfjkZzMW11dQ7dBB+AZlY5vVCo0sbGIp4FM7wymQ4BgKPlRoSKWWMoo4yIXucMdNGhww439\n7Lf6U/1++qmlFhtsiMG4cwkTwdOzlaqqYDo7XQkKqqWhwZd58wpMtl6bpyd2KhXxd++SZ+R5DGNS\nX1xM8Nd5JNXr2d7VzQsdHXxVW0u3uztOk3zveJIQCAQ4OTnh6uTKN4Jv6KSTBBKGqiANFy/yzy3j\ne6+M1ur5vF9Pa6wtLbTQTjtNNBlUSouV/E0Lw9ZO3gFegqH3nc+BZTChO4Qf8El2NmrAQyYbUSVP\ni5YiiviGbzjHOeqoI5tsbLFFipQ44tjMZhJJJIQQnHEeNhm6wQ2KKaaLLrawxWpmMCZLCSV00kkI\nIXhO2jHKitDr2XH8OFnx8ZTNmmXpaKwGOXLSSEON2uxz4s00c5SjZJGFDh2xxLKNbUZtN7169SrA\nvw/3nNVViO5HaW/Pua1bkVVVsfP4cdISEkhZtmzSmXz2/PnMz8zixwG/4ld1PwHg7NktuLp2EhRU\nZ4zQh0WDQed+OMlTa6Q8OZl3urqGfe7HXV28mZxMzNatZo5qhqlGDDFc4AKllPIFXwwZm85hDotY\nRAQRU6KlRI2aJpos3joiEMDGjUmcOLGTmhpDT3V8fBYREeUmW/PGihUcOHwYB7ncaiW5u9LS+LTj\nwZ/N2x0dvJiWNlMlmgD1xcV0paUh7lez1EZI3tI+0menk0CCwYumXzmh60VpZKxgG333PeTI6fAp\noi6/Zljb5h4elNbO40EBhfGwDHDRatlz9Sp/rCjE/eBKBELDfUaIkFZah4RS6qknkEAkSHDBBQ88\niCOOYIJHVVbTDbT93RPeo4AC6qlnJzstemBibPzxp4IK6qibVt5es4qL0QsEpC2d+lU8YzKHOYgQ\nUUUV3XQPeWiaEi1abnKT61xHixYnnNjKVrP7XFp1QjRIdXAwf/3udznw0Uf0ODmRGxs7qevphUIu\nbVjPP372c4677qRZ442tbT+ffLKP/fs/JjCw3kiRP8jgUPZUOWWxa28fMVKvgednmGEspEgJI4xS\nSrnLXYQIWc1qVrBiyhwOKFCQRBIA85hn4WjAz6+JoKAaWlsNykhJSRsJDX0Hkcg0g7ACwKulBVH/\no3Ng1oLdCLFJrDhma6O+uBjh11/zaUfH0OdebBdwjiQuzb6EDTbMs5lYy7fWVoLHwON+OmLncTT9\nL/x4GOntxoc+fty7RDTQqNcTXtnA5VNfUrpTjg02OOOMBg099BBCCDJkzGMes5k9LhUrtVpN/unT\n+Dc00I+We37d1D8PW8RbplUyBAZ/mlJKLT5TYlT0etZcucL1VatMomo8lbHDjnDCKaaYCiqII86k\n6zXQwBnO0DjwV7+QhaxnPXaYXwZ9auxGgG4XF85u3cqKGzeMcr3aoCDyY+aR5LCJAI96OjvdUCrt\n+eijg1RWBhtljYepx5BomcvQcbIo3d1pHeG5loHnZ5hhLOTIaaFlyCjzJV7iKZ6aMskQwCUu0Uwz\nnnhazVzA2rXJiMWGzWlLi/eQR5EpCC8tpcHXlx4XF5OtMVmUNsOf76lG+PwMj9KVlsbb9yVDAEc7\n9MxNE6BFizPO1MRJ+Ew8voruCbEY+xEOMN3c3Mhwdx9Wy+rhFOlxa7Ji4E3gbeCfc+UsOOxAiCqE\nfvoRIWITm9jCFvaxj3jixy3pm3/6NH/Mz+cPHR38qaObq/mw5LQrizDd36ClkBRrCDncQuD7peQe\nfo/64mJLhzRpIgsLASiMnD4VL2MyqOY2aIxuCjRouMxl3uVdGmnEFVcOcpCtbLVIMgRTKCECqJbJ\nUNjZIausNMr1LqxfT6e/K+9KX8PeznALVqslfPzxPkpKwo2yxv1MtYQobO1afjXCBujXLi6ErV1r\n5ohmmGqoUPEJnwwZF3rhNeVUFvXoKaEEgO1stxopcCcnOStW3MTDowUvr2YuX15He7tpJMH7bW2x\nVypBb3kp1pFwWbqU190evF+94eaG80xLzLgR96uH/XxUv4yf8TO+x/f4m5ifcSQwdMBudGQ6gI8C\nA0c1aXVctowjkkfNvVXA/TIh8zCIKoyHbOBfgf81cI1/Bf4NiAPOl/UR9lEHzipnggkmgQQ88ZxQ\ny65Op8O/oeEBsQY/YGGDYKiFbrpQX1yM3deXuV2m43yViuNl1Qi//npqJ0U6HauvXOHqmjUzQgoj\nYOqEqIEGTnGKG9xAj56lLOX7fJ8wwkyy3niZUgkRQiEpK1bw9KVLPHX1KmLlxHqZh7vexQ0biGwr\n5C9Lv4ejYw8A/f22HD36Ivn5xvXZUWKI15TGUsZEKpVSKpPxdy7ODI7QtgA/dXGhVCZDaqWzBDNY\nDyc5ST31uOLKdrYjQMAlLk2p9oteevHEEx98rM7sMzExBYlETUuLN2q1hNOnn0enM/6bfFlYGD2O\njsTk5Bj92sbCf/ZsFJvXsDgc1gULeTE8HP3mzTPzQ+NEj55qm+HVClU2NkiQIMYgohO1axcv+fuP\nmBR1AC/7+xO1a9eoa8qiovg8OPiRToQg4JP7Pt4FjCzg/S0ZwFngHzD4F/0Rw/T0Pwx8vhr4pK4N\n6YlaoytoTcet9XAVw7c7OuhOM54htLmZm59Pv40NxTP3hRHxxx8RIlpooY8+o11Xj57b3OYv/IVy\nygkggFd4hc1sHrq3WJKplRABxXPmcHL7dvzr61mcnj7p62nEYo7t3s22O2f4ly3/gYuL4Rav04k4\nduwFUlISjHYo6oknLrgM9UpaO1q0NO904fBrdixfaMPGUEfeXLgQ/WuvEbtzp6XDm8HKKaGEIoqQ\nIOEAB4gmGk888cKL85y3uDjBeOmkk3LKscHG6tr8bG11PPvsVwgEhn/L6upgrl5dZfyFhEKurFvH\nxqQkgqqqjH99I+E5O5TWAyHUvzybyAMHZpKhCZBOOt8s7eM7D9nLDVdls7e3J/LAAQ6FhXHyIaXR\nI2LYHCYl8sAB7O3HrqbO27mTVwMCHkiK5gEFwOCRpwhwAZJHuc43wMfAPwJ3gf8X+BcMFaJfAOqB\nz/0ceKEcnAseb3ZEKBRS7+f3QJ27Aaj380MotK77w2SZbnN5Ap2O1VevcmWmOjQqNtgQQAAAtRjH\ng66XXo5whPOcR4uWaKJ5iZdMbrY6EaxTdnsMlA4OKOzsiLl3j5y4yQ98KRwc6HB1ZdeF4/QdlFJU\nNgeFwgEQUFYWQXu7OxERpYhEk9vAadGSxf/P3nvHR3me+d7fGU1R731UUe8SoghRDRiMDZhmsB3b\nuCTxSTbJ2c17kvOeN2/O7tmz2ZI9u3tO4t3NOrjQDKbagKmmIyGBQF2DehtpJM2oazTSaMr5YyQZ\ngcoIdaLvfPRBzDzlljTzPPd1X9f1++WgQUMSSbNeWSuLLK5yFY1Eg29ENAsTXyU4Imleansei7jI\nRVpo4QVeGFQnCiKINNJQohz09Zjt1FNPIYX44DMrG6YdHTsBAVVVgfj715Cfn4CTUzs+PpO78KKx\nt6fdwYG4ggIeRUdP6rEnCx06LnCBXnpJJXWmhzNnqKeeE5yg182Ev+tyvumWcM7RkS/d3ZGuWTNs\nYCkWi/FJSOCeszNH9XrOODqy38OR361qp2mDhBViy0RTRCIRrrGx7Gtqoq+zk3iDgVjgEpAGrMOc\nffkGKALsgCe7fHP7X/8N8EvMxrBvAxuAF4A1/f/uwexR1GGEtPI6AlesHP8vC2gLs+Jvmwu4q4er\nNs58uWAB0du2YTVMg75Go6H40iU6MjKor63F3s9vyD1Uj54yyrjFLdSouctd9OhxxHFS5YafhYaC\nAnY9kSEC+NLdHfdJmHtNNwk5OUh1OtJWrJgPiMagnXYMGJAiJfCpT9z4KKaYoxxFgwYBAnayk+Us\nH1XBcaqYs7Lbo9Hk5YWPUomktxfdMDXI40UeE8OirCyWKu/BewKOHt2DQmF2PcjPj0el8mDPni9x\ncRlehtoSIojAFlsUKCinnFBCJzzuqaKddu5xDx98SCSRRSyakTfvPHOXRhoBhki12mHHZjbzLd9y\nj3ssYMGsK0N7ki66ALDHfoZHMjIrV96mr09EWtoKAM6c2YJY3EdsbOGknkceE0NMYSHhjx5RMgsb\nkudK1nE20UMPJziBAQOLWUxK+IuMR+02KC4O+vuETJi4w0f05jeTnfsJLnoJOpEIm4SEUXuJpFIp\nC998k5tyOUeOHWOLyUQwEIa5F+jPgQXAfwJOAD/HXEa3rH//U5jL4jL6n9sxynht+vft6+nlm/x8\nwocZV2dnJ9Xp6YhVKkR6PXqRiD4PDwJTU3FwcCBLkkXZbvA3riWMFXiNkBl62ti8kn8sK+NBgA/C\nnRGUU04zzYN9lR54oELFIx4hQEAggTjhhAgRCSTghBMaNHjgYVGwZDAYKM3IQFdXh41Wi8hoRC8U\norWxQSKTEZaSMmwQN4DT0qW839LAp63fyVzM1b48p9ZWXrxyhQN7984HQxYgQ8YNbmDEyCpWPdMx\ndOi4yEWqqaaLLmKJZR3rcGJ2ivPM2YCo09GRRi8vUtPSCKyuRtrbS7ObGy1ubhiEQmx6elC5u/Nw\nkeWqL/eWLmXjxYvUvuvHu+/u5/z5TTx8mAxAQ4MPH3/8Q3btOkFISOUzjVmKlBRSuMY18sibtQGR\nFi0HOYgaNeGEs4Qlsz6bNc/sQo+eDsxO9C4MrcGJJJJqqlGg4ChH+RE/whprqvLz0ebmItHrLZpE\nTRdzISCysjKyYsUdystDaGjwwWQScurUdkSiPkJDiwDzSvxEMVpZcTc1lXVXr1IVFITOembUgMZi\n/nplGSZMnOMcLbTghRcb2DCh4/Voe4g+buRHCnhD9519xamaGvZnZxP12mujltEFREXRaGvLyxoN\n3wCfAL8A/gvwO8yZotcwBzwngPOY6/4rASlwHfgLC8e6Ddh39+5gQGQymaguKqLr/n1i1Wp+19U1\nZKlGWVbGx/n55Lg7U79YgTBayCLhohGzYBqNhtCaGv7hMS8/d+Af2tv5YU07f9Q8Ajtz1twTT2KI\nwQ8/mmlGjpyq/scAeeQNehlaYYUMGQEE4IADnXTSTTeOOBJOOL74YjAYyN6/n9/U1BDH0B4nE5Bf\nVMSviotJ2rt3xKDINzyc41W2rMvW4Gy0QieUIIqKInEOlaIKjEZMQiGp6ek8WLSIJi+vmR7SnCCA\nAGTIECGih55xK7/VUcdtbvOIR1hhxcu8zEIWzrqy88eZkyVzA8QUFOBfU8Pd1FRyExPR2tpio9Ui\nNJnosrNjxZ071MlkdDhbprzU7O4OJhOvnD9PSUwEQQk12Nt3UlYWiskkRK8Xk58fh7V1DzJZ3TMt\nMkiRUkwx9tgTS+z4DzANpJFGO+1IkfImb8542n6euYPBYKDk7l0aMu7hlqUmOBt0eZXUl5TR2taG\ni0yGUCgkmGCyyEKKlBJtCfojOezJyuLXKhXb29rY1dKCsbyci5WVOIeHIxbP3HuwgAKUKIkhZrCu\nejYiFhuIipJTWhpGd7cdJpMGfcHf4PXgFPoHGZRUVeESFjbhwKjD2ZnAqio81WqqgoMnafSTQx99\nNNKIFOm0u6zPRbLIIo00xIh5h3dwwOGZj6XVanl08CBf1qhYbBj6WpTBwKbWVvZVVuIcHT3q51md\nlsaHfX0sAbYA/wdzCdxuvpvUCzF7DK3FXAqXi7ks7gpYHNKJgX19fXS1ttJ8/z7FFy7wTl4ev25r\nY41O99RvwgFYo9Oxp62DiFKoqrIlKn41gmEmAho0PLh0kn+pbMB2mHOn9MLlXkcWRqxlGctYzWqC\nCMIVV2TISCSRJSzBF1/CCMMZZ/zxR4VqMEvUTjs11FBGGTXUoERJFVXIkdNAA938czqnAAAgAElE\nQVR3a/jb7CLieVrwQQB4AbHt7XwtleIe8HTpslarJf/IEX7yqJ7f9sIeg4k39XokjY2z4rpsCa7N\nzez+8ks8VCpCysvJSEmxeD74p44IEbnkUkMNMmR44GHRfnr0XOMaX/M1atREE80OdhBO+KxYqHou\nS+YAjr7xBkahcDD9qZQNnay0Ozmx9cwZPnv/fYvd1TOXLcNeo2HVrVuc27KFRYse4uXVxJdf7qar\nywGTSUhZWSjt7U5s2HBl3EGRJ550040cOb30ImXi5X6TSSed3OY2Bgx8n+/PGonheWY/I69I1g67\nIvk6r/MH7R+IOajlQL150vM4O3Q61lZU8O7BgxY3aE8FVljhj/+EJovThZ1dN2+/fZDPPnsPz9bv\nc4uv8OivdlG1tfHh6dMkvP76hM+Tk5TEavONZVZhhx3VVGPA8Eyrmn8qGDFyhzuU9j7k59lWVC/Z\njLtwYobh8uPH2V9f/9TneABn4LP6et49fpyF77wzyuC+K3t0AP4e+D6jq7gN6B6N53b8C+DDnh52\nPnjAzf7nXrJgPwGwqw9EtT2cKsrDMcaXtv6HChWVVKJCRUoLoxqbx7a4ETaKp5kttkNMoI0YWc96\nBAjopptaaqmhhl56ccABG2xooIF22sknn946xux4jAN09U8b0Q8Et8P9PQeuy3/2hz+waflyypOT\nYZaam8bm59Pu5IRbczOPIiNR+PnN9JDmFCGEUEMNFVQQxdiqy/XUc5rTqPp1iVNJ5QVemDOL6nM6\nIDKO8SGUR0fj3djI9//4R3ITE6kMDqbG3x/GUIJp9PAYNO4C8PdX8OGHH3Ps2Gvo9VaUlYVRVhaG\n0SjkpZcujSsoEiIkiSRqqaWMslnhev8497iHAQORROLH/MVjHsspzcjgNzU1DGfDKADigd/U1PB3\nGRlELl+OE06sPO7Cl/XaiU+iphAVKmqpnRWyoJbg6NjFW299SsdHD/F4TCHTA/BraECv1084S1Tj\n749TWxuBlZVUz6IskRAh7rjTSCNq1PPXsCcwYqSIIm5xiyaacDXA+0VuCKvknN4eSd8z9uNW5eez\nV6EY8XM8gAuwV6HgbH7+iOWwfU/cUB2ACAvG0IvlAdFdhvYaXQP+wcJ9B3i1z8Df3D/Ng8du4T74\noEKFCBFdrtaoK7uGDYqexdj88VIjW2yJ6H88SQstZJKJWHsfwRg9dQLApvtpWWVLgtuP2tv5xe3b\n/KfGRi6+9BKGmcgWGY3mHi+hEIFQiOmxuZ1dZyeRcjnHd++m1W1yJdb/VAghhOtcp5zyUbczYuQW\nt7jJTUyYcMWVbWybE6JJjzOnA6IxEQi4vnYtFcHBhJWV8fI33yAwmUhfvpz82FiMI0wKFlRWUrFg\nqEGUg0MXb799gFOndqBUmjNRmZkpmExCNm26MK6gyBVXiilGjpxoomdFGhGgmWbucx9gXqFpnnGj\nq6sb14pkVX4+HyrUkzKJmkp0mM0qRXPocunk1I7RvhM6hz5vMEzOSq7Jyoqr69ez4s4dFP7+GCah\nP2my8MCDRhpRoZoPiPoxYKCAAm5zG3W/wLUjjrxsu5VT7wSx+ZtveP/TTzm9fTtN3t7jPr42N5cd\nuuFNXZ9kh07Hsby8QSGGJ+mxtqZcq+Vxa/Sx7pA7gH8EiyU1zgK/7v9eidlYdbx3YQGwRg3lnc64\nOrjihBP++OOGGzJk9K7t5R/LPh7SQzTAVBqbu+LKJjZRaWwAxpbIbzeqqKMOKVLaaKMqP4+fKKos\nui6/3NtLllLJO/v3c2z3bjSOjpPxI4yKe1MT8fn5BFZV4dXYiJXBQI2fH0E1NZSEhlIvk1EYGcme\nY8d4FB4+HwxNAF98scaalv6HK08H8T30cJKTg+blKaSwlrVzZgHxcWbPXWwKqQ4Opjo4mG/Xr2dB\nRQWpaWlEyuUURUeTHxc3NGNkNBJYVWV2MX4CicTAa6+d5ORJE0VF5mWhe/eW4OtbT2JirsXjWcQi\nMsiggAJiiR2iwjVT1FPPIQ7RQw8hhMy5yH6emcdGqx1zUvH4iuRkTqKmEnfcqet/TFR+dLoQiUTU\nyzxRPWoZrPxuAm5qlrOm1QsPj+ENOMdDUUwMkXI5m86f59yWLbNGuSmYYNpoQ4nyT76PSI+eHHKQ\nIx9c5XXGmRWsIJFERIgwiuDM1q0sfPiQdw4coCg6mutr16K1Ha77ZXgk4/SlkfT1jfia1MODU62t\n/OKx50z9XyO9wxIAPWbZ7bEoAEpgsBj8KPCsRaT/TxdUp0cRu3HjU6+J7ETkBQTwy5oaftHejgfm\nzND/6jc2j59iY3O9hZ5IzcIuzvHHwf8vzIU9ll2W2aHT8bqtLUEhIXz48cec3byZ0oiIKbkWiPr6\n2HjxIhHFxeTFx3P9hRdo8Pamx9YWTCYwmbDv7GTjhQtEFxaCQEBYZSUOX31FbUAAOomEXqkUhUxm\n3meeMRFi7veVI6eCiqcCIjVqjnCEZpqxwYZd7CJkyFLG3OJPIiAaRCCgIiSEipAQ/Kur2XD5Mksz\nM7myYQPVQUEAiPv6EBoMdIyw0mFlZWTnzpMIBCYKC2MBE+fOBWBnl0FoqPWwDZZPIkFCKqlc5CJX\nuUo44TOqvFFLLQc5iA4dIYSwm90zNpZ55i4io2XrswPbTeYkaioJIYRccifNoG66iNy+nQ9Pn8an\nTkVnpwP3SKLYuJ+aAybee+8zXF3bJnYCgYBzW7fywb59JOTmkpuYODkDnyAeeKBAgRbtTA9lxuim\nmwc8IJNMuugilFBccWUlK4kn/mkLBYGAh8nJFEVF8cL16/zZRx9xc80aspKTMfWXpgv7+hAbDPQO\noyyoG2eGUDdKeZW9TEZ9ScmQ52RAHYya71uIOdujhRE7XwuAj4HHXbTa4JmF/30AsUo14uvxO3ei\n0Wj40bVrWLe00OPqyoK1a6c8GALQ2tiMGkSCOcgU23rjQi9gzhp66ZuhX1nTEiR6PZnLllHv40NK\nRgZhpaVkpKbSMgmZGZ+6OsJLSwmsqsLYLxf+0U9+8rS6pUAAAgFdTk54Njdz9pVXUAQF4djaSlRx\nMQHV1Yj0eqz6+nj53DmO7979VM/5PMMTQsjggsoivlNtLqaYU5yil1488eR1Xh82gzSXGPMqVkst\nTjhhj/2slssbL7WBgXzywQfEFhby6ldfYRQKKQ0LIzs+Holej2NrKx0j1PhaWZl49dUz1Nd749r6\nU/5cfx7hFyYuRQWS9NpOi4KiRSwinXSECKmldsZWnk2Y+IZv0KEjhhi2s31OlQbNM3uwdEVyYLvJ\nnERNJWGE4YQTRRTRTDNuzI0SDKlUSsLrr6PX6+lW+FFx+D3ok9DZCQcOvMN7732Ok1PHhM6hk0o5\nu3UrO06eJC8ubnDyPJPIkCFBQjPNdNCBI1NfxjNbaKaZTDLJJntQotkTT5JJJoywMa/tPba2XHjl\nFR4sWsTGixdZcfs2D5OTaXNyIvXOHey0Wm6vXMm9pUuH9GvYJCRwqqbGoozvSYkEm/jhOg3NeMfH\no75zh/K+vsG15o2Yy9x+NMpxT2HuNTqHWZr7SWqB/cD/Bv56zFFajmiMhR07OzvitmyZxDNahkQm\nI7+oaNiezgHyAV/fONayfPA5uegQUGbxeQauy7VBQdT5+7MkM5MP9u3jQXIyt1etok8iAZMJu64u\nuu3shrxvBjGZsO3uxl2lwrG9HS+VCm+lEg+VioK4ONJTU6n196d3LGEdkwlPlQpFv2peh4sLmSkp\nQzaJLixk14kTfPzhh8MG9/MMZSDjU045atS00koxxWSRBUA00bzKq7NOIOxZGHNG8gmf9G8oIpBA\nkkgiksjnY9IsFFIQF0dBbCzeDQ1EFBfzzuHDWOn1uI4SEAFIJH2sXfsRa06e5yd0gAmExRXkNTXh\nZYHOvQgRi1lMJpnkkDNjAZEePQ2YHe1f5dXn4+86z4xg6YrkQCnOZE6iphIbbIghhkoqySKLjTxd\nHjObEYlEBAU18OabRzh8+E30ejFtbS4cOPA27733Ofb2mrEPMgoKf386HB2JLiqicBb4RllhRSCB\nlFJKGWUsZOFMD2lK6aWXfPIHfWoGTD5DCGEZywghZNx9qk1eXhzcuxevhgaSs7Lwravj7Kuv0m1n\nx5YzZ4gtKOBhcjLWPT3k9PuF7c/OZm1Fxai9J63AAT8/Fo7yPnFxcaHKw4P99fWDgUsQZq+h0a4v\nh4B/Af4Vsyz3Jhgief074H/2v2Z6au9nRz+L+uceJywlhV8VF4/sQwT8KiCApCcCholcl41WVmSk\nplIQG8uLV67wZx99hNrdHR+l+T0pNBqpk8lQ+PvTK5HgoVbjplbjrlYjMJlQu7tT6+dHj40NuYmJ\nPIqMRP8sC2GjLEoXxcTgX1vL2wcOcPitt8ZVGvqnhptKRVx9PXbdtpwM6+Yj948ABtWH17KWlayc\nNX3wE2XMT7IPPrTTTjfdlPc/bLAZ7DOJJHLur8AJBDT4+NDg40NOYiI7Tpwwy3mPgadnEyIrPfR7\nLhgMIhQKGV5elpUCBRPMVa5SS+1ERj8hxIixxZZuutGinZONcPPMDixdkZT4+gKMaxL1Bz9XVszg\nZDuWWNJJp4UW1rBmTq6GBQdXsWfPMY4ceR2j0YrmZncOHHibd9/dj63txMrL0pYv54Xr1ymMjZ0V\nvURxxFFHHXLkz21ApEdPHnlc5jI99OCNNxIkJJLIMpbhxcQNKBu9vTm/efOQ5/bv3Uvyw4csKC9H\nLxLx09//ntKwMNbY2/Pntrb87+7uYT/PrcB7vr5EvTZc/mYowfHxtNXX8xAG/3ovYs4C7RxmeyVm\nNbogzOIKdzH7F2kxBwKdgBsMirA/HhA5852wwnhRAn0elvmzTDdWVlYk7d3L32VkoKuvx6a7G5HR\niF4oRGtri8TXl6SUlKdMWScjuO1ydOT0zp3IFApsu7up9/FB4+CAjUaDn0JBQG0tjh0d1Mlk5CYk\noHJ3N1ujTPDa4dnURKuz85jHubRxI+u//ZZ3P/uMB8nJtDs50eriQoub27MFYM8LJhPeSiVRcjlR\ncjnS3l6qAwMx2DlxVt+NFCkeeBBHHAEE4PPMxaazk7Hefaa/+qu/AsxGYwUUkE32YEYBzE1XscSy\nhCXIkD0XkeL6K1foE4u5OYYprclkIvv4STbKqwD4Z9NGeoQBLJVdwEGopVckQu/tTcSaNcMamOnR\n83f8HQYM/Ff+64x5/nzCJ9RSy172EszskdCdZ24x4EP0N/3S2yOuSD7mjD7gd/H5CBKvrcAGX8h6\nGzbZbGLpKL4dU83A5+QVXmExi2dsHBOlqCiS48dfw2QyL/r4+NSzd+8BrK17n/2gRiM/+vd/5+JL\nL1EZMvNNtRo0/BP/hAkTP+fnc8JDajw008wJTqBBQyed+OHHEpYQQcS0L2o5trWxoLISocGApLGR\nszk5rBUIhmQYjkrgC79gol/bPaqfmJVOx9KMDMLKy/mVVotDUxM/AJL7X/9l/9eTUtb/AjRi9iwa\njt8CH8BgsevfAn+BuddICRwBfj6eH7qf/2FvT+eHH+Lg8Hy9v8a6LjcCW20g0sYBqVBKs58f0Zs3\nT1jOfyLYajTs/fxzchMTSV++fOwdTCbi8/LwUyiw1WjwUKlwbWlBa2ODXiQa/OqxtkYeFUVefPzY\nJXtzEaMR/9rawSDIKBQij4pCHhVFnUwGQiGPeMRRjuKPPx/wwUyPeEL0xzTDBioWB0SP00QT1VRT\nTjnFFOOKK80044kniSSSTPKcXEEdYEF5Oatu3uTz998fc1uTyUR1dQdffrmVcO1/4wwZQ/TZqoGf\n+vkRv3fvsEHRPvahQMHrvD5janOnOU0uuaSSyou8+FwEtfPMDAaDga8zPqWnvo6IbldcjQ5DViTD\nhlmR1Gq1yI8fZ69CMWQSdUoiYb+fH+rXvEm3SQdgNatZxaqnm8KngQIKOMEJ3HHnx/x4TvdU5uXF\ncerUdgZuAf7+Nbz99iEkkmcXrkjIziY+L4+De/dO0ignxhGOUEwxG9jwXNgI9NFHAw3kkUcOOfTR\nhzPOvMIrhBE208MzYzTyzoEDHLW3J7tXS3NfLa1iHcp4O96J+zNsGbk8ybG1lRevXKHdwYG0FSto\nFYt5+B//wabWVlqAdwAv4P/FbDP/eFD0l/3/Dms/D/xV/9cAdzEHQgM+RG8AXzA+6W0TsDsoiNh3\n3x3HXnOHka7LJyRi/lFi5HCXgdD+58qBXyYmEr9t24yM1UajYe/+/RRHRHB97dpnzjQJDAbsNRpE\ner1ZhEGvx6Gzk8ScHNyam/n4ww/H9L+c1ZhM+NbVEVNUhF9tLTZaLfZdXXQ4Og4GQU1eXk/9/nro\n4bf8FilSfsbPZmzxfjIYLSAa6y/7V2uGyZLYYYcMGbHEDirWDDgkl1NOAQV44DFnFSc6HRzYcPky\n95YsGdNfQyAQ4OxsjUh9hEMNN5/qBHIGUjs6+MJgwGuYldNuuqmggm66SSBh8n6IcWDCRCGFgwIa\nz1sadJ7pQygUUh2gIjdGQWDiCuKTtuKWmIhXTAzuAQEIhylFFYvF+CQkcM/ZmaN6PWccHfnSw4OK\nVauI2rCBEHEIrrjSQw9NNCFHTjjh0+5+7YYb2WTTRhv++M/Z6xuAl1cTDg6dlJSYjR07OpxQKGTE\nxBRiZfVsHRYqDw9WpKXR5uxMi/twdpTTiwgRhRTSSivJJM/6AFaLlhJKyCWXu9zlHvdIJ51b3OI6\n18knnwoqKKYYI0aiieZN3pyU0rhJQyCgbMECfnjjBpmpfRzb0Ik23ol3vL4/apbOu76e7SdPUhQd\nTfrq1fRJJOQdOcI7KhXFRiPhQAVwBnDFLLCgBaIwz2xuYDYe9oRhMxrXgceNNPyBTzGX0gUBlzBn\ni0Kf2nNkzorFVKxbh7On5zj2mjuMdF2uXLUK37pG9j5m6OoKXNXrcVyyZPoHajLx5hdfUB0YyLX1\n6ydWdicUopNK6bGxodvOji4HB1rc3SmKiSGiuBjb7m4U/v6TN/YpRmgwYK3V4tTejqyujq1nzuCt\nVNLp6Eh2UhI5SUmkLV/O3eXLqQ4ORmNvP+zvT4SIhv6HH364D2s3PDe4ceMGjLB2MuH85oCU5zKW\nUUopN7lJAw0c5CCJJLKRjXMumtSLxVQsWEBcXh4PFltWGuPcWU7QCK8FAqKGhmFfSyaZm9ykKb+C\nnNxPcNBboROJsOlvVJ0OoohiC1s4z3nuc58YYuZ0hm+emWVg4tPB+BTMguLiRvQZiiceJ5w4xSnq\nqeeP/JE3eAMPpq9+3worlrCEq1wlk0xCxzV9mn0kJz+kr0/MxYsvAVBZuYBjx3azZ8+XiESWWlx+\nh1Ek4sKmTbx45QplISGYZrjZPJxw3HCjmWbucpeVrJzR8YyEDh2ZZJJGGnbYYY01ddQ9tZ0RIw44\n4Icfi1g0uwKhx9A4OvLrN+LYfeUB6KSIFu7FCacRtw8tKWHbV1/x1bZtlIWHA1BdWMj3a2vZqtfz\nOnCl/ysIWAFkAt8AxzH3GGmBtzH3Df33Yc4x3BT58V6jLuBE//MbR9h+ABPmYGifvz8Lo6NH2fL5\nYLjrct3NmzM0mqeJlMux7e7m6rp1U9e/KBBwYdMmPvjkEwpiY+maBgPacWEyYaPV4trSQkB1NVFy\nOV6NjYj0eiqCg3Fub0djZ0d2UhJ5CQnDK/2NgT/+tNFGDTWzwjtzKpi0O5YIEVFEEU446aRzgxvk\nkEMttWxkI+GET9appoW7KSksT0/nQXLyUOPWEZCOIb1pbTAM/4IWFh+34SeKPt7QfSeucKqmhv3Z\n2US99tqoNdeTgQABySRzgxsoUdJCy3yWaJ5nZkCWutoCl/TxEEgg7/EeRzhCI43sYx+72DWt5UIL\nWchNblJK6ZyS4B6JlJRMdDox166tA6C21p8jR15n587TzyS0UBEaiv7aNfzq6qgNnFkTWyuseJmX\nOchBbnGLOOJwHrVNfHpppRU5ctJIQ4NZ6c8TT2KJZTWrse5/SJFijTUSJHOinNmEiQPeuXz7kpbL\nx51oqkvj1urVdD42iRTpdISXlJD48CGeTU0cef116gK+Kzbvun+fLY/5jr3Y/1WFOZtTBwRgDlzq\ngTygG3Ow0gB4PzEmW6AZnvq0Luv/MgB/Dmgwl+R5YzZrffwuqAQ+EgopCQjAfvFiFkZHW2Sx8TzS\n7OdHuVo9KIteBtT7ezLdzj5WfX1suHyZs1u3Trnkf4u7Ow+Sk9lw+TKndu2a0nNZin1nJykZGXg2\nNuJfW0uLqytKX19urllDrZ8fOql00oJEH3y4zGWMjH+xbK7wTCVzoyFESCCBxBBDAw2IEJFGGp10\nEkzwjNT+PwsdTk4su3uXTkdHi8o/GgsK2NXaOuLrR93c8EgYWhI30Lh4vEbN4ifipSiDgU2treyr\nrMQ5OnrY/qPJpI8+bnMbAwZWshJr5vX553k2nHDiPvdpo40IIia1od0aa+KJR42aRhopoAAJEvzw\nm5bJogQJrbTSQAMCBLOnd2MCBAbWYDBY0dzshrV1D/X1fhQUxBAYWIODg+UGjQN4qNW4tLTMCnEF\nV1xRoaKBBtpoI5bYGR2PESMFFHCa01zlKuWU00cfMmRsYxtrWYsffrjhhhNOgxkjEaI5EQwBtNDC\nbW7TY2eHQ8JP8VUq2XrmDGK9HmFfH2tu3uSlixcRGI0UR0bi3NaGrVZLeUgICAR0dnbif/s2a4aR\nfXYGFmEuf3sBWINZXnsjcBT4KfBrzCIM9o/tFwgcgxElWYRAKvAJ5n6kyP7jXcScmfo34DJQKpOx\n+P33cfb0/JMNhgDcQkP5oqODq3o9X9ga+PsIA92veBEtnN6MWWp6OlZGI3dWrZqW8yn8/Fj/7bc0\nenvT5uIyLeccgsmEm1pNeEkJKRkZbLpwAbWHBzdWr+bbDRt4uGgRJRERtLq6mts9JvE96oAD6aTT\nSSeLWDRnFYlHK5mb9IBoAFtsSSCBHnqopholSsopxx77EesPdegooogaalChwoRp5tSBBAL6JBIW\n379vkQN7Q1MTS2trh11/rAROBizGP2po7Wn+kSPsr6kZcc3SGtjY2ck+pRKfhKntL7rKVeqpZwlL\nZnzSMM/cxgor2mmnnnrssJt05UIRIqL7vearqKKcctppJ5TQaekTccONOuoopphoorFj6l3np5rg\n4EqsrXvIzU0CoLfXmpycBBwcOvHxGb7cdyTqfHzYdPEiApNpVtTb++PPAx7QSCMyZDOW1aullpOc\nJIMMbLHFgIEwwljPejawAVdc50zQMxoqVOSQgwceLLRaQtWCBRTGxBBdVIRPfT0Kf38ubtpEfmIi\nTd7eyKOiSMjLQy8W0+zuTumNG/z/FRXjuvM7AKeBlzEHSb8HbmEOhJwBR8wlcasYuSzGGliOueQu\nBtiKuS8pHfg7oAiwcnHBJSlpnL+R5w+hUIhXZCSOS5ZgtSSWS5H3UAvVpJI6bYveTq2trLp1i3Ob\nN9MzTV5CRisrWl1d2Xz2LLkJCc8k0S3q6wOTyfKyNZMJWV0dSzMy2HzuHIm5uVgZjdT7+XFuyxbk\nMTHmn3+KA3QhQqqoopVWfPHFk7nZOzcjARGYS7ECCCCCCHToKKWUAgqopZZiiimhhAgiECCgjjr2\nsY9aaskjj0c84gEP6KEHf/xnxDBU7ebGsrt3sdFqqQkKGnVbl4AAPq+sJLWjY0iAUwXsYBn52iMk\nJeUjEplTQVX5+ezOyiJppFK6fmwAqUbDPWdnnC0wfH0WSinlPOcxYmQ962dVWck8c5MOOiillAYa\nWM7ySZ/oCRAQTDAeeFBCCfXUo0ZNEEFTvnJlhx311NNKKz30DF7D5jICAfj6NuDt3UBpaSgGgwiT\nSUhxcSSdnQ6EhJQjFFomtqCXSCiKimLbV1/RMFMrqY8hRYoVVpRTjgIFySRPy6RNi5Y88sgkkytc\n4RGPkCDBiJG1rGUb24gjDnfc5/z753GssOIud+mjb/Cz32tjw6PoaOQxMdT7+dEn/a5H1SASseLO\nHUrDw2lzcaE1I4N3W1rGfV4DZrWzaMxBUSLmIOgbzMFSKeYszzZG7hGyBjYAX/bv1wj8CrNM938G\nrjs7zwdET2CDDXLkdNFFKKHTM38wmdh14gRloaGURE5vP0uzuzvO7e0kZWfjrlYD0ObkNGZA4tLS\nwrbTp3n5/HlSMjJwbmuj28bGXEr65L5GI/41NSy7e5ctZ88SXlJCk5cXN154gasvvog8JoY6Pz/6\nJNObpemgg0oqscGGCCKm9dyTxYwFRAPYY0844dhiSy21qPofjTTijDPeeHOMY4M1+WGE4YorrbSi\nR48cObHETrtKkKlfj33jpUtIdLpRa+KtrKzwiIvjC4OBU2Ix5xwdOejow//seodS0356e13Q6aSE\nhZUBoLxyhV+rVBaNI8pg4Khej0f8aJaXz0YHHRziEH30sZa1M6Z0N8/zhR492WRjwEA44VNm3uyJ\nJ6GEUkMNLbSQTz7hhE95yacffuSQQxVVePY/ngfc3ZuJjpZTVRWERmMuOlIqfSkrCyEkpMxiryKd\ntTVKHx92nTiBTiym3td3Rg1bffHlEY9ophkHHJCNo9uhhx4aaKCHHmyxHTV46aCDKqrIIIOv+Ao5\nchppRIuWgP7HNrbhh9+sV717ViRIyCcfAQI88XxKjdFoNFKWlUXT9et0PHxI68OHGNRqql5+GYFQ\niOL8eV4foyd3OEIwl7Z1Yy55swaWYC6t2wS8CYQDv2F04QQh5tK6FzCX5/0cs4dRKHB6PiAalkYa\nqaceDzwIGGI8MjXE5+ayoLKSM9u2PZNAwESpDApCa22NU3s7y9LTUfr60uk0gnCIyURMQQG7jx0j\nLz6eUzt2kJeQgEt7O5FyOeuuXsVPoSCspITE7GySsrNZ/+23BFdVofT15dq6ddx44QWqFixA4+Aw\no9dRESIe8pAeekghZcbGMRGmVGXOUqywIoWUQcf3e9xDj5500jnPefrow3cv/I0AACAASURBVA47\n3uKtwclMHXV8wRdo0HCGM2xn+7SvpGkcHNi/dy/vfv45Risr7qaO7GchFouJ27Bh6JN5sZw6ZRZF\nuHdvMXFx+fj7K5CM84Iv6Xt2fxAw+8OUZmSgq6vDRqvtd6wWUGTThLWsG6+UYFZYrZjQOeaZZ4BO\nOge/lyMf1wR0vPjiy9u8zSEO0UQT5zjHBjZMaZBihx0rWck5znGJSwQTPKrHylzCza2F73//E86c\n2UJBgVldqr5exscf/5Bdu06yYEGlRcepCg7m0/ffZ+fJk/jW1VEaHk5pWBj6aV7VBPP9ZxWrOMEJ\n7nOfJYwtD9xAA/nkc497WGNNJ5244EIoobjhhggRdv0PNWpyyX1KSCSYYCKIwB9/vPGeMz20E0GA\ngNWs5jSnOcEJ3uM9vPDCZDJR/vAh+vv3+bFKxcrHqiPuCARc3rePzuBgfHqfzSBYAPwzsNBLwL/b\nOLFc3ceHXZohwghugMnGhu9ptXwGoy6baDGXz30Ig0Xk2hl4784FBq61Kixb5J0o665e5cs9e2bM\nE8goElEWEUFZRATeSiX2nZ1PbWPX2UlqejoxhYVobWw4/NZbKH19AfOC0e1Vq8BkwkepxF2txigQ\nYBCJ6BOLaXVxocVt9gn2+OCDFCmttNJG23NXTTTtdWj22LOBDaxlLV/zNZ10okLFYhYTSuiQlV0Z\nMr7H9/iMz8gjjwgiiCFmuodMl6Pjd0GRUEhmiuWRcVxcAXl58ZSVhQECzpzZwocf/ge6cUrS6iYg\nqmAwGMjev5/f1NQQx9CVMROQWwT/X7EO017T2DnDeeaxgEIKB7/X8XRz9GTjiCPv8R7nOU8hhXzK\np7zO6wSNKIY/cRaykIc8pJ56DnGId3jnuREjkUj62LnzFH5+Ci5f3oDRaEV3tx0HD77F2rXXWLEi\nzaKFyhZ3dz754AOii4pIfvCA7adP0+ngQFloKA3e3hTGxKCznp7fWRRRSJCgQoUGzVO9X910o0ZN\nCy1UUkkuuQgRYo01LrhgxEgrrdznPgEEUEPNU+cQIcIff3zwIYGEWSuNPdXEEYccOY94xCEO8b7p\nfSoOnuU/V1ezbpgy8RUmEysaGvhxYyNBJhNKeCad0wYgZMFS4ja+RGdnJz9LT0esUiHS69GLRPR5\neBCYmkrXnTv8IjOTUOB7DDV5VQOHAQXmMjm//ucVgEA23TpqcwN/zL2CcuRsYMOULw5JdLpZEzB0\nOThgo/1OkVNoMLDk3j1W3rpFbkICh996C9VIXlUCAUpf38FAabYjREgQQRRTTCWVJPF8ZUunpWRu\nOIQIiSaaBBJYylKiiBrWU8QBB9xxp5FGHvGIJSyZkVIDnbU1xZGRvHLuHO2Ojqg9LPM/EQggIKCG\nBw8WDk4qrKyMuAfXYCwvJ2qMHiKAkxIJlatWPXMPUcndu/xldjbxPF0mIMAsMRrX3snXUinuAVOf\n7p7n+aaLLs5wBgAxYuqowwWXKZ8cihETRhiNNNJNN0UUYYcd3k+J8E4OAgSEEkoxxahQ0UwzMcQ8\nN/0gAgH4+dURFFRJWVkoOp0UEFBZuYDGRi9CQ0sHeyJHwyQU0uTlRV5CAmmpqZSGh9MnkRAtl7Pp\nwgUiiotZUF6OU0cHjV5eU7bqK0RIPvlo0BBL7KBgjwkT6aRzmMM85CGPeEQjjQgRspjF7GAHKaSw\njGUEEYQXXrjiihNOOOKINdZ44cUKVvAqr7KIRYQQgv0QnbM/LQQIiCCCGmpooonahwX8/YNm1o9x\nv8vEXJ52FLMc9nj5Z3t7bLdvRyqVIpVK8QwNxT0+HtfERNzj4/EMDUUqleLk60tLcTE/1mo5iFlJ\n7jpwEygEdgO7YLDQ1wj8zM0N2ebNSOazRE/hgAPVVKNGTTvtg6I3U8Wyu3fJWrx42ntohsO2u5uo\nR48oiIvDv7aWN7/4AvuuLo7v3k1BQgLddnNfdOdxNGgoowwJkin/O08FM95DNBoCBIgRjzqJ8MCD\nLLJoNbYiudJE750HNDY14RYcPK3Sl73W1jR6erLpwgWyFi2yuHbV2roXsbiP8nKzkWNtrT+rX2zg\nhvIRm1pbR11TbgX+R2AgUU+W4o2D+owMfqpSjTpN8wSO2NjgFTP9Gbh5nh+MGNnHPjRoECAgnHBU\nqJAjH5Tkn0qssCKaaHrooYwyHvEIEyYCCJiShRRrrAknnGyyaaQRJ5yeOw8vZ+cO4uLyqauT0d5u\nLpFQqz2Qy6MIDq7Czq57jCN8h0koRGtri9rDg8LYWB4mJ9Pg40OXvT2hZWUsT0ujLCSEninwXjNh\n4ja30Wl0+FzqRZNxn9raKm765XJPcg8TJnzxJZBAIolkC1uIJ37QpFqAABdc8MefAAKIJJI44kgm\nmXji8cFnRsR/ZitWWBFJJKXGUiLOtvHXHWOLctwAtmAWQVjP6AapT2IC/tXXF/+lI4lrf4dEIsHg\n58fXtbX8U3f3EBnv5TCk49EIvOnhgeuOHTjPkqzEbCSAAIooAszXxak0zV6Wns7DhQvNPjszTLOr\nK0szM/Gtq2P1zZtc2bCBa+vXo33OAqEBJEi4z3266WYZy+bcAuCsDogspV3bjvOhGv6tUM2PW9uI\nUCg4UlmJc2TklHv0PE6biwt+CgUSnY4GH8snPjJZPaWloXR2OmIyCdFobEndZmRfZSUvdXYOGxS1\nAu/5+hL1xhsT+hk7srLY2dY26jYC4Ky9PW4WSIzPM89InOIUlZh7TNaylpd5GVNlD6Y7dQiyKhE+\nKKUjJ4/WnBwaiopQVlejl0hwnEQlMiFCFrAAO+yophoBAsooI5zwKQmKbLDBEUce8YgKKogm+rnp\nJxpAKtURH59Hb6+UujpzEZFWa0tOTgKurq14ej5b74BeLKbDyYkmLy8KY2IQgLmsztGRJk/PSW0g\nVqJEffIur10T8LvKJt5qa2O9soHyQjVd9ULWR+/mJV4imujnqidsJhEjxjqrh1/mVRJkgUjhTcxB\nyYBiXOg4znVWLKZi3TqcRypPegJbR0cEMhnHqqtZrNUOK/uiwJwZct2xA/c5UtY0U9hggxjxoMR9\nIomT3jPnq1Dw8jffIO3tJW3FihkVGBjAKBJRHBFBSEUFN9aupTQiYlaMa6qwxZYssgYz7XPJdkKP\nnls3bsFcDoi0Wi0dB69yVqEZ7AjwAja1t0+bcenjNLu6su2rr8hOSrJYh14gAHd3FTk55prLpiYv\noqMr8E8J4I9KJVKNZkj53FGJgJ8E2rL4jR9gM8HV0o7sbLa1t4+53Rknp3kFnXmemStcIYssACKJ\n5BVeIefQYfamFfOvCgM/aYGd7Z1sa29ne3s7u1pa2KpU0iOXc7W6Gp9JVlGU9T/SSKOBBuqoI4qo\nKWls98KLZpppoIEyyoglds4a142EUGgiLKwcN7dmyspCMRqtMBqtKCqKpqdHSnBwpcXS3MMiEFAv\nk1EbEMAL166RlJ2N2sODjpHUm8bJHc0dUq7V8R/tDIY6tsCWXqjqtcc5ft18OdQU0HL9Nv+l2TIZ\n7euYMzUDinH0fz/a9NIEnBGL+cTfn6j168dVNWLr6IgkNpZjEgnHJRLO2dvztbMzHzv38VvPPj6L\nd2bh5g/mM0MW4oMPSpQ004wttvgyCUGkyURQVRVbzpxh0YMH5CUkcG7LFozj7MOeSnRSKcVRUTNu\nMTAdCBCgREkTTbjjjt9gl93sJ5NMym+Uw1wNiIxGIwWHDnFQUf+UnoU18FJnJ3+srcUrIWHayuc0\n9vZIenuJksvHpYHv7NxBQ4MXarU5ldzS4sqiRUX4JiZwz9mZo3o9Zxwd+cLDld+taqd6g4Gl4qUT\nnlip8/LYMUaGCOCEq+t8hmiecWPCxBWukE46YC5x3ctelJXVvJKWxps6HSMtG4iBOIMBQ1cX+X5+\nk5opAgZVweTIaaKJCiqIIgrxiCN6NgQICCGEMspQoaKaahJIeC6llb28moiIKKGiYgFarTm0UCj8\nqaoKIiysBIlkYoqYHU5OPFy4EL1YzCvffINMoaAsNHTCE6CsS8c5XGkYNu+T1KvjUG8vXhFz01tj\nNtPx8CHbLbj/wHcBkQCzNHY5sA8oAIJgiFmrEvhbK/jvgWKurgtm9fo3EQrG/3mTSCR4BAXhGReH\nS1ISLklJOCclcCk+h4agThwkDoOiAfOMjgABPfRQRBHWWBNF1LMfzGQirKSEbV99RXRREVmLF3N2\nyxbq/P1nTF1uHjM99FBMMSJExA5qMM5uaqnlNKcx3jDCXA2I5Feu8JeFhSN2HlgDMR0dnO7rwyMk\nZNrGpfTxYcOVK6g8PWl1dR17h368vZVkZS3CZBLS1uaCr2897u4tOHt54dHf/OkZn0C9l5oOOnDF\ndcJN4XUlJeweo4fIBHwhk833EM0zbq5xjTTSALOK5Id8iAQJVXfu8CuFwqLQI9Rg4LBINCUTUgcc\niCBiUPygmGIiiJh0RTgRIiKIoIgiVKgGzWOfR+ztNSQk5KJSudPcbNboam93pqQknKgoOVLpBJUF\nBQKavL3JWrSIBRUVrLhzh5KIiAn1DDRkXOMnI8zL7YAz1tbzC0JTQGNBAbssNFq9i9n7R4w5KAoF\nXsQcDB0FLmLuM7oByIFrcQvIeqMLhWcTCJi0z5sECW64UUABVVQhRYovvnOuX2Im6KWXXHKRIn1m\nFTKH9nZ2nDxJaHk5GSkpXHjlFRp8fWfEc2iep7HGmkwy6aKLVFJn/edCgYLDHDYr3t4ARgiIZv27\nS6xUEm8avQwj3mRCrFRO04jM6KytObdlC1vOnEEyDt8Ed/cWFi16MPj/Cxc2odU+fZN3wYVuummm\neWLjRIdKBrljbJcPSOZrpOcZJznkcJvbgDkgeJd3scFc4inu6MDSYk/b/u2nCnfc+YAP8MADNWo+\n5VPUqCf9PA44sJ3tANzmNo00Tvo5ZgvW1r3s2fMl69ZdRSAwAmaxhc8/30tHh8MYe1uGXizm7Nat\nPIqK4q0DB7C3oPR3AIPBwKO0NPKOHaN0/+cYVaYR/+IqoGccC1vzWI4oIoLbFq7ovwBcGOZ5H+Av\nMM9iBr5kEgkRSSt5lVcRIOAmNwez1JNBJJEsYxkGDFzkIl/z9aQd+3nGCXOJazuWf1Yfx6a7m737\n91Pv58dn779PUWzsfCA0y3DBBWec6aEHJdM79x4POnRc4xpf8AUeeBDJ6BVds/5d1ufjQ94YpXB5\nAgF94xA4mCzKQ0OpXLCAF69cGdd+q1ffRCrtAaCtzYUzZ7byZMzn3u+MoEDxzOPToOHf+DdupxTx\nTgDkYM4EPY4JyAN+FRBA2Dj8leaZR4mSs5wd/P9CFg6+bwGkuvFlCca7/XgZ8Cryx5922vmUT6mj\nbtLPE0QQi1iEESNppGHEOOnnmC0IhbBy5R127jw5GBQ1N7vz+ed7aW+fnKAIgYDbq1aRl5DAzlOn\nwAKrggHvtf925Qonioo4VFnF113m8qvh+F9OTixYu3ZyxjvPEEKSk/k/HpYZOC7DnCU6CIykXdgN\nHJZIOB4QgCw4mGii2cY2wNzHWE/9JIzazEY2soc9iBGTSy4FFEzasZ9XnHAikEA0aOiia9z7p6an\nUx0UxK3Vq+cDoVnMQDZ2QERpNmHCRB55/J7fc4tbdNNNBBHsZOeo+836kjm34GCOVFayqb192AKX\nNuBnAQHE7tgxrRLcA1QFBrLx0iUavbwsbqiTSPpwdW2hqMhcnqZWeyAUGgkK+s7ozwEHMsighRYS\nSRx3eY8JE6c5jQIF7kJ34uPXkyn156iNDWft7Tnj5MQJV1e+kMm4m5hIzObNWM3X5c5jIXr0HOYw\nXXQNrhSlkDLEa6gtJ8ciMY8BvnZ2nnJRDzFiYolFiZJGGimgAF98cWVyswMBBFBHHcUUY4cdMp5v\nQ0dPTxWenirk8khMJiE6nRidTkJgYDUi0eQEhAo/P/xranBrbUUxhl/acN5rdsBVzBPuyP7/q4C/\ndnKiLCAA/4SESRnnPEMRCARkCkoIrGgl1IK3glAk4tOlSznj5cVpe3uy29r4wteXU66ufOnpyYng\nYJrWrSN89erBfbzxpoceFCiopZYkkiatf88DD2ywoZRSKqkkkcTnTjBlMhnw+2qmGR98xuU/J+3u\n5uVvvuHrbdvonSbD5nmejT76kCNHgIAEZs+1s446jnOcTDLRocMXX17jNeKIwwqruS27LRAIcI6M\nHFaeug1419eXqO99b8bUgQxiMWo3NzafO8fDpCSLG389PdVoNHbU18uQyRTk5SUgFusICDBnhMSI\nUaOmiSZssR23f8sd7nCPe0iQ8D7vs0C4AI+AALxiYnBLTMQlKQm3xES8YmJwDwhAOL8SM884KKKI\nZpqxwgprrOmkk2UsGyyXAGjNyWH7OAKi09MQEIHZHyWGGFppRYmSQgpxxx1PLJPrtQQRIqRIKaRw\nUGBhwM/mecXDQ42XVyMlJWE4O7dTVhaORmNHZGTJ5JxAIMAgEpGQm0veGL0+I3mvrQGigE+AS8A/\nOzvj+8MfzgdDU4gOHed8vuVedR8RnVYsMI5cAn9FJOJ3AQEk79iBd0QEAaGh/KC0lLIf/ACXhQvx\niI/HKyJiWPGVAAIopBANGkSIJlUIwRdfaqlFhQoJEoIG9W7nGY5OOqmgAmusca1zoPzyZTSZmbTl\n5NCak0NteTkCJyfsHIeKna+9dg2FTEZJ1ATEGOaZFuywI5NMrLEmnvgpUW8dD730cpGLnOMcHXRg\nhx0v9z+cH5NkGy0gmhOzYBsbGyLffpu9AQGD5XPZAtgT4EXk229PWJZ6opSFh1MYHc2qmzfHtd+G\nDZdYufL/snfe4U2eab6+VSz33nvDxAYXwCZ0Qgk1tBASIIRAMpPkzMy27MzZ2bOzszM7szm7M7tz\nds+cnWs3ZDL0DiEQSgADCdWmGDeMjY1tuctFsiXbsmWV84dsxwYXWZbc0K3Lly3pa7L9fd/7vM/z\n/H7Xqaw0zh5fvrycy5eXdpfPTWYywJBLAG5xiytcAWAta/Fk4ktB2hhZHvKQYoqZwxzaMfbQOT7T\nMdQ+xEmKoS4/HESIeJ3XmcUsdOg4zvFuyXBLEUssk5mMBg1f87VFtz1WiY0tYNmyy91Kmg8fzuDR\nI8u5mdf4+xNQU8NzNcbP4KhW99vm6wP8LfBrIMjTE+cJaqA4Vsggg1ZBK4rtgexdtYqtAQHP9RTd\nEInYGhDA/lWrSN6+vbvaI7CqypgpMGHCToKku3QulVTkmCbkYAoCBIRhzEo2Yppi3otMV8BYLS3B\n6cgRDuXmslcqZY9Uyl6plEO5uTgdPYpMKu1ex08mIykri/smGOvaGH1ccMEPPyqpHFZrhyWopJJP\n+ZT73EeIkLnM5c/58yFnisdFQATGoGjazp18MmcOqyLdWDsHVDujRj0Y6uL2/PlMy8oiqNL0ngQ7\nOx3z5t0mPPy7i8KtW/M5c2YtOp2gO9U8lMbsKqq4jLGnaT3rSSDB5HVt2DCF9s5HBBHEEUcbxn64\nZ8s6O9zcUJu4zdbO5UcSIUJWspIlGHtHznKWb/kWw3OdduYhQMBqVmOHHXnk8QQLZUrGOCkpD4iP\nz+l+/tVXayzWT9Ti4oJYq0UySL+ZWG9amZ6py9kwDy3abgXKVwSvMCk5hckffsiulSvZEhPDuxER\nbImJYdfKlUz+8EOik5N7lb4HVVdTPQSxnzDCiCIKPXoe89hin0OHjjLKCCGEqdiUWAfDE0/spZBw\ntpHfqlTP5cbtgd8qlTSePYtMKsWxtZW5N29yccUKWm0TFOOGrsD3KU9H7RhKKWUPe5Ajxw8/PuRD\nlrPcLBXZcRMQAQiFQqYsX07Ajo1ol/tTJizrHoyNNmonJy4tX87aM2cQDOEm6+DQzjvvHGTy5ILu\n1x4+nMHx42/i3uFHAAH44WdSY7YBAxe5CMBsZpsteWnDxkBUUUUFFbTTjhNO3RmiZ0vCvOPjOWVi\n1ueURIJ3/Mj7GQgQsJCFrGENANe4xgUuWEwIwQMPFrMYgItc7P5dTWQEAliz5hweHgoA2tocSU19\n1WIb14rFiAYRVtCaWAJs6nI2zCOTTFSo8MOvu+JBKBQyaeZM4rZtI3rnTuK2bWPSzJl9lm371NZS\nNUT10y7vG0tOQBRRRDHFyJEPuXz9RaSlUsGOE3Cx7nlT3SbgP4FfApPq6mjYt4+Szz6j0smJHAub\nc9uwLlFE4YbbqGVNZci4yU066CCRRD7gg2HZ1IzLu0EEETjhRCWV3QHAWCAnMRGJRoNvXd2Q1rOz\n07J581GSkjK7X8vPj+Pgkc3UUEMhhSbpvOeTjxQpjjjyCq8MuvxIIGlvJyEzk/c+/5w//7//ly0H\nDzL31i3EHcMzb7QxenSVcAYTTBtt+OFHFFHPmZ0GR0ZyLCyMgxKJyYpRo0UKKbzJm4gQcZe7nOIU\nWrQW2fYsZhFHXLcE6IuAg0M769d/J1Ock5NIebllHM31QuGgAZHa0XHQPJ8B40SWDeugRcsjHgGw\nkIVDFzkwGIgqKaE8eGiCJJOYhBAhZVhuwjSAAIQIaaXVbDnpiY6oowMXpZLg8nJav77I71W9g6EW\njI0bvwfWdP78K+CoTsdPFQouFxSQdeoUGiurjdqwHOGE44ADzTTTQsuI7luDhuMcp4gikklmAxuG\nbbg+POvvUWQVq/iUT3nIQ+yxZxnLRr2pC4GAipAQgqqqqPU3XVkFQCQysH79aZyc1Ny5MweAsmp7\nXDJAgpiO+I4BhSM0Gg25adeYVgbhWgdKxCcRhIURPXv2iAtOiLRaZjx4QGx+PsGVlWQnJnJ73jzq\nfHzwVCiYkZHBxzdvIvP3p6zTdbrVyQmHtjY8mppwUamo8/OjODKS8tBQtKMkmGGjbwQIiCACX3yR\nIaOKKgII6DNon/7OO3xbUsIXubnYKZXYazS00kIjSrQSR7zcJuEdH8/0UQyGupjKVBxx5AhHyCEH\nNWre4q1hK0qJELGQhexiF+mkE0fcC9GUHRkpZcqUR91qml9/vYLvfe9zU9pBBkQnEiEcJCCSBAeT\nk5fHQPPNNu8165JOOiWUEEssUxh6H5lXQwN6oZAmE9Vbu3DAAQ88kCOnmWaLGDC7484MZnCf+5zm\nNO/x3uiPN0aQwMpKpmVmYt/e3v3l0NbW67nAYEAaFoa9RkO+QtGrXqAF+Bvg59Dn/H0E8O+NjdQ0\nNvKhXE7Cu++OmlCWDdORIMEJJ0opRYrUrPPcXL7ma+qpxwcfVrDCIqqS4zYg8sOPdazjNKdJIw0Z\nMt7m7WFHiMOlLDQUr3rzDB+FQli+/BJOTi1cuTKX6e0b2HUGQMM/pB9kxvffwc7u+c9XWVBA++XL\nnKqvJwYABaCgsKiIf8rOxmH5coImTzb/Qw0BO42G7fv2Uevry91ZsyiOjKSjh7u83MeHpzExuCqV\n+NbV4aJU4q1Q4C+T0ebgQI2/Py3R0fjLZEzLzGTz0aOURkTwZPJkCidPRjXCfSY2nqeBBkopJZ54\nMsgAGFDRKTgyslf251u+5Ra3WMUiEsdYWWcUUexgBwc5SBFF7GMfb/M2TgwvkxBIIAtYwHWuc5rT\n/IAfvBDSvcuWpVJQ8BI6nZjKyhBychJJSsoe1jZ1IhGaQQZLMbNn87OCAj4pKyOB3jPVBozB0M/C\nwphu816zCs00c53rACSTbNZgJaaoiOKoKGMN5hDpOrc0WC7bsIQlFFBABRXc4AaLWGSxbY913jx2\njJzERKqCg2mzt6fd3p52Bwfa7e27n+t6jE3qd++GHoIJ/0b/wVBPAoBdFRX88OxZkjZutMZHsWFh\nIoigtPMxUgFRLrlkkIEIEW/ypsXupeM2IAJIIgkPPDjGMUoo4SY3u+v1R4tGT0+mPDa/mVMggAUL\nbtFed4Z/z84mpfP1X8mk/K/Ltcxf3bt8oLasDM9z5/iNUvnctmKAPfX1/O3Zs9Ru2oTfIN4dw0Wo\n0/HW0aPU+/pydt26AW9kKje3AYObx1OMJ5aDWs2koiJinjxh6ZUryPz8qAgNpSw0FJFej317OxqJ\nhAZvb+r8/My6edoYGl2pcSVKsshCiJA5zDF5/S5/gCiirHWIwyKYYN7nffaznwoq2M1utrMdN4YX\njC9kIfnkU0stV7jCKlZZ6IjHLp6ejcyZc4ebNxcAkJq6lLi4x0gk5pXM2qvVOLe00DaImI5IJGL6\njh38c1oatVWPUbdW4KF3xEsYgNrJCUlQENNnz7Z5r1mJb/iGdtqZxCRiOqfphsqUR4+4sWCBWeta\nIyBywonXeZ197OMe94gk8oXpJ7LXaEifNYtWFxeTlu9ZrtqEcULC1M6OACCsvJy2tjYcbF5EY55I\nIvmGb0bMoFWOvNsQfiUrh+RzNRjjsoeoJ+GE8xZvAUbvnQYaRvV4avz90YlEMEz1ovAI6XOvpd2d\nxfXr87sVZ2vLypB/9RX/0kcw1IUA+GelEvlXX1FbVtbvcpZgwY0bCAwGvlqzxmKBSZujI7kJCZx6\n4w3+7Sc/4eqSJRiEQqY/fEjK/ftEFReTlJXF1sOH+fj//B9evXTJ7AydjcGppho5cjzxJI88wCjg\nMRRj067Z4g7Gbh+ZDz58j+/hiy911HGMY8O+togRs4ENCBCQTjpSnj/HJyILFtzE2dnoWK9SuXHr\n1jyzt+Urk5E/ebJJ1xeRSETsvHkI3nyJOzug8b1pxOzYQeKbbxI7b54tGLISMmQ84AECBKxghVnb\ncG1qwreuzpghMgMXXPDEEx0Dl1YOlSiiWMpSDBg4znFUqCy6/TGJwYBDW9ugkxA9aXZ17ZaP2Q+8\nO8Rd/pVCwdNbt4a4lo3RIJhg7LCjjjqaabbqvvToucpV7LEnllhSulMGlmHcB0RgDIqmMQ0dOs5z\n3mKyuebQ4uaGl1xOgMx0qey+CI+P52+DvbgP3Ac+5GWaeZurV5dy/PgmpI+e4nLiBAf7MB98FiFw\nsK4OlxMnqHpiHenf8NJSUu7d4/SGDRisNNAwiERUhIdzbckSjm/Zb0b9GQAAIABJREFUwsHt2/ly\n40aObt3K7//qr9j37rsgEPDe7t28u2cPsY8fD+pXYsN0aqnlHOeopRZnnKmnHi+8hlw60uXnUUqp\n5Q/Sgrjhxnu8RzTRKFFyiEPUUjusbQYRxHzmA3Ca0y+E6py9vYalS690P791ay6NjUPPttm1t7P+\nq69o8PEZ0npdfjRDCdptmIcOHWc5iwEDM5mJL75mbWfK48fkx8aabHT+LG20oUBh8YAIYC5z8cWX\nZpo5wQmr7GMsIdTpMAgE6IcwyRkwZw5/5SbEANSBSR2TNRi9wf4BYxDVUV5uxtHaGGnEiEkggVBC\nrZ4lyiabYooRImQd60wSGxsKEyIgAljGMhxw4ClPuc3tUT2WokmTmFRUNKxtSCQSHHbOYfE62P5a\nOPWhe6HT+DIvL4L6L9L4jVJp8h9QCPxGqaTt0iWLqrgEVFfz1pEjvHHiBKfXrx/VHp8GX19Sly3j\n3z/+mPszZ7L46lXePHYMe7Wpbjg2+iOHHD7jMyqpJJpoKqlEgIANbBhy/W4UUXjhRQ45FlNysxZO\nOPEWb+GHH0KE7GEP1VQPa5uv8Ap++CFHzlGOjvnfgSWYNi2TgADj702rtePrr1cMea6iw96eh0lJ\nBFdWMvfmTcQmXscUGOW/bQbV1ieVVMopxxXXYfXY+NTVURhjXqkdGFXhJEhQ0n/1hLmIELGJTbjg\nghRpt+/fREUvFtPq5ISryvRsmF9wMKfecGW5LyZNT18D/gD8BUbluT8H/MrLqcjPN+uYbYws3nhT\nTjlFDG/cOxDNNPM1X6NFywpWDLuvty8Gm8r/5aJFiyy+U2sgQYIHHuSRRzHF2GNPCCEWjyBNQWAw\nkJSVRdb04TWM14vqKQusITA4jE1JWtRqR6qqgvHhXzlmOIG3GduMb23lpJ0dvuHm1T4L9Hqm5OUR\nn53Nghs3mJ2WRk5CAl9u3Ei9n59Z27Q0BqGQOj8/Hk6fTmRpKdMzMiiIjUVn5mzji4oBA7XU8i3f\nkkoqevSEEEIFFYQSygxmkDigjlff+ONPFlkIEFBNNS/xkhWO3nKIERNLLEUUUUstMmT44os77mZt\nT4iQSCLJJZfazkcccRZRyRmrCATg61tHdnYi4eGlyOWeqNVOREYOrWywPDycipAQooqLef3LLxHq\ndFQFBaEfICt9lau0084iFuHI2DDynojkkcdFLiJEyDa24cPQMnk9mfzkCTJ/fxTe5tzljKW9hRTi\ngYfZPUwD0TW+yCKLcsrxwQc/xsb9zxpMLiig1s+PxiEo/uV7FJHrr8ArR8hbA8x+XAMuAv8buvUA\nHYA1BgNnKytRenjgNsSssI2RxR577nOfZpqZwxyrjLsvcIEKKogkkiUsMXsf33zzDRhV359jwgRE\nYFSec8QRLVoe8IB66vv0R7E2KldXll+6xL2UlF7KK0NFhoxMMvHCi3hhHJMnF+HmpoSCL/g7MyNx\nb+C4WIyvGQZoAr2eTcePM6moiKrgYIonTeLC6tWUh4cPOCAZLQwiEYUxMXgoFKw7cwa5p+eQy21e\nRJQouctdrnOdS1xCgQIDBuyxR4cONWomM5mlLDXroiRESCCB3OQmlVQSSywumNasO1qIEDGVqTTT\nTAklZJFFKKFmZx2ccCKKKHLJRYYMPfoxKzJhKTw8mnByUiGVRlBf749UGoFE0k5oaMWQttPm6MjT\nmBiyExOZXFBAXH4+RdHRfV6D5Mi5znXssWcpSyd00Dma1FPPIQ6hQ8dylhPP8EyWw8rK8K2vp8jM\nLFEHHWSTjRAhM5gxrGPpD3fcccCBIooopJBYYnHG2Sr7Gm3CysrQicVUD8ETSo6cpx5S7BTerKxp\nxaOPZWqAoxiDoWcRAGvb2rhUXo4+Ph57e/s+lrIxFnDGmbvcpZVWkkl+zqR9uFRQwXnOI0TIVrYO\n6zx7YQIigBBCECHiKU+ppZYGGgghxCJeBKaiF4nwra3Fs7GRMjMzMWAcmFZRhTfe3bPogYE1GPJv\nsKnZ/Abvs25ueE6bNrSVDAZWff017k1N7N+xg/LwcOp9fcdkINQLgQBpZCQ1AQGsunCB8NJSysLC\n0Ngurn2SQQZf8RWPeIQGDVq03eIHWrRo0LCa1Sxm8bBmgdxwQ4WKKqoQI2YSkyz1EayGECGTmEQD\nDciQ0UILYsRm90m44koooWSSSQ01pJAy6rYB1sbfv44nTyajUHgRFiYlIyMZ0BMeXmaSDkttZSVP\nL12iJT2d2sePSVeryZPJmFZWhiIuDsMzJke3uY0GDRFEjKhHxotEHXXsYx+ttDKFKaxgxbBniGX+\n/qw+f56iSZNMVjbriT323OY2atTMZ77VKkWCCUaBgmqqecpTkkhCPL7Fe/skXCpFJxJRMQSlWh06\nsslGE2GPOteBlW3Pm+T+O/DXMODobG57O3tbWvCPixvycdsYGQQIaKABCRL88LNoebIBA8c4hgoV\nc5lLAgnD2t5AAdGEnC5LIIGP+IhoonnMY3aze8TV564vXMistDQk7eY3TQsR0kADjTT2et3gMrwm\nzrYhZq0EOh3zr18nvLSUo1u2jMvSs9LISP7rBz+g3teX//Hf/03KvXsIhqkEOJEwYOAGNzjL2e5z\npYWWboESDzzww48tbOFlXrbIPpNIAoz9SeOlMVmEiA1sYBGLKKWUYxwjnXSztxdBBJFEokHT7ek0\nkRGLdWzefJSZM9MpKwvH1VXJ3buz+OqrNeh0Aw9aZVIpTkeOcCg3l71SKXukUvZKpfxrUxN5xcV4\nXrzYa/k66rjDHWqoYTY2vyFrUEMNu9mNChVhhLGe9RYJPlpdXMhITmZaVpZZ6zvjjBtudNBh1Xu/\nAAFrWIM//siRc4pT6Jl49xWxVmtUzx0CEUTggQcKBwVZYa7U9LFMB/RZeFyNMVj6Red3bWEhuRcv\nohpCH5ONkcUee8oo4wmWFe4qpphKKnHGmYUstOi2n2X8jWxNxBtvNrKRgxzs9hJ5l3dHrM63wdeX\n9NBQZAcPUiuRINZq0YrFdPj6Ej53Lq6uroNuo2uQ+KwjtiAsjKKiIrPm1AsBQvs30XyW8JISZjx4\ngHNrK3t27qR9HPsC6OzsuLZkCblTp/LauXOsOn+eDjs7o8mcvT1qR0fqfH2pCQyk3tsbg9CokoNA\n0Ot7m4MDKje3cf276Ek77ZziFPnk44YbIkQkkYRL5yOAADz6LHgYHsEE4403DTRQRNGY7yXqQoiQ\nBRj9Ua5ylQtcoIkmXuVVs0qypjOdFlpQ82KIf0gkWpYvT6W11YnKyhBUKjcyMpJpaXFm06aT2Nk9\nLzIhk0ppPHuWP6hUzw237YFfarX86OFDiI/HPzycaqo5zGG0aEkkkUACR+SzvUhUUMEBDtBGG9FE\ns5nNFjUblvn7MzU31+z1AwlEiZJqqs3O4pqCBAmb2cwudlFAAbe4RYIinvJr13BQqWhzdSV08WI8\nhtB/M9ZwUyop6WGubQpixCxkIWc4w+01MnbIfdlbUdfLj8gOaAQ8MIovXASuAoHAls7vAKjVVN+5\nw66cHHJ9fHCZOZPwKVMQ2HwHxwxTmUoaaeSRx3KWW6w8+RZG+fVZzLJ4Kd6zTNiACMARR7azncMc\npowyjnOcFFKYyUyr1ZIbDAakeXk037uHqLaWn7a29roVVxcVmXRS11ZWUnvnJgtV4EwFxeym2dWV\ngDlziJ49m19nZ7O3vp47GJsS2zDW3AowXlgMGNPQi6HbMtMA/JOPD5NMcGf3qatj2aVL+NbVkbp0\nKXnx8RPG9LTO3589778Pej0SjQb79nbs29txam3Fv7aWoKoqpubmIuhsBH32OwYD/rW16IVCGry9\nyU5MJGvatHEZIDXTzAEOUEMN9tizilXEMTKlCQIETGMaV7hCFlnjJiAC47EvZCFuuBlv+NxGiZL1\nrB9y2Zs//tRSiwEDr/KqlY54bGFnp2Xjxi85c2YtjY3GgWJBQSz79m1n69bDODl9V15TW1mJ84kT\nfQZDXQiAP2i1/PToYU5sCycvuBA9esIIYw1rrP+BXjBKKeUQh9CgIZZYNrHJ4qViOqEQ4TCy+IEE\nUkABhRSaJf4yFLzwYiMbOaQ5hPTMFeZIb7NHpcYFUAG/KykhMzycKevWIZFYLmgcKdybmmjyGPqk\n2DSmUUQReZI8Lr1bx5/ttidKruWH7ToigA+Af8Mot/3XwArgN9DneR4I/KK5GUNzM19VVvLHBw+Y\nsX27LSgaIwQTjCuuKFFSR51FDFOrqKKYYiRImMlMCxzlwEzogAiMabxtbOMWt/iGb7jABbLJZjWr\nCcb0BkFTMBgMZOzfz/fLy1nb0WH2SS2TSnE+cYJzKlVnPKwGpLQDf19WhnzjRupCQlhcX89LgC/f\nBUIRwDsYZ17UwAXgf2K8yPwCKBeLiRykZC6iuJhNJ05wY8ECjm3ePC5L5ExCKETj4IDGwaHbXq8s\nIsK0dQ0GHNRqAmpqSH7wgNlpaVQEB1MVEkKroyNN7u6UhYVZzZPJEihQsI99KFDghRfb2Ia3WdqF\n5pNIIle4QgEFtNJqFSlNazKNabjiylGOokDBaU6zmtVD+hxdGeCJWGozECKRng0bTuPi0tJt1lpe\nHsbu3e/xzjsHcXc3SibX3LnDoQGCoS4EwK9b27hwpwT9Jj0v8zKv8qpFsxY2jCUshziEFi0JJLCB\nDc9VMVgCnUiESGd+KW0CCdzgBjnkkEIK4Zjfz2sKEZoIFu5z5WiFioAe2V5X4JcqFdW5uXzU2EjC\nu++Oq6BIoNPhJZcj9xq6j5cQIRvZiBde3JLcYl6UgbRkHbObIKQaHLTQ2gb3auFjPaw05XiAdR0d\nUF7Oqbw8IqZOHfJx2bA8Xeqp2WRTQolFAqKu7FAyySOiEDrhRBX6QoSICCLwx58yymiggSc8oYwy\nvPDClcHL18DYVK5DhxBhn3XS0rw8tt29y7p+gqGeCICX9Hqcm5tJ8/bGo1Oyuqs05L8ViueiVTGw\nrL2dz3Nz2VZVxb8Ca4ElGDNBizAGQp8AyzCWksQBSuCfgO8BKW1tfOPigldQUJ/HFffoERtOn+b4\nW2/xKCHhuSZlG50IBGjt7Gj09OTx1KnkxMcj1unwlsvxq60lPjeX+EePcGxtpTowcMz9HmXI2MMe\nlCgJJJAd7LBKWdxgOOCAEiUGvQHV5cfob2Yjq63FOzJy3Mz8eeFFDDEUUUQFFTziEZOZbLKQSzvt\npJOOPfYvXK+LQADR0cXY27fx9KmxCLi11Zm8vClERz/F2bmVlvR0NjU1mbQ9MfCFo4CV0z9iOtOt\nMlB/kamllv3sp4MOZjCD9ay32u/Yt7aWoOpqcsxQRAWjkqMOHVKkVFHFDGZYVWUw99Qp9hRV9CoJ\n64krsEipZK9CQcCU8SPw4S+TEV1cTNrcuWatL0RIFFEkk8zWa495kBBO9XQPahIFFE3TUJViIOQm\n/Frfd2aoPybr9RxsbcVvqAJRNqxGG20UUIAY8bCVJuXIOcc5hAjZxCaLCaMNJKowQaf++yaOOCKJ\nJIMMrnCFfPKpoYZQQpnFLEII6V5WgYJHPEKGjAgicMONKqq4xjUECJB0PvzxJ4IImmnG4d4j1nZ0\nDOmY1nZ0sO/uXXKrqtCXluJUXU2UXs/vgQ/huZhYAHyh1fIzYDL0EhQVAPHA/wAOAO91vr4auN21\nrFbLn+7dQz99OsIeg3RRRwdLrl0jPieH/du3Iwu01dwPhVYXFzJSUnq95ldTw5KrV5mdlkZGcjIP\np08fVePaLlSo2MteWmklggi2sGVEVRifJVodjfZwBn8oh2kGyC4t5ecVFcRt3Yqj4/jwjQkggE1s\n4gAHqKOOz/mcbWwjoN/h0Xd09Q5NRHUqU5kzJx0Xl2ZOnXodvV6EUunOn/70Hlu3HkY/RMENLVqU\nKC0yQ2kD5HV1lN24gRYtNxaU0e7bzhSmsIY1Vg0wXnryhJKo4UnRL2ABOeRQSy1ppDGPeRY6ut40\nKhQkSaWDnu2BQKJUSmNjIx5mlKCNBiEVFVSEhAy+4CC44gqOXsS5rySkc/JNj55qVTX+uj8iMMnC\n9TsEQHx9PSqVyqSebBvWJ4IIwFhSq0c/rOtDJpm440444WZ7/g2VFyJD1BMx4m5TSQEChAjJI48M\nMrolrh/xiBxyuMMdaqmlhhryyecpTwGjIpcOHRo0yJFTTDEVqgreuKFhhWnm6d0IgGyViu+VlfGx\nSsVGg4ElQBDGErcl8FxHggCYD/yw870p9J5Z8QVOYcwa0bnMrR7PfZubOdnaStDkyTTQQJOmmp0n\nL+HQ3s7ht9+m0YzUuI3naXFxITchgdKICCJKS1l97hwh5eVoJBIUXl6j0pOlR89RjlJHHRFEsI1t\nVm9UHAi1Wo1s/1lOV6g6L6XgD6xqauKPJSV4TJmC3TC8vEYSBxxIIIEKKqillmyyCSZ4UAnSpzwl\nn3wiiGAqL275h79/HSEh5eTnx6LTidFqRZSLnuLYsoedTaYPlv7kDoV1xdjfLBp32caxhryuDvXB\ng+yRStksqyOzUENDtC9vO2+zagAv0mpZd+YM51evRjOM3kwRIrzxJoccWmghnnirSNsXXrjAb8vL\nTSrOTNZo2NfaOm5kpGfeu0dlSAjV/VSVmIpQq2X9mTNcefVV6JyMFSCg7Js7/EN5uYl1Or15SaPh\nCOA3aezbNrwIOOJIJpk008xLvGRy9dWzqFBxnOO00cZGNlrU3+uF8iEyFXvsiSaaKKIQIKCGGuqo\n4wEPkCOnlFJe4iVSSMENNyRIWMlKXuM1FrGIOcwhhRR88METT8K+EfEfxU1m/fnjDAbO8534ARil\nKOOBj4BHQGnn864/mBgoABKA/8DYjNh1yxdgFFpY/N3m+KbH83DgSG0N5wMySPW+jqYum4TqNn6+\nKZoASbTNvNDCNLu6Ujh5MndnzkSk1zM7LY2F169jp9FQHRiIfgR7tG5xiwwycMKJd3l3ROpy+0Ov\n15N74AB7KyqeK9ZzAFaqVHxWXo5/UtK4GdDaYUcCCTTQQA015JCDJ579ZitqKyt5dOkMMekaQjO1\ntGY+pvzpUwTu7jiPgWziSOPl1Uh0dBGPH8fiPm8Xitg9iBtK+bDWtHIGGXC4A3aXdPAjRSMvVVRw\nuKQEj9jYcRNYjyUKLl5kj1SKHcZ7z+ttcKM9nLC4JKvuNzEzE62dHTkWKIfyxptaaimjDHfcLd47\nDKC8e5ctjY2DL4ixlP2MkxPe46TUa2lqKumzZ9Nihh9UTxKzs3FoayNr+vReryvS0tgpl5u1TVfg\nSwcHfMwsq7Rhear11Ygvy3C+WUJTbZNZE1LXuY4UKbHEMotZFj0+W8ncADjjzDKWMYc53OIWChQ0\n0sg7vDOgWaRj56NL+aKg7oDZwq6BQF+X0nCMPUD/iDEo+hijJn/XbV0A3arsJ4FNPdZ9NqR59t9x\nulZPdXoT9ZMdkAW4sXFjLXCDAp7wOq+bVOpjY2h02NvzcMYMHs6YgV9NDfNv3uTP/vM/ubZkCVlJ\nSVbvM8omm1RSAdjABrNnbyxFfmoqvy4v77dzyQP4dXk5n6SmMmX58pE8tGEhRswbvIErrqSRxhd8\ngRIl85jXq/dQJpXicOIot1WtnTk6BaDoFk+RvfEG/sMwdh6vBAXVsOyHH3PacQ8gpCR3O3/ONT6l\nYsAeAwXwgVDI+VZ99/9UosHA3rIydu7fT+z27eOmBHOsYOijjMna5sEeCgXLUlPZv327xbYZQwx5\n5FFAgVXUqtpcXWkGTAkZVJ3Ljwcc1GrclEpqfYcpW67XM//GDc699tpzb4m1z8vsD4Xhrm/DcqjV\narwPV7CnHKYZ5GSX3hly+XsjjdzlLkC3vcVIYUsFdOKCCytYwWY28yEfDhgM9YW1Tkoxz/cGddF1\nq1oI3IFelfbP6lU9e1vTAxFaH37CT/ghP2QnO/HAAxkydrGL4xznG77p7qPqYGi9UTYGpjYggC82\nbeLY5s1Mz8jgg1278K/py7pu+BgwcJvbnOIUAEtYwmQmW2VfQ8GuuppEw8ClUIkGA3bV1SN0RJZD\niJCVrGQFKwBIJZULXOhWkpNJpSjOnuF33cHQd9gDv1UqaTx7FplUOrIHPgKU5uTw+MABnu7Zw+MD\nByjNyen1fiGFnHPZAyIt7o93or23j30cYTlT+u0y0AJvicXs0+ufC7A9gD1VVTw+fBi9zYzZZHTo\nKFjQxtseRgPNDuCHHh6ELbDeIEWg0/H6F19wa/58i/axdvU2yJBZbJs9CV28mN+ZGOT8q6szoUuW\nWOU4LE1QZaVRFGiYaqmh5eU0eHtT2oeXkXaYFRLDXd+GZVCr1eTv38/JsgamdV6ouyak8vfvR60e\n3GfPgIGznKWDDqYwxSrZ3IGw/Sc9g6DzMVSsdVL2DLOmAsc6f25/ZrlNwAlgM88HPzzz2h2MAVaR\n2L27DjyCCH7AD7jMZe5zn0c86l7eE08MGNCgwQMP3DsfXT/HEPNCN4QPh8qQEHa//z6JmZls+OIL\nPvvoI/QWkuo2YKCEEm5xq7v/bTGLre72bCodgYFkl5YOGBRlCwR0jGOBjznMwRVXTnGKu9xFhYoF\nlbNxPXGcP6iaB/TVOVhXx09PnqR282b8gkf2xmAN1Go1j48fZ0dFBRs13zVbflFWxt6HD4l7800K\nHAs4zWkiiMALL1bFBXN+xgMyMuZxg118xBb+HxW9gsh2YItEwr91dEy4bONo0UEHpzlNvm8hxdvE\nvHYjHGecCVuwAK/hZgsGYP7Nm2jFYu6Y4JU3FFw6czcttGDAYNY9fiA8PD3JDA+nOjd3wEqRauBk\nmIa4Rw8pq6zDUa1GrNejFQpROzoiCQ4mZvZsRGPEriGkooJKCwgqRD99ahRm6KN0qsPXl+qiIrMq\nbKo717cxuuj1eh4fPszeqqp+J6R2HD7MtJ07e4l5PUs22RRRhAMOrGKVVY+5L2yjWAsx3JO6rxu5\nFPDp8VyAUULbgNHM7I0e780BzmMMiB4BPedhWumtVncCUHl44Dard22mPfasYQ0zmUkVVdRRRz31\nCBDQTDONNNJKK1VUda8jRowHHkxnOrOZbZO5NQeBgOzp05mal8cbJ05wesMGNPbmCx200cYRjtBA\nA6pOhyV77NnAhhEzXTWF2Fdf5ecVFewtK+vz/78R+HloKNNeHd9mpfHE44wzRzjCYx4juVNCuqrN\nNF8dpZKtd+7gt2nTIEuPbbpmD/u6YW7UaFhSXMzG/X/g2vZmcDSa1a5gBQKRgbVrz+LtLefy5WXs\n5gvuOf0aD7UCP986HBzbULm6YieXk1RV1ee+uxiv2caRRI+eTDK5xjVUqJAg4R3fdwjbGGb1fQdX\nVPDy3bvs+uij7qZ7S2GHHRIkaNDQRptVeienrFvHh42N7Kqo6HMcUA2sDRYhUnbw94++JYnepewG\nICcvj58VFDB9x44xERR5KBQ8toD4Q0RpKd++8kqf74XPncuunBx+0dzc5/vXgUsYB6taYDnftQrs\ncnEh3Ew5cBuWwxLl78008zVfA7CCFaNS0m8LiCzEYCf1QPw/AWx4ZpK8DPgtxsCnJ3XADuAv4Tnv\nbQGQC/w3xl6jLi5g9CgCuAzk+PgQuXw5QZP7Lpvy73z0RI+eZpppoolGGru/N9BACSVc5jLZZLOG\nNYQSatLnttGbY2+9xerz5/neH//I0c2bkfv4DL5SD2qp5S53ySYbDcYZeB98SCCBZJK7Z0nHCkKh\nkLitW9m5fz97nhkoNwKvBdkxf+uWAWeUxguRRPI+73OAA7h3Gy4Pjj3gqlINutxY5/Hx430GQ114\nACermllwHMLfXc3LvNz9nkAA8+bdxtNTzt27L5NZesb4ep2e5csvMXt2Oo8vXyJ7kBLM8Z5ttCZt\ntHXPzj7hCWCUkl/L2hEpW7Frb2fjyZOce+01q1kTuOCCHDkttFglIJJIJCS++y4/OnOGRKmUH6tU\nuGLsGfqdqyvZ4eEE+bnxq6u36UtOQYDxnv5JWRn/nJZG7DzrSIQPBX+ZjLQ5cwZfcBC85HIa+rmf\nubq6kuvjg6H5+Yz5deAiRm/FLn7W+X0BkOvjQ/w46ceayFii/P0CF1CjJooopvV5hlgfW0BkIQY6\nqQfCADwxwL9glM/umgXxwRgMPXvZjsLY+NXSx7YKgHt8J7zQijEYSgP+FbgsFvP7sDDmbt8+ZNUP\nIULcOh/PBjyFFHKOc8iQ8Tmfk0IKS1k6qgpm4xGdnR1frVtH8oMHvP+nP3F6/XoKX3pp0PVqqOEa\n1yigoPu1IIJIIIEUUqzeBD0cHB0did2+nR2HD/Pr8nISDQYyBQLeDxXwcGsH3o6PSSZ5tA/TIvjj\nzzu8w2P+a0jrjQ99vf4pzclhRx9Kgs/iCfyiQsz5HEejfOYzTJmSj7t7E0eObEGlcsNgEHLx4kqe\nPo1m7VrHFyLbaGlkyLjHve5JFBEiQgllJjOJJ37EFEfn3rlDZXAw+VY0LJ3EpO7KBx+GNtlkKhKJ\nhKRNm2hsbOS9q1dxUKloc3UldMkSkjw8yD52jMH0+RIAzSDZzpGiQyLBsa1tWNsQabU4qtWoBghc\nXGbO5KvKStY94+N4id7BEJ3Pfw402tnhMtPyAhk2ho4p5e+ZQJufX5/v5ZPPIx5hhx1rWWvxklZT\nsQVEFqS/k3ogTgPfx2ic+o8MPPgxdL7/j8D/BJKhW539W4zZoytAFuCGMZhaBKwDNvv5YT9rFskz\nZlhcwjiGGH7ID7nOdW5zm/vcJ598trGNQLO1915QBAIepKQg8/fnzWPHuN7YyIOXX36u9rqddp7w\nhPvcR4qx8d4OO5JIYiYzx5UppaOjI9N27uST1FTsqqvpCAwk8tUAHgq/IJVU4ojDCafRPkyLUE31\nc4Ing6EZ54Im6qysXj1DA/GmRsvJ7GxI6CMiAoKDq/ngg884cmQLVVXGzEVRUQyffvojXnlFwOb6\nX3K0tfW5bOPOoCDitm6dENlGS1BHHec4Ryml3a+FE85MZhK1TVxNAAAgAElEQVRH3IiWPju2tPBy\nejqfffCBVfdjjz0VVFBMsdVLhz08PPDYuPG51x3VapNKZR1bW61yXEOl2cUFl2FmqN2amlC5ug6o\noho+ZQp/fPAAystZ29HR/Tvqb4CqAP4YGsoMKwbQNkwn9tVX+Vl5Ofv7KZtrBP4LUFY85YHmAd4S\nbwIJxB572mjjHOcAWMrSQX37rIktILIg/Z3UfWEATguFXNDr+W+M9cWPMIod9EfP3qCPgIPAh53P\nPw0IwMPHh4CyMmKVSqQY+41+gwNNQV4s/P73rToYkCDhVV4lgQTOcpZyyjnAAd7nfbzxttp+JyoV\noaF89sEHrPnqK3QSCZnTp9NOO4UU8ohHFFKICy400ogECdOZznzmj7qUtrkIhcJetcUGDGSQQSml\npJPO4l6uWuMXGTLqXY1CAKaUzbUDD1yrkHKJhSzEAfNNKkcLyRAVOCWDTCi5uTXz/vu7uXJlCXfu\nzAXKmdT6PokXHrGJVr6PcQY5CeOs5N8AOrmcx998w0sLF+LsbDmTv/GIAgV72UszzUiQdE+i+NH3\n7K21mZaZyf3kZKsbgk9jGrnkkkkmi1hkUbNHUxGbqHJo6nLWptnFBRcz2gB64tHYSKPHwPlhgUDA\njO3bOZWXx/5794ivr+fD5mb6u3JU+Pszw4xKFxvWQSgUYnBx4W8wtno8OyH1M+A3gLqynoVnvqJo\nk9E0eRaz0KFDhYoQQnqVSluDrnLg/rAFRBakv5O6Z46kGmMjYK6PD41qNZdkMmqABuCXGL2HnDGW\nj2zB6FFkwBgM9ewNmgTs6fw5VSxGPHMmScnJtLS0cOHKVaoz3KliElI+4X/t2IVQODKzzP74s4Md\nHOIQxRSzm91MYxoRRBBE0ISZ6R8Jmt3cuLDsFd7fs4/PQnK46FuGtsctwgUXFrGIOOKwN7krZXwg\nQMA85lFKKU94MmECIjFiSubAT8ok/F6pGXTS5CdudhTP6eAJt8kmmzd4g8hekiljl1pqySOPDvHQ\n5OQ1JhioisU6Vqy4TIBXKpzfyyFDMUXAbuB3GDPvJzGWHl8ARG1tVKSn89P8fLzeegufCaDaZw7N\nNLOPfTTTTAQRbGbzqJY2C/R6ZqWnc+jtt62+L2+88cUXBQpucYvljLzaoNbESUlTl7M2za6uuA4z\nIJJoNMhNCHYFAgERU6fC1KmoVCr+4vZt1CUlfL++nj/2mFT50NMD/6VLbcHQGKJRoWBmRQV/CfwD\nxgn7qRh72j/FWObo0fm1USpmT6MntR513OZ2d1nuClZYrURXi5ZUUkkjbcDlbAGRhenrpLarq0Os\n1aIVi+nw9SV87lymurhw7w9/4KcYg55twE96bKca2AXkYDR7W0hvU1Yw/vG6+oKSZ8wAwNnZmcR1\na/lW+iMaGox10gqFFwEB1vFf6AsxYjazmYMcRI6cm50PIUJWs5oUUkbsWMYjHXRQQAG55FLoV0ja\nKh2tbVVo0RJCCFOZyhSm4I77aB+qVQknHB988MILHboJoWAYSCDaYDj/hg8NZzs4WFfXZ1BkALb5\n+uKxZg3vB9txnvNUUMEBDvA2bxNN9Egfukm000422TzhCYUUItDDb5vEHLWDzSbMyZyUSHA00XW+\nvqoKyd1THDLUkYfxevkfGHss/6KP5UOA/U1NbD5xAjZteuGCIj16jnIUBQoCCWQLW0Y94+hfXU1l\nUBC1ASNjBP4Kr/CEJ6SRRgIJI17SrXZ07C597w8D0OI0NjLBzS4ueNfXD2sbGokESfuzRiED4+rq\nSvwKo4db1ZMnbE1Pp1FbSb24DedZUSzuRxDKxuhQfu0av1apcME4Tv0DcBTjhNR/QK8799+rtDy9\nGojnxvXsZz/ttCNCZLVgSI6cE5ygiioECPo0m+7CFhBZkZ4ndU8MBgMZ+/fzQUMD6+n74hgI/ALj\nxfFi59ezf6x7EgnFK1b02Rfk5SXvDojkcs8RDYjAWK+9k51UUUU22VRTTTnlnOUsZZQRSSQJJNj8\nizoxYECKlCyyyCOP9h5OU3cSwkgiib8mBjeso8A0FmmhBTVqSigZseZua9M1AKsJb8RjzWb+5uRJ\n/kmpfM5X5+/d3PBYswb/8HAA3uM9LnCB+9znMIf5gA/GVJ9YM8085CH3uIcSJQDBBOMn9GN6eAv7\nO2SsaGwaUFhBAewLCWFGP/1DPWlqbKTlxAkOyeXIMWaGuoKhgRACRxUK3j1xAsfvf/+FKp9LIw09\nenzxZRvbRj0YAhDpdBbzXTOFYIJJIYX73OckJ/mIj0ZUdEYSHExOXt5zCrE9yQLkQWNj8kfl4jJs\nlUuX5mbEOt3gC/ZD0OTJBE2eTB55fM0xvJHyCvoJc0+YCDh0BkNgDH76mpDqwrVz+Q46usc5OnTs\nZjcb2cgULNcXlksuZziDBg3uuLOJTXzO5/0ubxuNjgLSvDy+X17OukFkCsEYLK3s/Plij5+fAM7z\n5hGd3LcCl5eXovtnudy6tdn9IURISOcD4CY3SSWV7M7HU57yBm+MmqLIWMCAgSc84Vu+7eXvFEQQ\niSQyhSkvVBDUkwwyaKGF+cyfMP8jHnjgiCOttGIf7k7r5s1svXMHV5UKAcYJEJWrK4Fz5uDfI4Mh\nQsRqVqNFSz31HOIQP+AHoz6obaONNNK4xS2ECAkgAE88SSGFOOIQIyZrfiMfy07yPXsHPpfJ+gyK\nFMB7QUHEvfmmSfstPXOGQ3I5QuA48DGDB0NdCIF/USj48b17TFm0yMS1xjdatKSTThNNbGXrmJHg\nb3ZzI7S8fET3uZzllFJKPfWkkcYCFozYvmNmz+ZnBQV8UlZGAs/7EGUD74ZBx+yh9d1Zi4CaGpTu\nw6tEmFRURNGkScM+lpd4CTfcaKCBYoqZxPC3acMytLm60gwmXVVUncs/JQswZm2VKHnIQ05yEmec\nCSd8WMejQcPXfE0GGQDEEcc61g1aHmwLiEaB5nv3WDsEJTqAFcDfYgyIDMAnPj7EDOAP4Okp7/5Z\noRidgOhZ5jOfSUyihBKucY1ccgkggGlMwxnnCTPoNZUSSrjEJaoxavM74cQMZpBEEr682O7bWrTd\nMuITSalQgIBAAimmmGqqiQuOM9l0VYiQNazhT/yJJpq4zGXWstbix6jT6ShMS0NTWYmjWo1Yr0cr\nFKJ2dEQSHEzM7NnoRXrucpeb3MQPPzro4CVeYhGLnvt7qTw8aA0K4j2RiB3OzuyoqOilOveFRMLe\nkBDi3nwTR8fB+1mamppIrq3tDgWroHPKpW/OYbQeEAJ6YDbwGqCRSofyaxnX3OQmTTThgw8xxIz2\n4XSjdHPDqbUVcUcHWhN6xyyBBAmv83p3xjWFlBHroxKJREzfsYN/TktDU1WFY2vrd+eXkxO6IE9y\nZt/ETvSUDjpG1TLBp66OqOJiUpctM38jBgNOLS08jR5+ia8IETOZyRWukE66LSAaQ4QuXsw/l+Tz\niWpwNdHfubritmQGmezBH3/mMhdJ5yOddE5wgr/gL8z+35ch4wQnqKMOESJWspIUUkwaX9oCohFG\npVIRX18/5KG/AAgAKoHfu7nhsHw5Eomk3+W9vOR4eTXg6KiGAWomR5qAzocLLpzkJKmdDwkS1rOe\nGGKQ0P/nmgi00solLpFJJmAUR5jHPJJJnvCf3VQyyKCWWpxxHjciAqbiiSf++A9Yy9wfYsRsYAOf\n8ikPeEBMRwzRRGNnocGkTqfj4d69/c9g5+XxlwX3Kd/hSbGouPuY3ud9wgjrd7v3Zs5kw5dfMuN7\n3+Or3FyOZWcj6ehAY2eHY2KiSWVyHXSgQYP05g1+1qPRu7/MUCPwK2Ap8Oser58D/hrQ1dYOus+J\ngAwZ17kOwGu8NqZKjQxCITJ/f9wbG2nwHblJoGCCkSChiSYe85gZzBixfYtEogFNV+/ylGqqecIT\npjJ1xI4LQKDTEf30KaHl5SQ/eMDlZcuoDgoye3vuCgUSjYYmT8tIKc9gBt/wDYUUIkeOF2NjsvdF\nJ8czl9JwDX+Wy4DTl9VAdng4Bo9GoonGE89uQagVrKCUUmTIyCLLrF7zPPL4gi/QosUHHzaxiQBM\n70+0BUQjjPT2bX5vpmrLFuAdR0diN20iKKz/wQeAu3sTcrlR7lqtHnsGqQkk0EorWWQhR04bbZzg\nBFOZyhrWjHopkLWQIuUKV6iiChEiFrCAecwb0+apI0011dzgBgArWTnhlAlbaEGGjDbMMzz0w49F\nLCLv2yvYZxyhERcaZ8wk5pVXhn1shWlpfFJW1mePgwCjlPV/lClYldZM6LxQFrKQSUwadPZN4e2N\nq1xO6dWrKBsacNRqERoMiLValI8fk69UEjN7NqLOfhINGqRIKaGEeuqpphoVxl6GlxX0EvLva89d\nUq9d6kY9eQ2YB7zVoiYrK5TExPJnbb4mDFq0nOY0evQkkzwmJxc67OxwUypHNCACo2hLMcXUMzzR\nAEuTQALVVHOWswQQMKK2FW+cPAmAzN+fzz78kKZB5LIHw7G9HYchCioMhDPOJJBAJpnc5S4ru5sI\nbIwWN7nJFa7AOnin0ZMDFYo+g6Jq4KOQEBLWreMkJ3nKU9azvvt9IULmM5+TnOQWt5jO9CEJKZVS\nyklOokNHEkm8xmtDnmC2BUQjgFNLC5ElJUQVF6PMzze7ACgQ8PD2xm+QYAjA3V3Z/bNS6YbB8Jy3\n56gzq/MBUE45aaSRSy6llBJPPGGEWbTBbjQxYCCNNC5xCQMG4olnEYus5pg+XimllOtcp5lmQgix\nuoHiSKNFSwUVAEQQYfZ2Xu54mYiMb/ljkxZo5ocZd+mYO3fYmSJNZSWD5WqSgPiqAObxvsllrjq9\nnh8bDHx840a/mae/KchBu2MKJaISyihDh7ER2xtvVKgQIjQWVmh7B5J95dl+Rd/BUBcewFH0LDh1\nhDt39vLqq6lERxePuWvkcNCj50u+pIoq3HBjGcMofbIiSjc33IbZuD9USnNyICuDeVpwFj+hNCmQ\nCBOylCPBLGZRQgmFFHKAA6xhDVFEWb2k3FmlIqq4mN/9+MfoLJRxrvXzo9XREYFOh8FC4hkv8zKZ\nZPKQhyxm8YSznBhP3OIWqaQCsF6ynqnvTuVHZ86QKJXyY5UKV4w9Q79zdSU7PJyEdesQSUQoUBBG\n2HP3wClM4SpXUaAgjzwSBr0bGZEh4zCH0aHjZV5mFavMOl8sGhDZtbdjEApHrBZ4rBPz5AlLrlzB\no7GR0ogISiIjaaypgWG4UAvq68k+dqy7ll/Uz0XGwaEdiaQdjcYerdaO1lYnnJ3Hhvt1X4QSijPO\n1FOPN95kkkkaabzBGyafFGMVNWq+5EsaaECAgDnMYSlLJ4SMtCVRouQgB+mgg5nMZDnLJ5wK4XWu\n44knscQOy5FbiLAzc2ac+FCj5jSnWcKSYZWROKrVg95GBIB/q3hIN5zCtDT+Tq3u80zuyjz9pqyG\nJWk1KDqriYIIIppoQgnFBx/ccUeEiALxPqC4e/1nLSzPYSyTG2xu2xP4O9L4s/rLHDv2Fn5+dSxZ\nco2oqBKTP9dY5f+z997hUZ5n3vY5VRq1kYQEqDeEGqjRRC+mGAPGYMBgY8B21skm3mx5v919094k\n38bJlnc3u4kTJ8ZfbMA2tsFgDBgwHYEQQg31gnoZdWk0Gmk0mvL9MSOBYCSNpFHDnPeh4zAzT7nH\n0jzPc93Xdf1+Bgyc5Sw55CBFOikktgdC5eSEaJg9tSOlq6uL/GPHHulja+JE5WkOZWRY3cc2logQ\nsYMdfMiHKFBwhCNEEkkAAcQSO2YBQERBAcWhoTYLhsC0WOFfWYnRhr5K3njjhx9VVJFFFgtYYLNj\nP8V6kkjiIhcBeJ7niSMOpBCzYwdtbW28duUK9ioVGmdn/NasIcacbaylFilStGgfuweKELGUpZzh\nDIkkEknkkM9JSpR8zMd000044TzLsyNePLDN04bBwM5jxwgtLsYoEFAQHs7dhQup9vWdfGmJcSIm\nM5O1Fy/y5bZtlAYF9a2OdN2/P6rjRmk0/CIvj+y8PH5SWEjc/v0DBkVyuZLGRpP7uFLpMqkDIgB3\n3HmTN+mmm7vcpZxyLnCBa1zDAw9mM5tYYqdUIFFHXZ/3hx127GY3s3nqoWCJLLLooYcggtjIxknV\n62ALej25DBhYy9pRrfhKJBJa4ufxw/R0utFwPV5AmSSHXHIJIIBQ8/DEc1jnERseDS9Gt10v2poa\n5gyxTQwwu9YVP9YSTPCApZJat2k0U9pXSOQNVPNAWCGZ/j1Dg/EyKv4g/oAkzT6qq/24eHEt9vYa\n1q69jI9P7dAHmIRo0fIFX1BIISJE7GEP3oy8D2SssdNqEVqhuDpaurq6KDhyhEO1tY8Fy9u1WtaU\nlnLgyBHCX311woMiO+zYxz5SSCGTTO5znzzyuMxl4ohjIQttXkoXVFpKfoRtM/ILU1IoiIiw+XPg\nQhZSRRXFFFvdMP8U25FEEt/wDWAKhh7twXN1dcV1+3aL+1abR/QA4vOxxHKDGzTQwGlOs4lNFlsK\njBipp54TnKCddvzw40VeHNVzw6gDIqFez7LERORKJf/6ox8h1WqJzchg24kTdNvZkRkbS93MmVT7\n+mIQP1mrvY9i39VFeH4+Ubm5eDQ18eGBA4/VRfd4eqK4f39EZXMKTKueAiAaeLuykt8kJw/YoPlw\nQNTeLsfbe3iO8ROBCBEOOLCc5XTRhQgR97lPM80UUkgyyaxlLSGETPrsQRZZJJFEO+3MZCa72PW0\nCXQQAglEjhwx4icuGAK4xCWmMY1ggkctKwoQunIlPUuWAPC8pIPrXOce9yg3jwIKaKWVIIIINo/B\nzHzLKKNSaN01QmdhxXcwdTqjQmFV5mlWpxuhQ4RO/suW8af8/D5hhZ3Ab4D/wCSwMNy/HFdpO6Ie\nHXq9mJ4eMQpFMAcPBhMRkceaNVfw9Gwe5hEnjhZaOMtZSijBHnt2sWtS9g09jMhgGBcvovxjxywG\nQ724Ah/U1nLg2DHi9+0b8/kMhQwZK1nJUpZSSCF3uEMlldwxj1nMYhWr+mwtRsv0hgau2ViGfsHd\nuxy3UkVzOEQSSTLJFFFEBRWjKj9+yvBIIaUvGNrClmELkjTTjCee+OFn8X0xYnawg0McIpNMGmnE\nCSdccUVvHl10UUUVatSAqax6D3tG3Ys94idK5/Z2Yu7dIy49nTZXV068+CIGkQiNTEbykiUkJyQQ\nUlJCZF4egeXliHQ6ju/YQY/95Ezbj5bgkhJWX7lCu4sLGXFxFM+eTY8FFbiAJUt4Lzubn49AWOFT\nTMIKvcwFtLUDr2K6uDzoI1Iqp5aXjRAhz/IsPfTQQgs11HCDGzTSyFGOIkZMKKE8x3M44zzR032M\n29zmJjdRo2YJS1jN6qfCCUNgjz1q1BRTjALFlJPbHiwg0Pg4k5+Qj1FkZC97bXbO3p4hN9x4gRfY\nwAZKKKGYYuqpp4MOss0DTFnYYIIJI4wgghAjpowyrnGNCiqIkdljxLJQQS9GoMuhf/ZmKHW6f7Ty\n81iTeZLL5aRNn46mowN7TG7orwF/h8mcdXi5K3CeoeJvNv2elJQF3L69pO/1/PxICgvDWL48keXL\nE+nqUlJ+8WJfGUjgunU4O0+ea08NNRziEPbY440329k+JXoUhXo9ehuWVFmiPDub/dXVVpVR7q+u\n5nR29qTpKRIjJso8FChIIYVssrnPfcoo40VeHHWvrUinw7WtjZZptss6CQwGHDo7aXex/bOHCBEh\nhFBDDamkPg2Ixol66jnPeQA2s5l5WPbBHAwDBqRIcR3k2+iPP6/xGne403fvsoQjjoQTzhrW2ER8\naVgBkUinI6ywkNiMDHyrq8mLjOTE9u3U+FmI9IRCSkJDKQkNRajXs/LaNd48eJAvduygzmtqPegM\nhX1XF1u//JKT27ZRHhw86LbOzs7keHhg7OgYVpLXCNTRX9JQAMgG6UfqL6wwOnO1iUKChBnmEU00\nKaSQTjpNNJFPPrXUTgqDyoe5wQ2ucAV33FnBChay8GlK3wo88CCWWFJJpZDCKRUQDRUQ3MuDqkKQ\n7p+HXDR230UZMuaYhxEjjTRSah7llNNiHqmkIkWKO+7UYcoK2WOPg48fWXnFxAxyjmxA+ogU71Dq\ndNbeqixlniwRuHUr33n3XQ5rNAiBOcCbmAKvGEx9RJusOM6nUiHi6EhcXdtZv/4y8fGZXLmymrw8\nk9yxwSDi+vVVFGdUstXw9/x/HS3IManY/bSiAuXGjfiGh1v56cYOFSo+5VO0aAkiiK1snTLqjK2u\nrjiNUHnVWrru3evnfTUY27VaPs/KgkkSED2MF15sZSvrWMdlLpNGGsc5zvf5/qiC38i8PBReXuhH\nUcUj7e4m4fZthAYDuXPm4KxUUjdjBp1OY2MCPI95FFGEGjUddEwas+EnFT16vuTLPsXKkchig6mk\nFxjy+uSLL954s5zl1FFHBx2IESNChAQJ3ngzjWk2fbYa8q9/+fXrOKnVfUppDdOnkxkXx+e7dqEb\nxAfnYQwiEVefeYYmT0/2HjnCh6+9RtM4S2yOGUYjG86fpzA8fMhgqJfuBcF8UVPOjmH0kV4AVlt4\nfbAVVRcXZd9/T7UMkSXEiFliHkqUHOUoddRxlatsZONETw+ADDK4whUAVrFqwDrZp1gmlFBSSaWE\nElaxaqKnYzVDBQSxwOFK+HWy3KT5PA4IEDDdPBJIQI+eWmq5z30KKKCeepoxlYNJkDCHOcQkzOfH\n+V38urqaaB4P7LKBn/j7E5eQ0O9c1qjTjSTzNBByuZyOl17ipSNH+Mxg6AuKfgQcBw5h+t88WEag\nFfityIBkbhMhGBAixMOjmV27jlNTc4tz5zZSXe2HI6dZovolfzQ+MLt2BX6vVPLdCxdM/UsTGBQZ\nMPA5n6NChT/+7GTnpC8nfpjGGTOIzcjg1hieQ6rTDW/7cRJ5GCkOOLCZzejRk0su+eSznOUjOpaT\nUsm6b77hs5deGtWcnrl0CQe1mna5nD0ff4xYp+Pktm2jOuZgyJETSCAVVJBJJstYNmbn+rajR885\nzqFAgRw561k/ouM00UQRRXTRZdX2QoR997DxYMirpl4opNndnWpfXy4/8wxt7iPvgciOjkZgMPDq\n4cOc2rqV0llT22l4Rl0dz547h71Gwwevv27VPmrUXI1M4X4aCKsEbOsxDvmQcMH8818W3h9sRfVR\n6e0nCTlytrKV93iPFFKIIWbCG4drqeUMZwBTOvlpMDR8pqqEqrVy1fra+vGYjkVEiPAzj9WspoUW\niigijTQaaSSVVFK1qSzXy7gJfGHeTwh0A3fs7XFfvJi4ZcseE3IZSp0uCMiFQbuDLGWeBsMnKIiK\n4GD+1/37/Ab6yudiAEcG9iECUzD0U2C/Dv6u7BbOQc4k8CDI8/FR8PrrH3Djxix8r/1vjhirHjuG\nAHivtZW3zp1D5eMzYeVzVebhhBO72DWlgiGAcn9/1ly6ZFNp5kfRDjPzoZ0CSrkCBCxlKZlkomi6\njmHaEoQC6///ObW3s+jOHeLT0ri6Zo3lSh9rMRhwa23l3MaNtE6bxsX168FohDEuhQwmmGSS6aKL\nJSx5IntPJxI9egoo6OtfEyLkBV4Y0X26nXaucx2tvovtFXJmBE0ffIVsAhjyKpG0fGSrDgORFRuL\nysWFrV9+SX5kJBfXrp2SYgsubW1s+eorMuLiSI+Pt/pCfopTdAg6UL3qy1d5CRy9m8qcpibe7Ojo\nVyCkAI4C9ZgyQ//F4387Q62o9s8QTc2SucHwwotFLKKEEi5zmZd4adhGXLaik04+53P06IknfsTp\n5G87veabk7EvbDCslaserMR1vHHHnQQSWMQiaqkl1ZCK4WgGXym6LAYRbRoN+0tKEFi4JwzV+7MX\n+Hvgr2BYmaehmL9rFyl/+Qv/VFdHCPAKcNV8ri2Y/IieoX/53FngMqZgSdoDf8hxJCMog1hi+5Xe\nCoVGprX8G+/weDD0ML9SKnnj4kWiB1BVGmsKKABMhp5TsWyoy8kJnUSCt0JBja9tBAIeRRYTw4nK\nSqvK5r6QSpFFT43FLE88kSPnPy51M0v3MV9vfn5IM1WPhgaWJCURXlBAVnQ0B998c1QL3QAzGhpw\nb2mhtbcHSSAYF4XhWeahRk0JJYQSOubn/DagQUM66dzhDkpMz5ExxBBH3Ij7tSqpJJtswtqlvHtW\nROP0E2TEx1Mya9akUaOekEikLDiYP3/ve+z8/HOW3rpFog0c1scTWWcnez/6iNT580lbYL0Gfj31\nFFGEFCk7BTuRR8khag4qlYofJiUhaWxErNOhE4up7+nhxxUVPDPI8YZaUX1YVKG93QWDQYBQOPby\npuPJSlbSRBP11HOQg+xgBzOYMa5zMGDgJCdpow0vvCZN+d5UpDcg0qBBj37KSKyPlVz1eCBAgA8+\nKC/l8uMqAa4WrU5NmZZ/qari7UuXiFzfv2RiqN4fCfBb4Dk3N1y8vXFRKvFsaqLe05MOFxek3t7E\nDeKrNhBSqZSFr79O/pkzqCsqaFQqKQZk5p//whQA/QzoACqBGYAnJgEGB8Cx2UArQkooIYqofse3\nV6kG0eUz4QrIxtlYtBcjRgopBCCMsAmZgy0oCgsjPj19zAKiwLlzOZSRwZrS0iHLKA/7+hI/CfuH\nLKE0j507JXx1K5A3//xnbqxYQcqiRf29f4xG/MvLWZqUhHdtLSkLF/L7H/7Q6hLVoQguKaHUypYB\nWyJESAABff1UTwOi0aFDRwYZ3OY2SpTo0fctnMUQM6oKDh98cMWVGjcd737/+0QUFLL20iUW377N\npy+9hM5u4qtDJiw10+XgwKmtW/mrgwcpCQmhdowuhLZGoNez4to17oeEkDLM1cwMMgCIJrqf/K2z\nszNzNmzot+0svZ7/PnQIz4GatIGfDbGiKpXqkMk66epywGgU0tHhhIvLxNy4xwoZMjaykaMcpZFG\n3uM9VrKS+cwft6biYvOwx56XeOmpmtwo8MUXESJKKfutvF8AACAASURBVOUyl0dcqzzeWCsGYO12\nE4FEoSBmCD+YaKMRiULR7zUtWsplqiF7hMSAi7c30Tt3ArD24kWc2tv58sUXRzVvqVRKzPbtaDQa\nim7dwnj3Lmg0fe/HANcwle39FJiGKQP/KdAAhJd34fRvXWRGnMV3tS9y5wfXZo2zM20M3ovUBrTb\n29YTxloaaaSFFmTIBpSxnQrcXryYt37/e24vXjxm/cURO3dy4MgRPhxAersVeM3biwjz3+dUIJ98\nAAJEs7i5YgV5kZFsPnOGuIwMrq9aRX54OH5VVWw9dYqG6dMpDAvj8127bGq+ChBcWkra/Impiogl\nlqtcpZBC2mnHhSerPWC8KKecs5xFhIgWWogmmiiiCCXUJqWIrrgyk5m00UazSEl+VBT5ERE8c+kS\nr334IZ/v3IlylJnK0TLUctwvVtlYl/5humUymjw82H7iBPkREWgm2AzNGlbcuIF/VRVfb96MbhgX\nFR06TnISHTo2s3nIkiChUMiM6GhO2dlxVCbjtJMTX8nlHHGX8XOfDv4YCz6bl+AnGvwmmJMzh44O\n07kiI3ORy5+sgAhMDaaxxKJGTS21lFHGHe7QQgsuuIx5+VUuudRTz0IWEoFtje2+bciR44svWWTR\nSisJJEwJhb6aoiJ2NTYO2Q/4iY8PM6KiBtlq4qhvaCCsunrQ/GqWQMC1iAg8Q0IwYiSHHD7lU1ra\nWtlQCjMH2TcbuB0bi4e/PwBVvr5E5eYys66OsqCgUZdNiMVipgcHoy4u5gWlqcwjB3gPk1HrEuCG\n+d8VmCwMXgC2Yeol2qHoIf1eGgXFpXRKJMg9PXHw8+ObvDye6+62eE4j8Ff4c1p1Fg8Pzbh7Ft3h\nDhVUEEXUqKWXJxKdRIKjWo17SwsVgYFjcg6JRIJrZCQHFQrs1Goi9Pq+945K4bUA8N2zhZmywf6K\nJxcXuYgSJStYwQxm0OXgwL2YGJRyOcsTE4nKzWVxUhJnN2/mxsqVKHx8xqRPa+O5c1xct86i1chY\nY4cdddTRSCP22D+V4B4matSc5SwXuEAnnUiRso1tLGUpHnjY7P4rQEA55ShQ4IEHM5kJAgFlwcFI\nenpY/803uCqVKGbOtFqwbSRcu3YN4JeW3pvw5p2isDAS29p4+eOP+csbb0zqoMiuq4tFd+7w/ne+\nM+xUcyaZuOOOAIHVcsIikcii6aqBTAr5kmSS8cd/0OPJ5Urq6kzvm6S3a4Y176mCFCnP8zyRRHKb\n25RQQqZ5hBLa5+MwFtmbLm0Xouwu1CjQztUinYCbwpNEr4GoEiW11NrMeHCsMGKkykfDvTyTmtxA\nDFc0YLwJX7uWn1VXc6iy0nIPEfBjPx/i1z5DCSWkkEInnbTTjleCF/9UaOD/VtZbzGhb6hHqsbPj\n7JYt7D56lBdOnuSr55+3ST9pb46rNxj6b/N8/gHYAPwbljNZXsCvO3swlpdzuqaG99PSiH/1VZQb\nN/LmhQu819oKQCdwEGgECrCnhmm4df+Zzz77OQsXZrNu3TdIJHoLZ7AtDTRwy6zNFjvoX97UQOni\nwrSWlqE3HAUymYz4ffs4nZ3N51lZSHt60EokVEXbUzG3DAHZU6b0sIMOKqhAhIjZzH7whkBAcVgY\nxbNn49DRgUYmG9M+bUl3N2Kdjk5HxzE7x1DMZz755JNOOstZ/lRcwQoMGEgnnUtcQoMGESKWs5yl\nLB2zKhc5clSoqKSSmF5zB4GAO4sXkx8ZybLERN565x3S5s3j9pIlpudsoxE7jYbucYgNJjwgAri7\naBGOHR1s+eor2tzcaHdxod3ZGZFeT2ReHgEVFXQ6OFAYFsa96Gha3d0JKitjYUoKHk1NqB0d6XBy\nojwwkLyoKNSOjswuKqLd2dlUk2yjhq3orCwyYmMfNA5aSTfdXOMaHXSwi12jjrhjiaWZZpJJ5hjH\neJM3B/ThmcrmrCOht8mymWZSSaWW2r6Stm/4hjjimM983HCzyfm0Wi1OhwpJrAEDxfwy/RBz9u9/\nGhSNAgECwggjhRQKKJjUAZERI1e4wt2EUvYVwpFK24oGjCdCoZCIPXsslhW1Aeu8oWJPNwXCT6ii\nCg880KFjC1uIE8Vh3G/kN8nJaGtrkXV2PjCmdXAYsEeo09GRw/v2seP4cVZfvcrldetG/Tm6pVKq\nMElv/zcmlbzzmIKhZ63YXwA839MDVVWczMsjMCqKauCtc+f4iVLJr4B/Bkx5Lg2QQTkZbOMGKSmX\nqajwZ8eO42OaLWqnnWMcQ4+eOOIIImjMzjVe2HV3I7HSK2i0BM6d289nyINGksimjDKMGKdEVrpX\nTCOYYMv3f4GAznFQPpS3t5vMVyewMT6IINxwo5VW7nO/f4D4lMeopprznKeaagBCCOE5nmMaY1v6\nG0AAYFLGfJR2uZyvN2/m1rJlLE9M5K3f/55qX198q6uR9PTQ5OFBfkQE+RERdDo4IOvqwqGrC5ml\nn85OZF1dtLq5kbh8Oe1DCI30MikCIoDrq1YRUF6Ot0KBW0sLAeXlKF1cKJ49m6+few5HtZrZRUW8\nfPQoze7uKOVycubOpcLfH0e1GmeViuDSUr737rs0TZuGyGBALxTSI5Xy6Z49o0/lGo0sunOHL0eg\nq59CCh104IMP4djGr2IFKyiiiHrqOWc4R9glRyQKBT1eXoSvXYvQ3Kvg7t7at099/fiKDUwk05jG\nBjagRUsOOaSQQh113DKPcMJ5lmcHdUu2hvLsbP6tprVvffbnNTX8Z3Y2s+cN38H5KQ8IJ5wUUkgl\nlTDCJmV/hBEjF7lIEkkIRAJC92/jX5NVwwoIJhsymYzwV19l/9Gj/EtVFdFGI/cEAn7s503RHhXt\nskYaacQOO+LMo0/mWYTFjPZQ6KRSvnjxRd7885+pmzmT3FE2tPe4uPBb4NfQt058BVNmaDhs6enh\nyN27EBWFb3g4Kh8fdh8+zKHGRnMw9IBA4CS3WRwVTp3H63x2dhsRfm0sWZKETGa53G4kGDCQRhrX\nuU4HHXjgwQY2DL3jJMetuRm/qirOP2tNyGp7PPDACSc66KCJJjyZ/D6JeeQBTHippJNKRbWPz4TO\nQYiQeOL7xBWeBkSW6fVt7BViccKJZ3mWKKLGZRGgV5TBwMDiQkpXV85s2ULi8uU4K5W0ubmhdnLC\nv7KSiLw8Xvn4YyQ9PXTJZBZ/Gj096ZLJ0NjbE1hezr7Dh/ngtddQW7E4MGkCIqNIRHlICOUhIRbf\n73Bxod7Li8QVK0x+BQ+lgHslIwsiI7m4bh2eDQ00Tp9Oj0TC1lOn2HbiBJ+/9NKoVjBCCwvRi0RU\nj0D8oZxyAJvq5EuQsJOd/KnrT9gdLeDHVVpijEayysv5WXU1EXv2IJPJ8PWt7tunsvLR2/iTjxQp\n8cQTRxzVVHOXu+SSSwEFlFHGJjbZ1C/oydLwmzgCCWQ2symiiEMc4gAHJlWmyIiR85znDncQImQH\nO4gURY6b6epYIpPJiD1wgLcvXepbZJm/di0hwla+5mtKKGE604khxmaeNz12dpzYsYNXPvqIaj+/\nIaWDB8MuKIgZaWl9a+YKTOVww736C4A5TU2oVCqcnJ3QOetwcREQ2Gh5+0DAt6uSuuW/pinuLyTm\nbyfl4N+xLK6YhQtTsLMbvtmnXq+n7N491KWl2Ks7aDXU0ybsYqYj6ILd2R6zD3uR5eqAqYRYp0Ok\n09HqZpvM/XARIMAPP/LJp5baSRsQqVFTTTXllFNKKcCEP/y7KJWonSZe7j2OOK5ylSKKnoorPEIT\nTVzlKrnkAqbnx0UsYhnLBqwuGgvUqAFwZOjySqWra7/7QEVgIBWBgZx/7jmrz3c/NBStRMLejz7i\nwwMHhiy7m1BRhREhEAxq9mUQi1HJ5aaaWYGA4tBQVty4gcrZeUTqNSKdjqDSUl748ku+3LYN5Qgu\n2N/wDT30sI51yLBdHaSgS4D4SAZnqrv62ghnABuVSt4vK8M1MhK5XEtS0mIMBhEajYx589Kwsxuf\nsoTJhAABcuREEEE88bTQQj315JOPHj1BBI1ohcTZw4NjpaXMVqlQAD/18SRi/cZJnwmY7AgQEEkk\nSpQoUFBOOXHETQoZbgMGznKWu9xFhIiXeOmJE9MQCAR4hoQwLTYWz5AQBAIBDjjgjTf55NNEE1VU\nEUWUzX4nHc7O6EQiYjIzKYiIGPECluLuXX5eW9unMfk+JgGFkRQPhWm1/JJCbs3K5iIX8UpXc0A5\n8PbnHbxonr6azpl3wC8ZfdxByqq8uPPl92hvmY6LSztOTmrUajWFFy7QnpxMbVUVTr6+/cpsdTod\n6efP0/r557xRUIBTQwOytjZ8lDpC2mBVA7xe2EVyQQl1XV24+fj0VQVMRTqdnJiXlkaXTDZmKnND\nkUUWzTQTQ8yYBURarZb8K1doSUpClZ5OfU4OdQ0NuPn7P3bP6KabaqrJI4873CGVVM5ylhxyqKYa\nGTJ06FCjxgMPqx4yx4LorCw6HRyoCgiYkPP3IkVKPfV9Geyn4grQSisXuMBpTtNAAyJELGQhu9hF\nOOHjbuJcRRX55OOL72MWB2NFRUAAPrW1BFRWcj80dHKLKow1BrGYs5s3s+3ECUpDQtBaoXXurFSy\n7NYtwgoKcFSraXN15eT27VSOQP1GhQo1auywG3V51sMYDAbyjx7lRG3HY0d1BT6srWX/0aPEHjiA\nj08NFRWBAJSWBhMTk2WzeUxFnHFmN7tJI42znCWRRDrpZBObhp3Bk0qlzNm/n1eyP6AGBavmLnra\nP2QjRIjYzGaKKcYBB3ToJsx4txcDBr7iKzLJRIyY3exmFrMmdE7jiSeeHOAAH/Ih5ZTzGZ+xm902\nu7GmLljAvLQ0wgsKTEHRCLBrbelXCd8GVsrYPI4XIG1soQZTQzDiHkyyCpaR2sn4a79YbhUv44b4\nG3qCvoGVv6Jn4R9ITfkBqZ98l5iet1gtuM2fOhvwACrLyvhRfj61dnbMdHOjxc6OjoIC/tNo5AKQ\nDLwK/R7vyoEjQHBDAxuuXOHtkhLmvvwydpPAy6MXI0aazMMRR3zxHfT6mhcVRXBpKQWRE1MCNpzV\n65Gg1WrJPnyYd6qr+5VcVpSU8IOKcqbtf4YGSQO15tFEU7/9AwhAggRvvPHDDwMGqqnmnnkEEcRC\nFjKb2eO6cKQXiVBPoKDCw8xjHnnkkU46K1jxrRVX6KKLRBKpMo/eksIVrOhn+TLejPV3zCICARfX\nruWtd94hZeHCQTd94gMiMKXaSoOD2XfoEHcSEsiJjOxXcteLvK2NZTdvEpWTQ0Z8PIf376fV1XVU\nMpX3uQ/ATGbatEaz4NIl/qWqasAQ62ETxVmzVvQFRJmZMd/6gAhMGYj5zMcZZ45xjDTS0KBhBzuG\n/XuSSqV4zQujEAWttA69w1OsJpVUOunECy+ME1yQqEfPl3xJNtlIkLCHPQQz/maEE40HHuxjHx/y\nIfe5z3GOs5OdNnkIM4hEJC5fjl9FxbADIiNG8smnVWdbJU0/nQeL2Y077uTNvExFyS0srYWXA7qZ\nMxEKYXloB0v0y7hSsJYUp1P0+N6Clb+C+F+z6F17fttpCqr+D2AHvNHZyaLOTj5vbeUw8Anw75gM\nZS2JQAea36vDJCn++4oK/vbwYaL27Rv3oKjNPKYxDTFiOuigkEIyyez3UO+KK5vYNKB5psLLi/l3\n7yLS6dCPoSraQHTQATBmJURF16/z+0eCIYAA4J3qGhZfPUzdQ7ZrQoTMYAbe5uGDD5549vuetdLK\nTW6SRRZl5uGAAzHEEE+81Zmuhpoa6m7fxkmlQoCp9LvD2ZmZixczfYj+IL1IhFtbm1XnGWseFlco\npnjKKAbaCh06UkjhBjfQYPJiW2Qe7kysxw9MUEAEdDk6krh8Octv3Bh0u29FQARwessWwoqKiMjL\nY35KCkpXVwxCIZ0yGS4qFZ0ODoTcv0/enDm88zd/YzMJyTLKAFN9qy2RKBREW2miGP3CPa5cWY3R\nKKSsLIi2NjmuroPUfXyLCCOMvezlEz5Bg4ab3GQ5y4d9HE88kZRBe04O+e0N2Gm1fTeWbqmUHhcX\nps2Zg0/Q1FeDGi9yyOlrHJ7HvAkrCQFTMHSCE+SSixQpr/BKn2LOt5HpTOdVXuUQhyiggJOcZDvb\nbbIi2yMWI31EbUyv11OcnIy2pgZZV9cDwQqZDKmPD/4JcdwQ3SCVVOLEulHP4WFkYlc88AAgbNUq\n/qaigt9XV/f77VcAP/T1JXr16r7XRCID68I7eca4lruKFSTpMnDNuMDb5mCoE1Mw9BNM14m/BfKB\nY8AfGDgYepiZ5u3+DLxfU8Prn3xC7KuvIh6HgKKRRhJJJJvsfosVnnjSiKnRqrfMsoEG2mhj5YWv\neCO5A51YjE4spkcioUcioX76dNQyGQK9nhkKBbV+4y+i4oEHSpSc5CQ72GFzxS1RnWLAK0YgEFwn\nxYuovgBoBjOGzLy64cYWtrCWtWSSSRppNNHEbfPww48FLCCCiAGllOsrKnA8fpxPVCoeDqW7gZ9W\nVlL/4ovMGKQcTuXigk919YDvjydChCxmMQUUfKsCIgMGcsnlMpdpwxScBhLIetbjzeSxeuhddHBi\n/HvOkhMS2HT69KDbfGsCIqNIREFEBAXh4cyoq2N6YyMCg4FOe3vse3rQC4VcXbWKLhs2B6pRk0UW\njjgyhzk2Oy5Aj5cXWeXlgwZFWQIBPV5eyOUqgoNLKSnxI0D8DyR/Uc/a/RHjctOcCgQSyHa28ymf\nUkEFc5gzbFlu1Ud3+HMl7NYqkfF4sNkFnMzO5nN/f+L27rXRzJ9M9Oi5xS2uchUjRjazeUKVlPTo\n+ZqvySUXO+zYy95JqXo33njhxV72cpjD3Oc+N7jBKlaN/sACAU5qdd8/9Xo9GYcO8XZlpUWPo6y8\nPL5beIs7+zvxEflg7yaimcq+x1lXHggrDBcFoPXwoPjuXXSFhUh1OqRSKa8HB+MJ2Ov1aEQidDNn\nEr16NRILZt1CgYBFXnYsIoGciwV4mEV2koHF5m0uADrgPwEJpodRa+1BZ5q3lwK/qqzkN0lJRKxY\nMYJPax111JFIYl+Ddq+3XiutGDEyjWl44EEsscxiFiJEfX13/7IojV+t8eRNwxtIdXokPT2Ie3+0\nWvKio6nzGmmB4+h4lmc5zGF06PgTf2ITm2zm79ROO626wYOGUL0XQWwd0fFlyFjMYhJIoIYa0kkn\nhxyqqEKEiAtcIIEEFrCgXwasvqKCtjNn+IM5M/QwdsC/t7fzypkzsHnzgEGRwGDAMIl6ZiOJ5Dzn\nKaWUxSwecynpiaaMMi5ykVpqAdOCxDrWEUropJOPn6gMEQBCIQofH8jIGHCTb98TsUBAvZcX9eNw\n0e31CfDE0+bNa9aYKP7Mz4/YtWsBWLjwDuL6f+V0x1+gCv75m8XEPLfewp7fTsIJZw5zyCGHC1xg\nN7ut3remrIxXK+t4eRCtChnwslaLsbKS62VlTzNFA9BDD0c4QjfdGDGyghXMY+IkzI0YOcc58sln\nBjN4nufxYWIlZicTvviyhz18xVdc4xrOOI/696Wxt8deo+n7d3FyMm9XVlrUghQAMcCfKjvZlTyN\nZ5duR7xMzJ/yD/KTDtNq5G7gU+DvhzkPI/CPUinC0lK+e/cuy/UPzFYTRSL+6OmJfsECwuPjEVgp\nAGH0nEZTZTkewO2H5nQRaMHkYfUO8OYw5/ompp6it4xG7HJy0C9dOmJhl0YaqaYae+xxwAEpUlpp\npY46qqnuUzcTISKOOJaydMgFJCFCNrKR/3EtQkUjBVQzy25y9d554slbvMVFLtJII5e4hD32o7bK\naKGFwxwmVDy4mJHGBkGFAAG+5rGBDeSRRyaZqFFzmcvc5CYLWMBiFqOuacPx+HGLwdCD48HHjY38\n8xdf0PDSSxbL53QiEV2TqHfNCScWsYgyykgl9YmQpbdEK61c5jI55ACmz72a1cQSOynEhywxoQER\nEJGfP+j7386Os3HAgKFP6z2eeJsfv89E0dubR6t324AD3l5E7NnTpzw0a1YpPdoHDemNjZNTVnQi\nWc96JEgooKCv98samnNy2GaloeA2rZbmnJyRTvGJp4Yaaqmlhx72spc1rJnQVa5eL6RuunmO554G\nQxYIIoiVrATgLGctmu4NB6VcjlYqBXP2W1tTw1DORDFAeO00pjENuVxO2vTp9IZUXpgyPcPpQDMC\nfwfs02r5vKGhXzAEsFyv52hdHfvPnSPtyBGMQ5Qv9xK8Zg3/ITc1NXcBDua5NWMqmQNohGHrYwWa\n9wP468ZGyu7dG+YRTA9Yn/AJZznLKU6RSCIf8AHHOc5FLnKDG5RSihgxi1jE3/K3bGaz1dl0MeK+\nEqYWWoY9v/HADjs2s5n1rMeAgeMcH/Fc9ehJIYWDHKSNNlpnOppzg49Tjqn/zJb0eoUd4AB72Usg\ngXTTzU1u8jt+R+7tM/xqkGCoFwHwL+3tKG7fxvjIALDXapF1285ryxbMYQ511JFBBlqePFXdAgp4\nl3dppx0pUlazmh/yQ+Yxb9IGQzCxJXNgMn8ejG9fhmicSCedIoqIJHLM5AUtmShmCOB1PwHRe9Yh\ne0hzXSQyELLyWVZfNKXLO9v+H9YY3kcofOqc04sLLqxkJZe4xNd8zff5vlWZPUl7u9Vi6g7m7Z9i\nGTVqjBjxxHPC1du66OIqVwF4gRe+1T1DQxFLLLXUkkIKZ9KPsCJrOiLE2EVHExTff0HoYW8dB7W6\nz0S709ERx+BggqKjkfT04FdZSVVAAPZdnVY9tLl0PvD5Cdy6lR8cOsTBlhaEwBpMZWnW2n4eB7aa\n9xuMtTodVFZyOD2dECvMmB0dHcny9+efKiuRKpV0YspeqYHB9Y+sZ4HRiLq0FOKtW4hro40kkqil\nlmqqmc50oojCAQcECJjOdIQIkSFjBjMIImjEDzS9KpGT/SF1CUuoNo9v+AZ//PHAAz/8rLLOUKHi\nMIf7eqlCCOGFVdv4YcWnVvWf2RIBAmaZRxVVXOMaJZRgVCmwNq9jBzSrcvgl/RfzxEYRl4vt+LfF\nYtI4hJN5SJGiR48YMUqUtNKKG2444YQbbrTRRjPNgMlEPY64YZepD4aPedRQQzbZE1plYGsyyeQ0\np3HHHUcceYu3poTnkhHjhGeIdEO0iTwNiMaATjpJJhk//Igkckwj9kdNFIu9uslcW4uTsPQxBaz5\n83NJTHwbjUYGrZCVNZfY2KeKcw+TQAIZZNBMM7e5bVFgwWAwUPCQaaWkW2PhSAOj17ZhwPCtlQQd\nDBdc0KOfFGp9ySSjQUMggcwdMkfxlA1soDn9Pj+60MIb3aZ+iY8VCi4CQfHx6HQ67iclYZeTww8a\nG1lgNPa7MuqBu7m5vJOcxE/dtOxO+YqfBkiZbVBYdX6x4YH7uVwup2fHDl4+eZJPGhvZAPxD3zwH\nN2nVAeeAv1j5udfqdPzl7l0McXFWeQFFv/giarWapJMnSbx/nzZM/T+2ukuIANlDPVgDYcDAda6T\nSCIGDLjgQiyxPMMzOI/ItWlopkJAVEMN+eT3VXgUmEcv0UQTRhjhhFu8t+vR95XdueHGetYTTjgC\niYDo/fv5X1evIq6rs6r/zNb44cde9pJHHk0cZzh5U0vfmecK9Yj0er4I7sTI4wt9nngiRUoNNXTQ\n8ZiUeC+3uMWLvGjTXtGFLOQkJ0khhXjiJ10/zUjII49TnMKIkVhiWcKSKfO5uulGjx4JknG3z3BS\nqYi+d69fKbYlngZEY8BlLtNEEwEEjIv5lFAoJHK9qR9ISy6VJPZF4g9jZ6dlwYK7JCaaGm4vXlxH\nWFghMtnkSndPJGLEPMdzfMIn5JGHL74E8aDfp6uri/yHMnJZ5eX8vVRIG1jtMtVII3/gDzzHc4QQ\nMiafY6rSK0/fSCNatBPmO6RCRSmluOHGasZm5fZJQ4SI+CxH3uh+UGL0Snc3Z7Ky6I6KIvuTT0y9\nQAOUl4mABKORhIYmMhrhDT8hTt0h9Fi5bqB7JBjx8PaGbdv4zvHj/LGlhf/ClCX635iECHbTX2hB\nAfzJwYFEe3t+0draV7JnDX/d2Mh7aWnMWrDAqu0dHR1ZvGsXF//4Rxzb2vrdiD0xlVAFWn12KDPv\n18vDwaEltGg5yUnyyUeAgLnMZRnLmMGMYZx1+OgK2ohNA8iker4PvmGTQwVMj54iisgjj2yy+xZm\nRIgQIiSKKJQoUaEiyzxccSWBBOKIw+6hXMs97pFHHgEEsJOd/bJpEomEuesntndXgIAooijmNmC9\nOlwAAfyC1x4cR6/jry/+kZMbV/Fd4XTUqOkwDy1axIiRIsUFFyRI6KKLRhpppRVXTMqNAgQUUkgJ\nJX09iLYSrIkiigtcoJ56Kqmc8hn+XosDI0ZWspKlLJ3oKQ2LiSqXm3vvHktv3aIgPJwvt22Dd98d\ncNunAZGNKaMMBQrssGMTm8Y9enfBhTrqBjzvsmU3ycyMRaVyQa124sqVNWzadG5c5zjZCSGE1azm\nEpf4hE94gReIJBJNl4aCI0c4VFvbF/xEG4180a3nJ8DbWBcUiRDRTDNHOMJiFrOMZRMqKT2ZkCDB\nE08azMMX33GfQzfdHOUotdQSSuiUv5GOJ5ZWzHsMBnIPH+aDmhqzePXQxBnhQqWB1w6rEDmHYaRw\n0CupEehycHjsdQ9vbyT79/PyqVPENzTwvY4OnsUU/HwKNAC1QiHNdnYIIyKYvXo100+dYkXL8PpG\nluv1/KGoCKwMiMDkX1bg7Y1IpULyUI/Sq8DPgf8exvn/h/7W648Ghw/TSSdHONJ3n9rJznEpT60u\nKGDDVwX8pBOgnd/UnKJs69YJDYrUqEknnVRSUZrVQb3wIphg5jGPJJJQoCCMMOYwh266ucc9bnOb\nVlo5z3mucY1oovHHHw0arnMdHTrmMW/CeiWsocvZlW6qrSqb6wZUzv2zhvPT0lG6uqGYFW21IqIl\noonma76mnnoyybRZQCRGzBKWUEQRt7k9pa/jDgglzQAAIABJREFUDTRwnetIkBBHnG3UPMeZiSiX\nk2i1xNy7x+e7dtHiMfTd52lAZGNyyKGHHlawgulMH/fz97oQKy1IPwPY2fXw7LMXOHZsJwB37y4k\nIKCCOXPyxm2OU4ElLKGRRu5xj2Mcw9vgTfjRbr6obX4s6HHFFAz9H+C3DF364iENYjV+XOMat7lN\nCiksYhHhhOOH35RJgY8VtlZkHA511HGSk9RTjyuuPM/zEzaXqYhddDQfKxS8Ym5e/bMU2tQqPm1u\ntToY6sUT+KCmju2uGrIwCScMRDYg9bbstyGXy4nZt48WpZLv3kyksTUbO50AF7EHQjcv/JYtI1j+\nwL1dqhuZj5G0p2fojR4hetcu7p07h/HOHfSYrh1yTOv2dVgnva0wb9/7CfTAXftaspuyeMY9EFfh\ng/6CTjo5zGHqqMMNN17mZavNO0dLe1oaP+nU9F3dftTZye7UVJiAgEiNmlvcIoUUdJh+3+64s4AF\nxBLb1yckRkwNNbSby8HssGMhC5nPfAopJIkkqqhCgYIUUpjBDFSo8MLL5lYbtmbm4sX8tLKSf29v\nH3Kx4WcuLngvXtz3mlSjYcX16xx59VWbzGU1q/kdv0OI0KaVAbHEco1r6NChQIHXiMT3J5YOOjjK\nUVppJZ54NrBhSj4jTERA5NbSgrNKZVUwBE8DIptiwEAbbYgR29yI1VqccEKEiE460aCx6LodGZlH\naGgRxcWzAfjyyxdwc2vDx6d2vKc7aREiZCtb8cWXq1xFcKmW/6waOAPkCnwXk6HiDwc5biegc5Gz\nkpWEEMJ1rlNGGemkk0QSHngQRxwxxAy5umjESDfdaNAgRYo99k9EX1LvhdOBx1f8bYUKFXe4gwoV\nBvPQo6eYYvToccONV3hlzHopnlSC4uO5CJzJyqKOOkrsNZwuHH4w1Isn8Nu2Nv5BLue3SqVFH6Js\n4Cf+/sQlJAx6LLlcTvSmzVzFkTyK8cCd7Wx6bDvtCP3ZtCPsAQletozqjAzuarX0foLvY1K5+28G\nD4oUmKS7f/DQa3cEUBfajcrjBNlGAfK2ucy190Vs38l97lNHHe64c4ADU6IZ25Zo0PSZlvb2MYUS\nyiIWEUzwY9fP3mtQJ539XhciJMI8qqlGgQInnPDBhxhiiCNu0l+Lp/v4UP/ii7xy5gwfNzZafMQ2\nAq94euK6eTMzHpLcjsrNpcrPjwYbKePJkBFAACpUtNJqs9JNJ5yI1cRSdSuVQsVHdOo8TabAXl6E\nLF2Kvf3jz0eTiU46+YiPcMABe+x5lmenZDAED+7r45k1ndbcTKub9WIdTwMiG9JOO/XU4477mD7M\nDYYQIZFE0k47zTRblAkWCGD79pO8//4bNDd7oNNJOHp0N2++eRAXF9UEzHpyIkTIAhYgQECT4gyx\nQ7QURAGfDXHMk1Ip0+aYVg598eUVXqGFFtJII5NMmmjiIhe5xCVCCMEdd3rowQEH7LBDh44aamim\nmQ46+lY3e+cbRRRBBOGNN220IUCAHDlatHTTjRz5hGQuh0Pvw8dYfYeyyCKddMoHEMGdxzzWs75f\nX8BTrCcoPh7i43HQV2L/578QM0ohy/mAt1TK22vXolMokHV2IjYY0AmFdDk4IPX2Ji4hYUDfHb1e\nT3FyMtqaGmRdXfgZeugR1tIkqyXRR8iShC399hWHhZFYVvaY1PZgJIpESGbPHtHnc3Z2psfLiz9V\nVPQFRGuAU8CPAX/gAP17isqBD4FKTAHTw11u/69xLqqs/wt270PYVyhds7iJSTxHrvXGX+LPi4IX\nxz0Ycpk/n9/U1PCjTtP3+xcOYlzmzx/z87bT3ueflEMOGrMg+yxmsYY1eGM5swj0Ke110TXgNr2+\nPwuwvlxysjAjIAA2b+afvviCX7W397vidQM/dXExBUOPmLJG5eaSboWq4nDQoqWGGpQobRIQabVa\n8s+cYUllBX/fBoGowfxQXn7/Pv+TnU2hvz8RmzcjlU5Mr+pgqFFzmMPUU880pvEar01YT60t6O0h\nGs8M0ZycHEpCrO/TfhoQ2ZB66vHE06bykSPBiJF19+rZVn0F725HNDIZ92JiUDxUUiKTadiz5yjv\nv/8dNBoZHR3OHD26m9de+wCpdGQlI08q97iHwQsyyxk0KMriQdnKo3RiCoaO+fsT94gpqzvurGMd\na1hDMcVkkEERRVRQ0c8PyQGHx1YqJUiQIetb7cwmmzrqECGijjqLc/HFl3nMI4qoSXeB7TEPESKb\nByQGDHzDN9RRRznlxBCDP/6IESM0D3fcp2RZxWREe6+JnzUOvZ01/KCpiT84OBC5c+ew9tPr9WQc\nOsTblZUWs0v38jL5WWELcfv39wVFIfPm8ce0NJbXWf7+WOJdT09CR/GA6LJwIc6VldwzGvtKA/8H\nk3nreeAfMd2sJUAPJiW8SOCvgMUPHeeeQIA0IYAlAicyznxI11c6mH0GfFLAKETWHYq2cAuNz1zF\nJaQUK/1kbYJvWBhlW7eyNfUmVVTRPN+ZNyyUyxkw0GoeMmR9Us7DVWstp5wkkqijrq/kzQMPZjCD\nNayxqqek914+WX2TbMGMgAAaXnqJFbePI1O14sE0HHFC5eyM1+LF/TJDAGH5+bi3tFAUGmrTebia\n6y/qqWc2I1tc6EWr1ZJ9+DDvVVdbzLAGYso817W18WZLC3P37ZtUQVEttXzGZyhRMo1p7Gf/pO5H\ns4bxLplzUSoJKivj1AsvWL3P04DIhtRSixo1/vhP6DyCCaZxWgu3BDDfEIxcqeSlTz8lPyKCOwkJ\ntJlTiB4eLeza9TkffbQXg0GEQuHNyZPb2LnzGFaox34raKONKqoQrRXxs2pvjlRWWSybawP+acYM\nHHx8uKtSYafVIsD00NUtldLj4sK0OXMeC4YeRoSIcPNQoaKOOhQocMCh72KiQ4cXXkxnOs449wsa\ntGjJIotWWumiqy/DokKFHXZ98qe9/hqnOY0bbniYRySRE248+nB2yJalAXr0nOIUWWQhQcImNjGf\n+VO2/GAqoC4tZZGNbM6G663TS3FysknZzsJ7AiAWeLuykt8kJxO+1KTaJBQKES9YwKVz50w+Q0Nw\nXgz1C7wJG8VFMyAyktTAQH5TVsY70FdiuJj+Ac9gNAI/9fcn9plYxOKLrFlzhfz8CFJTl1CR/TIA\nnS5K2tvlfPTRqwQGlrFhwzd4eVkf+I0W37AwXMK8OM1/IaGD+9xHh44WWmiggXrqaaSxX+YbTMpo\ngQSykpUEEDDo99aIkXOcI4UUwCSS4IEHvvgSRRTTmW71994NN4wY+/yEnlSm+/hQvUNGLa3sZSPB\nA4hsOCuVbD5zhs9270Zn4wAijLA+gYvFLB5VL2n+mTMDBkMPMxN4r7qa7585Q8z27SM+ny3p9RnS\no8cHH3az+4ko3R7vkrm49HSyoqPR2lm/sPo0ILIRNdRwl7t00skLWB+RjgUeeHDGV0e5rxMSYgG4\nuWwZ81NS+M7Bg5zZsoWCiAgAgoPLee65c5w5sxmA/PxIrl1bzZo1Vyds/pOJXHIBCBeGE7VnMweO\nHOHDh1TmwBQMHfD2JvbVV/uZ4Y4GZ/MIxfpVOClS5jN4CYoWLbnkkkYa1VTTbB6FFHKb22xi04Sa\n2BkxEkhgX1mLLeimm2Mc4z73kSBhN7ufyp2PAw5qtc29ddRqNaVXrmDf0oLG3Z3gNWtwdBx4xVFb\nUzOkg9RcQFvbv38yJD6e3+XmQmXloEHRebGAn/hLSY9PJ5oVfavcw0UgEDB/3z7u37vHnq+/5qhW\nO6y+q0bgOz4+zH35ZcTmHiixWM/cuTnMnZtDY+M00tLiSU19UNZVXh7EwYPf4ZlnrrB4cdK4LYK5\n4IIXXrTSytd8bTH74oIL7rijQUMHHahRU045TTThgw8LiyLovpOFvU6HRixGvmgR3rNnY8DA13xN\nKqmIELGc5SSQYLGX1hpcccUeezro6DMXfRLRoEGBAiHCARd0BQYD20+c4M6iRVT72UYJ7mFCCcUD\nD5poIoOMEZcgajQaAiorrVa+mwn4V1Wh0WgmvKcolVSuchU9euYxj41snFCRIVsy3iVz05qbKR5m\nGfNQ96tfrFq1asQT+jZgxMhNbpJMMnbY/f/svXl4k+eZt31qtyzv+25jlmDwgs1mMDtkKWEJhKQJ\nmxOatM2k03lnOn2nM+m8M/PNdNJ2pjPTadO0TVsCNAkNBMqSPYEQbDCr8YLBu+Xdli1btmxZ+/eH\nbGPjTZIlb+F8Dg6M9ejWLSE9uq/7uq7fjwwybCZsk7jz7IknH/ERKlSsZjUCBFiFQuqio1HGxrL1\nzBmMEkl/CV1ERAM6nQd1dTaJY6UyluBgFSEhM3tXbCx66OEUp9CjZwMbCJeE47dgAW/U1LCwo4NQ\nbCUq342JIWHPHpcFQ+5EhIhwwkkjjQwyWMhC4ojDAw/qqUeIEBkyAgmclPmJEfMJn9BOO3OZO+4+\nhyqqOMYxWmlFjJj97J/W8qvTCU1uLjs0w6tdOsNvDQbCb93i1cpK9ra3s6GhgUu3b3Onvp7QBcMb\nOnZcv86T7e2jjisAznh5Ebho0b3fCQSEJydz3suLYx0dhOp0xA7wJbooEvGD0FBur11Py2NyrAIr\n3XSPK9AWCAQEhoURumwZr1dVkdjRYdeiLk8g4K9iY0ncuxfZCLuhCoWOOXMqWLToFgaDlMbGMECA\n1SqkomI21dUxzJlTjlTquFKeMySTTCutVFGFF14kk0wqqaxiFY/yKGtYwyIWsYQlrGQly1mOHDnl\nlNNV0kT8h3c5Wt/GExoNu9ra+KC2lpYAL74MzOEmNxEh4lmeJY20cS0oBQhoow0BAvzxn/L9l86i\nR0822UiQsJa1w65flufkENjaytmtW3FHraUAAV54cZvbNNDAEpY4ZWpffOEC/1hS4tDWxPyeHt4V\nCAiJjx/7ZDdxjWu8z/uEEspqVrOe9VNemMMRsshCh44MMiYkKFp8/TqVs2bRFjh4LfPFF1/AYJeC\nfmZG6DmJDEzNr2TllCjDkSDBAw966EGHbtCbry4qiqPPPsu+w4e5vWAB+t5F/COPfEJrayBlZbaM\nxJkzW4iJqcbbWzspz2Eq8D7vo0FDOOH9Nc1yuZxFzz3Hjz77DElDA8bwcFI3bbLLoX6qIUFCWO+R\nSCKeeJJFFk00cYADk5KmFyHCG2/88berh+j+hvm+ZvtOuYSKyE4K0xtAZDPpW8e6CZMYfgCYXfiZ\nUAEJeh0/6b7XQxcE/ESj4f9WV9PV1TVspmgsg9LRzhMIBMxZvBhLaiq/vXGD10pKkBqNGCQSJPPm\nMW/xYoRCITJCyCMPOXJMmMa9oyuTyVj83HP8+PJlpAUFvKRSsdRqHbQ0NGNTk3stOABz4iIWrVzZ\nnxkaDR+fTrZuPcuKFZc5efKJ/k2wysp4/vCH59m//wh+fq4LYkdCipSFLCSffMIJZwtbRj1fjrx/\nA+fmld9wtG2wyMHrbW0sv/IeufOsiBHzLM+6LAvshRf11NNAw4QYrU8GnngiR44OHZ10DrsRtfD2\nbc5v2IDVjd91CSQQTni/jPkqVjk8hrihwSFTY7D1FIkbGhx+LFdRTDEf8AEAab3HTGOiS+bkOt2w\n3nSj8SAgGgfNNHOVq4gQsYtdJJAwaXMxGAyUXLiAuLERiclAiliPMgy61nWhkAxeKDSHhlLy0ENk\nZGdzbtMmAEQiK7t2vcfrr38bjcaPnh45Z85s4dlnj05o4+1UoZBCCihAgoQneXLQTpVQKGTBJLuN\nu4P1rKeEEppp5nVeZw5ziCWWRBLdprhmsVgov3EDU3ExUpMJrdiK4SEVbYvFiIWjX57GbpiHzGLw\nz1zLatHqGVN6MF3oVij6vXXGyxvAD83DNyR9X6PhpXPnSNq6dchteqF9AdFoRqZCoZA5S5eOaLoa\nRRSRRFJJJeWU8xDj99URi8XMX70a88qVvJaXR1dFBfKuLrQWNc1CDS0KkMZH8WTK8yOq641GUFAr\nBw4c5Isv1nHx4ipAgFod2BsUHSYoyP0iAn3XFD16u+/jhx+zTCGAcshtcpOVWGLZxCaXmXsC/Vmh\nZppdNuZUQ4CASCIpo4wb3GD9IN1CkPX0ENLcTLUbSuXun8dGNvJH/kgWWSxmcb8nlL2InfQRc/Z+\n46WWWo5zHCtW1rJ2RgZDRozo0SNE6HT5qqMourrodrBq58EKwUlMmPiIjwBbRD/ZwVDB4cP8srZ2\nUPVvVTl8V3ka/8xMJPd5ZJxbv55v/uY33EpNRd2bUvTw0PPEE6c4dCgTgJKSh7h1K4XU1LyJeipT\nAhMmcsghjDCWsIQgp11UphciROxnP+/yLtVUk997nOEMQoQsZjEKFGSQgQTnPFf6sFqtlN+8iena\nNf5CpRokcfxFJfz7DQEtS8vxTUtDMEJEbk/D/OFq+HGOFHHGg0vdRKOIj+fa7dukW8evrNAEI34K\ngwEPtW0Bb8VKOeWUUUYhhUTItVhh1Jy9FRzeSRyIAAFxlRF4Faqp73gfieHSsIIqkaMIqoyESCRi\nTloaPWkL+JRPacGCEg3rWMca1oyrpEYksrBx4zkiI+s4dmwXZrOYjg5fDh58nueff5OgoFanx7YH\nL7yIIgptj5b87E+QNTQjNpnG9InpGSETFiCOZj3Pu3yeAQQANoGdmcxqVlNGGZe5TBpp/SbvALFV\nVdRFRmJ20mvLEWYzmzji+lUCN7JxzPtYsfYLc7SLO5x6XJOT/mPjoYoq3uZtjBhZxCLWsW7C5zAR\nDFSYm4gKqpCmJgDa/Rzr6XywSnACCxY+5mMqqOhP5U8mJRcu8Iv7giGwpYF/UVvL986fJ+m+jEaX\ntzdX0tN55OOPObp7d//vZ82qYtmyq1y9ugyAjz56jPj4Snx9nbvITEcKKKCWWoIJnpG7NaPhhRfP\n8RwNNFBLLQUUUEcdFiyUUIIGDXnk8RiPOb0TbrVauXnkCH+lVLJxGK+XdWZY12jksw8/5Oe3b7N4\n375hgyJ7GuaTGdow/4CJYVZKCr/OySG9efw763c8PGjp6Rk2KFIBPQEBNNLIKU7RQANBBKFFS3uk\niLwiM4uGuV8fBYA0YmQvmrHI/eMfebG6mp0GQ+9e9uBrpQ44WVDAuzExpO7d6/D4OnT8kT/SQQci\nROxjn0tFQebPL2b37nc4evTrGI1Surq8OHr067z44u+QyQwue5z78TR4ojjbyMZqE//cfmmwz9Io\nPjG+y5fzklrN621t/b/7tr8/wctXu2WefdYERiamv2qyiCWWecyjhBIOc5iHC9Kx5tky9y1tbSij\noiZkHn1Zot/ze3LIYTnLhy2z0qChYsARQgiVVBIaDlVlOFQ2VwmYwifWbuEudznGMcyYWchCtrJ1\n0tst3IUOHUKETovOOEpifj5Xly3DUaWYB6IKTpBFFrnkEkAAT/P0pPclqC9d4hsDvhwG4geckEgI\nTkkZclt9RARrL1zAJBIN8iiKjVVy+/YCdDpPzGYxKlUwyckFX5nSudOcRouWh3l4VNO+mYoAAT74\nEEUUaaSxlrWsYhVhhNFII620UkghddQRRZTDJQ3lN2/yrRs32DSG8WW8xUJIZydfeHkRMMyC1dmG\n+QdMDEKhkEadjjlVlXYrPg1HnkBAdno6xRoND+uHllf9jS+U74rjrPQsHXTghReLWcwWtrAyciPv\nVClJ1GgIYWhZZQHwSkwMC7dscaoPsK6yksezs9ljMIyYM5UASWYzZq2WgqgofBxwTrdg4RCHqKMO\nTzzZy16icP3CNCCgjbg4JQUFiVgsIrq7FajVASxYUOSW677BYOD24T/yXmk7e3sYskzyAx7r6WFt\nUxO/r6wkKDGxvzTQOzCQjoAA3u7u5qyPD38KCkK2bh0RThrjjkUPPVzhClKkrLBbBH16Moc5lOpK\nCX2nhW9eL+WfVWp2tLezWa9H1dbGh1VV+M2bN6TixNX44ks99ahQ0UIL0URjxkwllVzlKh/zMec4\nRzHFNNOMESM++BBMMKER8VTmNLLFYn9m+l/8/QnZscOuPjxXcItbvMd7WLCwhCVsZ7tTAhLThVZa\nqaQSX3xJHramw0VYLCy5do3lV69yZts2TMO8Tx+IKriQCio4xzmsWNnO9imxYJaNUfvqMcLC0ywW\n8/aePew7fBiZwcDllSsBkEqNPPHEKf7wh+cBAXV1kZSVzWbu3HJXT31KosHWVDxnBC+GrxoCBEiQ\nMJvZfItvcY1rnOc8pZSiQUMccWSQMajEYiQsFguma9dYYTLxW6Aa20XIBMQAe2CQ/swmk4k/XLuG\nJTV1yIJ1PA3zD5gYPFfGklku4HOl1anC035vnXXrKOoVUPi+RkNw723/6ivlXIyBMsVlAFJJ5Wt8\n7Z7hsAhSMzN5NScHQ3098u7ufuENnacn0ogIUtPTnerDAWgtLGSHwb4syg6DgROFhQ6VztVQQx11\neOHF8zxv12fMWWJiati69SwnT+4AoKhoIXfvFpCQUOzyxxqvT0zEvHluC4Dup69UbqJ2tycVHSw/\nIuRw/dAgdYfJxPqKCp47coT5LrSYGInHeIwqqiinnP/hf4bcLkVKHHHEE89sZhNEkC3D4gEX/JU0\nqlR2bcQ0ANXR0aRMkOR2EUX8mT8DsIY1rGf9jM0M9WHAgC++bv0MBTU3s/XMGQRWK4f373eqDPpB\nQOQAHXT0N7+tYc243ZRdhX6MXY2eUb7s1YGBHDxwgH2HDyPt6eHLdeuwCoXExNSQnp5DRUU83d1y\nzp7dwl/+5S8Qi2f+4tIDD7rpRo9+RhiiuRIRItJJZyEL+YzPaKKJq1zlOtdZxCLWs37U16z8xg1W\nNTXxT8BLMKjwpwz4J2AbsGbA719SqfjtjRu2xnZsJqsllNAmtK/HYbSG+Qe4loHiLkKTjnJxA83h\nVrYaZZyp1zvsrfOPAgHLtm/HIhaT/OSTdHV18dIAH6LIDRl0KY4hopkNbBi2fFkkEvWbrroaSUeH\n3flRz97zHeEmN/HDj4UsdGsw1EdKSj61tZHk5qYSGVnHyZM7iIz8JT4+rlMbnW4+Ma3YrjN9vUQz\nmTvHjnG4vnHEZasfcLC+nueOHSNt/363ziWAAPaznwoquMIVTJgIIYT43iOKqBGzKkuee449P/85\nbxkMo77PGoBvRUWRtGV0lUNXoUfPh3wIwAY2sGbQN93MRYcOJcpx22iMRGRNDc++8w5frFvH9SVL\nHC6V6+PBSsFOzJg5xjG66Sae+CnV/NYZ5kvVCLdVAaaw0b96Onx9OXjgAH7t7bzwxhuE9/ZcrFv3\nBZ2dXmi1Pmg0fuTnj9WxMTPoq1cezjDwATa88WZH75FIIhYs3OQmr/M6d7mLleHLFdS3btFhtfKf\nMKQLYg7wH0AWcHPA71ebzRhLSrBi5S53eZ3XucpVqnob5kdjvA3zD7CfPnGXn2Vn8055OW8p68kp\nt3I5BwIFgeyPjibfzvqrPIGAA7GxPJGezuMXL0KvMINCoSBp61bmZmaStHUrAYoAfPHFjHnCDP8G\nIrMzO+TM+UUUkUcePfRMaJ/qo49+TFCQCqUyDoNBxuefj93U7gjl2dn81Rilrvfzf9raKM/Oduk8\n7KUe2/fhTBfXqSooILO2dsw9fH8gs7aWqoICt88piijWsIbv833+nr/nG3yD9awnlthRS8wUCgWL\n/+qv2B0czF+IxUPWR1VApj+sWShhwf49g3rU3MlFLtJJJxFEOCUpPl3pU5J0h1ptaEMDzxw9yp+f\neILrTvQNDeRBQGQHGjSc4hQ11OCDD0/y5JQyzFKtE7MjiiEfeiXw3ago5q9fP8y9BtOtUHBqxw6u\nLl/Ohs8/Z9e77xLfWklGxiW8vDqIi6vk1q1UXCAYNeXpM+6soGKSZzL1CSWUXeziO3yHeOLpppuj\nHOUN3qCAAizcyyg2V1cjb27mB6OMJwB+ABxicFBkrK7i0sEfU/zWUTzPtNBd2U5Q5EPkjzG/8TbM\nP8B+RhN3ea2uHo+oKF7dsIHMkBByBALuL+Q1AzkCAZkhIby6fj2L9u3j2qZNxCqVRNXUjPi4ISVy\nlhwB48FPuXPkCPUlJa59YqPgaKGLved30skZzgA2OXxPJi6oF4stPPLIZ/3/zstbRH296xrOp5NP\nTJ+YDMz8EmpdXh477QzYdxoM6PLHuvpOLgqFgrUvv4zv3/4t/3f1anbPmcP+uDh2RieSzj9weMdC\nyp4yctdaOyHzaaGFS1wCYDObp9Qa0t300AO4PiCSa7XseestPnj8ccpcUEL7oGRuFJpo4nM+p5RS\nrFgRIuQpnpqUnciR6KSTm5KbmDLhpfOL8G3swMNspkckwhQWRvL69fY3QAoE5C1aRFFCAmm5uXz9\n6FHmLChhS89Zqqpsde/19eFERk6egZm70ev1iHO1+AKtqa24yX5nxhFEEHvZyxWucJGL1FPPe7zH\nda6ziU0IirsIeP8DjhmNYy4KhcB/Az8GtNjK5xbojfxrr/WITbWriz/FmPlhTMyIPkR9DfOp6eku\nfrYPGA5xY2PvVsJQYgFpUxPz9+8f4q3T39OjUKCIj2dWSkp/T48FKEpIIEilojbm/lAL6ktKmPth\nGb9rA+gCynlJraYeJqTHxNH9IXvOt2LlIz5Ch4544lnK8P5H7iQ+vpJ584opKbEpSX700aM8//yb\nLhFYmE4+MfXU00UXPvgQSuiEP/5EInXw9ZUap4fqnoeHBws3Ds5y5vzmRSgKhpi/5kt9Potkc9za\nx2PCxJ/5MxYspJLqFmGUqUxfhsjVHkTLrl+nIDGROwsWuGS8BwHRCOSTzzWuUUMNQoQsYAErWDHl\n3shZZGHCRIIkgfRHnnDJmEaZjCvp6eQlJ7Pxs8+4IFvH10wf0kIwt26lztiASK/Xc/vNN/ll707k\nS3k16J/TI5M9iIrsQYiQFaxgCUvII4/znEeJkt8bfs+WT4W80WF//5kQ+Afg+9gEFxIH3CYHdhsM\nWKur+eLrX+fVxka3NMw/wDHsFXfp89Z/nVVjAAAgAElEQVQhzT5Je51cjlynG/Y2zZUrHG3rHPS7\n19vaePbKlQkJiPQOltrYc/5VrlJGGbOYxXa2T9pO8iOPfEJZ2Rxksh6EQgvFxXOZP7903OM66/cy\nGT4xd7kLwEM8NPMb3x18fQ0T4EnkLhYvvsnZzzJh7b/Q5lNAOSluywCaMXOa09RSiy++bGKTWx5n\nKuOukrng5mbuJrjOA/RBQHQfZsxc4lK/ktxiFrOe9cPq4E8F8nuLhtay1uVj93h68sGWLaQab/Cn\ngqf5e35MfkEyjzzyMRLJ6JLJ05Gq3FxebWigb6/hVw09/Cg3l4ceZBgcQoKEJSwhgQQucIG6nFv8\nV4tzfibfAv4WeG+Y23YYDJwoKiJ569bxTPcBLqJNPFQSeyCjibuMRqxSSdncucPe5jFCEDZWcOYq\njD4+6MAuYYXu3vNHo5FGPuETzJhZytIJEVIYiaAgNatWZXHp0kqqqmbR2dlMcPAVAgPHJy5gCg+n\nqqxsyvvEWLFSRBEAC3DNDvRURp6SwoleP62xeE8qRZ7sRvlkNzN3bimc3QJZP4CHf8Bn1s+ZJZjl\nculrAwaOcYxSShEj5mmenlIVRhOFECEBBDhs0TEWUr2ehjF65B3hQUA0gGaa+TN/7m+iXMta1jN2\n/81koes9JEjcls63CoVc2ZbGlaIsMsxrSTZ4cfXdRNKfWTNjdt7NZjOlOTm0FhTwO8AHW6mOBmiu\nrGTO0qVOPde+cQ11dch1unvZC7kcaWQkc2d49kKBgs1sprC6lbk4J9k+BwhkeMM0Z1S7HuAebnKT\nq2GNVJUPb4hYxdjiLvcTXl/P2i++IKi1leNPPz3sOT0j7GqPpbzpKgITEzlZUMBuOxaRJ6VSAhPv\n5To1Gg3VWVnI2toQmUyYxWIK/FWYV5lZ7Lt4SizCly27yuXsMJbwPE+2FiP9jYGsED9idu7EP8C5\nwGh2RgY/Lyjgvx0QVvi5vz+z3aQUOBIttOCDDzJkxAzpjJt5xCUlcSg3lw0VFaMKK7QBh6OiSEua\nviJLvr4dBAc3Ial9gjb1H5H46CgRl5CA67INbbRxjGPUU48cObvZTSSRLht/OtFGG2rU9+wQXIC/\nWk1YUxOtQa4TO3kQEPVSSilHOYoZM774so1tLnUDdwd9KmgBBLg1nX/3ow/4uTmXBVjAoqe49AL/\ndqKFOU895bbHHAmJwYC8u5sOP9fo2ZvNZnIPHRqxDyW/uJgfHjpEambmkOCljTaqqaaIIixYCCWU\ndNLxwmvMcQuKiniluHjYcWcanqbxZRNHK1J1VOXrAa7FipUssvicz2Ed7Fd6cbhWOygo6hN3SbZD\n3MU2qJXHPvqIhKIislet4thTT2EeoTzHd/lyXlKreb3XmFoP7PTwQNbdTfmbb2IUi7FGRzM3I8Mt\npouRs2bxbkwM1upqdhgMw0ofdGMLho7FxJA6axYajYaqU6dY3NzMK1otgQPObQF+dgeKQlrQbNfg\n6zt5GSIAL69uVnvu5MPOIttSxgDfqdXyzIkT+L/wglNjenh4UBwTQ2N7+5T0iemjnHKqqCKJpBlt\nmjmQhKee4rkjR3izvn7YoKgNeD4igoRJ+O53NXq9ByrVQ3Dhe9Q98QKfo2E+812ylrrNbU5zGj16\n/PBjD3sIJtgFs56euENUIa6ykor4eFzpHP2VD4h66OEzPqOSSsyYWcACtrHN5c1f7qAN2yLAH/ud\nz53Br7raFgz18hAQUVRE5sGD3Fi8mDsJCSMuWMaLRK8nrLGRmOpq5paWYhEKCWhtpTApidqoKDq9\nven29KTb0xO9h0f/h0NsMODZ3Y2iuxvP7m7kOh3ls2cPkWAuzcnhR9XVw3onC4AU4N+qq/nnnC8I\nzpiPBg1q1P0O2f7400ijbSxKucENNrMZSY5m1HGTgR9VV/NqTo7bPFKmCiPt4tvLaOHUzK7qn3oM\n9BmSmUyoxF1Uh+kRrxPzmOQxUjJT+Nvz5xE3Njot7jKvpIRZFRW89vLLGMZYBEfMm0c9sCvnEjWt\nVUTr4NWeHpIHKJIVlJXxs8JCehIT3RIYpe7dy4XKSk4UFiLp6EBmMCAAuuimWtpGo48JYWIQ22c9\nTkt9Pd3Hj/O2Wj3sN0wQ8KoWdFolLx86hHHXLoImUSVRrVazzVQ1aF9XCqxtbaVCrSbAySxRwpYt\nfFOtHtOcdaJ9YgaixKbiMgv7jXSnO3K5nPn79pF57BiZtbWDyufelsJPooRsfOrrbjdlnQiMxt7r\nUcEepE+8TAstaNCMyzzUjJkssjjPeQDmM59tbJtQlcipiDtEFRTd3XSOUYLsKF+JgGi00qXcyFoq\n0zvwFnkTRBDb2e4WrXR3MFEB0XC0BARzdflyFl+/zmMffcTl9HSuLVs2aAEjNJkIamkhsLUVodmM\nWSjELJHQ4eOD1tsbgdWK2GhEbDIhMZkQm0z9/xZaLIQ3NrLk2jWaQ0JQhYSQtXo1VbGxiMxm1l24\nQEpeHiaRiIiGBjy7u5EYjfR4eCAxGhFaLHQpFP3BEkBGVhZnt2yh3d8fmV6PXKejoriYsRL/yUBR\n/UVKuDjo92LExBLLClYgQcJ1rlNBBe/xHql18jHHTQIMvZ5PzmI2m6nsVezy7OpCZLFgFgrpHkax\nayIwYKCbbsC2GyRHjiAmhrKyMqdaVkuBEmyGrTuxBagDsWJTGtNcuYKHyUSPWIzv8uUT5mL/VaLP\nZ+iX90lrV5XDAaU/KZkpSCQSkh55ZFyPE15fz5X7riWjERgbS312Nm9oGHYDIgl4U6Ui//x5Xqmo\nIGn3bpcLpUTOmkXkrKEL51l0cZazaNFyuP53bDwp409q9ZgyCXLgDbWa3SdPwo4dkxoUDa+NJ0Aw\njp1ZqVRK0v79/MXZs4TXVPD9tsFZxSrgf/z9qY6OJmnLlgnziRmIChUA4Uxs79JkI5fLSdu/nzMF\nBbybn4/UaEQvEXMlWY0ySU0IBTPCQ6c/ILJIiLBGUiEoJZdcp9sk+vqFqqnGDz9WsIJlLJvxYhz2\n4I4MkcRoxOjijfgZHxCNVbqUVwQvFktJzXyGSNH0qu8UICCaaLc33rbHxHBXpWJ+77+LEFIfksCd\nBQu4s2AB/i0trLl4kf1vvsmRzEwC1GrmFRczt6wMqcFAS1AQEoMB/7Y21IGBeHd24t3ZiUUoxCQW\nD/pjlEgwicW0BgYisFo5eODAkBpRE/DxY48NmafQZELe04NBIsEolQ5OpVqtrMrKYvMHH+Cr0dDj\n4YFOLudua+uYlysBENotREMwvvjihx/RRDOPeYM+4AkkcJObfMIneOsMdo0r7+4e46zhMZlMlF26\nhKywkJdVKpZarYOKOszAtdu3eT0nB31iInNXrhz3zng33WSTTSmltNOOECECBP0Nk400YsQmxapA\nQRddRBJJeno6/5ofxKGWFocezwr8FngTWw/Rf2D7v1884JxWYzfhH54ZpDQ2kbLLXyVG8xk6WNvG\n986fH3cwBKDQaqmNtO9arNfruX34MH+oqxuxIEWJzdfKBCQplVz7/e9Z+o1vTIh6pAIF29nO4fZD\nrD7exZ/UXXZrxomAd1QqXjh+HElm5qSUzwUEBHAhMJCXamv7s0QG4H1ZDBn+49uIk0qlpOzcSU1P\nDenZv2dWg4i5pmjbd0F4OLMzMia8TK4PM2ZaaQVmviHrSMQlJcGAPiEZ5RzhCNlks5Sl02bjeDgs\nFjCZ7i2mV5FBBaVc5CIJJKDoVKC8dAmJSoXYZLKtTYKDiV25Em9v70Fj+be24qdq4H8isij1aUSO\nnJ3s/Er0ndlLX0DkygyRSSSix8XX8BkfEI1VErUIeKPawE9yqiBjegVEYFPvcLcs64LNm/mhQIAg\nvx29QUYeq0mdtx6sRUTU1ZGam8vs8nKMYjHPHzxIu68v1TExvPv00/29PlK9nu/953/yq5dfxuKm\nhmeLWEyX1whqgAIBWatXk7V69aBftxw8CErlmGPHW6LZyPOjniNAwGIWs5CFlFt+D707jKOhstRR\nzFnCCCOCCEIIQTzGx1Kv11Pw9tu29/UITrkiIN1qJb25mbzz5/lhefm4dsZLKeUEJ9AxvPyxN94Y\nMSJChAIFIkTo0VNHHe9J3yPpkVl853QPkVptvyrXCzDiItaCzYdoK/QXG7wC/HXvz4ux9WY0alWc\nvU9X4fW2NrZdOU/QvDiXNnF+VagqKECXl4fUZMIgFiNPSSEuKWlMnyFxY+O4Hzu+rIzIujpupaaO\nea7JZKLg7bc5WFc37JK1C/gp4Af8DeAFdAK/bm7m7M9/Tvp3voOnp/tLWTzwYOlpGUfVjjuhC4Ff\nqdXsPnWKlP373TG9MYnZuZNnTpxgZVMHRqOUE8ylqOc3LNGfQSYbvxdNo0cjTRtBh4LHeG78E3YB\nPfRgxYocORKmr7y0K4knnmiiqaGGm9xkBSsme0pOYzLd+44Vi43EC+NYbF1MbVExd6+9xboWK/+r\n1Q7KDTaUlfHbggIKg4IISEnhMauVxbm5+Le1cSPMxE8E8OIOL7Z6PveVDaKHw4IFA7bSS1cG0ToP\nD+Q9PS4bD74CAZGhrm7M0qUUxl+6NBlYsKBESTTRbn0ckUhE0pYtfOaxkaysVYTQxCP5/8KuS8cR\nm0zkpqbyhwMHMInFzCsp4daiRUOCHoNMRmtgIOGNjdRFTR0vJ5PQviWKveeBbQEkFXphT0DUIzRz\nnev9/xYhIpRQoogigQRiiBnU0Nu3Iz7SInA4UqxW/qBU8sLhwyzcv9/hoCiPPE5xCgsW4ohjLWv7\nVQ2tWLFgwYoVKVJkyPpLBAwYuMENPudzegoqMSPgRWx9Ei3A77A1wf/TfY9nwRb4ZAIDnWoE2Axb\n/x3bheumFMRyAXQMDQo7TA38mB8TTTTxxOOLL9b7DgkS/PEngogxg9CvAjqdjjvD9A6cqK7mUG4u\nijGMGPt8hhxBqtPhpdXaegRLSphfXExdVBTNISFj3rc0O5t/VypHDIa+D/w/GNSj4t37+73d3ez/\n9a9Z9p3vuL0cS6PRsLS5xem9UQ8grbkZtWZyRBb8AwLwf+EFKps1HD6ciVabAj1w5Uoza9ZkjWvs\nbrq5wAUAHmH82UVX0XcNM2HCjPkrI6owGgIErGQlf+JP3OAG6aRP23Iwg0FCbGwVAGKxCavVSsiR\nFv6+RstO4/C9qeHAP2m1WLVaPqqq4qSnJ7qtW/iveXe5Icon2OjFM5LnCRwkk/KAvv4hKVKXbt43\nhYWx+YMPuLjWdZYzM34VINfp3Fq6NJn44EMMMRN2UZrnfZdvyX/FMuM1Sjof4v2tW6iOiRlUmnZz\nyZIR718bHU10Tc2UCoh0cjlWRm/Ot8IQMQZXjevhGcWjzKe+92iltf/nq1zFAw9CCSWYYAJNgZjf\nzuWdumaH95+Cgd/V1XHg7bdZtG+fXeVzFix8yZfkkIMFCxlksIlNdr/fpEhZwQoiuiLwqD7Er7T3\nhDmCgB8Ar2ILjvqejxVbZuj+YKgPATZfohcF0BYTT5xVAE1DJb1NYhlWDCh7j+Hwxx8PPGinnUQS\nSSGFSCKn7Zf8eNDpdNw9coRDw6hL7TQY2FBRwTMyKe0wYsvxaD5DHt3dSHt6kJlMyLu6iKmpIbSp\nCXl3N3qZjDZ/f/JTUjjx5JOY7QhQTCYT8sLCETe7fsrQYGgg4cDhjg5eOnWKVDcrZlVnZfGKVjuu\nMb6t1fLtrCySHn/cRbNynJAQXzZsUHL6tK2TLzs7g6VLryOXO79Lm0ceVqzMYhaJg+yXJxdPPAki\niBZaqKGGOIdck2Yu85iHAkX/6zJdy8KMRilKZRwAvr7tKIuK+HZNPdvsSHgKgK8BRqORX1pquSHK\nR4KEnZI9D4KhYXCHoALY1pNeWi3+ra20BbrmdZ/xAZHYYhn7JAfOm0qIEdNG24TIOXp3dPCzL/6b\n3+q+yXJ+iUxk4KXY3zg0Rk10NA/dvQsrpk6qXRoZSX5R0ZBm/YEUAFIHm5qlkZEUFBUNW6o5cNyA\niHnMH1B60EMPDTRQTjlFFKFG3b+oD7oEn1bjdDI+GJti3quXLpGwZs2o53bTzQlOUEYZYYSRQorT\nJRId5/L5qWb4z9cL2DJFPwDKgF8D2xg+GOpDBhhCQlmydz/1JSWDZJcBvu3vz8LlX2MV0VRRRSWV\n9NCD4L7DipVaatGh41rvEUggy1jGfOZPqinmRHPn2LFhg6E+/IB39Ab+Hnh9mNuruM9nyGrFu7OT\nWRUVpN28SVhjI6Vz5xLa1ERtVBRtfn5cW7KE2pgYLE6IfpRmZ/ND1fAZWGXvfMeSdA4HFpaW0t7e\njp+LZPyHQ9bWNu5lUlDvOJNNSsotsrIyUKsD0es9yM5eyaZN55weL5hguujqFwiaSixiEV/yJcUU\nPwiIehEhIpVUssgil9xpGxAZDPc2XaRSA9pr19g6Rgb8frYajfz7tSuwEB7m4a+c+Ia9uENQAWwe\nmXfnzyfh7l0uuUipd8YFRJ2dnYOa4TTNzfw38AyM+nZ1pCRqqiBAQCeddNHl3sexWHji5EmuLl7G\n32X9FABxqxGLBRx52Wqio3n4k0/AanWpdvx48E2PZ18xHK62lU4O8QsCXomJITU93aFx56an80px\n8cg+RCOM64EHs3qPjWxEgwYVKprNzXgVXmSRdXw1sylWK7LCQswZGSOqzylRcp7zVFGFHDmb2MQc\npzTibHio1SMGccFAloeAR4BdPVb+Bezy8fbobbbuk11+9soVZCYTerEYnwEqcwm9x0hYsdJII3nk\nUUABrbRyk5t8xEfMYQ5ppDGPeVOmZMYdZr9VBQVk1taOKTbrD6wTwEErg7rplMDfBQay28uLmDNn\nkOt0zC4vxyQWU5SQQM6KFZTMm+dU4DMSgpqaEfMJh7D1DNnDDwwGnj93Dr+dO100s6GITKYpNc64\n5iCysmHDeY4f3wXAlSvLWb78Ct7ezn0H9S0iO+hAixYvRugBnQRiicWAgTvc4VEenezpTBkSSSSL\nLMopx4p1WmbUB/YQQT2JLS0OPwsBsKrFjLIzjCXeI1fGfNVxh6BCH3WRkcRVVblsvBkREFmtVpRF\nRWivXSOxpWVoMxxwtPfvDcCjDF2gOloSNRXQoSOc8P5+DneReuMGPR4e5GxYgSJXS1eXFyaTBI3G\nF39/jd3jtPv5IbRY8OrsROti/XhnsGDhA9EH1GTC/pxI5tb7Ie/uvrfI9PREGhFBqhOLTJFIRGpm\nJq/m5GCor3dqXAEC/HoPQV4nL6v0433KALykUvFaXh5z0gbnYUyY+IIvyCYbTzyZzWy2snVcvgwA\nPQEBtFRWDhsUqYDChVZmtQj45tjaFv0M7BqKmDfPaUU5AQLCe4+HeZhyysklFxUqSnsPBQoWsYhU\nUie1WdZdZr+6vLxBPUOj8XUrPCsUUiQSIRCLsZpMyLy9ecXPj/bubhrDw2kODub9LVvcek2VjBIc\nmMDuZbU34NHZOeZ548HsIhEZV40zXhYsuE1o6CqamsIwGqVcvLiazZs/cmosBQrmMpdSSrnDHZay\n1MWzdZw+ry1RYwPrTGAUd1EY9ikPrVtnt5fWTCaEEOTI6aCDNtoIwDkvqslELr8nDqTQ/J5vGpwr\naf2eFoouhSB8dPptqE8U7iqZA/DSaum8T/VvPEyNK+w4sFqt3DxyhBdqathqNI7YDPfX2BYNH2Pb\nPfwv7i0onCmJmgqoUdNAA/P7BbFdT0JhIRvPneMP3/gGVqGQwMBWurpsy42WliCHAiIEAqwCAcIR\nlNEmmutcp4YavERebM7YixzXms2JRCKXma52VVSw1EWv21KrFXXFXTrT5iJCRDvtVFDBNa6hQYMA\nAWmksZa1LhEbiN+wgf8oK+MnmqHvlZ/4erFyw1a0H95ET7FdSXU9uPQi2IcIEfN6jy66yCOPm9yk\nhRaye4/ZzCaKKGTI+hUe5chtPV4EulWRaizFTHvMfo0Y6aKLbrrp6j1MprHFPwaiCAtj9rZt6CUS\nOnx9sYjFnHT42YwP4yjBgRjQYl9Q1AkUejdRwvtEEsl85rv8i1vv708rjKtsrqV3nKmAUAgbN57j\n7bd3A3D9+hJWrryMn58D3wUDCCaYUkr7F06TyfBeW0aU5dn8pVJJcmbmVz4oEiIkjjjucIcqqqZl\nQOTldS+jGWa463SxWzjgp5p+/ecTiQkTMcS4pb/Kt6OD5mDXtYxM+4BIWVTECzU1bLOj/lMA9LnX\nfIwtU+RsSdRUQI0awC1vNJHJxOYPPsCvrY0/7tvX7wUUFNRCdbVNfLe1NYi5c4c2tI9GVVwcCXfu\ncGWSX28NGj7jMwA2s9nlwZCr8ezqclnRlghQd5XwBm/QgU2z2g8/NGgIIoitbCV2RIFlx1EoFOTH\nxPB/q6v5vkZDMLbM0H/6+lIZE0Oy4iGaV3jxw+oGftrRMaYQxT/6+BDh5j40BQpWspIVrKCWWm5y\nk0YaKe89hkOAAH/8CSaYecwjggjCCHNZSYk9iplJQF19PjUDAp6BwU+fT9RAVoodq+3WKhQ0hY3V\noeNerNHRFJaVDVs2lwm8wT2J9tH4/6SQt6EbenvIxIhJI41HeMRlyoMxq1bx6zt3xiWs8GsvL2JW\nTR0zzLlzS4mOrqamJgaLRcQXX6zliSdOOzVW37W3nXZXTtEpRvLaigV+UVvrMq+t6U5fQFRNNWmj\ndnxOTaRSI1KpnnTDZZK4Oa6xxFOglHUqo0VLNdWEMLZyqKN4d3RQNnu2y8ab9gGRM81wjwJbPTx4\nY/Zsp0uipgJ9xnGu3qHx1mh4+t136fDx4U/PPINhgExzUFBr/88tLY6XD11ZvpwdJ09yZdkyxxqQ\nXIgZM6c5jQED85k/ao/JVEHkYtEPT4sIDzwwYkSOnGiieYIniCHGLb5WyU8+SVdXFy+dO4eHWk1P\nQADxGzaQrLB1DIVERtL05JPsOXuWt1SqYUMIK7AnOBi/LVsItdO4c7z0mR9HE40BA+WUU0stlt7D\njBktWlSoUA84tGg5wxlCCCGGGIIGHD74jPoaGzCgQYMFC0aMaHoPoa7WLsVMU3cTl2ka9nYRIjzx\nRIGi/29hioBj1UU8ZRj7i/09qRR58mhSIRPD3IwMflZYyMFhhBVigTZsJdKj7fw2AHfnPsQ+v2U0\n0kgppVRRxVWuokHD0zztkt4xX19fboSE0KPVOpV70gE3Q0JImQTJ7ZEQCGxZojfffA6AvLwUVq3K\nIihI7fBYs5iFDz600ooR46T6/kyE19ZMIJJIAgigmebJnorTPBVxlH31b/ELUyxYHH/f9mGaIqWs\nU5W+HiJ3bDrrZTJketdllqf1/2RnZ6fTzXBLxWI6H3tsiOvwROGjVuPT2YnQasUsEmERiTCLRJiF\nQswiER49PSi6ulAHBNDm7z8keLBg6VfmcUmGyGolVqkksq6O9MuXubJ8OdmrVg0RPwgMbOn/uaXF\n8cetjY7GLBIR3tBAwwQtau/nUz6lnHI88WQzm6dFU6jZxcFjmDCGNWS6dMyxUCgUJG3dOuLtobGx\nsGUL33/vOD/q6BxUPqcHfujjYwuGYl2XvXIEKdJRRRpMmGilFRUqKqmkjTZkyAb5TIFNHTLQGkCA\nIJBuujFgQI++/28jRsSI8cOPFu593tbaGRMHWbzZyLL+gGdg8DPQJ6qfJPhjrpaHKypG7RZrAw5H\nRZGWNFaeyv2IxWJ0iYkUnD8/bNbs77D5Df0jwwdFDcB+Hx+WbX8SKVJmM5sMMqinnsMcpphicsll\nCa5plo7bvp2XDx3iDbXaoe0GM/ByQABx27e7ZB6uJC5OyezZZahUwfj7q7l8OZ2tWz9weJxIIgkm\nmHLKySPPZa+5M8jG2O13xmtrJhJEEGrUiBFPS2EFhVbLf9T8HQfMB8nncxrIdapsrgEwurBkayYi\nREg88Xjj+rV2RXw8MUol+YsWuWS8aR0QKS9d4n+dLEP4plbLdy9dIvFR96rH+La1EadU4tnVhVUo\nxCIUEllbi0yvR+PjQ2hzMyKzGZHZjNBi6f9ZL5PRpVAQ2NqKR08PjWFhtoblwECsAgEaiYEDYh/q\ngryQhcrwbW8n7cYNglUqjBLJsH/0Hh7URUbaai6FQrBYCFSrCW1sJDk/nwC1morZszm+axfVcXHD\nPp+goHsLtNZWJwIxgQDjJNZgZ5FFDjkIEfI0T+PD5Is72EO3QoEZXFI2ZwZ0Cnu03Cae0NhYmr/+\nDLsuf4mhswo9epuAgnc4iSsmLjPkDGLEhPYeiSSymc000EANNbT0Hq20orVqeeXDZvJjDfxu4dAy\nISFCfPAhjDDEiPHtPbyFpWCHPLGPMIjFrHZo7glPPcVzR47w5gjS223A8xERJLjZs8cR5mZk8A8V\nFfxBqRxiPKAA/gObH5Ev8CI2AYVObNLuZz09WfHSS0NMWSOIYA97eI/3eJ/3mcUsl2w4+fr6Yty1\ni90nT/K2SmVXUGQGdgcHE7Jjx6QYstrD6tUXefPN5+no8KW2Npp16y44rDgnQIAPPv3N+pOJfozd\n/tG8tr5KSLF9bkyYsGCZMiqcdmG1sumTTzgR/CQfNX4NWMRrsoP8m97xLNFvvBTErlzp+jnOIPp6\nlN1RiVO0cCGrL14k4fZt7ixcOO7xpnVAJFGpxtUMJxnBx8JepD09hKhUBDc349ndjX9bG0KLBaHF\ngkEqZW5pKWKTiaq4ODp9fBBYLAitVlqCgshJT8cos692X97VRXhjI+ENDXjodHgYDHgIdCzTdRGd\n24VmYS4bL1zgdmIi+cnJSIzGIX/kOh2ejY1kZGUh1+lQBwQQrFLR7elJybx5KOPiOPbUU5jHCFb8\n/NoRCs1YLCI6O33o6ZHi4WGfQlUfYpNpwhWTLFj4lE+5zGUAtrFtWnlLKOLjuXb7NukuEFa4JhCg\niI93wazcQ0hkJCG7nsWChSyyOMc5BDQSS48bqpDdhwgRUb3HQNKuXCSt8iZ3NnyNTCRIew8Zsv6f\nhyupy5e/i5U2l5sIA8jlcubv29LehDYAACAASURBVEfmsWNk1tYOUp07IZVyKCqKhKeeQi6fOr12\nYrGYpN27eeHwYX5XVzdsUPQvQDXw39jU50zAtZAQMr7xDWQjXH+jiWYWs8gll0tcYisjZzUdISgi\nAnbs4IXjx/mVWj1q+ZwOeDHAm5AdO2z3m6LExVUTFVVDbW00ZrOYu3fns3TpDYfG6FMra6Z50gMi\nU1gYyvLyYcvmqrjPa+srTDc2IQE58ukVDAHJeXmENjdzct4OaAQI57JHLFa92qE8lxX4JMjIWu+v\ntsjGWPSJpfQF0a7EKJVyYudOdr/9NsXz54/b2mFaB0TjbWaTjiA1693RwazKSkrnzBm0ky42GIhV\nKomvqCC+ooIAtZqWoCCaQ0JoCg2lISICc28WqMfDgyvLl9vECMbpuaNTKKiYPZuKAc1jth4FLSsK\n6vhewW0+ffhh7toZIXt1dBCgVqMKCXF48SQSWQkMbEWlsi1NW1oCiYpqcGiMLoUCL62W5lD3yoX3\nYcLESU5ym9sIEfIET5A8qmXq1GNWSgq/zskhvXn8NduvBwczK2U0K9qpgRAha1iDESMXucgxjvEi\nL05rN/DgpiY2fHmZN158kVAPx1TD7DX7dVYxUy6Xk7Z/P2cKCng3Px+p0YhBIkGenDwlyuSGQyaT\nIdq/jE1vn+SwkmENlmOA/wfkA6/ExrJ09+4Rg6E+Msggl1zyyGMDG1DY5Y41NkEREUgyM9l96hRp\nzc18W6sdJOTeAvzcS8LpECOK7Qt51HfqBkN9LFx4m9raaACUyliHAiILFk5zmiqqWMIS4pncjZqH\n1q3jL5VK/re2dtB2mRL4blQUyevXT9LMphZ93oeu+lxMFJ5aLQ9/+ilv7dmDV9O9TGaD7x7OdBfa\nJc7VxwkJ5C01UMfb7GWvWxb8M4G+gMjVxqx91PcafUv1enrGafUwrQOi8TazhdfXszQnB7NYjMRk\nQmI0EldZSUR9PTXR0Tz24YcUJCfTpVAQW1VFVG0tDeHhVMTH8/6WLdRFRGCdpBS6AgU6dLyZpKUy\nKZL12J8u1Pr4jMsHKCGhCB8fDWp1IHfvznc4IGoNCiKwpWVQgOcudOg4ylGUKJEi5RmemfQvXWcQ\niUT0JCaSd/48KePIEuUJBOgTE6eViMh61tNMM0008T7v83W+7raLqztZWFDAw59+yhfr16NxQkLZ\nWbNfR4lLSoIpGgANxIqVi1zknOwc7IPM7HBSCk38rUo1qK+oAPhZcDA9iYksyshAbMf3RhBB/f44\nV7jCBja4bN6+vr6k7N+PWqPh21lZyNraEPVmzQ3+/nStCiLf90Pm4Xyj90QSG3vPQKy+3rEALocc\ntGgJJJA1rHH11BxGIpGQnJnJS+ffp6vxLnKzBX9RFKawMJLXr//KS2730dcoP52CAJHJxLbTp8lP\nSaExIgLfnnsy8Vrrk/wu+lcwin1LH1bgjETC76LDES1oo5pq3uVdnuEZlylTziQM2BIP7vzODm1u\ndom4xbT+3zMGB9NQVuZ0M5xq7lw89Hr8mpsxisWYJBJupaZy9NlnMUkkeGs0LLp1C5lez5X0dP4U\nFzdIcW0yESBgHes4zGEucpE44pjFrAl57KAgNV9+uQ6AgoJk1q//ApHI/kV6S2AgQS0tY584Ttpp\n5y3eQoUKb7zZwx7CmL4lD3NXruSH5eUcVCqdsgdVAT+MiWHRNKt5FiJkBzs4xCEqqOBzPudrfG1a\nNfImFBWx8fPPOb5rF7Ux94v62ocrzH5nCiZMnOY0+eQD8LD4YVauXYk5w8yPsrMR1tQgNpkwicVY\noqOZa2cgNJAVrKCUUi5ykUQSXS4b6+vrS9Ljjw/5fRttfMiHVFE16apr9jDQ08VgsH+BXE45n/Ip\nVqw8wzNTpp9TIpGQ+sjX+CkFWLDwfXbhyfQzbncnfcq2LbRgweIWZVJ7MZvNlObkYKirQ9bdTWt7\nO1aDAU9AKpUi8bN1RSZ1ddEdHMy53iyfr++9gKijw4+0/7OPk0VFnDx/noS2NvaZzYPWlg3A/3gJ\nqQiKwWvpUpYvWMBsQQsHOUgZZbzDOzzO49PSl8mduDtDBKCTy/Fvb0cVMr5r9LQOiGJXruS3BQX8\nkxPCCr/18sJv82YujqIy1+nry8W1a8czRbcSTzzrWU8xxdzkJnHETcgiMSGhCE/PR+nuVqDR+FFS\n8hAJCXftvn9VXBwx1dWIjMYxe5acpZNO3uRN2mknmGD2sAe/UTW0pj4isQjV7jAeP1zL+3Vmh4Ii\nFfBCZCRJu3c7vDCcCnjgwU528iEfcpWrBBBAOtPHO2z+nTtcXLPG6WCoD1ea/U5HzJgppJBLXKKF\nFiRIeJIn+82pxWIxCS66ZgcQgBgxZsy8z/vsYc+E7Ij7408kkdRRRzHFJA7rtjR1EIvvlRmZTPZd\nW9po4zjHsWJlDWvcai5uLwaDgZILFxA3NiIzmVghFlMWpqd+XT1zJHMme3pTCm+88cGHDjpopZXg\nIR18E4PZbCb30CF+VF3NfOBvgH8AFtKbQe/uhvb2exl0uZxUoRAR4OPT0T9OR4cPVquQuIULeVSp\npDAwkO+2tyNRqRCbTFSLVZQGdzFv5RrWea/rv18wwexlL4c4RDnlvMZrpJPOala73OB5ujIRAdGt\n1FSWXL3Kh1u2jGucyQvrx0knndz2vs1nQSYcLSCyAoVBQZMmue1KVrGKNtoooKDfl8jdSCRm0tLu\nmZl9+eVqTCb730pN4eFYBQI2fv65O6ZHDz28xVu0004EERzgwLQPhqxY+ZiPuSK7QsF+Kc/GhpBv\nZ29ankDAgdhYFu7fP2bvxFQmmGAWsxiAT/gEJcox7jF1iKivp24KN8dPdSxYyCWXX/JLTnKSJppI\nJpkDHHDbYtoPP57jOYIJRomSd3hnWGNbd5DUW/RXQMGEPN54EIvv9fIajWNvcJkwcY5z6NAxl7ms\nY50bZ2cfBoOBgsOH+Vl2Nu+Ul/OmUsnFcj2Xs6H50CcYHfQ6/CrQl9GbTEPd0pwcflRdTTLwFvBt\nIJF75cRG4Bjwz8Bx4KHqagpee42848dRFlxFJrMFRVarEJ1OjsRgIOHuXVqSkkh89FEe2ruXqOee\nJWtvD/WPQpr3UBPaCCL4C/6CZJIxYyabbH7BL7jEJTrpdP+LMMWZiIDo2uLFhDU0IBynLP60Cogs\nWCinnHd4h1/wC85xjptLe3jPwSTDGYkEr6VL3TPJCUaEiDnYdq/KKJuwx1269DpCoe3N19AQwccf\nOyZffnbLFhLu3CHthmOKRKOhQUMOOZzgBI00EkAAu9k96cpFriCb7H658G2ybaTv+yavbthAZkgI\nOQIB918GzECOQEBmSAivrl/Pon37pnUw1MdCFrKCFViwcIxj0+ILJ6ixEa2nJ6oHfhVO0UQTb/AG\npzhFG20EEMB2trOFLYQ7rTNqH1FE8TRPo0BBJZUc4xgm3O9Mv5CFCBBQSik6dG5/vPEwMCAym8WM\n5SFdSCHFFDOHOexk56SWW/VRcuECv6it5f78bRzwm9pm7p4/PwmzmroYMPD/s3fe4U2dad6+VS25\ny703wDbuphoSEloooSZAAhnApM4kM7P7ze5mvt2dmS2zm52da2d3vt2dmkqAQBISAgQIDg7VYFNt\n4wLuWO7dsi3JllW+P2Sb4m7Lsgzc58qFo9NeSUfnvE/7PTWYa4f9mbxWCLqqqr56wTLoq6TWAe8D\nP8f8Hf4D8EvgN8BXzc0czM3lh19/zRLdQjz4FaBDIDAyvaiIBk9Puu4pzs8hBwMGgggaNK3TBRee\n53le53UCCUSNmm/5lv/ivzjEIa5whQYaMI3afT/1sYZB1OHigmdTE3Lt+O6VUyJ3ppNOssjiKlf7\noiBChCSSSGBUIB9ez0RaUT2KYrhAZkVFWWXs1kCBuUDbmp4aF5c2li37jlOnVgBw9eo8/P2rSUjI\nHtH+nfb27Nm5k5179iA0GrlmAQO1mWZOchIwdz9fxzoccRz3cScbNWquYzYct7DFrOcvhshFizAs\nXMjvs7NRl5YiV6vv1pQ4OOAQFkZofPxDV1OynOVUU0055bzLu8xhDrOZbZPfddKlSzx5/jzH166d\nNAGWqYoJE9e4Rgop6NHjjDPLWEYMMVaV+vXAg53sZDe7KaSQPexhK1sntK7ECSdCCaWUUnLIYR7z\nJuxc40UoBJFIj8Fgnk7o9WKk0oGNRhMmiijCDjvmMMdmnFXi2toBpbbBPKEW19ZacTS2jxo1BgxI\nkEyqQSvXau+b8wkw9xr7e8zRotcG2U8EJJlMfEMemfyCl4XH6e5eTlR+Prdm3u2X00knZzAbwyNp\nGOyPP6/wSl9j5yKK0KDhBOaGxb0OFlupl5to9OgxYECAYEIFJ+w6OxHr9ajH2V/RJg2iJpoooog6\n6vrUpXq9cs44M4c5zGKWeQIkANOOeL7Kz2fv1avMqapiZ3d3v2K4dx0dyfXwwHHuXGZFRSEYpxS2\nLVFKKYDV++osXJhOVZU/+flmv8zhwxtQqZxZtOgCwhHcI1vc3fl41y52fvwxQqORK/Pnj2s89tgj\nRIgnnjzJkw9NceM1rtFBB3HE9WtuJhKJmD5rFszqH8p/WBEhYjOb2cc+6qjjDGdoool5zOvX82ey\nCSovZ8/OndQ/TpcbNXe4w3GOA5BIIqtYNWnqgt54k0wyn/AJSpR8wAd8j+9N6D1mLnMRICCNNGKI\nsenCfju7LjQa83RCo7FHKm0bcLt66skjD0ccCSfcmkMcErthWnjIxpmK87DhiitBBKFESTrpLGFy\n5MgNxrsRASFmY+hvMfcfG2mNbSIGThkv8vpnZXg3NvLN6tV9685yFjVqAgnsS2MdDgECInsWDRpK\nKEGGjBJK6KabP/NntrN9wqPbtsC9CnMTWd+uk0rRyuV4NjSMS1hh0g0iAwaaaKKBBuqoo5BCaunv\njQkhhHnMI4KIft5BgUBASHQ0REcjLCpi98GD5AQF9akMdXt6ErxwITEPQc3Qg2jQUEklQoRWU5nr\nRSCADRuO0tDg2dOXSMCZM0uprAxgw4YjODpqhj1Gq0Jx1ygyGMgYhwLaOc4hRowCBdOYeElva2DC\nRB55eOE15XonTSROOPEDfkAppZzlLLXUcoELrGSlzRjCMq2WsLIyvnjhhckeypQkiyyECFnMYpuQ\nZPbBh9d4jf3sp4463ud9trGNQAIn5HzhhHORi7TRxhGOsJWtNqus6OHRiFJp9s7W13vh6jqwQdTr\nvAsjzCZS5XrpGkZopvNxdPc+BAhYylJ2s5vrXJ8UgyiXXKqFd+eK3ZgjQ6MxhnrxBN6rrubv7ezw\nkckQYzbeL3MZgGd5dky/PXvsie1ZOunkEIeoo4797Oct3rKZCOlE0UUXQQRNuBiNSSgkJy6O+Oxs\nUp95ZszHmbQ7UjnlnOAE7/AOf+APHOQg5zlPLbVIkRJLLM/yLMkk8zZvs4tdRBE1bKqEZvp0XlYo\nWLVgAdN27SJi+3ZiVq58KAQUBqKEEgCCCZ4U76mdnY7k5D0EB9/pe62oKJzf/vYnHD68nurq4b0g\nKldXdu/axZxr15h99eqYxlFPPfnkY8DAalYPv8MUoZJK6qmnlVarG7y2jgAB05jGLnbhhx8FFHCQ\ng2SQYRO52oFKJVX+/uPunv2oYuxZbCky4oILL/My05iGBg0f8zH55E/IuUSI2MQm7LCjgAKOchRD\nv2pB28Db+27D6Pr6wRtu99a52prDSu/jw51B1t3pWf+Y+wkiCAkSOuiwep1bDjmkk06TnL47fTHw\nfUZvDPXiCfy4q4uiS5fQoOEkJxEgYA5zLBLNkSHjBV4ggADaae9Lo3uY6aILJUraGNhBYkmy4+OJ\nvXkTwXBFjEMw3JP6nxYvXjzmgw+EDh0nOclxjlNFFSJEOONMEEFEEskTPMFa1hJDDP74o0AxOutS\nIEBgMhGdn09+jG3LlY4Vg8FAYXo61RkZaK5l4p+pI+CmgMZCJS2trSj8/RGOJGfNQkil3cTF3cRg\nEFFRYS5LNZmE1Nb6cv36bGprvWlvd6KtPJXm08dozMqizWhE4Xv3JqOTySiaPp3nDx2iPDiY9lE2\njv2Gb6inntnMfqgiKec4Rw01zGUuM5gx2cOxSYQICSAAFSpaaKGddppoIpjgSfVCP5mWRmVg4Lil\nth9VVKgooQQHHGxClrkXMWJiiEGNmiqqyCMPCRICCbR4BEeOHF98ySefaqqppXbALInJRqVypqjI\nnALn4NBBVFT/NgwaNBznOAIErGWtTTX1VAQF8T9lN1nc1nWfHmk58BcBAURv3PjQ1WKOFwEC8shD\ng4YIInDBZULP10knt7nNGc5QQgn11BPSGsr80hbcgFQGrxkaKd7AYXUbn8+6QbWwmlhieYZnLNYL\nTIiQYILJJJMaavDE0+L9zWyJJprIIgs33JjFxKb1axwc8Kuqos3ZmXaXwa/Fs2fPgjmQ2A+rpsxV\nUUUKKdRSixAhi1jEfOZb3AN4Mz6eJ9PSCLpzB2VIiEWPPdncq7t/f7f6Fky0kJOfz88KCkhMTrbq\nDVwkMvHMM98RHFzO2bOLqa6+qzxTX+9Jze10fsM3vIa5Gdqe6lq+EwgIS0y8+w7c3fl6/XqeOneO\nwxs3oh2iQM5oNHI7NRVJTQ0qXxdyl+ciFAp5kicn7k1aGTVqcskFzDUUjxkcRxzZwhYKKOACF0gj\njWaa2czmSTGKpF1dRN6+zXfLl1v93A8LvepV1VRP8kj6I0LEWtaiQEEqqZziFC20sJrVFjdWpjOd\nZJLZz34KKeR93mczm21qIuXtXdf3d3l5MEYj/epIyynHhIlggnFgfMXPlkYikVCX7MuCMypm1Xrh\naZDjVVVFTVwccatXI5mgfnlTFbVaTfmVK0TUaInuEtDKYbpxRGtnh8DXl+B583AYZ4F7L+208x3f\noUJFOeUoUKBCxUY2EpkUyc8K9rBUqeT1MRz7PPAt5omwHlgBvNXQxNFs8J7lzXKWW3x+6o47K1jB\ncY5zjGMEEYQTD2cG0701RNZA7ehIiFJJ1Vibnw+z3iIRIj16znKWwxxGhYpwwnme54kldkK6cBvE\nYpoUClampJjVyx4iAYXC9HT+MTOTOOjnixRg9nDEqFQcsbPDYxI80+7uzcyefYPp04vQ68UIhUYa\nGrxJ4K/5A3e9hvEGPf9d7kaHywbc3ZsRCs2B7yYPD3yrq4m7eZP8qKgBvzutVkvuvn38Y14eb7a0\nEFVZS3oZeEfGkSh5eAyHE5ygiirCCGMhY6+tepTwwANPPMknn1pq8cADbwZP4Zko4rKzERmNZD1C\nYheWRo6cNNJQo2YhC20uKiJAQBBBeOBBAQVUUUUNNUQQYXFFJRdciCCCUkpppJFMMnHE0WYKsx0c\nOrh6dS56vYSuLhkhIXdQKFT3bXOd61RSSQIJNpn+e1F0kdppHTwVv5XgxKf5mxs3aFqzBt1Dmm4/\nVhqrqmjev59f37rFXzZ1kawy8YJKy3MqFVuamlhQXs7RggIMAQHYD5HpodPpKLx4kYYLF2i/cYOa\n3FwaW1tx8fXtc+bWU8+3fEsuuWjQEEQQSSSxkpUEEohQKMQ7Lo7TBQX8VK0elevrPJACvAMsBpYC\n7wLBwHWJM5uj3pgww90Pv750+EYaiSHGZusDx0MFFZRQgjfeRPeJok8czm1t+NTWUhA5eEbBpESI\n1KhJJ50rXOmzEgEWsIClLJ0QQ+heWtzdcdBoEJhMmB4ig+he3f3BiAV01ZPrVQ0IqCYg4DAajR23\nbkXRnqrlwTRjbaecL7/cjFyuYfnyVGbOvIW9fSffLV/Ols8/Z/7ly1xesOD+fbRabu/dy8fV1X2p\nDQkmOKeEHXtr0O7QIpdP/ULFXHKpoQYRIp7l2ckezpQikECWsYwTnCCDDGYyc0IlPwciuLycG4+N\noXEhRYoXXtRRRy21BPXrEmMbxBCDM84c4ABFFPGh4UMWZkQgqGpErtXelcKXy5H6+zMjKWlM0XtP\nPHmDN/iGb8giiwIKkCPvpzw5GYjFRmJicrl61SwPfvNmPIKOY2izs5Hq9ejEYqrjGyEWm/0e5chR\noOhr4l3r6Ymkq2uSR2VbNFZV0XD4MPubmgY1PgKAj5qaeOnwYdi4EQ///n2KqgoK6Dp1in9tbOzp\nomimqLiYf715E9mKFTiF+7KHPX0peStYgTvu/Y4lEonwsbcftbvkW8zG0L28A/wCiFS7I0M2yiOO\nHAECNrCBP/AHiijiV/yKKKJYyMJJceBNFI000k231Rw3Wrl8XL2ILD5LMGLkBjdIJRVvvPuMoUUs\nIowwq3mGRAYDBpHIbBBZ5YzW4UHd/YEQAHLN8Apv1sDevovZszMpFXixN0XGjq5OAN7HhQK2A6DV\nyrh0aSGpqctZsuQMs2dfJ2XVKl57/32UQUHU9NxQjUYjtw4cuM8Y6sUV2FtdT/KBAyTs2mXVGipL\nU0EFhzmMHj3P8zweYy4TfXSJI46znKWeej7iIwIJxBNPYoiZ8PC9T3U1weXlHNm4cULP8yjghx91\n1FFFlc1OpME8yX+N19hn2IfXx3X8g7KOeO6P4ptg3CnNdtixkY044cQFLlCprkR3ugD7ZhWdbm6E\nLV1qsVSl0RIXd7PHIGpFn/U263Iv8Hz3XWfoASW8kwkeWzywNXEtEybKKMOECXvskXZ24ldXR1x2\nNqf8/B6qLJOxolaraTt0aEhjqBchsL+hgZcPHUL+yiv3XZP1SiWK48f5dVv/QvsZwO7GRv722DEO\nbXamI6iDYILZzOYhneiiMRTSDzb5FQHicRTmjxRnnNnEJo5xDBUqsskml1x2spPgQbtiTS1aaEGM\n2GrpvZ1yObLOzjHvb1GDqJpqjnGsL+dbjJjv83188LF6OLDOx4cWhYKZ+fnkxY5MP34qMNIfqjV+\n0KMhbNYsUgUCjmebG7caZyQxSx/CjRutSKVdNDSYvSInTqzhxo1ZbN78BV+vW8dL+/dzZONGimfM\n4HZqKv9SUdHPGOrFFfiXigreSU0lasUK67wxC1NNNZ/wCT744IXXiHsfPOZ+ZMjYwQ4ucpFccqmi\nCoAUUkgkkdnMnrCbdFhJCVfnzsU0hY1yW8EffzLJtMk6ogdxx50lGXH8QnmOhAHWC4A44B2lkl9l\nZBD5xBNjPtcSlqD68ipJSjXvqLLwABrLyviP4mJuBgURt2nTmI89VgICqlAoSpjWspVTpmu4dt+/\nfpsOVpfCrr2fEbljh01F8g0YMGFCiBARIhZkXKAyIACPlhZ+8p//Sa2PD24tLbS6utKqUNDi6kqL\nQkGNnx+trq6PhMFUfuUK/zkCY6gXIfAXTU28feCAWcpar6e5uxtpczNfDuHFFwC/amvj2tdt1K4T\n83zQ88NmFBnGcK8drPOUAdBb6d49gxn8hJ/QTDPf8R155LGPffjiixNOOPcsgQTiY/ChOOMyuqoq\ni0aeJ4ouutCixQsvqzmz1A4OOLW3j3l/ixhEWrSc5jRXMUsmO+HESlYSTfSk5kUWRETg1tw8aeef\nCEb6Q7XWD3o0hCUmQuK9NT7nWbToPHl50Xz33TJaWxUA1Nb68u67b1C3wQfdJjvWHDtG49Wr/Eqj\nIc40dLwvzmRCUlMzge9i4qihhj3soZNOHHFkDWseyrxia+GLL2tZSzjhtNFGIYUoUXKZy6hQIUHC\nLGbhg49F+0FMKy3l0jj6aT3mLn744YorXUyR1KWqBuKH2cQSKc1atZblSjH/eU+Zjgfwa5WKnyqV\nqNVqq0eKBAJIEG/iENlDOq0+qq5m18GDzNq505rDG5JuzNabBAlytZp5ly/z3uuv06pQ4NrSQpdU\nioNGg6K1FdeWFhStrQRWVLD6m28wCQSUBwdTGRCArLMTg0hEh5MThTNmDCkMNNUw1dSMqO21CXNt\nzmnAF/ikshJf4BxwEXPj1OGeakLgVAP89RcS1GvrcAkfWsFO4+CAgeGL4u9lBfAz7k+b+3vgGSDP\nyt+bG25sYhMCBOSSixLl/RsYYNbHYj5U6vvVj1si8jwR1FBDKaX44DOh6Yf30ujujlN7O9LOTnSy\n0Z9zXAaRCRPZZPMt36JBgwABSSSxmMWT1lH8Xtyam2ly759zOpXRyuWYGPqGYgK09rbTu2MohEKI\njc0jMvI26ekLOHfuaQwGMTqdHQcPbqH1GVeUbwUx//JlYk+fJgeGjJncFAjo9rWNQuPR0Ekn+9hH\nJ51EEMFmNttcEflURIasT4b9SZ6khhpucpNCCmmiiRxyAHP6QhxxLGLR+O5dJhM+tbXUPu5bYhG8\n8UaNmkIKaafd5tWYrJXSXHr6NH9SdQy47m2VijdPnyZ23bpxnWO03MnJ4UeqW4MaQ70ogOTKSr7O\nySHERrI37jWInjp3jrzoaFrdzA2ee//VOjrS6PVAVNlkQtHcTLBSiVytRmQ0opNKCS8oYNU339Dc\ns2+dpycaJyduR0RQGRDQX4JvCiAfQT2VCfgrYCXwa+7OU9TA18BvRnE+IfDbNi3J336LLiQEqXRw\nmXaHsDCu5uWRNIzD9F56Wz3/ArMhZQBWAVKBAIewsFGM1DIIEbKJTSxhCW09SzvttNBCVUY2Hyj1\nAzpbLBl5tiS9WRm9aqHWwCQSUeftjW9NDeWhoy/PGbNBVEstJzjRZ8kGEcQa1thUQZhvTQ25NnLD\ntRRSf39y8vOH7LSTA0j9/Kw1JIsgkRh46qk0Zswo5vPPt9DSYn6QnDr1DFqtDMNyMfKYGH777rv8\nl1o94EO3FfhFYCAJU1DqOJ101KgJIIAtbLG6CMCjgm/PMo95XOQiNdRQRx1ttJFGGllksZzlxBGH\nVq2l9PRpZM3NI67PsOvsRKzXo36sTGURRIgIIogSSiinnBhsu7ectVKaZc3Ng1YWevastzba7Gye\n1+mG3xB4Xqfj85s3wUaez91046KFd851M+/qVf7fX/7lyHYUCGhxd6flAcdrBiDq7sa3thaDSIRQ\nrye8uJi1x47hoFZTGBHBsa0yIgAAIABJREFU7YgImjw8cG1poc7HB0wmIgoKCC8sRKzXYxIIyI+O\n5nZkpE04OEeSq5CC2Rha9cDrnwBvjvG8P29s5BcZGcx86qlBtwmNj+dPGRkk1dcPus1APMVdw6iX\nZE9PQuOHi/NODAIEuPcs95JdpSGeW0PuawtiWvei6mmxYu0a6Go/P/yqq61jEHXSyVnOcpnLmDDh\ngAMrWEEccTaV3iMwGJBptQ+dp3ZGUhI/KygYoA9RT+gU+FlQEIlJSZMzwHHi61vLG2+8y6efbqW8\nPASAtLRFuLi0MXfuNbx+9CPe+OAD3m1svM8oagV2+fkxc9u2KSeo0KvICPAMzzw2hqyAAgVrWQuY\nhWAqqeRbvqWSSg5zmLIvU1iuFPEnVceo6jO6esL0dlotXTZUIzGVCSaYkp7F1g0ia6U0d7q50VhW\nNuBUo6FnvbWR6geryhhk++7u4TeyEg6tTZz8yg7vDrg8bx7trsPFuYbHIJFQGRjY9/9VQUGcWboU\n1+ZmIgsKWHjpEq6trbS6uuJdV0ettzc1fn7kxMVR6e+Pf1UVUfn5rEhJoTIggMrAQOq8vKjz9kZr\nb4+LSoVra2vff84qFZ1yOeXBweRFRWGwcO+kB2Mv6cAZoBPzPEQA5AIHB9hXCUwb43lnAKaKiiG3\nEYlEdMbEkH3mDPGjiBI9SLZAQFdMjM2knfVir+2cUmJaQF/dV2/01VpU+/kxo6hoTPuOeOZlwkQu\nuaSQQgcdCBAwl7ksZalF8+8thU9dHUaRCJ3d5KfuWRKRSERicjK/yshAV12NXKOh1VhPs1CN1N4X\nX78YEm2suG60yOVdbN++j4MHt1BYGAHAiROrcXNrZtq0UsJefZVn9/83f6roJA7zTewXgYFEbdtm\nU4W6I+UCF9ChYwYzHhp1mamEECFBBPEKr3CTm5xSn2K+Us1vxlKfIRBQ5+1NQFUVJdOnD7zNY0ZF\nJJHc5jYFFNBN94S3bBgPI01pVtuPL6c+bOlS/qO4mF+rVP3W/cbFhbClS8d1/JFwJyfnPlltzSjl\nbnU21Ox00eUs8hRdhDWJOD3Bn12rmxsZCxaQcU9LCZlGg9BoROPo2PeaSqEgPyYGiU7HtOJi/Gpq\nSMjKwruuDrlWaxZ4cHVF1fNvRUAA9lotMTk5rEhJ4VJSEnW+vrQoFObUvXEa4dp75lJvAwuALcBX\ngAZog35O2l7G6+KTjcB4nrFwIT8vKeGj8vIxxSQagJ8HBZFgg/WfU1FMqzf1/N62O9ag1dUVRUvL\nmPYd0XXaQAMnOEEZZYA5J3ANa/DDdtOy/CsrqbjHO/MwIRKJ7ssTPclJMshgJXFEsmCIPacOEomB\nzZu/4KOPXqamxg+TScjnn2/hzTf/hLOrkRsvm3g2FdYWuDJd1cGWhQspHUMR3WTTSmufGMlSJn4S\n85jBESIkgQQEp+/wjiprwG1GUp9xZd48Vp48yXtvvEH3EHnvjxkZnngCoEFDNtnMYc4kj2hwRpLS\nnA3k+NUQSeeYi40dHBy4GRTET5VK3lap8MQ8ofuNiwvFQUHETWBRuFar5dbBgyRXVt6XIvePIhEH\nBQK2jMBD/6VUijxuqE/JuuhNnYS2wtEEN/ST4ETtHCIlrlsq5XZUFLejokZ0rGtz56JoamJGQQEL\n0tNxb2pCaDSSHxXFlfnzaRlj9FDg60tlYSEVQDjmCFEl8CrgDvwYeGOQfUcXO+xP5wiMZ7FYTOxL\nL/Hqnj18UFU1KqOoAXjN35/Yl15CLLa9DI2pKKYlQ4Yzzli78U1AZSVVA/S+GgnDfnqppPJH/kgZ\nZciRs451vMqrNm0MAUwrKaFsDDmEUxEhQjzxtJqSh7WQSvVs23YAJydzv4KuLhmpqctoookuYRdt\nK5zw+fFf4vXSS6xKTeW1995j+hhDpZPFOc5hwEAMMTbTdf5Rx75ZNWR9hqC5dsj9c+PiqPL3Z0VK\nisXH9igiQMCCHkdPBhkYsR0v6IPMSEriZ0FB3KR/ipEJszH0cpCQkqRWPuIj2hm7RGzcpk3wxhu8\nOXsWT4WKmTsbLr+RMKGS232NsUtL+9UL/bPBwHmTidZhjtEC7AkIsBlBBYAbgXLi6yA/xDr9Uiaa\nFnd3rixcyL6dO/nvn/yEPcnJdEskvPbee8T2tL4YLcHz5vEzd3c+AwqAfwH+ArMgwV9hNnoGe4IF\nASVjOisUAYzQuW1nZ0f0zp28HBzMzRFKoWcLBLwSHEz0zp3Y2WhGUW/keShMQI29daMxQyFF2icM\nYS3sOjuZf/kyOWN0tgyXV/VP9Yvr6aabWcxiK1sJJtimaoUGwq6zk1UnT3Jy1Sr0j4CH9ipXUaIk\nllirNcCyFnZ2Ovz9q8nKMst119d7I4s7iFKexXSmE0MMrQoFV+fMQePgwNqvv6bWy6tPGciWqaOO\nYxxDgIAXeRF7Jr9w9jFQXVHB0pqaAb+NBuCX0zqojOhAhgwX+svBtre3k5afT1FxMZXFxTTk5lJb\nU4Pc29tmH7i2jgceZJFFCy0EEDBgx3pbQCgU4h0XxxE7Ow7I5Xzt6MhRFxe+cHNjv78/6QkJRK5d\nTbGomEYauc1twgkfc9q5VCrFOyICfYIPaRE5VEoriSQSRxyH33kM5Bw4wMdK5aBKcguB/wssggHd\ncy3AauEspm/egZOTYULGOBrUajUFKSnU5xVS1aLn5pJo/OQhkz0si6O1t6csLIzC8HA2HD2KY0cH\nVf7+GEYRDZFKpTTJZNTdvs0HgARz7e7PgF9irl9eMsi+kcB/YJa6Hg0m4K88PAjZsGHEZQBisRiv\n2FiOSiR8eMeeUJrxw3Sf998AXBEI+JmXF2fnzyd67dohVewmm5bWVsJLS4eULMsG/jdBj1OQl03c\nH1tpJZfcPgVXa/DMt9+iUii4Nm/eoNucPXsW4J8HWjesQRS9OJq1rGUe85BiuxfMvSw9fZpWheKh\nasg6FGmk0UEHC1mIM86TPRyL4+qqor7ek4YGs7HXGHKQbs8cZjGLQHo8RwIBjZ6eKAMC2HLwIHnR\n0X0F7rZIN93sYx9q1MxlLvHDdi95jLVwDAjgUl4ezwwgM/u3LhK+3WygWlpNJplIkOCDD0KTkPL8\nfCpPnCDwwgX+pqaGTXo9z7W2sqm5mUWVleTm5JBbWIhGIsHF0xPBI9DM0VIIEWLAQCmltNBCPPEI\nR9wi0roIhUI8goLwjo7GPSEBRWIi7gkJeEdH4xEUhL3QnmiiKaOMBhrIJZcwwsYlKe6OO+20U0UV\nFVSQSKLFP587OTm8cO0aiYbBDRkZZmPohwIBRrGY6HtqGvbjxCs8TabpGOXl8cTHZyEWT1607+aX\nX+J++jS/KitjV4eeKOD27UYKqmvwHmF62lRD4+BAXnQ0kQUFrD55EgHQ7OY2otReVWsr3UePsl+r\n7buy/h6zMeQKnGVwg0gK2AEHgCcYmWKdEfg7Z2f0q1fj+qDc+TAIhUIUASF8cG4vBwlmNw5cDtVw\n1MWZizodn/v4kLF4MSFr1uAVGmrzQkwKf38+uXOHGJUKLwYW0/pxkAtFa7vJF+YTRdSkO1jVqMkm\nG2ecSRiwVbVlkXZ2svHwYT7dtm3I63lcBtEPFv9gQC+oreLa3Mya48f5/IUX6H4EvLEGDKSSigED\ny1g2ZYzW0eLnV821a3MwmYR0e2Vj53+TGaLQfqmb7S4u2Gs0BFdU2HRR+0lOUkQR7rg/ltm2MaRS\nKbeqq7ne1UVCVxcO9ESGXFwoD5rGU/HPIUFCJZWUUkqaKQ3V3nRev5LLPzS3sFin6ze1dQIW63Rs\naW1FWFTE8Tt38I2Le2wUjQIvvMgmm0YaESEihJDJHtKYkSIllliqqaaeenLJJYAAFCjGfMwQQsgj\nj0YascPO4t3ha06d4hcNDcNuJwM2AT/x8uKqQMDXTk7sDQjgWvR6rlTvw2h0QKNxQKVyYebM20zG\nT0CtVuN++jS/Vqn6po32wIouHde7uuiOi7PpiMF40NnZUTBzJsXTpzPz1i2ePXGCsNJSRAYDra6u\n6Aep1yn4/HM+rK7ukzQ5DoRBn+8/CwiBQc36EMABc3+ilQxtFBmB73l6InruOXzG2BOoo8OJ9PQn\n0ZFIl8NK1r+lISQ0lL+5fp2CN9/ENSDA5g2hXkYSeZ619nnqRHXUUosSJfHET2ovQx06rnIVESLm\nM3/CzzejsBABkDOQZLrJhFddHZF5eRwoLoZBDKJhZ2EGDFNqspaQlUVWQsIj0wekiip06HDDDQce\nnq7YD6JQtJKUlMHFi0+CWEuXpJV2o2bAKrj86GieO3TI+oMcIbe5zVWu9jVis4Umxo+5n7hNm1Cr\n1bz5QB+i3mJ1X3zxwYfLXKYtv4a/r+ji+RGoiwqA9d3dUFHBV/n5hERHT+wbeYiQIWMjG9nLXs5y\nljDC7kaIpyB22PESL/EVX5FHHnvZy1a2Ek74mI/3LM/yCZ9wiUvMZa5FHWSjldX2kcl4w92dgogI\ncnty+qXuxzl8eCMAJSXTKCycTkREscXGOFLMjW37K/TB5DW2tTYN3t4cfv55xDodM4qKiM7LY8HF\ni1yZP9+ccnSPpapSqZhdX39fGmQG5joiMBtH5cC7wD8Occ5ZPf/+Gvi7QbYxYY4Mua1bh1fQ2I36\n9va7c0AnJ3MdS3xWFnkxMYMafbbMg2JaA7Ge9dRQQy217GEPW9k6afPC3giVhvFLgTupVEi7u3Fv\nasK7ro4GDw8KIyIw3pNGOaO4mKqAgPv2k2s0xGdnM+v6dRo9PKj3GFpqY1hL5zjHWc96m68b6iWi\noIATa9ZM9jCsRiaZAEQQMckjmXgWLbrAjbwwtN5ZCKrm0SEKhAHaTNX4+NDm7IxvZSU1D/xAJhsV\nKo5wBDD3HLJ1cZJHGQcHhyEnRQk9y82rH7KpWzmqY6/r7mbv1avw2CAaFdOYxkIWcolLHOIQP+AH\nU9qhIEbMJjZhjz311HOAA6xnPYkkjul405mOH35UU80NbpCE5frR6UapvqWTSBDr9fdNPhMSsikv\nD6KiIgBnZxUpKasICnofubzTYuMcCbbY2Hay0Eul3IqO5lZ0NI4qFds+/ZSgigqOrl/fV4OtTEvj\nZx0d9+0nxFxD9EtgGfD/gJ/CsLLzs4AO4G+AHwD35nEUAf/q4YFsxQr8xmEMwQAGkdFIQlYWn7/w\nwriOa8vIkLGNbexjHxVU8Dt+xxzmkETSgIZRHnlIkVJOOXOZO2w2mBo1DTSgRk077XTSSRddCBHi\njDMOONBNNwYMhGIWNdOixYhxTCm804uKePLCBTwaG9HK5eikUu6EhLD09GlCy8qoCAxE3tmJTKvF\nX6kkMi+PxWfOIDQaEfak696aOZNja9eiDA42G/lpaYOeb9g7XCaZKFDwVL9+vraHa0sLTu3tVNrY\nJHiiUKMmhxwAZjN7kkcz8chkOhx2rEWryMZ06znUt/4SNh/tv6FQSE5cHBuOHuW911+3eIO6sWLC\nxAUuIEGCP/5WCSM/ZmJpb28nrrF51O4iARDT2Eh7eztONhDNFhiNOKjVyLRa3JqbmV5cTMn06RRE\nRk720PqxlKWUUkottXzDN2xk42QPaVwIEfIsz3KWs5RTzhGO0Elnn7LeaBAg4Cme4lM+JZ105jHP\nYrVE8vh4DimV/dTlBqJXVluclUX3A4bUypUn2bdvO6WlMwC4cOFJVqxItcgYR4otNra1BTpcXPjo\nlVdYc+wYP/ntbykLDaU0LIyy+vp+ZfoazIIK70CfyMZSIAVYNcx5ngJmA58AvxYIaPPwAFdXBIGB\nTEtKski6YlvbvQZRB6F37tBlZ0et78Ot5uqFF6/zOl/wBeWUc4ELpJPOKlYhRUozzXTQQQ01VFGF\nAw6oUXORi8xkJrOZ3Wc81VLLbW4jQUIrrVRgbpAbSGDf34Mh6lk82g34NdxC5+xNs7s7CAQIjEZM\nD6QrCg0GvOrq8KmtRdbZiUdjI9NKSvh25UoKHogGZSYm8tT584QXFtIpk9EpkyHR6zm0aRPV/v6Y\nhEKMQiF6kQjjKBw5I9ryNKdRoCAW2xYpmJmfT2F4eL8P+mHlBjfQo2cGM/AYUyuyqUVUXh4pV1qZ\nvTIRTv2GErUf3d0nkEj6p3Jkx8cTXlDAsu++49tVw92erUMxxVzjGg44sJ71NlsU/piRU37pEv/z\ngOd0pLzR0cFfXLpEzMqVFh7V0ATducOy1FSuzZtHWUgIs2/cYNb16wiNRrRyOW3OzpSHhLDm2DGk\nOt2YJUwnit6oyp/5M1lk4YYbi1g0ZbIYBkKAgCUsQY6ck5wkhRS0aFnCklG/r3DCccEFFSqUKC1W\naxUSG8vHmZksLS0dVGUO7spqz4qNRXztGvoHJiQyWTcLFlzmiy8CCApScvt2BAsWpOPkpLbIOEeC\nLTS2tVX0EglHnnsOJ5WKsLIyQktL8a/oP/mtBf4X7rsWVmKW4O79e6gr1x7wkUioCwxk1o4dFq+n\nfDBClHjjBpmzZjEpRWtWxgkndrELJUq+4itaaSXblMWOa2q+DdVzzcOcQhhKKD740EYbt7hFfs8y\nGGLEeOONb89ihx0yZBgw0EYbGjRIkKBFSyGFYIKU/WLUnlmEVzXT5OZGYGUlNT4+pC5bhtbRkRkF\nBcTk5eFbU0Orqys1vr5o7e1pd3bmvTfeQDNAT7VGLy8Obd5832vedXUITSa04+jBNqxBtJKVpJDC\nYQ7jjDPBBI/5ZBOJtLOTBenp7H/ppckeilXQo+c2twEeiUiDRKdj5cmTfPbii7h9+W80t3rSDVRW\nBhAaeqf/DgIBx9at4wd//CNF4eGUjbEw01Lo0fMN3+CG20OrBvgoImloGHP3KN+e/a2JormZLQcP\ncu7pp1lw6RILLl6kKjCQT7Zvp977flHX25GRbN+7F4HBwM3EsaVwTRSeeLKe9RziEFcKT2O8fIVA\nvQKdWIrL/Pn4hY+tDmeySSIJGTKOcITznEeLltWsHpXzRIiQWGJJI4088iwqPjFzyxZ27d3L7urq\nAY2iFuBlPz9mbtkC0C9lrpeoqHwCA+fS1uaEq6uK3NwYFiy4bLFxDkdvY9u3lUp+auXGtraOWq2m\ntKd28pKbG2ErV1KlVkPJ3U5Cx4Gt0O8aEAD/1bN+C2bVrhBADn3dw9yBJgcHbnl64jh3LrOioiZE\nXKahwbPvbz95FTOKijjx7LMWP4+tIkBAMMFsZSvppLPrcjuLbrVRGjkLd2S44UYIIX0px220cY1r\nFFLY1+tNiJAIIlCgQIKE6UwfcYpyJZV8KfiSxNdb2CxMINoUhUN7OwgEBJWXs/b4cZzb28mJiSHt\nySdRBgWhG4cysNrBAUf1+JwqwxpEFVQQTDDllHOAA7zGazYZjUjMzOROSAi1fo9GTUYGGVRRRSyx\nhDG5k31rEJudTXlwMNUBAQQHVdLcZL7Z1dT4DGwQYe69cHTDBjYcPsyf3nyTTvnYen1Ygmtco5lm\n3HEfc33AY2wP8SgLzQfa36OujrjcXDocHSkLDaXB03NCvJgura1s27+fc4sXc23uXK7NnQsmEwwS\nUW/w8uLj5GTWHzmC2tGRkhkzLD6m8RBHHNrCepy+SeOzlg7MlQnwZnMz1TBljaIEEpAh4yAHucpV\nOulkIxtHpRjV24fI0k1s5XI5kTt2sPHg+/yovInN9yhwH5JK+TgggJlbtiDvudeK9XoMA/SPEQgg\nISGLo0c30tLiTlubM0lJl63qvO8VTll4+rd4NOvxcIth5tLVj7QxdPPLL5muVPInlbk5dWNZGb8s\nzqFYJKIJ+tLm7hVUeBA9cBL4JyCa/hLRN4G/c3Vlzo4dI+4tNFpMJlAq79YgbVAfoXj6dDrtH71e\nfz748NclcWxM+4p3X3+dSKeB64SccWZpz2IJAgggiiguCi9STz3RgmjUzmZH8K2YGIrDw+mWSCz2\nrFM7OOAwToNoWLdTPvmUUw5AJ518xEe0DtuL2vpEFBSQ+4j0Heqgg/OcB7DpfhyWJCo/n4yeZls+\nPjV9r9fWDqCqcA8l06dTPH06T507N6HjGwoNGs5yFoAVrJhUKczHWJYH04FGi1ddHTv27cMEeNfW\nsm3/fv76N79h/ZEjBCqV5if7OPFoaODZ48fZfPAgWYmJZkMIzA+iYdKLmz08+G75cp776ivcGxvH\nPRZL43y5hs9a7n/tjy0ttF22XrRhIogkku1sR4qUHHL4lE/RMfIu9DWY75HeQ7ZyHBtyuZzWnQH8\nfClsClTwfS8v3pZKObdoEbN27uwzhgB0UimSQWqOYmLykErNvb6amjyoqrK+M9PBwQHTumAyksF+\nXRQOj7AxpFarma5U8useYwjAA/gflY5p3Vr+456PZqi7xj7MYgkx9E+ZEwDxwL9XVVGUkWGxsT9I\nU5MbGo15wHK5hkVF583pco8YcVlZxGdlsfGrrzi0aRMdLtZtoeOFuX/UQPVG3VKpRR1/DZ6eyLTa\ncR1j2Jn0WtYSQ0xfkZUYMR/wQd8N1yYwGgmsqKAsNHSyR2IVrnAFHTrCCWc6tttrx1LINBqkXV3U\n9ET/fHxq+9YNZxABnF66lPjsbNyamiZsjENxnvN00kkooWOW1H2MbdLt6TnmO2EN0BEYyO9+9CPO\nLFvG1xs28D//5//wwWuv0ejhwbqjR/nh737HE2lpOLa3j/r4PlVVfG/PHpJ370Yjl/Pp1q1cGka2\ndSAqgoM5vWwZWw8cwK7TumpgwyEbJEJn1I/+87I1QgklmWTkyCmiiH3so5PhP38TJsopxwOPCZMl\nb6WVgifA8dV1+L31FvPWr+ff0tNZefIkYSUluLaYrdQuOztkg1wzUqmemTNv9f1/cfHkPMt6lT6r\nqZ6U89sKpadP8/YgUuT/3Q7pQknf1TdU3LEMc2RoKGIBXfXEfd5K5d3SjhWeKdhrtZQ+pPNDSVcX\nISUlLEtNZc3XX5uNAqORhWlpLPvuOxIyMzn39NPcmYT3P4MZSJBQSumE/76UwcEkZmYi6h5B/4tB\nGNa9OadnMWGiiipSSKGCCj7kQzaz2SbknmVdXXRLJCPqtvww0GuMWqP7ry0QWFmJXirF1OON9/Bo\nwMGhA7lci7398CFSjaMjl554guWnTvH51q0TPdz7aKKJK1wBzNGhqVz4/Zj+BC9cyLs5OfzjGIQV\n3nV0xHHdun4NpFsVCi498QSXFi4koLKSxMxM3vr978mNjeXE6tXDRnUEBgNPnT/PnGvXOPXMM3wa\nE4NhnJGsG7Nn411by/Nffsmn27bZjHBN5yDvq1Rcj5TiKe8w8sefV3iFPexBiZLd7GY72/tS4gai\nnnpaacUe+wmJEHXRRSWVOOOMb08FXX5MDHdCQ3n63DmeSEvDu64OZWAgAZWVfDNE3UZYWCnZ2ebn\nWEXF5PSUemwQmRE01w4pRe7u4s0PJRrea24mCXOd0GANToZ7ygkASUcHuadOIa6txU6vp0ssRu/j\nQ8TixUjGqQxbX++Ji0sLKpWCXcaPyUpIGPa+ORWw02pZf/QorS4ueDU04NnQgL1GQ2lYGHU+PpiE\nQt7485+p9fHBQa3mw1dfReU6lATKxGKPPXOYQzrpfMZnJJOMGxOj4NiqUFDj60vUrVtjFgIa8VNS\ngIAAAkgmmaMc5SY3OcABVrJyTPKglkSu1dI5jmKsqUYD5kJsTzyH2fLhIFCpRHlPTwKZrAu12hG1\n2pGmpgfFQAcmY/58fnjtGsFlZZRb0VOSSipGjCSQ0Dd5eMzDg5OTE7keHpg6OkZl6pqAfHd3ooaS\n3BYIqAwMpDIwkJSVK3npk0948bPPqPfywrGjA7W9PWmLFtEtleLR0IBcq8WtpYWk9HTanZz48/e/\nT4ez5cQ7UlatYvvevTx7/DjH16yxiQmGy/z5vNnczB9b7ubN7VTYcXt+F2V8w1u8NeVTVD3x5FVe\nZQ97qKWWD/mQnezEdRCttzzyALPa3ESkUxdTjAEDLrgg5256nMbBoc/4keh0JN64gaK5mUXnz3Ns\n7doB5W+Dgu6m0lRWBmAyWV8ErNcgqqceA4Ypf72Mlm66Occ5Kt2qaCxjUClyobc39rNn89JXX7G/\noYG/AZ6gv7DCSK44DdBYU8WH5eXc222ovKSEH5eXE5ecPGajyGSC3NwYOjqccHRsJ1RUxvmYRWM6\nlq3x9LlzmAQCGry8uBMWRoOHBypX1/scVFG5uYSUlfHVc8/1c7ZNBk/zNJVUUkEFf+JPzGMeC1gw\nIQ1jr8+ezbwrV8ZsEI36bilGzHM8xxKWAJBCCueYvPoMAM/6epofob4BChT44osCxWQPZeIxmZhW\nUkJ5SEjfS0Kh6Z7VQozG4Z+gBomE75YvZ2VKCgKjZQuNB+MOd7jFLSRILFao+Bjbw3HuXL4e5cP7\niFiAfU9N3EjQ2dmx/6WX+n4HtyMjUbS0sGPPHv7vv/87L3z+OYmZmUwrLub0smV8sn27RY0hAKNI\nxKdbt+LR2Mjzhw4hNBiG32mC8QsPx7h6NdumTWNXcDDbpk1DunojknAFTTSRRdZkD9EiuOLKK7yC\nDz4008yHfNjnGLsXPXqucx2YuAyCXnXTSAbvUdUtlXIlKYmPXn2VbomEdV9/PeB2rq6tiMXmFJeu\nLhk6nfWzPJxxJoQQOugY8DN9WDFhophi/syfSSONO0vhly4Df/69UuQefn54Pvccr7m58VPMfYge\nrCgfydP1PeB9nZ4HW68GA/9bWcntM2dG+3b6qKvzoqPD7Ggy6IVEV+TRqpj6cyX3hgbibt7kxLPP\nkjVrFkXh4bS6ufWL1ufHxHBigMyDyUKGjO1sJ4IIdOhII43d7OYEJ2jCsmUMBREReDQ2jrnedUx5\nFAIEPM3TuODCEY5whjPo0bOUpZOSEhR65w537pkwP+yUUQbwSIgpBFRUIOvspOye71cgAJFIj8Fg\nvnwNBiFC4fCTs7zoaOZeucKS06c5vXz5RA0ZMD9ssshCgOCxzPZDTnBUFO9fvw4VFazr7h7yDmgC\nvpTAvwfKWRsVNao3lXcYAAAgAElEQVTz6GQyMhbcjcYXzZiBb20tLQqF1RQUdTIZn2zfzuaDB3nx\n0085uGVLXzf7icanuprErCxMwPU5c2jwMhfs+oWH91OUW4aBL/iCM5whllikTP10akccSSaZAxxA\nibIvUnRv5PkWt1CjxhPPCWmRYcJEEUUAI0qX18lkpD7zDG/9/veElpRQNm3afesFArC319DWZi72\n1mjk2NmNXDzCEggQ4GJwwSkbcku/ol1tj8hoxCAUonFwwCEsjND4+AlTRLM2JkyUUcZZzqJECYA7\n7mxw2EBV0FV+qlTy9hBS5B5+fkiSk3nryBFm1tXxc7Wa1dyfPmdi6LS5BhhUDD4YENfWDrJ2eEpK\n7qbJhoWV0l0qQdbVhWacacOTisnE8tRU0p58Eo3j4OmytooddmxjG5VUco5zdNHFlZ7FE0+mM50l\nLBn3fdooFpOdkEBiZiapzzwz6v3HdYUkkIAIEYc4xAUuoEc/KXUSIWVlHF+71qrnnEwccaSDDtpo\nGzRt4mEhPjubiwsX9kvPEQqN9DqojUYRMAJvtUDA5y++SPLu3XRLpVx46inLD7iHW9wiiyzCCWch\nCyfsPI+ZfAQCAbN27OCr/Hz2Xr1KTGMjb3R03JcgWYO5ZuiGhzM35+qQRXmMv/eGUNgnNGJN9BIJ\nn7/4IuuPHGH1iROcWrFiwuVsE27cYHlqKukLFiDV6di+Zw9/+NGP6BokVTqKKPzwo5pqLnOZRTwc\nKTNy5GxnOwc5SBFF7GUvL/NyX/r0Va4CMI95E/YcNvTca4eqY7qXbqmUc4sXM+fatX4GETxoENmj\nUAxc2D8R6PV6ii9dIjK3jD80wHxT3X0Jcwbgal4ef8zIoCsmhhkLFyKeIhNrAwY0aPrmCi20mMUw\nKECOnGqqkSPnCZ5gPvORICFoUxBqtZo3e/oQdbq5EbZ0aT8pchcXF+J37kSlUlGblsbvlEr+1NaG\nnclEDbCps5P4IcY2nDSIbBzR5+Liu9fY9BmlFAum4dzSMmCDz6lCaGkpOomEK6PIKrBFAgjge3yP\nWmq5zGVucrMvKptDDq/zOi6MTwmv1tub8MLCMe077l92LLGIEPEFX5BOOgYMrGKV1aIX4u5u3Jua\nqH5E+g8BuOFGBx000/xQG0QSnY7ovDzOLlnSb51IZKBXTMRgGLnnTuPgwN6dO9n10Ud0SyT3edwt\nhQEDpzkNMKpGZo+ZuggEAkKioyE6mvb2dv7i0iUkDQ3mxpRiMd2engQvXEiMkx1H+TeENE/pegWj\nSMThjRtZnprKqx98wCfbt09IWoqdVsuS06eZVlrK7pdfptHTPPH3rakh8tYtsgdpGCtEyHKWs4c9\nlFHGXOYi4+GoM5Ui5UVe5AAHKKGEvezlFV6hiy6UKJEiJY6x5dAPhwAB4YTTRRdq1CP+TEvDwliW\nmjrgOnt7Td/fGo31+sR0dXWRs38/7yiVxA0iby8CkkwmkurryT5zhp+XlBD70kvY2Ug60r1o0FBC\nCbnkUkklasyCQ0440Y5ZdVGBghZacMWVxSzuawR8Lw4ODsSuWzeic7q4uBC75n5phSiDgZ9//DHv\nKJXE0r8PUQ5wSyaDIRQrO8cQjWtvb6f0QgYeZen4o6MTGaZKDW1qNU4aDWOPOU0+8dnZVAYFDViH\nNxXxwYcNbGA1q6mnnpOcpIEGvuM7nuf5cR1baDRiGqOz0SKfbhRRvMiLfM7nXOEKevSsZa1VjCKh\n0YhRKMT4kISzR4IbbihR0kzzQ92UNbS0lBpfX9QDhIhForseJINhdNdZh5MTe5KT2fXRR+jF4rt9\nWSzETW7SSCOuuDKLR6/3waOOk5MTMStXDrpegQI9emqoIYAAK47MwgiFpK5YQbuzM8m7d3Ng2zbq\nfYaXwR8Jjm1tLMjIICEzk6tz5vDe66/f18XcsaODZvehBVXCCCOSSG5zmyyySCLJImOzBcSIeZEX\n2cc+lCjZwx7CCUeMmAQSJtQJ00QTtdSOSAK8F7W9PXKtFlF3N4YH6u3uNYi0WusYRF1dXeTt2cNH\nVVUjbjMfbzLxYXk5r+3ZQ/TOnTZjFLXSykUukkkm3nhTRRVgNl7lyHHEES+8UKDAE08CCMAX3wmb\nn4lEIhKTk/lVRga66mrkGg1OHR3I1WrKQ0KQ+vub/750acCkzjKg3WdkUQKTyUR5fj4dPZH53z8Y\nmb8Oe8RiClJSMHV3ExwVNf7IvJVxbG9nRlHRmFLAbB0pUgIIYBOb+F/+lxxyeIqn8Bjxr7I/Lm1t\ntI2xftZi5mYEEWxjG5/yKTe4gRYtz/HchOduC61UIG9LePQsWsbXhMrWCb1zZ9DeUvcbRKM3httc\nXNizcye7du9Ga2dH3hhVSR5Ej55MMvHDj/nMR2y5n9hjHhJiieU858kjb2obRD1cTkqiUyZjx969\n1Hl7k52QMGaVHwC/ykq2HThAbkwMf/7+92kbQDa22t+fwIoKKoIeLMu+n3jiuc1tbnLzoTKIwDyZ\neImX2M3uvhQUESLmMGdCz2uP2WjRoBlmy7sYxGLyoqPZvm8fn23del/Nm7393eeYWj3xBpFerydn\n//5RGUO9eALvV1Xxyv79JOzYManpc8b/z957x0V15/v/z2kMQxOQ3kFRqRZiwxpbYmISY9fEkmyy\nm2Trzd7dfdzHlvu7u8nd7+69e7dms5tkk1iiMRor9q5RsIFIE+lD7zAwDNN/fwwgfQqggjzPIw/D\nzDnDmWFmzufdXi8M3OAG5ziHFlO7hD32vMRLBBOMK66PbM5YJBIxqbPnmcHA2x9+yKm4OPLHjUOr\n1fJ9uZy/lpR0CYoKgVUBcP/pbIKp7Fc23mg0krxzJ2/0M7vpC/xMp8NYW8vRQ4f45PZtpm3ePKyC\nokXnz5MydSrN/SmSDnPccGMKU0gmmctcHlCVaGxNjc2eS4P6aRnPeF7hFaRIySKLT/mUhh4aJINL\nQEkJ5b5PlpyxBAk11NDIw+u1fhSEFBT0+cYWCh8EwqYZIutpcHdnx+bNLD17lolZWeYPsIDb3EaO\nHB06ookelMccZWTRrs6VTDL11JvZe3iQOmUKf/v+97k1fTrPnDxpswlyeHY2m3bv5siLL3Jq+fJe\ngyGAjMhIYu7eRWBm1qBdWKCGGoz03hY1nLHHng1swAEHhAixx37APfjmsCUgQiDg4MsvU+7ry2uf\nfopLw4N1gbPzAxPdhoahVwPLvXaN9+Vym3PQnsB7cjk5164N5mlZRRVVfMqnnOQkWrREEsk7vMNm\nNjOVqbjj/niJLgmFXJ0zhznffAOARCIhdutWfhwfz4awMLYFB7MhLIx/i59Fw9YQWiQtfMZnFFPc\n50MWZWbyRnExL5oRsgFT296LWi1vFBdTlJk5eM9riAkuKGB8Ts6Qzjs/LsxjHkKEpJFGDbapxAF4\n1NRQ42Hbp3vQ0xuhhPItvsUe9lBBBR/zMetZT1APgcXBYVxeHvm9DGo+roy/f595V64AUObry/1J\nkygIs67trf2CNJIrRLKWFtzq6/ucDetcIdLpbG+XrPP0ZPemTWzcvRuDSERON7Uqa9Cg4TKXAVjE\nomE7HzLK0OKHH+MZTy65nOY0K1gxJJ4MDxu1vT33IiIIzc9n/P373LBiPk+k1bL0zBkmZmezd8MG\ns5WfwtBQ6tzdefOjj2iVyVBLpRQHBpIeHd0liGrvUGjPoI8k1KhJJ5373O8ITpxxZi972chGStPu\noUpNxU6nQyMWI5s8mZCYmAH/XpsCIgChkNPPPsusa9d4/dNP2b1pE1U+Pnh6VnXsUlU1tN56er0e\naXp6nzNDljLZaESano5+zpyHqj5nwMDlts2AAWeceZ7n+5VAf1xIj4lhSkoK3uXlVPr6IpFIiFm2\nrMd+UWjZz34qqWQPe3iO53pNLjbfvMkLWus+1y9otey8eROiomx+Hg8L17o61uzfz4HVq/sUjxlJ\nuOHGdKZTTjlXucpLvGT9gxiNpoDITDt1XwxJvdcLL97kTfaxjwIK+JzPWcGKIZmnCMvL4/DKlYP+\nuLbg0NxMQEkJDa6uODc24lFbi1EoxFmhYIxCgX1rK2NrazmzbBlKBwfc6+pY9fXXqGQybk6fzs2Z\nMy36PTJkBBI4oof1gwsLkQcF9TkbptM9eOt2Do5socrHh4OrVrH666/58w9/aPPg4nWuo0SJP/4W\nSdKO8uSyhjUc5SgZZKBEyRa2jJj2yszISJ45dcpsQCQwGHCvrcW/tJT4a9eo8fDgn2+9ZZGEuFEo\nZN/69fiWliJVq5GpVIzLz+c7//wn1Z6eGIRCdGIxF+PCYRI4ChwfiSXEUFFCCTvZyVjGUkYZ4xhH\nBBFc4AKtqlbO7fszPynRsErzQML6gFzO9pQUItauRTYAmfb2gKh9aN9akuLjaXJ2ZsuOHexbs4Z6\n7wcBbGmpP1qtCIlkaDyuClJT+W714HgNvV1dzQepqYyf9nDmRLVo+ZqvO3yg4ohjKUuHjViIQSQi\nJzyc8bm5VPbT1SNBwjrWcZazJJLYERwtYEHHd2RTUxPRNTVWf6IFQHRNDU1NTTg/5i1o865c4Zs5\nc6xOmA9nZjKTv/JXiilmPvOt9tp0am5GJxbbrHo6ZFdgBxx4lVc5zWmuc50jHKGSSpaydNAu/M4K\nBU7NzY+8ZU6o1xOTlsais2ep9vLCpbERhYsLhSEhuDc0UOLvT1ZkJI1jxpgEAtr6V4uDg8mIjsa7\nooJXvviCJmdn7kVEmLXqFiOmmOIRdYHvTmhBQb/eUipV7z3otiIPCaHGw4OojAzSJvcnGNrH+aDi\nKlcBHpkf1yjDB3vseYZnkLdtu9jFy7w85O1ODwN5cDAtMhk+ZWVUdKvwCvR6wvLziUlLY2J2Ni0O\nDlR6e3Nu8WJTddbK3v5yf/+O/8+KiuL48uWMy8sDwL61lSUXz/HbMiFfLA4Z8PN6XFChYh/7UKNG\niJA1rCGSSIQI8VR5krlzOyfKDD30R1dpNCzKz2fbzp1M2rzZ5qCofeC5nHKbn0NGTAzNjo4sP3mS\nstf9cXevpa5uLBqNlNzc8UREZNv82P2hzM9n+gCrQ+1MNxpR5ufDQwiIVKg6/KfssWcd64aloFJJ\nYCBzv/mm7UrZNyJELGMZYxjDKU5xhSukkMJUpjKGMdReS+Pr5mabzuHbzc384Nq1foVvHjVuNTWE\n5+SQYKHa30jBHXdiiOEud7nKVVZgnZ3OQNrlwIKAaO3evVydO5eyThceSxEhYjnL8cabBBK4znXy\nyec5niMU24aeOhOWn09BaGgPp96BEFRYyKR798gJD0ei1eLY0kKrVEqTiwsKZ2eanZ2RqVT4lpXh\nV16Ob1kZASUl1Hh4sHfjRqtfJ51EQmlgIPvWrWPp6dM8e/Ikld7eXFy4sMvFvjPtAaUO3YCf7+NK\nSGEhh/qo/Ol0QjQaU3VMIDAglVqudtQfN2bMIP7aNZsComtco5VWQggZlheqUR4+LriwiU3sZCeF\nFLKLXcQSy0xmDmsjUaNQSFFoKAsuXiQ9NhalgwO+5eX4l5YSUlhIvZsbaTExnFm6FOUgZ2kNYjE5\nEx9UZ9+PzKasNZOn+rSBHD4YMHCPe1zkIo004ocf29jWJcFYu+8SJ3sJhtpxBT4rK2Pbvn1M27LF\npvMY27a1V4pspSgsDJFez9jaGiZNuk3+tfMEkkLT0Vru3WpA5+PDxIULkXRTpRsIDkrloDUyiwCZ\n0rYqmTU00sgudlFNNc448yqv9is28DhTGhCAf2kprvX1ZmX6BQiYxSy88OIUp6ikkiuYxg2eqgZb\n0+C+gKSfKmFVaSkViYk4NTUhwCQV3uzsjM/s2XjZsA62hfF5eWRGRg7q2na4MI953OUuKaQwl7lW\nWcs4NzZS6W37Z8NsQFQaEMCafftQOjqSNGsWGdHRVmfxpjENDzw4zGEccGA724kllmUss9jcrTc8\nq6psqg4J9Hrc6+qo9fDo8VwWnzuH0tGRabdvI9HpaHFwwL61FeemJpybmhDp9Yj0esp9fSn38yMt\nJoZTzz47YA+OgrAwPvr2t3GrryesoICFFy+ilko5v2gRDe7uXfYd6QGRTKlELxJR0YeEb2dpVplM\n1d2z1WbuT5jAsydPEn7/vlWzRM00k0QSAItZPFodGsVifPHlHd7hGMdopJFznCORROYwh+lMH7aB\n0bXZs5mWnExkRgaOSiWVPj5kT5zImaVLaRwCv6K+KJRUUCfhsVTzs2ThZcBAbtuWQ06HCIcLLqxh\nTZdgqDAtja0lJWaXD27A1pISjqal2TRTZMBALbWD0rJ9fcYM1n7+OVdFe9hDs2nSuAXIg6K8PL5f\nVETs1q2DFhSJBlmVVjzEKrdVVLGLXShQ4IEHm9k8rKvIBpGIzMhIItPTuTbPMrPkMMJ4i7fII48C\nCmihBU9dDtB/hagc+BK6yHq5AhsAsa73tVNlURGO+/ezu6mpy7tbDfxCLqdy9Wq8g3sTCx9cDEIh\ndlbOR40UPPHkKZ7qmCV6nufNH9SGS3Mz2gF8V5gNiK7NmUPi7NmE5+Sw5MwZ3Orr+cYGxYsggnib\nt0kkkVJKuctdsslmIQuZxjSbvlxlra39elEIdTrsW1uxb21F1tqKo1JJcGEhMWlpAAiMRuw0Gu5P\nmMC1+HgkOh3OTU18/tprfUfmBoMpiBoK2UahkPqxY7k9dix3Y2KYnZjImx9/TFpMDJfnz6elzY9H\ngukPPhIHhcGkHNji4ICxj/mhlpYHrR4y2eAJSxhFIg6sWsX6vXv51xtvUN8tEAVT73JRN9PNHM8W\ntPFaJjhPIJDAQTufUZ4MnHBiPevJJZcLXKCUUs5whmtcYzWrh2XFUS+RcHPmTIvnIocCFSrqqEOM\nGE+Gbli/MC3NavECSxZewmAHTnGKXHI77nfBhbnMZSpTO64D7ahSU7vMDPXHKo2Gr+7eBRsCIgcc\nmMQkaqgZsLnwrZkz+aKmht/evNlDdikY+GtJCT++cKHX4Xtb0A9yxl03hBl8OXJ2s5tWWgkkkI1s\nHHBV7nEgKyKChRcvWhwQgalaNL5tA8gW74JOn4t2jMAp4DymStAGulaS2oOk2spKRBkZXXyJKouK\naEhI4IO2BEVnpMDvFQpeSUiAFSuGPChqtbfH4SFUHx9XZjCDv/N3yilnDnMsrhI5NjfTZKMHEVg4\nQ2QUCrk/cSJlvr689tlntMpkNplZihEzj3lEEcUJTpBDDqc4xUUuMpWpzGAG7vRchHbHqaGBoOJi\nfEpLcVYoCCoqehD4qFQd/y/W6Wi1t0clk3X8Kw8O5rNt26gfOxbXhgY0EgkxaWms++orWu3tObNs\nWf9lyodUwtRKpVxeuJBbTz3F/CtX+O4HH6CSyXBUKikI9EUcBtdDW3FyVJj06YeRrr45goqLKQns\nO7DoXCHqbOo3GBQHB3NpwQLW7d3Lv771LXR2dj3M3/7S3fwtF/6UJiTLo5nC6RnD0vxtlEfPeMYz\njnEdgVEZZexkJ8tYxixmjVYeraSMMsDkij4Uio8qlYqsffvYWlJilXhBWVE+9QlH+114vZiwm7Mr\n1LgH++GMM9OYxjjG4Y9/n8/Fro+sd1/YmoF2xpkqqqijjhRSBux7ZKyr69WgE0xBkbiiYkCP35kW\nR0f0MCjvBj2gchx8dUgjRu5yl9vcppVWJjKRNazpEQAPV4qDgvCurMSutbWL2bI1aD09Kc/N7XId\nNgLvAs8AvwMq6LtC9COVqosvUXVZGY779/f6mWxHAHxRXc3Pvv6aqvXrh7R9LlAuJzMiYsge/3HH\nCy9iiCGNNC5zmRd50aLjHJVKKgagKWCVukGziws7N282BUX29qTbKOHpjjub2EQ22VzlKsUUk9S2\nxRHHYhb3mgnxLS3l6fPnAah1d8erqoqzsbG0OjqaAh57e1rt7WltC4A0dnb9BgrtbW7XZ8/m5owZ\nCPR69HaPV4tKi5MTJ5cv51p8PHZqNS2OjngWZREhr+W7X6vxafkHRoGAMj8/ciZMIC06GvUAFIQe\nBwLlci4vWNDn/Z0rRIMdEAHcnDED/9JSViQkcPDlly0yf/tdswFjcxlHS4en+dsojwcCBIQTzjjG\ncZ7zfMM3nOIUrbTyNE8/6tMbVrQHRH70Lt0/EFQqFfd27mR7WZlZ8QK1TE1h21Zcmsfq/U3sbaLf\nhdeRajVvfQ1J613Y4r/FIiUxjZXqmBobW0vEiFnEIhJJJJ104ogbULAuNRPI2ZvxmrIGx7AwbmZk\nMGsQhBVuCgQ4DrICmBYtl7nMFa4QSCCLWMQc5owoCwedREKpvz/BRUVd5v2sITg+no/S0vjPTsIK\np4D2OuLPAG9gEz0rRLuBSmCRVsu35HIOZWaiyMpidz/BUDsC4DcKBRsTE/Fas8amczeHT3k5kVlZ\nnFuyZEgef7iwgAWkk04KKcxhDmMxL6Ut0Wpt/l4DG1TmGtzd2fXqq2zZsQO1RELOJNv07wUImNS2\nlVHGDW50ZEWyyGIpS5nMZIQIEWu1PJeQQGxaGkdefJG7sbF41NQwPj+f653dkAeAQSSCh+gnYC2K\nMQ/6hpMjQ/lrZAJuuPFD4w9waWzEv6yMqPR0Fp89y/0JE8gbP56CkBCaxgyvfmNpays+FRWUBPTd\n8999hmjQEQhIWLGCrdu3U56S0mH+ZvYwTOZvFBdzMDOTkGHgdTDK44kQIUtYghdeHOQgl7iEECEL\n6DtRMEpXhjIgytq3r9dgqJ128YLl+/7G9S0PWl/CE+Ev/QRD7QiAvyhgY6IY+zWWZdFlkydzQC63\nqG3uazs7ZLGxFj1ub0QSyQlOoERJOeUDeo3VZgK51kG8LodOnsw/kpKYVVVlfmczfOjpSagNAjx9\nUUYZxzhGKaUEEMBTPMVkBu/xHycKQkMJy8+3OSBydnYm3cMDY3Nzx2fpHKDlQYWor+TljzFVk04C\nF3Q6ym+cR4Ta4qENKeDc1GR2P1uJTU3l8rx5aKUj11bFEjzwYDKTucMdLnKR1aw2e4xeJEI0gASK\nTfrX1d7efLlxIwsvXGB8Xh7p0dEmIz0bM+J++LGSlcQTz3GOU0ghhznMCU7gr/fi92fBvlnIjxYv\npjo9Hbs7dyhpaUE3gF7B4Uz77JAECQgEKFxdUbi6khUZiYNSSWRmJhPv3WPZqVMUBQXR6OrKvYgI\nigMD+2wHFOr1BBQXo3Bx6SHi8DCZkJ1NYUgImn6+DLpWiIbGnFZnZ8eYxkYaU1JGtPnbKI83sZgW\nrQc5SDrpCBEyD8t7759kqjEpSfnQuziLrVgjXvCjkha+l2aHR0wowQTj3pSG1EK5amsXXiExMWxP\nSWFRfn6/51YPfBrgw4wBmLQKERJBBLe4RS65AwqIdD4+FOXl9do2V9B2/2AhEolojY4m9cIFJg+g\nSpQqEKCOjh4UU9YKKjjL2Y5ZsTGMYQUrBv19+ziRHxbGc8ePD+gxnKZP56C8glWGVsoxaXGsAJZb\ncKyg036VFbWUWzliOGS9H0Yj7nV13LBhJGUksoAFpLVt8cTja0ZbUC8SIX7YARGY1Oe+WreO6PR0\nXjxyBJ1IxInly5GH2i6n7YUXW9nKXe5ygQs00EAJpVAj4R21mO9dKme15sHi9JBIxPkdOwZsNDfc\n0GDKAPamQNXi6Mit6dNNM14GA16VlURkZ7P8+HGcm5pQuLigE4lodnJCLxIh0emQaLW41dfTMGYM\n3lVVXJ85k8T4eLSPoH0wMjOTzMjIfvfpWiEa/Ja5dkqEQqLq6ka0+dsojz+xxCJAQAIJJJKIAw7E\nEfeoT+uxp7lNhcqFwU2c1adet1i8YIPGyMG7QUTGbASgAOv8daz97olYu5ZtO3fyeR/Vq3pgmR8U\nrm0hBhUybL9utgdBVQys2jJx4UK+X1TEX0tKugRFRcBPxZ5MenpwW0XD4+P5RV4enxUV0Z9jyTEg\nCRACBmAW8DxQDfwiKIgp8fEDPhcFCrazHRUqJEh4iqeYy1wcGfzZpMeJMl9f3GtrsW9psdlE02fc\nFH5lrMNAInJaEAPPWvkYzwKn1NDcKMUkaWIZloTSAoMBo5UCXB7V1dirVI80Kf044YYb05lOEkmc\n5Syb2dzv/nqx+OFXiNrRSqWkxMWRMnUqE+7fZ/WBAyTGx5M0a5bN1SIBAia3bUqUlGhK+JNqPwll\nLT2+4Ffq9SwcBKO54Ya67YNrVpJXKKTK15cqX18uLVyIc2Mjji0tSDQapGo1UrUarUSC1s4Olb09\nFb6+jGlsZOnp07z7hz+QO348mVFR5ISHo7O0L9NoJKSggOk3byLW6TixfLnFH247tZrQggIO9+E/\n1I5KZY+nZxUymQp39zrLzssGvsTIWzYqvQwH87dRhg8xxKBDxwUucJSjOOLIJGxrV34S0KKllVaE\nCAe06O9OCy1odY1WHSPVPpiRsbYmYe3+MpmMSZs3s7U3sQc7Oz4N8CV/bRN1shr2spdXedVmo/T2\ngCiXXDRobJaIl0gkxG7dyo8vXEBcUYGgRURuRSi1TOCc7iu+zlehnDh4ggJisZiYTZv41o4d/Ku0\ntEdQ1AD8GlgM/KbT7ceA7wH5vr5M2bQJsYUzW0qlkqIbNzCWlyNTqzsk1lVSO1J9q1DNUBHqGMpa\n1o4IFTmLEIko9/MjoKSEXCssLjqTmRlFhvE/2MIXPMVrvISuSwKhEdgJdHYc8gQ2Q4dwuQAIBO7q\nRajBorY5NdDUT6JTrFbzQkICkZmZGAUCkqdNQy8WY6dWI1OpCC4qAqDO3Z16Nzf0YjEaiQT71lbc\n6+oo8/MbUSJZA2Ue80gmmTzyyCe/X9XVVqkUkZXiMp0ZUEDUgVDI/UmTqPTxYdMXX+DY3My5pUsH\n/LCOOKLcd52EMu2QGs0NN+5xD3jgGG4pTWPGmJ0panR1Zf+6dciUSiLu3SPu1i1iU1Lwrq6m2cmJ\nZicnmlxcqHV3B6MRR5UKp+ZmHJubcWpuZkxjIy0ODtycPh2JVsvGPXu4vGABLgoFLgoFTU5OJE+b\n1mtWKPz+fYgorXgAACAASURBVORBQbSaCWxra8dSXe0FwMKFl6x6DSxBgYJEEpkoUA6Z+dsoo1jL\nVKbSRBPnOc8BDvA9vjfo1Y+RQnt1yAmnQVXnK6WUCrF18wOdh3ybnZ0HbeHVFzKZjGlbtnA0LY2v\n7t7Frm3QWBYby/SYGMJp4BM+oYQSTnGK5SxHiPXqqT744IcfZfoyrqWexC1fYzI+NRjQC4W0ODri\nGBZG6OTJZlvLJBJJF2ntpM+3UFgYyq+YwS8Ov8dXP15vmvMdJKRSKVFbtvDa7t28L5cT29Y+1wD8\nHHgfeqw5ngfmAFsBg4X+QzWlpSgOHOAPtbW9OmGV3Ie30gV4r4rHwf8JCYbaKA4MJLC42OaAqLQ0\nAGhhEh8wFh2b2m5XAv+LqbK3GbpYMhcCf8FU8ft3wBGT8MJBo5FfuLjwe4Wi328LI/AbqZSlzs6E\nXbtGua8vRcHB2Le28tStWwSUlBAol5MRE8P/vfsudlotr//rX9xrWx9rJBJOtykZu9XV4V5fj1Cv\nRyWTobGzQ2gwkBMebtPrMVJxxJG5zOU857nKVUIJ7fM7vd7NDXuV7WMUgxMQtdHo6spnr7/Omx99\nRIWPDxkD6FGGh2c0N5xQoeIudwEGLHfa7+9xdCQ5Lo7kuDjEajXOSmVH4OPa0IBHbS06kYhWe3tK\n/fw6gqVmJyeTAERbhkOs0xGZkYHCxQXFmDH4lJWxIiGB/WvX9siCRGZmkmnB3E1Dw4N3hKtrQz97\nWocaNbe4xQUu4Icf4wQDM93ry/xtlFFsZR7zqKaaWmo5whFe5dVHfUqPJZ0DosHEDTdaJvuxV17G\negu65rqLF/jMns0v5HKLFl6/dHHBb/Zsm881JCamV58hV1x5hVdIIIGb3ATgOZ6zOnDU6rSIr9Xz\nbDr8qjqFGUZjFy00PXAzI4MPk5JQR0cTHh9vcVVl7tyrFBaGsotX2aLaTtzlW9x8enA9raRSKVM2\nb+a3iYnYpaXxdnU1e43GXoOhdlyBz8vLLUrA1pSWUn3oELtra/sMNwOAI7VGNh06Tc1KBzyGUMr5\ncUMeFMTic+e4sGiRTRWRqipPwnib4yTxLqYkpBL4KfBL6HUCK6Ttvoq2/X7fdpy7QIBy9WpeSUjg\ni+rqXj8JRuBVJzHzwyMJcXJCqlIx/9IlEAjwLy3lxowZXHj6aao9PTG0vc9VwB/ffbfX59fk4oI8\nJMTq5/0kMotZ5JFHCSWUUYY/vX9OGlxdmXXvHt/Y+HsGNSACaJXJ+GrdOrbs2EFRcDDNAxA+eFhG\nc8OJFFLQoiWMMLzweii/UyeVUi+V9mpUao4r3eSzRVot3/7oIyanppI6ZUrH7RKNhrD8fI6+8EL/\n56IToVC0v6eMuLhY177SF/nkc5CDNNGEG264445MrKCri4F16KyUwR1lFHMIELCc5fydv+OJJ2rU\nNplaj3SaaEJcCu7n6/mm6g/Ya7U4GI3oRSLsXFzQOzuj9/DAZ/JkPK0Y2h/DGJpjhPwmBZ7J73vh\nDKZ5nR0BAUzrdE3y8ven0oKF1yuenriuWIH3EC2QffFlKUvZyU5uchMHHKySdVer1aTs3s5huYop\nxvaz7ooImGU0MquqitQLF/hFXh4xmzYhtUA9a9y4PLy9K6is9OHbxo+5c3UKubHjqe/HiN0WxGIx\nk+bNQx8fz6+PHeO1O3dwNVP9sSQBq1QqURw40G8w1I4Q2F1dzWsHDiB7/XUch8Db6HGkICwMycmT\nhOXlkT9+vNXHV1dLWMc3+ECHKP3/0nswpAS+AOSYFr06IAz4b0zVQLFYbDJbXbGCn379Ne8pFD0M\nk3/kIkS4eiUVwdF0OGMZjTg2N6OVSPr2VBptfxswdtjhgw9FFJFGWp8BUZWXF14DUJAcEpfRSl9f\nkqdNY8nZswN6nIdlNDecSCYZMDn5Dkf0Eglfr17N0tOnca17MP8zPieHkoAAswOWjY0utI8au7go\nEIsHVsVppJFjHGM3uxEgwA8/VrGKlaxEMmashXpQPSnHZB43yiiDjQgRzTSTRdaI8icZTMpyC1j8\nKXw/T8WXTU0cbW1lr1rN/pYWdldUsDcnh38mJjJ+xw5S9u5FrbZsoFqChFBCKVzryDo/1z7TJfXA\na35+RKxd2+M+7+BgXFes4KcuLj3GuNXAT11cTMFQcF92pYNDCCGsYQ0CBFziEje4AYBGoyHr8mUy\nd+0i//PPydy1i6zLl9G0JSfVajUZO3aws6isLRgyz2SjkU+LisjYscOi11oggDlzrgJQSCi/Evya\nFw8e5rmEBKYnJeFWW2vbk+4DkUiEi0LBWgtb4VZpNKju3u3z/qIbN3jfgmCoHSHwfm0tRTdvWnjE\n8McoFHJ53jxiU1NtOt5d82f+iwLANBvUiGll0D0YugT8J6aZsPeA/6/t35eAEuA4IG4LtL2Dg2lZ\nv56N0dFsDQ5mW3AwzwU7MD1aSsX65YwPju764AIBSmdnmw1mR7GcGEzJh3TSMdD751QxZgz2ra1I\nLPw+786QpbCvzJ/Pd//2NwKLiii28Yv9YRnNDRdaaKGGGsSICWf49plW+fjwzdy5rDpwgM9eew2j\nSIR7XR1548aZPXYw2+UqqeQYx6ihBgkS4olnBjM6+umnTJrEzsJCfmqDaslHTk4ED4IK0SijdEeH\nKVEkQDAaEPVCcW4u0i9vs1NvWij1xVjgRy0tvJKVxRsKBVFbtpitXujRc497KGVKJJufY+u+e72K\nF2wPCOhX/dQ7OJiq9evZmJiIc5shpBHTzJDv7NlDVhnqTgQRvMALHOEIxzmOLrsBnzP3ea+mhs45\n+5zcXN67exfJ4sVUJiXxWS9iBObwBD4pLeX13buZsnmz2fa5qKgMzp9fREODG3/R/pCmMCeW+Z7B\nr7SUrZ9/To2HByWBgeSNGzcg2492BjMBaywr63VmqD8CAGNpqZVHDW8yo6JYcewY0tZW1FYGFUGC\n2x3zQT7Ah0D3JsZk4BqmypERSAXOYur7EGISVPgIqBYIiDQaEQgEePn7d5iu1lHHdv6CN96sGsIR\nhVHM448/brhRTz2FFPYuriAQoJVIkOh0Nvk4DVlApJFKSVixgnVffcXn27ZRa0O23BqjuS/thAhj\nbTP5Gi7UUAOY5MmH+0IoadYsguRytn3+OQdXrcIoEDCm0Xz722AFRNVU8wmf4IILfvjxPM/jhluX\nfRzGjCHVzg6jSmVVd70RSPfwIHpUcnuUIcABB4IIAkCJctDnZIYzVaWlVO7Zwx69od9gqDPtC/U3\nDx1i6vr1fe5nxMgxjlFNNS64ME02DfGWGb2KF0yzoHW788LrUTKNabTQwmX5WcKOXeNDRc99woHP\na2pYc+gQ76vVVgdD7XgC78nl/PbaNSLmz+93X5HIyOzZiZw48RwAB++uImBBKdkREVxYvBjv8nLC\nc3OZef06zx0/zuEXX6RiAIHkYCRgjUYjecnJGAsLbToHmYUjAiMFg1hMTng4zyckcGjlyo7ZG0tw\nELaYBtWADcBPeCCgcAw4AiiAXcAh4DIwHdgGuLTdXgBMArzz87nz3/+NyssLt4gIJsyejUgkooQS\nwNQqO5jiLKNYjwABMcRwmcukkdan2lyltzcGG5MjQ9Iy107OxIncnzCBCffv23R8SEwMO/z9zU5x\n1APvBRg4HHOeW9zqyKCOVGxRBHrsEAr5at06siIieC4hAfvWVvwtyI41NDwIWmwNiJQo2c1utGjx\nxptXebVHMASgcHFhlr09R62sPB6SCHEaNVYbZYgQIECHDjlyahnc1qHhTs7587yg1/cbDOkxKU39\nqu1fPaaF+sKiIqorKvo87hu+IZtsxIhZy9oOueqQmBgiXnmFcdu2EfHKK8NS2CdcHsSyozL+3ksw\n1I4OGKdWE9v3LhYx2WhEmp6O3oLK+9Spdzq85hoa3MjMbBPdEQio9PPjm/nz2b92LZfnz+fVXbsI\nt3GtAW0JWAu997qLZYApGEreuZNtx48TZWP7/pO45D68ciUSjYZV+/eDhS2LAHrJg6SwL6ZEZAPw\nLpAJBAGrMIknuAN/ADZiCob+DVNw9F/A/wP+CRzSajlZWsp/nD1L4gcfoNVpucMdAAIJHOjTHGUQ\naG+byyQTLT0/Y7KWFnzLy80qFffFkK+sXRsaqPaybfjfqamJHzk58WOptN9e7c1+nijWBtJCC8kk\n8z/8D+c412ef4XCl/QI8YgI+oZCk+HjOLl3KuNxcfMvKmHLrFjOuX2fepUvMvXyZabduEZmRgXdF\nBQKDgYaGB7Lhbm7WB0R69OxjHy644IsvK+nb86jO3Z2lIhGfBAZyRCIx6wliBPZL4JeBBpwiva0+\nt1FGsZR2D5hsK40+RzrGqir6q7k0YFoMLeaB18y/td2+uaWFyj7mGVJI4RznECJkDWtG1AKpNDsb\n5/37OVzdfyX8MNBzIso23q6upsCC2RE7Oy0zZ97o+Pmbb+Zg7P5FLBCQFRXF7ldeYcb164Rn2/aZ\nCImJYXtAgEUJ2B0BAT0C37zkZH4gl7NYr7faP6odW48bzugkEnLHj2d8Xh6+/SQkehzn60thp5/t\ngW9jkrRPA2oAL0yB0HweBJsft+0XTc8AVABMBv5QV8epv/8f+cZ87LFnGtOsf2KjDDqeeOKBB2rU\nVFLZ8/6qKqo9PW1unx3agMhoxLuykgpv6xeHE7Oy+M4//gHu7nj94AdsDQvrkb05YGfHtrAwoje/\nzuuy11nLWuywQ42aK1zhOMc7TExHAu1tcnpsd+J9HKny8eHT11+nzNeXqIwMxtbUINHpELQpuESn\npbFm3z5++Kc/saVoO76UAbZViM5ylkIKqaWWDWzo10xQZ2fHmKYm4tes4eDKlawLCeG/nJx6CC2U\nA//l5MS6kBB+uTKAjM2QKci0+txGGcVSpmBSaLzDnZGTIBkE7LVa+tLCbPeY+TXQLu4f1fbzzzGp\noglranocV2moJPn0EWZth6mnPZlgsM035XFEo9GgPnOG3ykUZhcDaTBoy8LpRiPK/HyL9p0x4wYS\niamVrLLSh4yM3q0ZygICOLd4Mc8fO8YLhw7xxkcfEZGRYdV5RaxdyzY/P6vFMgwGA7qbN1nSNodk\naypWZWGFaiThW1rK0xcvUuvhgcSKytqUZ2P5T0I7fi4E1mGaxZqNSTShs8atElNF6DxgroYbA0yu\nUxGe4sUSluDIk6H8Nxxo999spOeIxaTsbPLD+jZuNceQ6gI7K0z192YrZilEWi3PnThBSEEBezds\noCQwEHvo02iuc692VNtWQAFnOUsKKZRTzipWMZbBlet8FIzUgAhAb2dHcUgIGomEywsX9rqPd3k5\ngfuK+dJ+PXqjiJLSQEp8AyxWeCmhhEQSESJkHesYQ/8mtQAaOzukWi0hUVEQFUVTUxM/uHYNSXU1\nYp0OnViM1tOT4Ph4IhwcaEg6isO+OgyqK9wzZCISylDJZNj5+xM+a5ZZg8JRRrEEf/zxwosqqsgm\nmyjM+3c9CTj0KB+Y0GNqkevNY8a17fZfAXbd1IlaVC3c2vMvjhQbmWKEu4UF/LLkcyI2buxTMGE4\nkZeUxHu9BIG9YYRBm1wVATKl0qJ9HRxUxMUlk5Q0C6gm5eAJRDcuo/McQ9iiRV1kqiv8/Phywwam\nJidzaf58lp88iVt9Pdfi40FoPv8rk8mYtHkzW/fts0osI+/2bd7pZMTth0nBzBphhRJA8AT5EAE4\nNDezdt8+jq1YwazERFwsmCNux9NTx23PcCqqC9iNqeqzBlNyowV4u9O+nf2J/o751kQBpr/hxJsq\npk2Z9hB6qUaxFAmmEYbuiUCxVktsaiqfvPmmzY89pAFRfGIiWZGRFpevBAYD6/fuRSuR8M+33kLT\nTSWiL6O57oQSyipWsZOdlFLKB3zADGawgAXIGL4XsfaWuZEYEAE4KJU0+Pn1eX+lry/vqv4PQauR\nFSTwq8Jfs/bKPvLDwkiLiSEnPBx9H/M+Bgwc5zgAs5ndMZRuDo2dHXadLorOzs5EP/NMj/30ej0p\n27fzv3I5sbR/4ZrK/0YgLTOTn2dnM3Xr1tGgaJQBI0BAHHGc4AS3uT0aELWh7+Oz9QHwHfo33PwO\n8OOGhg51NZVKxe2d/+B0mabjuFijke1yOdt27mTS5s3DPigyyuVY6gAz2GtCsRXzIgsXXkRx+w/M\n1d7ifX0hHnKokcP/5OZyNyiI2NWrO/at8PPjRNt1pCQggGdPnWLBxYtcWrTIot8lk8k6ErDb716n\nVluCQWLHxNgX+hTL0GVnM6/TTNRa4LfA/2DZ62YAfj52LMFP0OyptLWVV774ghvTp5MVGUmTkxPz\nL18mb/x4VGbsN9oJWLCB5fubCCSRvW23FQNbu+3X2Z/IGin0H1a1sCMtjXGTJ1t41ChDTXvXV3f/\nvYn37iEPDKTBrec8uKUMWUAk1OmYfOcOH77zjsXHBMnl6EUi9q9Zg3GAi8axjOUN3uAc50ghhSSS\nSCWVhSwkjriO4GI40V4hGpEtMkYjoQUFXJ07t9/dtFoJOiR8xXrGrc1jjEFBRGYm02/e5MUjR8ie\nOJH0mBjyQ0O7vIfucIcyynDGmfn0r27UGaWDg0Wa9jlJSbzfFgx1RwDEAu/L5fw2KYlJc+ZY/PtH\nGaUvYonlDGfIJ58GGnDt1yb0ycDOxQVaWnrcXgNmQ8YowLHts24wGMjas4f9ZYpeK0qfl5Wxdc8e\npmzbhrCt8qBCxR3uUEstKlRIkeKLL3744Y33Y3nNEelUFu/bHr70ZnIZBLwCVjUW6Syo2LSj19fx\nrN1F/qB9UM3yAH7X2MhP5XKUSmWvhqYqJydOPvssa/bvx6e01CoVupCYGHxiwtnDHowYWUIkYGoz\nzEtKwiiXY6/T0SoWo+tWZfMAXgN+BPyJ/hfhBmCTpyeeL7/8xJiyAiw5c4ZKb2+S2uwpSoKCqBs7\nlmWnTnF45UqLEulRUXKuX/8Ez+KpyNBgxPT+7Bz6dvcnsjQMVwOL9Xo+unEDY2wsglGD1ccCBxxw\nxbWH6t/sxEQuLVjQx1GWMWTf0KEFBVR7etLk4mLxMR41NbQ4OAw4GGrHCSde4iVmMINTnKKQQs5w\nhqtcJYoopjIVL2wTfHgUjOSWObf6eoQGA7X9OJEbjaDTPagASSQ6WoUyUuLiSImLw0mhICojg4UX\nLrDy4EEyIyNJj4khJ8CDs0KTSfBSlvbILPSFwGBAbW+P1gKVOU1pqUV9yZqyMot+9yijmEOGjAlM\nIJNMsslmJjMf9Sk9cvTOztDLYLYHkEH/QVEGUCkTcpnLKM5m8nFxRb8Vpf8qlrPt7AfYLQujkUYK\nKOhV+QhM393eeOPXtvnjjwcefdonaDQa7l+6hLiiAqlOh1osRufjw8SFC5EM0G+vkUbS2zZvseXW\n0wJM8xfHgVmYgsxWTO1veZgqbGMAf+BpTHMcfaEHVFYs/vPPn+cfyt5b+37S2Mjb588TNH8+8m++\nQVpfj0inQy8Wo3ZzI2juXO5MnsxLhw/z8ZtvYrDw9VMqlRTduIFneSkOah25fIKyRYesoYHfaLVd\nnADf7eX4aExtXD/BJNzRW/tcCabKkOfLL+PRT3fESMO3rIxJ9+7xt+99r0vgc+Hpp9myfTsrjh7l\n2PPPm10LCgSwevVpcv7kCGi4CzxH15a4nfT0JzLSf9ucEdNMkgBYXlPDjcpKfHy6W76O8ihQoaKB\nhi6iaWMaGhjT2Ehu+MD8OYcsIHJUKlFZ2U4wprGRxjHm5zqsxRdftrKVbLK5xz3ucIdEEkkiied5\nnqeGieHWSG6ZC83PpyA0tN+skE734MtRJNIhFHadF2h2ceH67Nlcnz0bt9paotPTWXH0KEZNEykv\naskaF9Qh22gJ7tXVSFtbqbegBCuzwKtIgEkWcpRRBov2gCiHnNGACGjwkFKXQw9hhe9iWpT+mt7b\n5hqAvwGuYw3cajpPaDlMMSP5NcUIsvJaktqkzwUIcMSReczDEUeUKCmjjFJKqaWWsratHQkSPHrZ\nXDQuZO74gr+VlHRp7C3Ky+P7RUXEbt1qdVCkQcPdtk2OvON2Y5CInFy9RTbfzpi8XASYKh7/Br02\noKuAE5gCgf/p47FuCgQ4WjH8bF9Xhxb4I3QRPHDFpCDWnJHB2Oxsft7c3GVauAb4Z1YWu7y8kPj4\nMP/KFS5a0DpXU1qK4sAB/lBb2xHIJFPOKeA/etl/BiYD0O5W3NFt++8HSjG9bu0mvFVAbng4U1eu\nfKIqQwCzr17l3KJFqLutEdX29mzfto21X33FioQEjr70ktnHcnVtROIsg6Z6zmLyGepMNQ/8iQBC\nMSU/ovt5zAweKP69oFZz7M4dfJ591uy5jDL0tM9+V1FFBBGAaf3V7OSE0Yqqc28MWUB0f8IEViQk\nmNL6FpYaXRobTYviIUCAgElMYiITiSOOZJJJIYUEElCg4GmefuyNt0Zyy1xIYaFZdZDO1SGxuP/X\noH7sWK4sWMDu+aHcrvwchYMdz/CMVX9jhZsbWjs7guRyCsb332lvaT+8NX3zo4xijvFtEyAFFKBB\n069q4khGg4YCCrg0+R4fpsLPu+UdRDxQk+surNCuPucjEzHO2Y0NSUL+6WvHncLCfoOiVIEAB99w\nniEUDRqucAUlShQomMnMLt81rbRSTnlHgFRGGQ00UN62dcbnEiSW0GPKMRj4a0kJP75wgZhlyyx6\nXRQouMENbnGLVloBU2JtAhOIIYagWUG8d/cztpsRVkjG1CK3AdNk5Kp+9pW13W8EEum9UvShpyeh\nFsxlGI1GijIzqa2u5gtMbXm+ne6/AHwIHGptpTdpHQ/g583NqJqb+Z6bGy80NTHt1i2Sn+o7CVpT\nWkr1oUPsrq3taHVLBrZjan/rjbWYAsDuAVH7ObzVy+2bfHyI37ixo+XySSI8N5czS5f2ep9GKuWr\ndet4+8MPGZeTQ54FWX8Xdwk0mT7L5uSzXgV+CIzDpBoowtRGF4VJlOEe8A/omK3zACSdBDNGebSE\nEMINbpBPPgvadAQDSkqoc+9LX9Ryhiwgao/YrNEDd1EoUFjRYmcLAgQEtm0BBJBAApe5TCONvMiL\nfbYwPA6IEBFNNE000UzziHKoH1tby/VZs/rdR6s1BURibjJO9zvyP7vVkW1rdnbGZ/ZsvDr1iDfR\nxC528cs8Z/bHh+CPZf3jBoOBvNu30WVnU1ZXh/7ECZpmzWJcXFyfFy9L++Gt6ZsfZRRzOOGEH36U\nUUYhhUxg5EhCm0OJkjzyOMc5mmgytVD4wMFgJ76d1dzDnLWzmtx3MC2A0jGZMv4b8O8hE4hfuoK1\nf/4zeT/5Cf9ZspPtcnmfFaVfBQYyd8mGDqNsf/z5gi+4xjWKKcYDD2TIeIqncMed0LatnRZaqKaa\nWmqp6bQFVtR1yWh3JhgQW+DVUkEFiSSSRlpHa0kAAUxnOpOY9KBt2A6ky5bxs4QEftuH9PYl4Cqm\nYOD/tb1WlrAc+DM9A6JUgQB1dLRZcZl2o9M3iot5QavtksqqwWSqmw3swfygvAz4qL6ezQIBr965\nQ5irK/m9JLmUSiWKAwe6BEPtz/+P9N1mJWp7npfBognVs2Ix4unTn8hgCCBl6lSWnzzJVxs29Hq/\nViol4YUXeOHIET58550eAlvdUbfJlZt7NY3AIcAOU1VvXqf7rmAKlryB/8P0XdGOxAIT4VEeDqGE\nIkBAMcWoUWNvkDD72jXT3NkAGbKAyL2+3qJWo84YBQKbDZVsIY44nHFmH/tIJZVGGnmO5x7ruaIG\nGiihhCqqRlRApJLJsG9t7XcfrVaMlG/Yykb+oi9BWvTgPjXwC7mcytWr8Q4OBkyeQzqDhh9d1CKZ\nsgyVma4Eo9FIXnIyups3eae6uotq0NVjx/j7jRsIZ81i3LRpPQYsVTKZRX3JlqrnjDKKpYQTThll\n3Of+ExMQ6dGzhz3UUUcLLQgQEEkk3ngTtzKONxR7+KS0tNeg6I+YVOf20lZBAL7j70/UypWopFLK\nfX2ZeesWqo0b2bZzJ5+XlfWoKG3z8yOiW3Z/PONZxzoucYlqqqmnnmaaaaSROOIIo2sF3AEHgtu2\nzuTrPoVObW3dadCXcpe7hBKKE04IEGDAQD31lFFGMskUUADQ8brMZnafZrL+EyZQtWYNrxw9yhfV\n1V0WlUrgKCaVLjDNDHVvkysHvqRnK9sGoKnbvtXAL4KCmBLfWy2lK0UZGbxeWMiL3arq6ZiCIUcs\nC4baEQG76up4S6fj3/fvR7txI8XBXV/7ohs3+EOnYKj78++PNTwIFvsLis6IxfwlKIi4aU+u2ec3\nc+fy3b/9rd998seNoyA0lMVnz3Li+ef73Vfr4oKK3gUTPDHNAwVj+vusovdK37y2/y4D36drS512\nVBn2sUGGDE88cWiso25MHfEFLbTa2yMPskw5uD+GLCByq6+n3soSlloqxV5luerNYDCBCWxjG7vZ\nTSGFnOIUYxnL0zz9WEp0++BDCSVUUNHjAjucaXFwoEaZxV5uI0SIDBkOOCBD1pEFrypWMI9/8g9K\negQeUuD3CgWvJCTAihWogwWkkopIJCJr0nhi0tO5MbPvGYv2bOQPi4pY3Es2aA4wp7qasydO8OeM\nDOI2b+4SFNn5+5OWmdmrylw7aYDdEzQ4O8rDwR9/3HDDgScj2DZi5CQnMWDAAQc2sAE//B6ouEkh\nassW3jx0iIVFRWxuaenSRiMCfgDUAjsdHHgrOJiolSuRtmWhD7/0Em9+/DGZUVGweTNb9+zhN8XF\nxBqNpAoE/DIwkMg+fIgiiGAiE8khBzVqsshCgYKLXMQZZzx7hGg90Yj7nw+qFak5xQEA3HDDBRfk\nyDHyoL9PgoRpTGMmM3Hv06r2AV5BQfDCC/zH/v38rs0/EExqcp39XNq/8YzAKUwiC76Ygh9fTCIB\nu4FKTIFmFfA94GeAPfCGvz8xmzYhFve99GhPTNWdPMlLvQRDHwEuwHtYLwUuBP6iUPAtX1/+fPgw\n5ydNPAOA7QAAIABJREFUYr9ej7i2FrFOR3NVVRfxg+7Pvz8EmILt/ZhEFlZjum60c0Uk4u+enkim\nTyeul6Tak0RURgaFISFm9zv9zDP86I9/5Hwv80adGRsdzcG0NFw1Gmrp2ja3GdPfRQmswHwFbz6g\ngY5pvxpA62n+czvKw8Ng0HH5Xzo+fk3JuLx803tpED5PQxcQ1dVZXSEaW1s7JKIK5vDHn7d4iytc\n4S53ySOPNNJ4hmc6HOEfF3zaxCMrMN828ThjxEgddciRU0wxPg73kSs1ZPWxv7gUvnVOwB6MfVZh\nBMAX1dX87OuvObheDP4whzlkTQ5i8blz/QZEecnJ/EAu7zUY6swSnQ7kcnYkJzMuLq7j9vBZs/h5\ndjbvy+XE0LVSZMQUDP08KIipZtoCRxnFWjRoqKe+xyzKSKWGGm5zGwMG3uANAnrR75JKpUxdv57c\nigreSk1FWFODvUbT0WLbameHwcMD78mTmdpNParB3Z1yX1+8KypomjCBKdu28f7Zs0jKy9H6+jJ1\nyZJ+W52ECJnIRACiieYYx7jNbRJIYBvbzM4x6nx8KMrL61Y3MlEASHxMjXfllGPAgAABRow444wP\nPoQSylSmWp3Q8woKomzFCraePs0vamoIx1SnGtdpn/bX713gGeB3bbeVYJqhabdgtwcCMc1BCTBl\n5FOlUia99FJH4Nkb7YmpVwsLKTUYerTJfQb8O6a2J8vsuHsiBWR1dbzl7s70mzf5s1bbMZf0n932\n7f78zSHANE+0ClNgtMLBAXcvLzQSCZIJE5jQT9v1k4J/cTELLl1i+9bubkE9aZXJqHdzw62+nop+\nAiL/0FC+CgpiRmEhp3Q6NrXdbgROA1mYFBCXWHiOS4AfY1JDPCqV4jnl8VoHPsm00EKNsI4yZ3jx\nchoR2Tn88zvfGZTHHrKASNraSu44y79KnBQKnJqbKX9EGXRnnHmO55jGNE5ykkIKOao/xKQCOe4+\ni2hxejza01xxxQuvx14AojtGjJRTThFFyNs2JQ+cyu96CBivHMMcovHGG1WnrZ56RIm5/LnJYPZZ\nC4DfKBQcSgTVmjHMZS4FYWKkx4+bzPkWLOiRSTAYDOhu3jQFOxawRKfj05s3MUyd2nFxE4lETN26\nld8mJVFQdhNpSzOehjHYC11QOThg5+fH1FmzRk1ZRxl0SigBsHhGbjjTSiuHOYwYMXOY02sw1BlP\nHx88bZDLrfHwwKO2llxAKBQSaaGIQXeECFnCErLIoogiUkk1m2SbuHAh3y8q4q8lJV2CoiLghwEB\nLHp6U4dbuxYtRoyI2raB4jdhApqQEH6ZlISxuBijXA6dfNjaK0PPAO2aW+mYWhAdMLXKvQI9lN52\nA0a1mtIvvqAiLg6xXI6dTodGLEY2ebLJdJ0Hiak0g4Hu0yX7MLU87Qa+ZePzaw/mVqnVLC8v73E9\n6f6zrQskEbAeOO7lSdi2bTY+ysjDo6qKDV9+yaGXX6ba29uiY+rd3PCtqKDCzNpw6quvUpCfz7Wv\nv2aj0rS2aG+Rexn6aBjtmzWY3nMnPDyItPBcRxl6CikE4J2NAfztqgNfrV9P0yAVUoYkIBLq9Uy6\nd4+LVpgkhefkUBAaOmDZvIHigw9b2UoyySRyhSXX7jCz7C4ZsdO4Fh+PwvXRmh/aYUcVVcNGTUqB\nglRSSSGFOuq63OeAA0Ft2xx9HWGtQhpZ0muwl9/0GVKKetzeG1LAtwliWIwddhiF8Nlrr7Fxzx4k\nWi1nu6nb5N2+zTtWqsi8XV3NR7dvM76Ts7hIJCJkThwnuUkDOr7NavwYbZEbZehoookMMpjIxA7F\nuZFKAw3sYhfStm0u/Zs4D4RaDw+8KisH5bFkyFisWczNS0epqDhCnu42WrFdn75CEomE2K1b+fGF\nC4grKrDX62kVidD5+BD79NNd9m8PjAYTOzs7IuabGosyd+2C3NyO+4yY2uR+1/ZzOvB7TIPov6H3\nqo0HphbFcuDNxka2nj/P2k73H5DL2Z6SwsTVqzsSU1foqiYHphamAKAF80pifdE9mOtOd1HBgeq5\nyiUNhGIcdgnMoSL27l3uTJ1qlV9MYnw867/8knIfH7NBUUBYGJplyzh/5Ah1ej2rMLXA/RB6BNjm\nmI1JWdDuqafIvnYNTWkpMpUKscGATihEJZNh5+9P+Gii86GSTjo++ODvNJXTz8SZP8AKhiQgMgiF\n3J08mcUXLnD45ZfN7i/RaJhz9SpHXnxxKE7HagQIiCMOkUjEki2H8GsysjNRz1v/+Af3Jk3i6pw5\n1Lb3lBqNhBYUmPXQGcxzA7r0iz9u6NFzn/ukkEIOOR3n6oQT4xnfEQSNZWzH8wmvO0adu1ufFw5r\nX1m7/5+9846L87zS9jWVoQ29VwECVACBGurIVm9WteWilsR24sSb3S+b7G6y2d20zWaT9W68Lhsn\nli1ZslzUiyVZBclqSKiDJHrvfehM/f54BwSIgQFmKArX+9NP0szbZhjmec5zzrlvpEzqZMPY5OjI\nnlde4Y333uN+dDQVnVZ8tOnpXQQUzGGeTse7GRnQKSDSoOFLvkSPnvnMx+eJIX2MMSyHHj0HOUgD\nDahRP9XBdxNNnOc8VVThgQdb2GJVRdAKDw98iostci61Wg2773C9CALRA4VA775CMpnMbGltayIK\nDCQrK6sj1FYD3gjfx4UIvRlOCAFSb0uZdQg9P3t40gdqvVrNMzk5PPfBB/y6sdHkOdrPP5iRr3Mw\n1xOdO5ZKEUoBv4NgPOvI44DPDvg5vZfTZQApASrUnGExi8eCIsBGre63PHJhYCDfLFjA7KtXObhx\nY5/7B0dF8cG1a/iVlfGW8bGaXo8wTblMhvb2bX5TWNhzKfzDh/wsPZ3YbdvGgqIhoIEG0kjDgIHQ\nfhWzmod1SuZEIr5ZsIAf/s//cMQMH6LFZ85QGBBAgRlNdkPJFKaQRRapjqn8dImUdfN+yIwbN9j+\n8cc029mRFRaGZ3k5HlVV3Jw2jcvzzRHcHBwaNPjhNyInP5VUcoc73ONeRzmcGDGRRBJLLKGEmpzE\n+BYXkxJl2jS1v4OgEqcnrtVqZ8etadOYnpzMiVWrOh6Xm1kq1x255rErvRo1n/M5atRo0RJF1NgA\nOIZVucQlcsnFHnvWs75D/vlpw4CB4xznEY8IJ5x1rLO64I3K2ZlxeXkWOVfGxYv8bzeTVRiYr9BQ\nExofz6/u3+/wKdICLxqf+zVCcPN7+hY3+CVP+j91xhmIV6m6yCB3R9Tt7/5SipB16u14H4Sg7R5C\nJgqErNSv6JqxKkXwqilBEE9YypOT5X91V1IT38BVrqKqrSMiUYJtQyOtjo4ELFyIcz97rJ8GQrKz\nSZ00qe8du5ExfjxzL10yy9dSLBZT5+HBm53k6dX9vqJAlVzOu4WFPYoliYBo4DcFBfw2KYnIOXN6\n2GsMS3Kd6+jRE0kkzia/TQaO1XqIWm1tMYhE2DU309yLC7N/QQHh6em8/z1ztVyGltnMJpVUrnOd\ncNtwWhcs4NK8efiUlDA+K4sif39OLVvGax98wK1p06wuq1xLLcUUm6UcNBS00UYqqdzhTkcvA4AH\nHsQSSwwx2NO73rVEo8GzooLSXmr9Gx0daUMoh2sfqEy9022AwbHn7MytqVN54913ObtoEW0KYb2v\nUtrU4759oTau6tZSy0EOUkgh9tizne1mqUmNMcZAySOPC1wAYD3rcexoZ3+60KHjBCd4xCPkyFnO\n8iFR/1QplTg0NiLWatH3oohmDtKysh4FEsB8X6HhQi6Xd/Epsuexmlwdgs9QX8HQCeBZTAdD7XQu\nt3PmcQDTTvuimB08oSRmDp/Re9mUAXgALAY0wArjn56m3z7AL4zHfIXQl/SWcV898E9KJcolq9iE\nljv7v2Bp/kN+0QAOCFLk/5Wby92gICauWYNcPjrK3y2BS20txX7973Wsc3FBLxbjVlX1uDqnt+u0\ntHQpqJVh2iTYFBcAvVJMVB/TgyhAXVLS+05jDJoaarjGNUAQy7IGVl1SzBw/nplJSb3uMz05mauz\nZ/cqqTic+OJLAgkAfMVX6NFjEIsp8ffnYkICF595hmpPT27OmMHGL79EZGUDryqElbrhnnBXU81h\nDvMH/sAxjlFEEXLkTGUq3+E7vMEbzGZ2n8EQgHd5OVXu7mh7GRi8Z83ix46O/ANCmcZ/A/8IqLrt\nZwB+rlTiO6vnr75GR0dSJ0/mxU8/xbOsjEIKuR5RyYV+ZrsvA6pAKR/xEe/zPoUUokTJdraPaB+r\nMUY/Bgyc4QwGDMxjnlVKB0YCLbSwhz3c5jZSpKxnPS4Mzaq6QSKhXqnEua6u7537wKaPDLRihJs+\n+oWH07hxIy97eHQEJe8B8Zin9JYE9O4iI9C5XG0zQgDT0/MvIchh95c6nuxL6sxpYDXCa1qMcM/m\niPisRFAlO228x5c9PGjcuBH34GBadl/lm1T4L2MwBELp3b81NPBeaiopu3cLJZV/Bdg3NqKRydAP\npLRMJCJ33DiCzczadq/6GIcgkNAffuENBpsGsz4Dts3Nfew1xmA5zWl06Igm2qSn2mCxakB0a9o0\nJjwyJaQMNi0thGdk9FoqNRKYxzyccaaaah7woMd9zi5ahF4sZtWJE1YNioY7IGqjjbOc5T3e4y53\n0aAhiCDWspa/5+9ZzWr88e9XuZhfcXGfq0aefn5kOzvzjwj+Fj9D8Lb4bad9DBgHow0b8OjlfCdX\nrODRhAks/vo0s8+doHYq/N6jf5m9P9vCgmZBOUqJkklM4jVeG/ZAdYynn0wyUaHCH/+OxZqnkYtc\n7CgJ3M52Iokc0uvXurjgWls76PO09ZFhah0FvQeegYG4rl5NuvFeM4CtZh5r7iRjEhjXf4XApZSu\npdK+CJkpf4T+pd5tvPvPeYTStwMImaH+sAI4iJAZcl29Gs/AQB4dPcoHRUV4I2TJfo4g6/1z4/99\ngD8VFfHo6FGLvYaRjHdpKdkhIQPutc4KDcWn1DxrAXW33zkxMA3BdNUcvhaBbno0bgbz1IWl+p4s\nYcewFJlkkk46cuQsZnHfBwwQqwZEoVlZZIabdk4PzcrifnQ0Lb2U1I0EJEg6FI0ucQl9D37IBrGY\n/Zs24VRXx0uffoqNlQxmG4ze30qUVjm/KQwYSCGFd3iHy1xGh44pTOFN3mQHO5jClAEr3/maERCp\n1Wom1td3WR92QVhta0Yok/uJUonzqlV4BZkqUDG+FrGYy7OmsXpTCx9GVOImdsN5egJnzSyNOSuV\ncGWRO/+05LHnyHrdeoqu3OP+F1+QuWsXuR99ROauXdz/4gvSrlxBN8JXgccYPVRQQSON+OJrVWGB\n4SYLQd1sE5v6lNe2BrWurrhYICDSenub1MfMMz4/GvAMDKR+/HhKEUqXzS1ZM3equImuq/jPIGRd\nOj//38bz/RD4l36cuy/ay/NyAD+6ZoaaEMxg/xn4N+PfHxgfb0eEoLSXv2ABnoGB1NXWEpOfjwKh\nnA6EPqRfGP/G+LgtEJ2fT50FMpEjHZfaWkp9Bi40lBERwfjMTPwLC/vcVxoRwaVOCw3rEYQxDtB3\nUHQGeMvXj2fi1uEkNm+BU/tX7i1lTXTouMlNQEgE5JFHPfVP7NdCC6WU0mpcKjFgoJpq0oxbM820\n0fbEcZ2xWg8RCEarRQGmU1sRGRnkjzAhBVNMYQrf8A0VVJBOOhOY8MQ+bQoFe19+mWWnT/PtDz9k\n34svUus2UIHQnmk2dtCYU4pmKcoo4yQnyTcO6774soIVFpuk+BUXc2WADYkVYimv+vnQ4uSEz6xZ\neJlRn6xBw2EOU2jbQKm/A99hOw5xDrz9IA0KCnr1IzojlfJ2YCDL41awV7SXWmq5oruCeFcq7xSo\nxpRoxrA67YPBUH4HWBO1Wk3GxYtIy8qw0Wppk0pp9nalKqEKmUw2LMEQCBkil5qB6lM9pt1X6O2i\nIoI7PZ4P/I2/P9ELFw76GkPFpJUr+aCoCEkvanDdiUfIiPRVNicB5BIJZ4DFOh1LeRxMLEWQ794B\n/C2C0evWTv82Zzqq5Mm+pHba+4v+ia5VBxeBY8D36Koolw5sQwiC3BECM3/g8p07TJg6lcLERH7U\n0MDPEMQkGhHkyZsRxgQRwoLeD4FfNzTwd+fP47x+vRmvYvTiV1xMYWB3aRHz0djYcHXOHOJu3ep1\nXgkQOnUq7926xTxjf14MgiDIbqAM4XO1ia49RVeBP0gk6OPjiV+0CJFIRIutbcfPyxQGsHrv+F8z\nD3lIOunIkFFMMQc4AIALLnjiSSONKFCQTTYg2Bw44EATTTTTjDfelCF8DqR9hDxWDYguz5vHy3v2\ncCc2tqOBvQO9ntDsbM4/84w1b8FitBsBnuQkF7lIJJE9loUZJBJOrljB1ORkvrVzJwc2biRv3DiL\n3IMBQ4d6m51JSQHLc45z5JOPHXYsYhFTmGIxRSublhbqlUqq+miUlMvlPPT0pFal6sgS1QBJtnNY\n8W3zJxRttPEZn5FLLt54s451QkO6COK2bGHX7dt8mJzMG5WVXaS4L0kkvOfhgWz6dKbGxSESifge\n3+Mc58hMus7bBaoxJZoxhoQggiijrKN8djSjVqtJ2b2bd7qpsOVlZ1OQD6pt/khlVh2mTFLi68uy\nkyfNUrbqjXZfob9PTKS+7CFqXR06iQ1e3lOf8BUa6Tg6OpLq7o6iHwHRSoTA5QFCYOAOfB+eyG3W\nAg8DA3koEiEyLky9hZAl+kcEue/NwGvAjxFMN19DKJ025YHUTguQ7OxMvVrNL3ro92jvL2rjccB0\nG+MkudN+BmA/QmnfEgTT2VaEgCwNcCkq4uZ77yFpbuYt4A2EgCgAwUy2u2HtHuN7IbVA4D3S8Skt\n5frMmYM6R1ZoKLOuXgW9HnrJyojFYqTTp3P25MmOBc52x5qTCAqJxxAEMcQIIhpZIhFLJ02irJNP\nodzPj5SHD3sc29u5B8j78EcaY+CkkALAdKZjiy355FNAAbXGDcAHH6RIccABTzzJIAM33BAjxgcf\n5MgpoQRtH85iVh1pynx8yAgPZ/7Fi5xZurTLc54VFbQqFKhGkfRkHHEkkYQMGamkEoXp3qdb06dT\n4+bGhv37OfLcc2T1UjpoLmrU6NAhQzZkxqwZZJBJJs448zqvW1zhybusDJlGY5Yhb+SGDXzrwAFC\nSquob1RylSgeNe8iofkv2Nn1XaLYQgt72UsRRdhjzzrW4cVjPyKRSETY1KnoY2P54NYt3s3IQK7R\noJbJkIWHEz51KuJO99mueqUsLiGG3tP4Y0o0Y1iKcMJJIokUUogjjnFYZsFlODAlSR0MHCqC7Yky\nYeY5DOQFByPW6wnOyxv0ola7r1Ar83mbt2mmmaVNjqSdOoWipoZWV1dCnnkG+xFcPi5Vq5mWnExI\nfT2JmK/0Vocge7wUYaX+AUIw80seK8/VAjt8fZn4/PMoFIouC1PLdDqWIWR3/iASkSmTgb092wA5\nYGtjw7q6Omaq1fxAr8e907WrgN/jzW0PT6JeeZaHhw5hyMszueLfHpreRjDl/J9OzxmM970eIZhz\nB7ZAlxExDzhdUcEhoBxBee5dTBvW/i3wOvCtsjKqSkpwf0on1lK1GteaGio9Byc4VO3uTqtCwbi8\nPHJDQnrdNzQujrcfPOhS9TEVYdLb7kUlQfgcp9jbM3vZMp67fJk/dTrH+Ph4fpaezm8KCnqs/rgH\nbA2EmfG9l+mPMTC0aDsyP7OZjQMOzGMeOnSUU04NNShR4oQTjjgiRkwLLahQ4YAD9th3JC506Gih\nhT90WeLoitWX3hIXLuSN997jQkICGhubjsftmpupVw5tH8xgkSFjPvM5whFqqWU841H0si6VGxLC\n3pde4pW9e/ngtdeodx64brparSbl4tdMLwOlVk+a9BOTTueWQq/X03g2jfhSKPdpwmaRjcW7zrzL\nyigzs65YoVAw5eWXUavV7PtoO6Wl48EAqamTmDHjZq/HNtLIJ3xCOeU44cRWtuJmYjgXi8WETZ/e\nxXS1NzxbpGNKNGMMGTJkRBGFBAk3uDGqA6LeJKmDAe+ygXmEWQSRiKT4eGYmJVksy69AwbM8S9qB\nYwQVnOY3KmFiXJWby++zsrgfGEj0hg0WuZYlkWg0vLhvHzWurkzTatnn7c07ZWX8ax/H1SEI4Pw7\nj4OfSQjBUHs52Xm5nF3+/kzYtAlbo9psbwtTsd0WptpRqVR89/JlbGpr0beIKCgPolAbQSH/iKjK\nF+fCgzhML+JYcTFrOnnIdUaDUCZ3BaFfqfP3+n6EYEiGUGrVucDtjPHPOASlutnAnzGvnM8W2KPV\n8tKhQ7Bu3VMZFMUnJVEQGIhukBL2iETcnDaNqTdv9hkQiUSiHqs+YhAC885VHwlxccg0GtwOH+5y\nDolEQuy2bfw2KQl1SQm2zc1I9Xq0YjEtdnbk+NaTEl+IRHJz2Ep7n2YqqECHDjfccOCxwIUECb7G\nrTu2xq07EiRdztETVg+IGpVKyr28CMrP75IlEev16EdhI1oMMdzkJsUUk0giy1ne6/5lfn58M38+\nq48d49qsWeSEhva7/KK9rOTdjpVUHZDdq9P5YGlpaeHRvn38srCQGAPczdPwr0UfM+HFFzsGLUvg\nXVbW77piuVzOlCmZQkAE5OaO6xIQde9JaJIauOVdQXlCK24yN7ayFSecLPYazFWYKdcXco3d+OOP\nDTa4GTcXXPqsbR1jjM5MZjLnOEcbbWSRRRhhw31LA0Ks7T2zO9yS1Pejo3nm/Hlcqqst1g8a2RTJ\nuIKv+aPqcYOvO/A7lYqfFBTQ1NQ0ojJFIr2e9QcP0mJry1crV7L49Gle9fTk/65epbW62uSSoA5B\n+KAnQ1Zn4+ObbG3xXb6cuOgni5L6uzDl5ORE1MrHnUp+DQ5kffIKVHhhMMDBg+vYtEnNXwJuQWEh\nqzWajoCn3fdIDByia2ao/bVcQ8j4/DtCpggET6FfATMRsg4iBAW83Zjf2wRCpmJfZSXf2b8f2bZt\nODlZbnwabsLT0pienMxfXn3VIudr/520b2igybF3/7XuVR//cKYFiVqPTi7GcUog8csCHwfXIlGP\nczOJRGKy1D2AWlQc5SEPiSWWIJPLO2MMhBKEqpqeAh9rMCQRiaK1lSaHrpFZRHo6paNwJUSMmFWs\nQoSIG9yggoo+j7kxcya34+JY8dVXrDl8mKh795D2w3ugL6fztMTE/r2IPmhpaSHtk0/YVVBAjEEQ\nPp1igF0FBaR98gktFlTQ8y4ro2wAKktubtUd/25re5x5bA8e/+vKFfZlZ/Nxfj5fZhdw/kor03fJ\neEXzikWDITBfYaZJrKWhMYcXT9/kDGf4jM94l3f5Db/hj/yRPezhJCe5zW1yyKGeegxdhGfHGEPA\nDrsOc7r97B+V/UQppJAt7V1Gd7glqbVyOddmzWJ6crLFzplz/jw/V/WsdvRjlYqc8+ctdi1LMC05\nGceGBg6tX49BLMaupQUkEiZt3cp3lUqTSm/vIpSDmaqLcAb+q7WVVisZ0zo6NrJ1627c3SsB0Osl\n7N//PE6z/4VDa9fyfHAwv3BwoJTHvkeTgR/0cK4vEZrwQegZskUIhv4R+AmwgcfZpLcRgqT+Tq7E\nwHs1NeQdOdLPI0cuiuZm1hw9yhcvvECDhSqC1AoFjyZOJPbOHbOPaQ+uFXN+yjXJ11xTn6OO7/aY\naewPLrgQQABq1Hxjtqj3GOby9AVEBgPNdnZUu7p2/N+mqQmPykqSBtlgN1z44EMMMRgwkENO3weI\nRDyaNIn3vv99MiIiiEpJ4QfvvIOzmY2UQ+l0rtfrebRvHx+XlPS4qvdxSQmP9u1DbyHdfWV9PaoB\nrIbJZI9LHjSax9mx3noSvijSUJRouYlNO+1KNL1hAFzsQllps5nnU3S8kRNJGGEdRpO11JJFFte5\nzl3uspvdvMVbfMRHfMZnHOUoSSSRQw6NNI4FSmMwl7mEE44YMV/yZYcC5UhHg4ZjHOMAB8j3NpBn\nYr88RoYk9f3oaKbcvYtNq2WcbxQ1NV36XDrjYXx+pKBUqUi4cIEjzz3XUe5k19xMi50dTk5OOG7e\nzPMuLj0GRVUI5XG9EW0wIDPTW2YgODg0s3XrblxchPdUp5Oyf//zKH3mMnn7dhpef52/mTWLH4WF\ncc7GhkboMdf6gMeKZO2BT7uMduefZRGCgII5hrU9oQDiKipQqbpbjo8CDE+OSdOTk8kID6fY37Ll\nZDenTWPSgweI+5lB9vcvQacT5gs5OV1L7nTG4Kg/i9UA8cQjR0422RRT3K9jx+idpy4gkmi1SLRa\nHBobCcvM5PX33+e1Dz4Avb7PdOdIJpRQZMjMC4iM6CUS0iZO5NNXXuH8woW8vGcPdk1NfR43lE7n\naWfP8qvCwl5X9X5VWEja2bMWuV6Rvz+uVf1f3ZZIhNcslWoQix8Px331JFgyeGxH7udn1EExTQqg\n9A0hWBbJ8fUv8J/7C/jPe1H8kB/yM37G9/k+m9nMYhYTSCABBHTUwWaSyW1uc4pT7GY3f+AP/J7f\n8zEfc5azPOABtdSOBUl/ZWjVWiadcWXaJwaiPqrm0Se7ST1zBo2J/oiRQDPN7GQnt7iFBAlTEpbx\nN/7+T/j0tEtSR44ASeoGJyeywsL6tSLdG62uribzeZXG50cKCxITuTR3LtWdVEB1YjEaY3Dk7uuL\nz6ZNfMvZ+QmjVHcwYWP+mPsiEZpBeNOYg1LZyLZtu1EqhSCjtdWWzz9/HrVaiqOjI5OXLiXilVfw\nWLMGU2FI54mSCKFfaCY8Edh+Crw8yPv9bmMjBZcvD/IsQ4tSpWLHzp3s+PBDZl+5gry1FalGw4wb\nN7g6e7bFr1fq60utszMxd+/267iAgAIkEmE+VVXlQX394zmoQSKh3MsL334G6HbYMY1pAHzDN30q\nmY1hHlVUUUYZMmT49CiWb3ms3rigk8m4GxvLy3v2IDIYOLFqFTYtLUxLTiagoGBQuvTDiRdeaNDm\n/qo6AAAgAElEQVRQSeWAjr8fG4uTSsXqI0f4fPPmXiUkh9LpXFZaSnQPKz2dseSqXqWnJyF5eRT2\n049KJBKCIK1W1qVkbiiDx3b6UqJJAX4WGEhsfDwgiG3s2raNJadP41xbyzcJCXgYt+400EAVVVR0\n25ppppJK8sjDDz+KKUaOHC+88MQTV1xxwAHHTpsNNj1KxY8x+uhZrrqM/Owyq/UVDpY22tjLXkop\nxQUXnud5fGQ+aLZN5UeJiUjLylDodLRKJGi9vUeUJHVSfDwb9+/n+syZZili9kbIM8/w+6wsftdD\nFuDXTjaEjBArisC8PEJyczm5squDkEyrRdypQsDd1xfZjh28dOQIsWVlfK+5uUNau7uaXGfqgJ8E\neDFz0SIqiospu3YNh4YGRAjfm42OjnjPmoWnGd5yfeHsrOKFF75g584djNO9CuVw7NjfsX79oY62\nkaCJE0mytYUeSsI7Z8AMCAHR757YS/AZGmynmTtgYwFD4KFCrNWy6MwZskJDKfHzIyolhTfee0/I\nDPn5UTVIZTlTtCkUSPs5nsvlWgICCsnLE0RScnPHERNzv+P5Yn9//IuKKOjD3L07s5lNDTVkksk+\n9jGe8XjjTQABT7V5tjW5xS0AoogaMlXlPgOiH7z9NimTJ5MbGkpBYKDZggASjQa36mo8KiuxbWmh\n0d6eiwkJ5IwXGuHFBgMTUlNHbUDkiitixNRSixr1gH5gl+bP519/+UtBQaeTAl93tN7e5Gdn95j5\nyMOyZSUaHx/u5+X1GhRZclUvNziYuZcvczEhoV/HGQw9T0pqpb07EVujJ6EvJRq5ry+x8fFdTFkr\nvbw4vH49q44dIywjw6Qse3sw01lJzICBeuqpoIIiimihhTrqaKKJQuPWEzJkHefzww8pUlxxxQ03\nXHHFDruxgGmU0Fdf4Y8SE4laMkx61Sb4iq8ophhnnNnBDpQIPQXtktQjmRJ/f5rs7QnNzibLOIYN\nFHt7e+4HBvKTggJ+rFLhgZAZ+oWTlNOBbYjtj7CGNX0qIlkTiUbDrGvXOLt4MdpuQaleLO4SEIEg\naBCzdSu1nZTeJFotLSIRL5SX83lzc5egqA5Y4Ssl7cU2ZIVXidx/nU8bGug8CrYB/1xQQPmGDXj1\nc4LaE35+JaxYcZJHx4T/p6REExycz9SptwGhAd8pPp7MxES6/4QnIYgqzEKQCJ9Az2adlsrRS/pY\n2BspONXV8dzhw7QqFFydMwedTEb2+PEE5eUx4/r1fo/r5iLRaIhIT+fcs8/2+9iQkJyOgCgnp2tA\nVOTnx4RHj/p9TgccWMACZMioo47znEeNGgcciCWWWcwaUu/I0Y4GDXcRsn9TOxykrE+fAdEXL7xA\nQH4+q48eRSeRcHP6dPKCgmhTKNDIZIj1etyqq3GvqsK9qgq3qioMIhFhWVnUurhQ6eFBYUAA5xYt\n6hJ1Z0RE8NzRo5xZtmzQK26WxL6hgbDsbMIyM/GsqKDWxYWk+Hjyukk8SpHihhuVVJJFFhOZ2P+L\nicXcmjqVHTt38udXX0VvIhM0lE7nkYsW8fOiInYVFJhc1ft5QABTFi2yyPUKAgPxLSlBqlajlfcd\nVBbn5lKdmoqoppn57EUEiMp1PNxbTqVSxyPbMvKgy/vUTh7W60noTYnGFE0ODtyNjWX5yZPs9PV9\nQnjEFCJEOBm38cahewUraKSRcsqpoAIVKhqMWyON1FOPBg01xs2AgQIKupxXgaJLgNT+d3uwNMbI\nYSj7Ci1BDTXc4x5ixLzCKx3B0GgiNSqKiQ8eDDogAojesIGmpia+d/58hw+R+hlfiuzP0EoG7/M+\na1hDBBEWuPP+oWhuZtOXX1Lq7c2DSU92AenFYiQmeki7K72BINKzbd8+flVYSLTBwD2RiH8OCKD5\nRRfEFVm0Hj/LfzY8GWDYAP9ZX8/Lx4/DqlUWCYqmTr1NcfGb3L4dB8DXXy8mPDwDR0fBaDZs1ix+\nnZLCrm5l3JsQzGBnIfRGrTZxfkstJw1annoI8Css5KW9e7k2ezZX5szB0GnBLz84mPx+Vn30h7Ds\nbMq9vGgcgFBDSEgO588LgVROTkgX3+Uif39m3LiBWKdD38/FUx98WMtaMo1bHnlUU80lLpFOOtvZ\nPjaOmkkaaXjiiQjRkPUPgRkBUYWXFxVeXtyaPp1xublE37vHrCtXkGm1yDQa9GIxNa6uVLm7U+Xu\nTmFsLFVubny5aZPJCT6AS20tKicniwdDIp2O2Lt38S0uxqGxkRZbW1oVCuGPrS31Dg4gFtNqY0Ob\n8XGHxkbCsrIIy8zEua6OnJAQssPCuDJ3Lh4VFWzcv59d27ZR6eXV5VpRRHGe8xzkIPbYD0hy8fiq\nVWzZvZuo1FTuTZnS4z7tTufbEr+guSwTT50djhJvq5SViMViJrz4Ii9+8mf2ldQ8saq33deXCS++\nOGh1lnY0NjaUeXsTUFhIbmhor/ve2bOH5wsKWKdWG7trjCs5BiBTcCP/TA6v2EjY26br8tOwRvBo\nCdIjI/EuLeWlvXv5ePv2Ll5d/cXBuIXy5PtowEAbbV2CpGCCqaaaGmqopppWWikxbt2xxZYggrDB\npiNYag+YbBj4PY8xMIajNHQwXOEKXngRQgjuJiUFRjYPJ05kwYULnFCr0ZmxeNMX9vb2RK3uOrUO\nI4zDHCaXXPaxj6lMZRnLkDF0pYNLvv4albMz5xYv7rEiRCeRPJEh6g1bW1umbN/Ob86eRVZaisbH\nh7hFiwgsLUGy/xF/7CEYakcE7K2s5B8OHKDihRcsUj63fPlJ8vKCqKlxo61NwcmTy3j++f2AYOlg\ns2QJ/3D8OL+tr+/oHZIgBEPfAC6Aqbuww3zDWlNUAW2jwLB+ckoKV2fP5sr8+UN+bd/iYlKiogZ2\nrG8pNjattLUpaGhQUlXljoeHEADXubrSqlAQf+0aV+fO7fe5JUiING7ti47HOEYFFexhD6/wylhQ\nZAbJJFNAQYei81Bh/jKESERuSEifZljm4l5ZycOJA8iqmMJgIDItjWfPnqXB0ZEb06djEItRtLZi\n29qKorUVl5oa7IwKd4rWVmza2lC0ttKqUJAdFsap5csp8vfvsjJQ5uODQ2MjCy5eZP/zz3e55Dzm\nUUstd7jDp3zKFrb035xLJOLqnDks/vpr7sXEmCxJlMlkTFjyDF9QRS5i3mRrv98ic2mybSJriysJ\n+2r4uFCQ3L4nEvHzgAAmWtiHCARH+HF5eb0GRMW5uTxfUMBLvSjA2AI71CCXS/jOpEjcWlpGbE9C\nZy4mJODY0MDaQ4c4sGlTv1emzEGECIVx66lXyYCBJpq6BEid/26hhVxyaePJkkQHHHDHnQACCCcc\nP/wQD42i/18tQ9lXOFjaaCOFFNSo2cjG4b6dAdOgVJIWGcmUu3e5NWOGVa7hhBNb2MJ1rnOWs5RS\nyk528gIv4GxS6sZyKFUqItLT+eMPf2hysVIvFvdb3UssFjOxW1lk2bUkPm1Qm2Vq/av6el68dg3P\njYP//MhkWlatOs7u3dsAePhwEunp94mIyADALzycio0b2Xr4MLtrajq+yTYi9ERJMB3AvQT8H4Lp\n7ED5PwcHAgcwGR9qWuztUfRTkc0iGAyDmj+KxQbGjcslLW0CIJTNtQdEAF+tWMFLe/fycOJE6gYh\ncCJCRBBBbGUrO9lJCSW8xVvEE0800Xhind6q0U455RRQgBw5UQws6B0ow5aX9S0ro0XRVZzStqmJ\nVoWiS+rVHALz8lh09iwyjYZTy5aRHRbWb/PT3rg5fTpxt2+z7sABTi9bRrPRNE+EiNWsJrRExYo7\nZfxyxRlmiGb2u3wuOzSUxUBIdjY5YaYNFj3xxBtvcsmlhBKrpBK1aDnFKbJsswjdHspvznpgU1qO\nxseH2EWLLJYZ6kzeuHEs7MN7ozo1lXVmfvmuU6s5qFAwYdOmvnceCYhEnFi5kjVHjrDixAmOr15t\n0c+vWbeAqCPD1D3TacBAAw0dAVL3YKnRuOWRRyGFVFPNNKYxk5koBixAO0ZvDGVf4WC5zW3kyPHB\np8dgfDRxY8YMXvr0U+7HxAwqm9sbYsTMYhbBBHOQg8iRc4xjzGKW1Q14Y+7cIWnmTNQK07+3Kicn\n9Bb4fnLo1jPUGzaAY0PDoK/ZTkhIHlOm3OHu3VgAzp59lnHjcpDLhcxrgkqFk17PvykU/NIoty4C\nfg281st5/YFbCF5FA/nmawFue3oSMwqMWV2rq61aFmeK8ZmZuNbWUt6tYqc/hITkdAqIQpg587Ed\nR52rK/diYoi9c4fEAfQodUeJkm1s4xjHyCGHDDK4whWmMIUEEizuizjaSUb4WcQQM+TVJ8MTEBkM\n2DU28ihCqI/2KC9nZlISkx88QC2Xcz86mnJvb9RyOVVubl0kPwFsm5sJKCggoLCQoPx8HBobSVy4\nUEihWmHCrpHL+dPrr7MwMZHvvfcep5ctI3XyZADibyTzk4tl/H5FIHmiNPLIZw5zWMQi81N9xixR\n7J07FAYEmBxoJUhwwolWWrnBDday1lIvERAmvl/xFVlkIUXKUvFSPJdYfxWj0cEBRR8eH7L6eszN\nS9kZ9x9NGCQSTq5cyY6dO1l38CBfL11qdk+RtREhQmncgrt1Z+nRo0JFBRXkGrcGGkgkkSSSmMMc\nZjBjyFRi/loYyr7CwVBLLec5jwMOPMvgJxfDTZmvL7njxhF/7RqXrNQw3o4PPmxjG4kkcotbZJPN\nPOaRQIJVlKsULS3EX7/On199tdf97FpacGgevOdVf0MqSy8RLVlyhoyMcJyd62hstOfq1dmsmXKU\nmdeu4VVezsmXXqK8ro5tX3/NP1dVUQIcw3S5XDuBwL8A/0H/fE10wPddXQl+7rmBvaAhRKLREJyX\nx9V+9s1agplJSVyZO3dQc72QkMd2KXl5weh0IiSSx5IYjyZNYuuuXRYJiEAwcN3KVqqoIokkqqji\nDncopZQQQpjLXKRqKRkXLyItK8NGq6VNKkXr7U1EQsKIrGyxBnr0PDCK9bdLmQ8lwxIQ+RUW4lNS\nQu2iRcy5fJlZV69yfuFCvlq5EtfaWqLv3WN8RgZytRrfkhKq3N0p9vNDqtVi19zM+MxMiv38KAoI\n4EJCAvnBwVZvQtTK5ZxZupQHkyax5uhRou/dw7+oiGo3Nz789rfBzZWlJHGGM1zhClq0LGOZ2UHR\n/ehoAgsK2PHRR+x76SWTrs4zmEESSaSQwiIWWVSJ6CY3uc1tpEjZxrYhS+mK9Hrq+/Cksulnar6/\n+48E1DY2fPStb7Hg4kXWHDnC/ZgYHhgD75GKGDEuxi2CCAwYyCWXC1yggALOcpZrXGM+85nKVKTD\nl5R+qmjvK3wt8Qi1Zam46uS4SPxHVGloCy18zudo0OCLL4FPaOKNTi4kJPDKnj0kzZpltSxROw44\nsJKVKFFygQtc4hKttLKSlX0f3E/ik5JIj4jos0woNygIr4qKQV+vv4pslnZZs7Nr4dlnz3Hs2CoC\nAwupuuXG8pwTFIYH8dmzz6KVy/H19EQdHMwPT51iwv37/JdWy78Y78XUyK5EEGH4W+B/MC8o0gHr\n5XICN27EaRRkh+KTkij18aFiEFmageJVXk7+IAU23NxqUCpVyOVtuLrWUFvrgrv7Y0PkGldXWhQK\nXKuqqHG3XM+jO+6sYhWzmMV1rnODG5RRxk31TWbtVrC7qL7Lt2R+dvaItVGwBmWU0UILTjgNS0nh\nsMxOItPSULS18cb771Pq48OfX30VlbGJsMrDg/OdFMzEWi0T0tJwrq1FK5VS6eExrKvnJf7+fPDa\na7jW1NBsZ0ez8T5EwCxm4YYbn/M517kOYH5QJBJxfNUq5ly+zBvvvktOSAgPJ00iY/z4LoOuK66E\nE04GGdzmNvOxTENjHnmc5CQAa1hDAAEWOa85NDo4INdoEOl0Jssl+706OEo9StU2NpxZsgSf4mI2\nHDiAU13dgJo7hwsRIkIIYRzjyCab85ynhBJOcYpccpnMZCYxaUze2wLIZDL8lkwjiyY0KJnNuuG+\npQ5aaGE3uymjDFdcWcGK4b4li6GRyxEZDExIS+N+TIzVrydGzAIW4I8/n/IpySTjjbdF5WhFOh3T\nkpPZ+a1v9bmvWqHArbp60NdsdHSkDcwqimkDGqxg5B4be5dHjyaQlTWeX/NT7ipiSZ/bteS9rqwM\np8JC/mAUMvEDisFkt/A4hPHqNeAfgF/Re/lcC/BPgC46GnffoVPUGigO9fVMTk3l82491UOBvLUV\nqVZLwyDnfyIReHmVkZkZQVWVJ1Om3OsSECESkRYRQdzNm5xdtmyQd/0kbrixghXEEMM5ztF8MYeP\ni9Q92ii8XVTEjxLPE7VkyVM/bmaTDUAoocPyWvvKu/9bghXKAhStrbhXV/Pem29yPyaGtl6a9A1i\nMZWenhQGBVEcEECpry8aCyj8DAaDWEyzvX2P9+GGGz748JCHFFKILbbmCy2IRBQGBXF76lREBgPR\n9++z9PRpfEtKMABtNjaobWywE9lzn/tUUcVMZg6qgV2Pnutc5zCH0aFjFrOYw9CmwTVyOQH5+bTJ\n5SZXJ2vv3mVdD0aGpviLNhSfWZFD3YpjMRqVSh5FRrL6+HFUTk5UeYyu3gsRIlxxJY44fPDBgIFH\nPOIhD8kjjwACxtR2LEAzzZzjHCpUTGbyiOnZOs5xssjCBRe2sx1HLD+ZHWokGg1zrl5l3cGDpMTE\ncHPq1F6VVC2NK64oUZJOOllkEUggLlhGjWxcXh6+JSVcmTevz309KivxLyoiZZDBoMjJiUtZWSxu\na+t16mMAfqpUoli2DPsByCz3eg8isLVtJiUlGgk6/rb5j9zzikLvIfxci9PTUR45wvu1tR2jrDtw\nAphu4pyTgd8A04AFCKVzj4Aw6PKNVwX8GTgCKBQKlOvXo+ild2ukEJ6ejkNTE7enm3oHrMe05GQ0\nUimPLFA5UV7uiUgEzs51eHpW4u1d3nUHvR7f0lIyIyMHfS1TKFESQwySqxl8t7bnHjln4A+yIg7E\nXKOQQpQoccLpqQyOEkmkjjrmMtdqGaILFy4A/KKn54YlQ5QeGcnaw4dRNDfTavf0TYrCCecFXiCR\nRM5wBg88epRCNkWLnR134+K4GxeHormZyLQ0/EpKWPnVV+jFYor8/ZngY8cjl2bGNxzG0S6Ecm9v\nKjw90UskaNGSSir22OOII9703GBdSy2HOUw++QDEEssiLOMv1F8KgoJYcOkSeaGhPQoKtPUzCC5t\n8uHQobWsXXu4S23waKLByYnPN2/mlU8+ISM8fFR4U3RHhIhIIgknnHGM4zznySefnexkC1vwwTIG\nv3+teOPNeMajRs2XfMl2tg+pRHNPqFHzkIcAvMzLT03T8Lc//BCVkxN/efVVagehPjUYYomllFJu\ncINd7GIKU3iWZwcdcMbevm22alfOuHGsOXIEh4YGGgeRtfH086N8wwZePn6cvZWVJo1Ol3iA86r5\nTLaA5HZPhIVlExKSzZmcJfwd/83b+/+G/a9tpNjFhcYTJ/igWz9qMJCL6bI5GfDfwB7jfrYIvX2v\nI2TDHABvwBF4ESHjtNnTk4nO1lcRtAR+JSUUW+ln0Rdxt29zbM0ai5xLJIKCAqH0rnNPUTtuKhWS\nXgzqLYmztvfvbHud8L1aQQWHOYwjjmxgw1Pz3QrQRBMFFCBC1MWIfigZlhmWXiKhxMcHt+pqip/C\ngAiEoKicckop5RjHeIM3BtRY3moMjgDOLl6MU10d/sXFTCjVo2koo7gyg5qCYiQNDUg1GtQ2cird\n7Tj8fB02TjZo0LCZzYxnfMeKggEDhRSyj3200II99qxmNZFYbyWkL+7FxDD76lVCs7LI7sH4sETZ\nRguYJazQDFTjT0FKNDqdhA0bDiKRmO+bMZIo9fWl3MuL8PR0HvVgkjhaECNmGtOYxCQOcIAsstjF\nLl7m5SEtz3zaECNmLWv5gA9QoeIWt4gnfljvKZNMNGjww2/Ueg71hE4iIXHhwmELhtpZylKkSEki\niXvco5VWFrIQLwbWzxGeno5fcTHHVpuyG+2KWqHgfnQ0i86c4fC6dYNSxPQKCoJVq/jJgQP8ur6+\nS/lcG/D3SjmXVqnxCrrPZCs1WYtEsHjxGf70pxA+ZzNinZ7//fBNXg/z5rcmxHkWAweBDSbOKQN2\nmHn9TxQKHGbN6v+NDxNSjQZZHz5oVkGvp8nOjhIfyyyi2do+FnJqbX0yM+fY0GCyl9vS9GWj4C0J\n4e94joc85DKXKaCAj/iIb/PtpyL7DnSIKYQSOmzVI8NSMgeCUk3MvXuCWttorWvqA3/8SSedaqrR\noh28ZKpIRJutLZWenjxy9+XstWv4Fmr4iaqF1Xo9zwCLdTrmNLQiSRXRmiWlKFhDiiKFhzxEi5ZH\nPOIoR0kiqeOetrJ1SN2Ae0QspsHBgYUXLnArLq7LZ+IWt7ggT2bcI4g1w/5ir9iefYZ/R08wlZWe\nlJd7MWFCGmLx6MwUGYCo1FRSB2hEN5KQIWMiE6mggjLKSCWVAAIsVvrz14gcOTp05JCDBx5Wl2bu\nDQMGjnKUeuqZzeynKti1b2pi6q1b3I+OHtYxS4yYUEKZzGTqqCOddDLIII64fouWONXWsur4ca7O\nmUOJv/keenlBQcy7dAmDWEzpIPteHJydqQsM5GO1mq9sbTni7MwhZ2c+DQjAZtkS7gWkUUMNkURa\nVESoM46OTbS2Kigq8ieVKIp1pbRUnuD7JvYPBT4GYmFQU7dK4D9CQoh85plBnGVoqXZ3Z/WxY9yY\nMcMqnnkmEYlYeeIE12bPtsh1Kys9yMgwKh17VBEZmd7l+aC8PBodHCgdgmxYWUUFMwsLe3QaywNO\nTZhAYOgkAgggllhyyUWOnHTSiSJq1Pv+adBwilO44cYc5uCK9RadeiuZG7Z38cb06di0tbHs9GkY\norTkUCNBwhrWIEJEEkkUU2yR81aVlNC4ay+Xc7T8R+OTrtjuwG8bDSTmtLJ5ly3KElsqqeSM/mvs\ns65STz122DGTmWxmM/bYW+S+BkvahAmIDAaC8vM7HrvFLY5xDM04+DjQnb1yOaYEX5uBvXI5h0J8\niJv5eMUnPT2SI0fWjNqP2aMJEwgsKMC+sXG4b8UiSJGyiU1EE40GDXvZyw1uoGd0ZvFGAjJkBBE0\n7L/L2WRTRBF22BFH3LDei6W5MmcOitZWpiUn973zEOCGGxvZiA8+1FPPJS6Zf7DBQHBuLls++YQq\nNzemJycj6ofZqlYu5+D69Txz7hx2TU0DuPuuePr5EbNxIyE7djBuxw5CduwgZuNG/PzGEU00IKig\nWpPFi88QGJiPPSdw4ABTelDm0QGfAT9HyAK9itAH1D+bWoFK4Dt+fkzaYCrPNDKpcXOj0cEB15qa\nvne2IE51dejFYiT9NAU2hULROUP0pLSHXUsL0iHKhEUkJPCmvz/53R5vt1GI7GSjYIcdm9lMAw3k\nkcctbg3JPVqTNNJoppkWWgghZNjuY9gyRAaJhEeRkSxMTEQElAxTTaq1UaJEjZpCCimmmKlMHVQz\nXFVJCZWHDrGrurrPTgEZsK5Fy90CZwL844kQufKn/XVsKA1mgufzRLX449Dcil1TE1qpdEgbhHtE\nJMK9qgqbtjYKAwM7giGAJSxhfvQGUvz92SuVcsjBgWOOjh2riZ97erJ/3Dgqnn2WiAULCAvLRquV\nUlgo6LZUVHghFusJDi4Yzlc4IPRSKR4VFdi0tT01vydixEQQQRNNqFDxiEfc4laH5OaY4EL/yCST\ne9wjgIBhq782YOAQh6inngUsGNaBzSqIxeQHBrLu0CGyQkNpsoLqWX+RIMEbb25zm2KKmczkPn93\nRDod6w8eZOqtW1xISODiwoVMevAAv8JCKj09ae1F5KgzzQ4OODY0MD4zkwwrNp4740wyyVRRxQxm\nWE26Xyw2EBT0AKcb/8mn5HIOaM/bGID9wE5gNrAVeBbYjLAQ9wtADUykb0VUA/CZVMonNjYEvPoq\nNqNASKE7YVlZ1Dk7P+ERaS1EOh0v7tvH7WnTyA2xzPdKQ4MD9+8LwiAODo1MmXKvy/PjcnLQSyQU\nDFLi2xwkEgkeUVF8qtNxUCbjuFLJZ25unJowgUlr1z4huW2DDU448YAHVFLJdKaP6izRUY5SSSWL\nWWyy591S9JYhGraACEAnk3U0aD6cMKFXtbnRTAAB3OUuNdQQQcSAaz5VdXU07NvHrupqsz/6YmBD\nczOJuSr8Yp4ja+ZcJmYX8kxiItH37xOVksLk1FQWfPMNHpWV2BpXRdrkcnTDoHtv29wsDNTedSSL\nbtFqaCVBuoTZzAZA6eKCV0QEHtHRuMTGdvzxiI7GKyICpVG+XSSCkJBcGhsdKC0VSjry8hwQ5f83\nmnuJlBQW4uDvj3yYFQvNJSItjVpXV8osVD89EhAhYjzj8cSTQgpRoaKAAm5wg0oq0aLFBZcx7yIz\nyCCDIooIJnjYAqJ66vmar7HBhk1ssop56HDTYm9Plbs7m/bvp8jfn/oR0AivREkddZRSSi21HRmV\nHjEYWH3sGI6NjXz0rW9R7uMDIhFF/v6sPHGCKXfv4lVeTomvL21mTNSL/P1Zevo0hQEBNFjJP8ce\ne3LIoYYanHDCr09r1IGTl3yB3+XexA3IAu4i9Ar9D5AAfA+eKAINAtYCpcBPEAImJV0DIwOCVPf/\n2dvzvz4+FC9ezM+qq3FrbiZv3PD8vg4G16oq9GIxZUMkE55w4QL2zc18tWKFxcpVW1ttqKpyx9m5\nDkfHRiZOfNTleYlOR9zt29yJG5pMt0QiwSs0FI+YGGFOExODV2goEhPlgW64kUIKtdTigUevPYRq\n1GjQIEEy4tTpKqnkHOeQI2cta60+bow4lbnO1Li7c3nuXDYeOMCu7dtHpZJWX8iRE0441VRTS+2A\n+3Xyjh7l05qafq8DiIH3amp46cgRnLZu5WgPTtj2jY1MSk0lKC+PqTdv4l5VhVouJys0lNKcfYkA\nACAASURBVGo3N1Kjojq8oqxJm60tzTTz7WM3eE6h5UZcFI1TZg/oXCIRrFhxkpoaV6S5P2chV/lN\nbh7uQFVuLr/PyuJ+YCDRo6BkwbWmhruxscN9GxZHhIgwwniTN8knnzvc4SEPaaChI0MYRhgTmUg4\n4SNGVnqkEUAA17hGKqkkkDAsg14LLQA44TQgAZnRQkZkJIekUl74/HNOLV8+Inr7FrGIRzwik0zS\nSDMpkLPozBk8KyrYvXVrl7G2xt2dB5Mn0+DoiF1zM997/30+eP31PgUk2hQKzi5axLKTJ/nwO98B\nsXVWqacznQIKuMlNpjHNap9vcU4O44E64AEwH4gBlhj/3RuLECZUvwOy5HLcfH2RGgzoxWKabW2R\neXnhHR3NROM4+kVAAFt27ULl6MidadYRjLAWWpkMz6qqIbvelLt32bNli0U/XzY2GvLzgwFwcXmy\n/C8rLIz1Bw9i19REs/3IaCvojBgxs5nNcY5zlatMZjIGDNRQQwUVlBu3CiqooYYooqimmnnMI4KI\nEZNRus99ACYxadgVUkdE9JE8cybj8vJYeP48Z5csGe7bsQouuJBFFpVUDuh4lUrF1IqKAU8HFUBc\nRQU1KlWPTthNDg7ciO+kTmUwoKyvx6O8nNDsbFYePcrZxYupsPKK0BGvPMbbqPnBYg1/vOKNo0c8\ng+mckUj0rFr1EZp3L/G+vrDjcXfgdyoVPykooKmpCfsR+IXXGdeaGmqGWd3KmogQEWzclrOchzwk\niyy0aEkzbhIkTGYyCSSMiTB0I4IIpEippppWWrE1S4/RsrQHRH8NQWtOWBi7t23jpb17kbe1cXuY\nJ7QOOLCABTzkIZe4RCihT0wuZl++zPjMTD7esaOL2Xc7l+bN4zt/+Qtv/ehHtNjaMvXmTbPG45To\naKJSUgjPyLBa6dwEJmCHXYdyqzVEgOwaG/EvK6MO+BmCl5Aj8GPgLTPPkQD8n1hMwPr1+PfxXjQ6\nOvLpyy/z6p//TE5YGKoRkG00l3qlEp/S0iG7XqtCgcTC/Tw2No97iNranvx9MEgkVHh64lFRQf4I\nzeLFEMN5zlNKKe/wDipUaHnyfRIjJp986qnncz7HDz+2sGVEfFdnkAHAZAbvLTVYRkaIKBJxLT6e\nwPzuLWVPDzbY0GjcBkLB5ct8d5BN9d9tbKTg8mXzdhaJqHdyIjs8nK+XL+fGzJls3b2bsIyMQd1D\nb3zDN3zhdJUZO9rwD1jP6c3ftYjCS8nVk/yqUzDUmR+rVOScPz/oa1gTWVsbNm1tg3bnHi0oUBBH\nHM/zPP+P/8dylhNEEDp03OMe7/AOpzlNNdXDfasjBgmSjhW/4cgOGTBwk5v99lwbzVR4ebFr+3bm\nf/MNU27fHu7bYQYzaKONYoq5xrUuz01LTmbazZvs2bKFFhNWF7VublS7uRFYUEDqpElEpKf3uN8T\niETcj4lh5vXrPT4tVasJy8gg8sGDAQswSJEygQkAZJE1oHP0hnNNDesPHEBlb88vEYIhZ+BLYFM/\nz/UG0NrQs8lmd1QuLmSHhhKS86QPzkimQanE0czXaAka7e2xbW3te8d+0Fl1VqfruUyr0sMDz8qB\nLWIPBTJkzGQmzjh3qBkrURJGGHOYw3rW812+y0/5KT/gByxjGQ44UEwxBzgw7EJG7d5KIkQjQpF0\nRGSIMBiIyMykytM6zrQjAU880aOnlIGtqtjU1j6hJtdf3I3nGQhZkZEcX7OGZadOcaOmhjJvb8q9\nvc2qMzeHq1zlPEJgsla0tvc6+H6iqKkx6YbiYXx+JGPT2kqhv7/VylFGMkqUzDRutdRynvOkkEIR\nRVzjGn74EU00rrjSZtyaaKKaappowgEHxhk3JUPjKTFc2GCDGjWNNA7pyp8BA6c4xQMeIEHSMXH9\na6DW1ZXdW7eybdcuDGIx96ZMGbZ7kSJlOcvZzW6+4RuiicazzZblX32Ff1ERe7Zs6dNXJSssjPEZ\nGZxdvBhlfT3e/5+99w5rM03v/T9qiN57b6aZjrFxL+Peuz3FnpqZLclmk3Pt5uSXSTlJrmyyydnN\nZs9O25mdcRmPy9ged2OPu3EBA6YaMB1RRa+SUPn9IcCNIgHC4PFHF5ex9L6vHgnpfZ/7ue/7+62t\nHbJv0aKri2kPH6I0N0fm5cWyCxee2cajuprNx47RbmNDnZsbG06epDQwkPSEBMr8/dEZUSIfRBDp\npFNCCQtGLGAznGlFRaw5dYorixdTVlLCnzc1Dcgf56EXTjCGBVotHxUVQWKiQdtX+vkRVFw8Yb0q\n40G7jQ22Q3g0mQK1RIKot3dcj9nT8yiLbmHRM+g2pQEB+JWXj+vzjjeRRHKFK5hhxs/42bDS9Ekk\nEUIIf+SPPOQhl7jEMpZN4GifpIYadOhwx31SlFk/94BIrFKx9vRp3OrrObjT2FPP1MENN3ToqKOO\nXnqNrpUcr3TxWI5TGBaGuUKBV00Nkbm5uNXX02ltTVpiIqmzZo3aG+Ae97iA/mK6gQ3EMr6TCoWj\nI41lZYMGRXKgx2Fyl6KpzMyw7B5KbPyHgwMObGELc5lLBhnUU0913+1xJEjo5dHF8z73AX0TaiCB\nxBOPBy+OOEU/QQTRTDM11EyYIaoOHckkc5e7iBCxgx248uIubA1Gs7Mze3fvZvfevXRaWQ1qLD1R\nBBJIBBHkk09N9Sk+PNpCpZ8fn73//qBlck/TZWmJpLcXrUjEdxs38sa+fZxcv56i0FCEWu3AOd63\nooIF167RaW2tD5zq6uiVSAgsKaHaywuL7m7iMzOJT0/n3OrV5EXqy2GuL15MZE4O8enprD57lsKw\nMLKio2lwcxuxWT6AAAQIqKIKJUqkjPx6hkWrZeH168Snp3Nk2zZkvr7Y5+Wx/rFNRrsEZWbE5D0n\nKoqFV6/iV15Ohb//KJ/RdIh6ewkuKcGmvR2BTod1ZyfeMhk6YPdXX3Fk+/Yhs47jRYujI2FFRZSE\nhIzbMevrH4kQWFsPXn1T5u9PYloaaLWTdkHSCSdccEGOnHrqR/TqcsSR7WxnH/tIIQUvvIggYoJG\n+yQyZIDes3My8FwDIoFWy/bDh1GYm/PFu++iniKKX6PBHHPccaeBBvLIM3rSb4zYhAb4A9CIPiv0\nUx7JCY5FtEInFHI/Pp77fStZAq0Wt/p6lly6RHxGBod27qTJ2biJWA45nOY0AKtZTRzjLxwQuGQJ\n/1lczH+0tT3z2If4k9PxO8JU1zAzG98VqPFCKxbjNMmzWBOJO+6sZjVLWUohheSTjwoV0sdu7rhj\niSWNNFJGGRVU0NR3SyON5TxSLnxRcMed+9ynlVaCCZ4Q6fK73OUOdxAiZDvbCWH8JixTiSYXF77b\nuJH1J0/y8U9+gsqA4MNUrO+azY9vlrGorJJTS16hIjJp5J0AoUbDnNu3ObVeHxI8mD6dNjs7dhw6\nxNrTpzFXKKhzd6fR2ZmQoiKObt5MWbDeBNi2rY3QggKWXLqEc2MjvRIJDyIi+Oz9959Q4lOam5Oe\nmEh6YiJOcjmx9++z9OJFPOrqyA/XZxbNlUrMFQqkff+K1WqaHRwQazTMsbElw0PH3TmZJGHY6xoM\n854eNh07hlSp5LP33x+QUDd/yuNmtAVFKiMUWlVSKd9t2sTSixc5s3o1dZPEWkHc28vM1FT8S0sR\nazRUeXsj0mpRi8XcmT2bOldXdh48iGNzM9UmDoiuLVzIhmPH8JDJqDXCQHg4Hjx41OMVGDh4yaJP\n9fh4R5qaMMKQI6eAAoNKlgMIYCUrySGH4xzHGefnspD1MiB6jCWXLyNWqzm+aRO6iXQ8fk4sYhFn\nOMMNbpBFFq/wisEfBKWDA008a8L6NK3APwAfANPRp/z/CvhnQN13nPFCJxRS5+HBgddfJy4jgx3f\nfMO+XbvoMLA5tIgijnMc0KskzWTmuI3tcaysrMj29eWXlZX8oq0NF/SZoQ/x4zJzKX44lz/9KZDN\nm4/j6jr56oU1ItG4mdG9SJhhRlTfbShCCGEOc9CgoYYacsghlVQucAELLEwSgD8vEkkkl1xkyDjL\nWbay1eTPmYG+d2Yd6wgl1OTPN5kpCwqiLDCQlefO6ZU8x0ke2GB0OqKzslh28SLfRlsy8+0mZktV\nBheXxWRl0Wpv/4QMdI23N5/86EeYK5V0WlvjWV2NW10dd2bP1md1+mi3syNt1izSZs0yeLhNLi5c\nWqYv17FracGloQGLnh4EAgEKc/NHP1Ip6HS4NDUhqMulxK6Qy1wmmOBRZUKdGxrYcfAgJdOmcWH5\n8icqG1RPLRhOB24Ds404/g2RCImRmYzSoCAkSiWvHzjAvt27n3hvnwf+xcWsTE6m2cmJ5JUrh/Qb\n6rSxwb61lepxClKGQmFhQerMmSy4do20pCRKg8bWp6hWCykqevQ3Cg8veGYbD5mMuPR0vl+2bNJm\nh/oJI4wb3CCffJaz3KAKpEQSkSGjiiqOcYz3eX9Clee66KIUfSA6GfqH4Dn6EEVnZjIrNZX9u3cb\nlMp/EXDCiRpqECNGjpxyyrHBxqCTurmbG/m5uSxQqYbcpl8d518B3777XNGfzP8OuG9lhdWmTZiP\ntxGcQECdpycCnY5XLl/mfkwMuhFOIFVUcYADaNAwl7ksZvGw248Vt4gIeqOj2a9UctLcnO8Cg8hz\n/y35db8EoLPThnv3EujpscDbW4ZEMokCEIGARVevcn3BgomfZL0gCBFihx3TmIY55hRTTB11BBI4\nYonBVEGIkAACuMc96qknjDCTv7YUUlCgYAUrnouy3WSjLCCAeTdvYq5QUDUBho4A6HT4l5Wx6fhx\n/CorObptGxfjvLgvzkOFigQSRjyEQKNh++HDnF2zhvanVEjVZmYoLCzQikS0OThQ7eND1zgLvCgt\nLGh2dqahrze1ydmZNnt7uqytUZqbo7SwoMXRkSbfUC651lBHHeWUE0OMUb4l/iUlvPbNN1xcvpzb\nc+c+c53qEgjQlpQQ3rcAFY7eg2iFEa/lb93cCF63DoGR5+omFxfabW3ZfOwYRSEhJi9DewadDv/y\nctadPElYYSHJy5eTsmABPcMosFr09OBXUUFhuOn7BludnOiwtWX+jRu029rSOobF3cLCELKyogEB\ndnatLF166YlLa1BxMdsPH+byK69QMU5GsKbEBhsKKKCFFhxwMKgkXICAQALJIotmmvHEc8JKrQEu\nc5kKKggiaEzZXmOZVMaslp2drDt5koj8fA689tqkMLabKAQIiCCCaUyjl14aaKCSSqRIccX1GXWo\njo4OHl69SsudOyjy83nY0UG1Wk0gPGPtqgH+N/pg6Ol31ByYC/xGJGLakiVGn6gNpdrLi+DiYryq\nq4eto2+kkb3sRYWKOOJYxaoJUcYyMzPDLTQUp9hY3EJDCQuTYWPTQXFxMDqdEBBQXe1NZmYcKpUZ\njo7NmJsrTT4uQ4hPT6fSz2/EpuiXjIw33ihQUE01D3mILbaUUEIuuQOCDD300EILTTQhQIAU6cBn\nVKVS8eDyZZpv3aIjI4P63FzqGhpw8PUd0kRvorBA7+NVTTUddAybPRsPbnMbJUqSSHoZEKEvSS4K\nCWHt6dO029oiN7FQkEdNDYuvXGFmWhq358zh/OrVdNjaYocdt7lNG23EEz9iv41TUxORubmT3vZC\ngIAggnjAAxpppIOOIT2XnkCnY05KCq9cusThHTuGvD7Zu7lxvqyMVS0tmKPvIWoHmtAbsI7E92Ix\nOQsX4jTKsje5mxsqMzOWXrxIZlzciAuL44FFdzdR2dmsOneOyNxc7s2cybnVq2kZofzdoamJRVev\n8iAsbMIMWtvs7Wm1s2PBtWu02tuP2hvxwoXldHTY4u9fRnR0Dr6+soHHou/fZ82ZMxzeuZPyKRAM\ngf57YYYZBRTQTDOJJBo0p+o3PS+hBBUqk18v+qmkknTS6aabrWzF5pkZremYFAGRqLeX6Jwcdhw6\nRKWfH0e3bqXrBzq5kyDBH3+0aJEjJ5VU2mnHH39EOhEV+fnIzp7F58YNPiwt5a3mZja1tvJaXzD0\nDXAcfRAUhN4R+/+hlwf1HeI5zYFYjYbjvb24jDHdPCQCASVBQaxITqbFzm7QNHsHHexhD510Mo1p\nbGbzczUI8/SsJSysALnchbY2fSjZ22tGRYU/d+/Oorrai95eM2xsOpBKh87OmZoua2te+f57MuPj\nJ+Qi+aLjgw+ppNJJJ8UUU0ABatQDXmFFFFFKKSmkcJe73OQmMmT0qnqp23ue/8nL492WFja2tbG1\npYVZVVV8VVaGS1TUcw+K3HHnHvdooIFpTDOput4d7rwMiJ5CJZVS7eXFmjNnuDtz5vhkdbV93Sx9\nx7Jub2fV2bMsuH6drNhYTq1bR72Hx8DjIkRUU00TTVhggd8I03n/igqsOzvJmwQmsyMhRow//tzn\nPjXUYIvtsCviEpWKTceP41tVxf7du5GPUI5mHxLC52VlrOzowByIQJ8lsmT4oOiiWMz/+PoyfeXK\nMS061np4MO3hQ5yamp4oXzQFrnV1vP3ll4g1GjITEji3ejV1np4jXmMi++ZyaYmJeg+uCaxcaHNw\noNXOjjm3btFhY2N0UFRf70py8kq0WhEtLQ6sWnUOS0u9ypyHTMbM1FSObd06YUHeeOGMM5lk0kIL\n3njjZKAusQsuVFFFJZWEE44VpvVkbKaZveylmWaWsnTCBR2ea0DkJZOx4vx51p45g1VXFyc2biQ7\nLm7UimQvCv2661KklFNON91k67LR7stlV2oaHzY3s0ileiZutkFfArcUKAE+Qp/OPwvsGOE53YET\nYjFOJpSGVUskVPj4sPXoUQrDwp5I+ytRso99NNKIJ568zuvP3ZkYwNq6i9jYLFxc5Mhk3iiV/SWF\nApqbnSgqCuX27Tk8fBhMT48FLi5yJJLxNYkbiQZXV8IKCrDu6qLKd6iw9yWGIkZMIIHYYosWLb74\nMp3p+OCDuO8mRYoVVmjQoEBBM820Xy7iWF7HMxMje2BOezsHNBrcTLXgYCBSpChRUkUVbbQRQ4zJ\nnqs/IJrN7Elh8jdZaLe1JTo7m3Z7e5qdRmeY4FdezvwbN5h//Tpzbt9mRXIyM9LSiM3MZO6tW1T4\n+/Pt1q1U+/gM2uNgiSXZZFNNNdFED/v3icjLQ2FhQdkUWRG3xhpbbCmggBJKCCFk0PJQ++Zmth05\nQrelJUd27DCoDE0ikWAfEcEfa2uRdnURodGwAkgD/gsBDoD/Y9ufEMKfm1uQa2uLyM0NGx8fzMYi\nECUQUO7vz/qTJykLCKDTxjSr5/5lZbz6zTckr1jBtSVLaHRxMSiwcWxqYvuhQ+x56y29Ee9zKONu\nc3Cg18yMVy5dIt1IU+QLF5ZRX+8OQHj4A2bOTB94bMGVKxSHhFD+nM/ho0GIkG66qaQSa6wJJtig\n/cSIqaKKaqqRIDGpj5wCBXvYQxttBBHEKlZN+IL4cAGRSUUVvGQyXj1wgKuLFnF2zRq6h6lF/aES\nSSTuuHOAA3Tk1zO3Au5q4C6wHFg4xH4CYGXf78no1eTy0DeBDkW2QEDvEJ4S40mdlxcp8+axPDmZ\ng6+9BoAGDUc4Qi21OODAa7w2KXTn+xEIIDIyn/DwAgoKQrl3bwZlZU9ODqqrvamu9ub69QXMmJFO\nUtJtbG3HZpZrzADPrlnDe3/8I/kREWOqn36JHo++myF00skDHtBedwl/BjcI9AO0dZXjIwk8RuYy\nlzTSKKGECipGzBCMlgACaKUVFc8vezopEQi4l5jIjLQ0ikchwx2Rm8uqc+e4OX8+2dHR1Lu5oRaL\nsejuxrKnh24LCzpHqLAIIogQQiiiiL3s5S3eGrI0xUUupyh0aolixBJLJZVkkMFhDvM+7z8R9AWU\nlLD52DEuL1mi9/gxYuJuYWFB/O7dnMrJ4XfJ9Wg6JXRjgW18CJ97POTjoiKUvc3UNDURr4aDPT04\n9/TQ2NjIf5aUkO3rS/SWLaN+bZ02NpxfuZKd33zDmVWr9IHHKCoDzJRKhBoNiqcCwek5Oaw6d45v\nt20zOgsVn5FB+owZz134oSgkhDWnT+Mklw8p+vA0ra225OZGDvx/7txbA7+H5efjJpdzdt26cR/r\nRNGO3hvK2N7RWGKRI6eGGrRoTRakXOEKjTTiggvb2GZU/99EYLIMkVNjI6vPnOHi8uXkxsTQ+wJL\nao8VSyyZznQ6v73L3E4dvwSWAOeBLp5cjXqaIPRZog/Ru2vPhkHXAVuBn/n6Erl5s8l6iB6nwdWV\nlefPk5GQQK9EzElOkk8+lljyFm9h/0yn0+RAKNTh6tpIbGw2MTFZ2Nu3otGIaGuzg76aXI1GTFWV\nD6mpMxEIwNu7akJEaBQWFgh0OhLT0siJinopsDCBmGGGF14IMh6ycRD59n4+tm1nf9xNUkkljzza\naaeZZuywm9AFAAkS1KipoIIWWogl1iR9ene5SznlTGOawSUaPxQanZxYkZxMSXCwUSIEUdnZzLx7\nl2+3baMoLIw2e3s0YjE6oRCVVEqXtbXBst5BBA2UgT7kIdNU02golVF58yYtqanUlJejEIlYlpVF\n1owZA/LTU4VAAnnIQ+TIaaKJ6UxHoIOk27dZfvEiR7dupSAiYtTnSns3N4q73iel6u+p43UCw8yI\nn6PGJToaq2kRuGWk8VGndkDg3hJYplSSrlTSGx09pkxRg5sbde7uROTns+z779EJhTS4uhpUXRN3\n7x5bjxxh0dWrzEpNxbeyEqlSiY9Mxqw7d4jPzGT/rl2jUodbevEid5OSnhHfmHAEAqRKJTNTU8mP\niEBrgKXIlSuLkMn0FRZ+fuUsXHgD19paVpw7h5dMxuWlS+l43q9rlGjQcIpTqFGzmtVG2S7YYssN\nblBHHUEEYcf4vwdttHGUowgQ8AZv4MDzWdSd8AyRVKFg5zffcGvOHB5OsVWn54WuQ0dAE/wIBqYt\nH6APdIbKEtG3rZVEwjYvL8w0GnY2NHBQqXwi3GgF3vL0JPzVVxFOUP+JSiqlODgYQf5R9s/QN+2J\nEfMar02ZiZODQyuzZ99l9uy79PSYU1AQxq1bs5HL9Y3SGo2Yy5eXUFAQysaN3+Hq2mjyMd2eM4eo\nnBym5+ZOiXr/Fw3lCBfdXpEEEVq6+25atNRRx0UusoY1E9a0CnpX8rvcpYIKyigjkPEvh3LEkTLK\naOalT9bTqM3MOLtmDa99/TV73nyTZgM82iJzclh24QJ7d++mcRwEGSyxZDe72cMe7A830F3ze3a2\nwzytfhLfDaRkZbFfq+X+tWtETTFzdAkStrGNz/iMBzzgju42//5dPW719Xzx3nu0jYNok41N+8Dv\nHR2PsnLll6/ySdvgpdO/aGvjx5cvEzXGbEN5YCDlAQH49RnhetTWDvhEDcfCa9c4s2YNxdOmIVar\nCSsowEUux7Knh/KAAJJXrBhV8Gve3Y1Qo6F6knglXV24kPVtbaw6e5bzq1cPu1DQ3W1OY6MzFhZd\n9PRYMW9eCvH37hGTlUV2dDR506c/k0mbSpRTjgIFLrgYrRYnQIAHHrTQMpBlGm8KKUSHjjDCJq0x\n+vjPjrVaNh07RllgIJkJI8t9vkRPxa1b+A7jNSPr+xmMn/b2IvLwIPzdd4n9+c9509eX+31RVaYA\ndvv6ErZrFxYWE9v0nBcRgXVDJeWUI0DANrZNGgMuY7GwUBAXd58f//hjdu78Bg+PmoHHamq8+PTT\nD8jONv1kVysScXrdOlYkJ2Pe02Py53vJk6jd3akY4rFywMM9kb/j7/hr/pp3eIc44vDHHwUKjnKU\nbLInbKwWWDCXuYBe4lSHbtyfo39xo4mmcT/2i0BeZCRXFi/m9a+/RqAd3uZzem4uy5OT2bdr17gE\nQ/1YYcWrqldZWCPks1Yty7VPZTS0Wj4E/GprUQ1j6zBZccKJDWwAwKokBYeaYr545+1xCYYAbG07\nBn5vb38URJg3Nw857XTpe3xcEAio8PfnyLZt2La2IlUMXrLbT3h+PiKtljoPD3QiEb1SKTkxMVxe\nupTT69aRkZAw6kyge339gAT7pEAo5OT69WjEYt7Yuxdpd/eQm967N4OSkmBUKinTw3P4oOITQgsL\n+W7TJtITE6d0MARQ0XdlMkh1cRD6y7yVmEZZt4QSgElt3j3uAdGiq1cxVyg4v8IY5f6XSORy1gOf\nArq+n0+BeODnwKm+n58DT3sne/TtD/ra59i33uIvZgcwOwBen21D7FtvTlgw1NXVRc6pUzzcs4eD\nuXeJKu5Fg4YNbHghjBuFQggLK+K99z5n6dLvEYn0K4QajZhjxzZz48Y8dOM/73wCmY8PBWFhLL14\n0bRP9JJnCF20iL/w9n4mKKoAfubtTdjixQgRYostvvgyi1m8yZssZSkApzhFCy0TNt7AOj/8ksU4\nfy3jwZefUPbll5R++SX5X39NTnIy8rq6MR2/v+yhldbxGO4Lyf34eJRSKUHFxUNuE5GXx4rz59m/\na9eIKmijob2ika0jLPyu6OigtmKocH9yE0EEK1lJvbMDO9Z38Y3ZCXrpHZdj29g8Cog6Oh4FEgpH\nR4aqCZADXY7jq+6osLREqNMRWlg45DbODQ2sOX2ar994wySlX05NTTSNUiTEZAiFnFmzhsKQEN7Y\nv/+RIuNjqNUiUlP1xu+Wmm5+pfxb/MvLObFxIy2OjhM9YpOQTz5SpAaLKTxNf/9dBx0jbDk6OtH3\nW7tgWL/X82BcS+b8ysrwqq7m8PbtBtVzvuQRYrV6oDTuw75/l6OX1/53HvUFKdD7Df33IPv3IxQK\nmbd8B7/jd4CaQgonRNow++hRgisr+aStDWegEfiDCOYedSV2i+mU7Z4HIpGOefNSCAkp4siRrQNl\ndJcuvUJrqx2rVp1FLDZdZHRp6VLe/uILrNva6JyiNc9TEYlEQvSbb/K/rlxBXFeHuUaDQiRC7e5O\n9OLFSCTPqiYKEDCXudRQQz75XOUqm9hk0nEqlUryv/uORRUV/Kpb3ZfHqX9im6aH6GVX+QAAIABJ\nREFUD9mXlcVVPz8iNm5EOgqD7P7M0EvJ7eG5vGQJcRkZaMTiZ5TcAkpKWHX2LPt37TJZo3pbfj7z\nRshQzdNq+TQ/H0YhAjEZSCKJYntnjtgfQUk+HXTwKq8a1UsxGI+XzLW3PwpyApcs4T+Li/mPQXoK\nP7SD5CVFKLhDAgnjpqZ6eckSdh48SLm//6A9PEsuXyZl3jzqTCSeZNPe/vx7hwZDKCRlwQJis7Nx\nq6+n3sMDrVZLSXo66sJClK0WhHTeopEFfCf4Go2tGXvWvIlmkPP1VKSbbhppRIQIL0ZXzuiLLznk\nUEopM5k55u/N0yj6xIiet+DQcIxb1CJRKtlw4gRnV6+me5xdrH8IqPsCyIU86hmSAaE8KZJg3nef\nDJ4oPlM/FYCaY85KVnKGM5zjHAEEmHTS0tXVRXBl5RMXB2fgHzXQVamkq6sLqxdQZdDVVc477/yJ\nQ4d2UF6uV+upqPDl66/fYMuWo1hbD53CHwtKqRTL7m4kw5RZvsQ0SCQSoow0sBQgYClLKaCALLKI\nJJJpmGbiqVQqydu7l8+rq4ddi3MCft7dzesPHvBeezvTd+8eCIoUCgUlKSmIa2sRq9WoxWLUHh4E\nzZ2Lubn+jCRHTgklOONMNNEmeS0vCuX+/ti3trLt0CEaXFwoCgvj1rx52LW0sPnYMb7dto16d3eT\nPb9ZW9uI0xvLvu2mMsEE8w7v8DVf00kn3/It29k+Jkl4G5tO9DUbArq6rNBohIhEWqysrMj29eWX\nlZX8oq0NF/SZoV/b2XDXV0OPVTd55JFOOgtYQCSRYxY2qfbxIXXmTFafOTOg4NqPe00NQq2WtMTE\nMT3HcAi1Wnon62K3QEBZYCCxGRn8wd0ddVoaP5HLmT9wjcwhhXP8VuKIznsOQWLxBNjBTwyyvoYK\nL7wGzFaNJZRQcsghn3y+4it2sGPc+r21aFGixBPPCTVhNZZxU5lbef487ba23J47d8yD+iFSVVvJ\nQlnNEx+VdqAIePr0dg99UNS/VlULnAkNxTX4yVSpK64UUUQjjfTQY9KStcLkZH5VVjboRTdWqWS/\nUonbCyqwIZFoiIzMoaXFAaXSjJ4eKxobXcnJicLbW4ad3fg3KUbm5uJVXc2NBQteqs1NESywQIAA\nLVrSSMMbb6PUFjs6Onh49Sotd+7QlpGBPDeXutpaLNzcnsju5Bw9yuelpQYXJlgBSzs6+FNTE04h\nIeSeOIH1pUv8fVER7/aZQm9pbiaxspKbubmk1uRzJ6iQC6IL2GCDDz7EEz/pJFQnAyKVihn37rH2\n9Gk86urosrTk+2XLWH3uHL0SCSuSk0mdNcvkAik15eWsq6sbNk/RDXzr749b2Oh6ECYL1lgznenk\nk4+s7xZJ5KilhIVCHWlpM+jtNQMExMdnYG6u77Nwi4igNzqa/UolJ83NOREUhOPWbUTFLMIPP+TI\nqaSSBzygkkq88R7zynuNpycrz58nOyoKVd/iBFot60+epDwggEp//zEdfzgS7t2j2dFxVOp0E4HM\n05NrJ06w5cEDnDo7ydDpuA58DxSjr7rZoenBtrSU4xUVeERHT4jqrqmppZZ22vHAY9QLbQIEeOPN\nQx7SSCO11OKN97gYtcqRk0IKAgQsYMGYjzcWTG7M6l9aytyUFA7u3PnCpCAnkjbaOOl2lZ6cHpY/\n1tNqC3wNLOJRKk8BHAK2P7b/b6ytsdi06ZmSl/4PeAYZ1FCDL74mkzpsv3OHN1oH7yOwAk6am5vU\nEPZ5IxTqCA8vQCDQUVAQBghQqaTU1bnT2uqAj08VItHwJSuG4lFTw+Zjxzj46qtTTib3h44XXhRQ\nQAMN3Oc+FVRQRBEVVFBLLd10o0OHOeYIEaLT6ajIz0d29iw+N27wYWkpbz0WpMyXycjNySG3qIhu\niQSlRkPC9eu80mtc/4QVUNvVxaW8PP5UWspWheKZUM0eWKlQsKK+jUNljdRG6vAX+bOGNaNelXxh\n0ekIKyhgzZkzaEQiLq5Ywc2FC8mcMYN2Bwfc6urwq6zk7uzZpCckmHxRQyESYZeXR9AwDY6XhAJK\nlizBfrL1iIyC/l6KPPJooIEmmggnfNQZmqoqHzQaETqdgLCwQuzsHvVZmJmZ4RYailNsLG6hoZiZ\nmSFAgAMORBCBPfZUUokcOemko0WLN96jXkDQikTYt7Tg0NpKpZ/eX2zOrVu419VxZs0adCZSkp1W\nWEh8Zian1q2btC0RBTk5RBcUkIV+jrQV/fxpCWAH/Bf6KpvFWi2uHR1ctbbG0dPzuY13vCijjAwy\n8MRzTKIF5pgTQwxy5NRSSyGFJJAwZl+iO9xBi5ZQQk2idmoMJpfdTkxL49qiRSgnWMXsRUCFij3s\nodmmmVvOEnSdvU+csn+BvmeoP7dS2HdfPzog19mZyCEmxq64soAFpBVdoeTuQXRqN1RiM+xmzcIz\nZPzUPhSOjjSWlQ2quiPve/xFRyCApKRUnJyaOHZsM87Ocqqq/Kit9SQ/P5z160/h7z+2pmXLri52\nHDzImbVrTVpi8xLTIEbMDnZwjWvc4x5ddFFG2cDjFljQQ4++FlznxbR9vfysqpF1vb2DTuU8gH/s\n7ETX2cmp6mp+a2nJv/QpLZ0B7vRtV4X+XOGHXkmnPzQPAN4AJMDunh66enoY6VPlDpyTwXunw0nc\nbNpeqKmIg1zOygsXsG9t5czq1VQOYnzp1tDA6bVrkfn6TsiYPPz8SLa1ZdkQi1YAx21EePiZxsD3\neeCAA2/wBl/yJXnkYYcdy1g2qqBIqxXS0qK/hnV2Gr4IJURIHHGEEML3fE8mmVzjGsUUM5/5hBI6\nqvGkJSaye+9eOqytKQkKYu7Nm3z2wQcmDVSmFRWRMmcOvaPoNZwItFotzSkpdOt0/NcgjwcD/wn8\nCrAGlqrV/CktDW1c3ITZkZiK/uBaw9hL6M0xZytb+ZiPaaaZcspHLdQAerPYO9yhl15e4ZUxj8+U\njDlDJNBqWXPmDBdWrDDYLO4lj6ikkhJKsMaaGZIlSB6WEvpY86stsBL9xCcU/arH49o1pyQSSl95\nBfthZFrFRT1MO/eQUzUqNrW1s7WlhbMyGe2OjtiM02pgoXc99/PKWDeIYuO/W1piu2PHmEzqphJO\nTi1Mn56HTOYzILbQ02PJ/fuxtLfbEBBQOupsUWJaGkqplJT588dzyC+ZQIQICSSQJJLwxJNAAvHF\nF1dckSJFjZoeeujNb+PfUjvZ1KsdccokAEK1WuxVKsqAz4FA9F5mS4CN6IOeQuBvgFXoV04l6A2d\nl6GfJFzo234krIFUlQZBbCziSbpaPOFotcy6c4clly+TEx3NmXXraB1iIcimvZ2EjAxyoqLQTYCE\nsUgkorCyklSVCkFvLx46HRL0ZXKXhUJ+ZavjhpeW0Og54yYAMBmwxhpvvKmjjgoq6KGHQAKNDkLK\ny/2prdVnEvz8KvHyqhlhjycxw4wwwggggGqqESOmmmrKKUeCBAccjBpTl7U1RSEhrDx/nujsbPKm\nT+dBZKRRYzIWqUrFrNRUMuLjJ2WZdsaFC7g/fMivYch3UgDMBf4DcANienr43soKx0niqzRaOuig\nk04ssBiX1ggLpZol6cVE1+ko83TEB59RHUeBgkMcooUWwghjPs9/3mLSkjnPmhoCyspeTtBGyRnO\nIENGEknEuszkTHk5Vp2dhGifnATZ8mQgpAOOSuATHw8il64Ytg62+ux5vq55UiB0rULBge5unGNi\nxvwaiijilNkp2mqgVGlJgrIXK/SZof+wsKBLIsFm4XD2si8eFhZKwsPzsbHpoKLCD41GP2msrfWk\npCSIkJBCpFLjZWGXXbhAWmIiLS9AWcsPHSFC7LDDDTd88CGYYCKJJIkkZjELydl8/q1ZYdTULRT4\n/4DfwjMyByHALODvgCBgP5CBPlv0LVAKNAGGGiaEKRQcFghwDXy+JRCTAbvWVnYcOoRbQwPHtmyh\nLDh42NKlcn9/gkpLCSso4EF4+IRMMN2mT0eQkMAdHx9yHzzgCy8vDgcFUbxkCZeXtVMS3YYzzpPW\nNHG0OOCANdZkk00llbTQQjDBBpesaTQaijPuY9n0FSF8jHX9abqK7iIrLqZTocDO1dXgDIM99sQT\njxo1HXQMZIgf8AApUhxwMLg8qdvKivsxMdi1tjKtuJj7cXEm9QdqcHUlKicHnVA46aoTqgsLcb9w\ngd/rdCO+ewL057ivAF+djruAS/TUFoVRouQyl1GjZiYzx3Qsl7o63v7qKyw0Yj4Ll1NppyUW49sd\nHvKQoxylhhpssGEb2yaFGqlJS+Zs2ttpcTBNX8qLTimltNGGG27EEINAICB+1y6O5+ezLy2NyMZG\n3u/sfOLyVAt8Zm3NdWchdxLb8Y2wIUmgG3Z1yVw9uJu2dIj7jaGAAq5xDR06vLYsxKxrJj++fBnz\n5mYUjo6Ezp/PP33xBYeqq6mZ4qswxiIUwowZGYSEPOTs2VUUFIQDeiPXzz9/j9279+HkZLh5n3l3\nN64NDZQNUoLzkhcLdYeauY2Dl8kNhwCYD/TAQA9QFnAM/SJKFXqxlv3AT+HZcwvwS/RZohUMvdIK\n4A+Ia2uNHOGLh2tdHW/s38/dpCRuzZljWA+HUMjlJUt49ZtvEKnVaCYoe25mZkaUiwt/JpXyf995\nZyAQi6GDCipIIYUYYsbcMzDZCCec7WznKEcpo4w97GEDG4b0RGltaaHi0iU6qqtx7O7mf5RKZtK3\ngtyu/9EAaXl5fHznDsrISKbNmWNQtlSMmCSSiCOOVFKpo4488pAjJ4QQZjMbRwwrMe+VSrmwahX2\nBw8SmZ1N5owZhr4lxiMQcGvuXObduEHWJOoHVqlUKC9e5DMjFFeF6BeOfgEIlKYxIp1IXHFFgIBG\nGlGhwozRnU+cGxp4Y/9+zq1aRfp0f9L4DRbIKaLI4N4kDRo+4iOaacYGGxxwYDe7Tda/Pp6MOSBq\ntbND9QMphRoPWmmlhBLKKKORRuTIWcEKbPvyPwKBAP/p02H6dDo6OvjZrVtI5PIB6dteFxf85sxh\nlo0ZFRymoO82nM+QYoiT9FD3G/NaDnMYLVossGARixBYCYhat+6J7a4tWsTy5GS+eustfZTwA8PW\ntoOdOw+TljaDs2dXodMJaWuz5+DBHfzZn32OmZlhmSKhVotGJJq0Da0vGT8qbt3ifzo7R7XvIuB/\noc8ItaF3HxKh9wULBjwBX57MOENfPxL6wCkZ+GvgNwwfFInHYVFlKmPX3MzSixc5v3Il+UaULIlV\nKnYcOkRmfPyEBUP92LW10ezo+ERWKoYYrnOdRhq5z33iiZ/QMU0EYYTxHu9xgQsoUfIpn7KGNcQS\nO7CgqFKpeHDyJGHl5bh3dvLPwFB/VRGQpNOR1NBA1pUrfFhSQtRrrxns5yVFynzmo0BBAAGkkz6g\n8LWd7VhgQXlODj1ZWZip1ajEYixiYvB/WpFQIODmnDksvH6dTBMLdDwMDmbtqVM4y+U0ukwOg82S\nO3f418ahLHKH5wPgg85OprauIkiQ4IILDX03b4xXAbTu6OD1r7/m0tKlFEyfjhWwiU0c5ziHOMRW\nthJO+IjHySBjwJ9OipRd7BqY3052xjyzarO3Z9rDh6DTTcq6UlPT1nfrphshQgQI6Kab2r5bM80E\nE4wvvsiRk0oqavSTCCFC1rJ2yIuPjY0NkSuGLmAJJZQSSrjGNcIIG3JVz27WLH7c3MzHLS0D9+10\ngJpZNgZ8vIfmKEfR9rVnRxAxZJYqMy6OmPv3mZWayt2kpDE849QmMfEe9vYtHDq0A7VaglzuysmT\n69iy5ZhBX51uS0s6razwqK6m9geWbfuhIZHLjS5ckgG/A3yA38MTDhKNwCdAGjAdeAi837eNN/Aa\nj3zNBOj7FkEfGK1kaJ72P/shIVUoeO2bb7g7a5ZRwRDA3Fu3aHR25vbs2SYa3dD0WFpi297+xDVb\nhIjFLOY4xznHOaywMqlNw/PCDTe2s53znEeGjBOcoIQSVrMasUpMzt69/EYm47fAP8OgIkGDEaPT\n8aeKCt7bu/cJPy9DMMecGcwgiii+4ivaaedMzxkCj3TzpkzGZtUj6dljlZXsycwkfNs2LB4Tsarx\n9UWs0eBfVka5CUtYdSIRWTExxGVmctFILzZToausHHXLfzBgMQE9fBOBO+400DAgl20MQo2GtadO\nkREfT/Zj2b8IIqikklRSOcxh3uZtfBlaCKaEEm5xCxEibLDhPd6b1EasTzPmq5lWJEKk0SDQ6dC9\nIAFRN9084AGddA40PNpjjwQJKlQoUFDcd2ugAX/8Kad8yOM100wmmZhhhggRgQTijz/hhI8pjRhH\nHHe5iwoVmWSSQMKg23mGhFADvHr3LlK1mlZxL1mzlFSH5BFA9KhlEPubb+czf1j1EJ1QyHcbN/Le\n559TEhQ0aVaWngfTppWwZs0ZTpzYCEBubhQBAeUkJGSMvLNQyP24OGbdvct3mzebeKQveZ4Ym3nJ\nBfYC/wKDWlAq0GeLlqBXlXs6WDqAvpzuL3kUGK1Ar3A5VEBUBqg9Xqx+E0MRaDRsPXKECn9/Mows\nU7Jpa2Pm3bt89sEHz2URsdHZGZ1AgItcjvwxMZ5ooimllCyyOMQhFrKQecxDhAitVktJejrqwsKB\nbIU4NJSghIQpp9AlRcoGNuCHH2c4Qy65FFBA3ElrvpW18p/oGwwMDYb6cQE+r67mnQMHiN21y2ix\nESlStrGNz3s+x3xfLntqeEb6frNKxZLSUt7at4+wXbseBUUCAekJCcTdu0eFn59JhToy4+J4+8sv\nufTKKybtWTKUoVoCDMXJcmy+UJMFDzzIJps66ozeN+b+fURqtd7X8DGECFnFKgBSSeUKV3iTNwc9\nRgEFAxVDAgTMYc6UCoZgHAIi99pa6tzcTKZ9P5G00MJtbpNJJr3oy5g88cQMM9ppp5ln+z0kSLDA\nghBC0KJFhw4zzHDHHQ88sMOOKqqQIsUaa2Yze8i6ZWORIMEcc6qp5g53hgyIQB8UPS6z3cMtWkkl\nhRSccTY6pdlOOw00IEJEEiNnfVqcnLi8ZAmbjh7l69deo9t2aqRQTUFcXBYymQ/p6fq/17VrC4iJ\nuY9YPLLyXGZ8PFuOHEHa0/NS5v4FxpjMSy763p//hkFzxCMFS87Az9D3Hf0D+mzRffQBTz3wtzCg\nO/a4TPfvHBwI+oEaca9ITgbg3Mrh8meDk3T7NvcSEmizN9yUd1zR6eiyssK2re2JgEiAgPWsxx13\ncsnlGteQ6CS4ZkhRp6XxE7mc+Y/1adwoK+Oj9HTEiYkExcdPOYPLWGLxxptznKOkpYT5Fa1cAH6E\n8cFQPy7Av1ZW8qtbtwhfYLwBpSOOzD5iy7c13UNaNtsDX9bU8NaRI8Tv3j1wf1FICMsuXmTzt99y\nY+FCGkwkfNDs7EyTkxPTHj6kcBKY+I619F/xgrR8WGCBGWYDFUiGIlSrmX/jBsc3bx50gUaAgMUs\nJossyiijkspnskT3uc8JTgzMf1WocB71t+j5MeaASGlmRs8Un5g10sgNbpBNNjr0xnWBBOKFFxIk\nNNOMCy7o0CFFihAh/vgPlMKNZErohhszME2zYwwxVFNNE03oGF5c4XGSSKKeerLI4hznWM96oxRA\niiiiiy6iiDLYyTh9xgykPT2sP3GCg7t2GfxcLyIrV56noCCUri5r2tvtyM2NIjY2a8T9FBYWiLRa\nvGUySqaNzpH6JZOfXhcXaouLRyybqwL2MHwwNFyw9Dit6D2G/gF92Z0zEAPsRN9fpAPygL9CL7xQ\n6eNDjPlgIdaLzYzUVAJLS/ni3XeNXomfVlREWGEhn/zoRyYa3eBYdnXhVl+PU1MTgSUlaIXCAVPP\nxxEhYjaz8cSTE7oTyPZd4BcVIpYO0rA+X6Nhfl0d3587x+/y8kjYtWvKBUXOOLOLXdy78g0fdhTy\n78B7YzxmjE6HNDcXzdy5iIz8fJTn5PATWfOQwVA/DsCbMhmncnIGeooE6L+j3VZW7N67l4OvvorM\nZ3RyySORGRdHbGbmpAiIBL6+FBcXG1w2Jwe+QC85rwQUbm4mG9tEokSJCpXRsvkxWVk0OzpSNYwn\nmgUWzGQmN7jBda7zBm8MPHab2ySjXyCay1xucQvQJxOeF/bNzbjX1WHZ3Y1VZyfOTU3YdHRg09HB\nPw2z35gDokZXV/wqKzHv7kYxxVKPvfRyk5vc4AbeeCNAQDTRzGY27iPaE04OoonmLGfRoqWJJoOj\nciFClrEMDRpyyUWChNWsxnzQNeRnKaccHTrjalUFAu5HRzP/2jXsm5po/QFLR0skambNusvly/pS\nwzt3ZhkUEAG02dlhPcqG+5dMDfzmzOGznBz+cYS/8/+gz/wMFuyMFCzBIwGFy+iDntfQCzL0Uwsc\n7Pu3X3nuA+B1W1sWrF1r6Mt5YQgsKWHhtWv86d13jc7QSnt6WHP6NMc3bZpwc8vX9+8HoNbDg0pf\nX9ITEugdZmXcDz+mZbjyT5XNgwZDj7NUrYbKSvZmZBCUMHSVwmTGrkPFJWDrOB3vx3I5f8jKIjje\nOHGKnqysJ3qGhmOzSsXh7GzoC4h6pVKO7NjBlm+/5eTatSz5/nuyIyOR+fnR6Ow8roJGNV5ezE1J\nGbfjjYWgpCT+JTubPQYIK/wfQIo+6HVGXy7865wcstvaiN6yxbQDNTEKFABGBUT92aFjBpTgz2Y2\nd7hDMcUUUEAooVzhCte5DsAKVuCDD6WUYo+9wXPJ8cSutZWQwkIWXrtGlY8PtR4eKKRSioOD6bCx\nodPaGj76aMj9xxwQacRiKvz8CCwrI3/69LEebsIopZTTnB4og3PGmS1swQ675zwy4zDHnCiiaKHF\nqIAI9KZ1y1iGAgU55KBFy1rWGvRBliMHjF8F6LG1pSw4mMi8PG6OoqTgRSIx8R537iTh5KQ/kdfV\nueLu3jDifr0SCZJe4z2MXjJ1sLGxIdfZGV1n55A5Xxn6TM5Q39bHg6U24L/QZ4w6AUv0J/8e9GU+\nv4JBv8ke6DNCjyvP/V/A2cvrB2O03I+TXM7mo0c5vH07LUMYrg7HiuRkikJDqXgOsvnNjo48DAkh\n20DfOa1Wi39aCysNrL5Zqlbzp7Q0tHFxU66nCEBhY0MGsGmcjpeo09FVWgpGBkRmRvbDmD11Hei0\nsqLD2po6T08urFjB9Jwc5t+6hUVPD1U+Psh8fCgODNSL8owhmyfqU72dDJiZmSFdvpy/OX2aX7W3\nD7n4I0cfDP3vx+5zBn7d1sYvKyvp6urCysqwapfJSDXVAEb5iEU8eECLgwOyYbJD/VhiyTzmcYUr\nHOIQIYRQSCECBGxgA7HEkk46tdQ+l3I5oUbDmtOn0QoE7H3zTRpGkfkblzNXdnQ0IYWF43Eok6NA\nwfd8z1720kwzzjjzNm+znvVTLhjqxxVX6qgb+EIYgx12rGEN4YRTSCEXuDDQPzUUOnS00gpgtCiE\nTijk0tKlzE1JQWCEb8CLiIWFAn//Mqqq/Kiq8qOszDBxi16JBMkPXO74h4B1YiKnJEOv9h0AXh/i\nsf5gSQP8E/oeoTZgAfp+ohPAUeAs8O999/0SOA99RcNP0q88twK4AFgpFMa+nKmLTodXVRUrkpM5\ns2oVlf7+Rh8i/t49/CoquLh06fiPzwAaXFxwlssN3r4kPZ2fyo2TMv6xXE5perqxQ5sU+CxeTKXI\nUKvWkREBFl1dRu+nMjLIUPWdH8x6elh05QoffPYZ9+PiaLe3p87Tk0srVvD7v/xLPvrpT8mMi8O8\np4clly/z57//PQlpaVh0dxs9RgDJJAqIALxCQmjduIMtYh+G6sT9gqHLIX/R1kbp5csmGt3E0IJe\nRdiYYCSgrIwCI8oeF7CAJJLQoUPTVIhIK2A72weMW/sFHdyY+DJEt7o6bNvbOfj666MKhmCcAqKC\n8HDc6+pYfeYMwkk8yZUj5yQnuclNfPFlCUv4ET/Cj2drqacS7rijRs1DHo5qfwccWMYyvPCikkrO\ncW6gl2owFChQokSCBEuML5NscnGhw8YG//LyUY33RSIwsGzg97Iyf4P2aXZ0xEsmM9GIXjJZ8IuI\n4HMfH05KJIN+G7t5Ui3ucQ4AG9EbDzYAr6KX5P4reGb90AP9qul/9P3/rxk8KAJ9QHQFEGtHFgB5\nEXCpr+cnf/gDm44fJy8ykgdPe8CMgHl3NyvPnmX+jRvsf+ONCS+V60do5N9LXVj4hICCIczXaOgt\nKjJqn8mCvYMDPeP8txnNd8QiJoZjBmZej5qZYREdTWBRERtOnECiVLLnzTfJGiQr1WljQ0FEBBdX\nrODrXbv4btMmnBsbef+TT1h78iSLv/+eeTduMK2oCOv29pFfW28vvcMs1kw0Wq2AlPS/IEw8g78d\nYmG7m6HFMlwA82bDTdInI2GE4YGHUSpzvhUVw/YOPY0AAQkkIEDAfyeLOHUugLmNj0TCvPHGBReU\nTLzZbXhBATJv4/2XHmdcAiKNWMyX77yDXWsru/buxbynZzwOO65UUcVXfIUcOaGEso51LGDBiIII\nUwF//BEjppbagcyNsfQHRS19t3rqh9y2fyXCAQeDRRye5vulS9lw4gQuDSOXiL3IBASUD/xeXu6P\nRjPy+5kTFUVgaSk2bW0mHNlLnjcCgYD4Xbs4vnEj2/39+T/W1tQ+9vjTQUs3+qDn74F84G/QZ4hW\noM/ujPTJejwLlDzMNu5Axw8gIAp98IBlFy9yc948/t9f/AVZj/lzGIJ/aSk/+uQTFFIpH/30p7Q8\nr55JnY7gkhKKgw13azG2dGtgvylcyit9THFvPFCPonTQPyqKPd7eI17FW4B9np683tREfGYmqbNm\ncXHlSuSGrIwLBMh8fEhetYpPP/iA/PBwGp2csOjpYebdu/z444/ZcPw4dq1DjyK0sJC6SSK5r9PB\n+fMrycuLYoGiiwLrt9lm6fvM8rASfc/Q08jQ9xa1NzVS8tVXFO3fT86ZM7THG+kDAAAgAElEQVRN\nseurK67UUks6hmVpXRoaMFOpqDcim6JDx2lOo0PHv22NQmLjz7tffEFofj6gD5jEiGkc9J02HfH3\n7hGRm0vKvHljOs64RQNKc3MOvvoqq86dY9vhw3z9xhuTQqMeoIwyDnCAXnoJIIANbDBaiWMyI0FC\nKKHkkcc5zrGTnaMKVLzwIokk0kknlVTWs37Q7SqpBBiTfHhRWBhmKhW79+zh0I4dBtWwvog4OjZj\na9tGe7sdKpWU2lpPvL2HL31UmZuTER/PK5cuvfQjesERCAT4T58O06fT0dHBz27dQiKXI1araa+v\nh77Fp2702aC/gScEUcuBXwPLwWANycH8h7qBP6KfUKiBztpaci9eJHTRIiSTaKV4XNDpmH/9Ognp\n6RzascMoE2SRWk10djYhhYV41tRwcsMGSowIREyBt0yGZXc3lUacY40t3RrYbwp/FhTW1mhgXMrm\nNEDPKPtRwrdt4619+/iqpmZQtbkW4B13d35uY4NApeLU2rUoR/lcCisrSvvUSnP67jNTKJhz+zbv\nf/opOVFRyF1cEOp01Lm7U+PhgUSlIub+fVLmzGHHgQN4V1fT4uDApaVLqRhFOelYSUmZQ2rqTKzo\nZDoPMA96m+A1lvz9nTvoqqow7+1FIZGgdHPj1zk5/Lov0HncyPrPAaf2DmjvAPTnuU8fPCDd1RX/\nDRuws5v87RShhGKOOVq0VFGFD8MrDEZnZZETHW2UZU4ZZVRQoe8nMltOygJLiqdNY8Px41h1d6NJ\niOWs4Cy11CJHPm4WM0Ph0tBAYEkJ827e5LM/+zM6xmhlMNJ3/58WLVpk+NEEAoqDgwkqLsa7spKS\nwMBxVTYxlg46uMAFznMeDRpiiGEjG1+IrNDTeONNBhk00IAbbqP+IApUAhpTHmB3ow5RRgm1ubk0\ntrZi5+ExICF6gQu00cYCFoypVrTBzQ25qytbv/2WZgeHH6Rhq0AAdXVu1NfrVQ0dHJrx86sacb8q\nHx9euXSJNnt7mpynnt7/S4xHKpXiGhyMc3Q0jrGxNLa18UpNDZbAR+jr45+e8toDUcB+MMAtTI8A\nvfiCP2DDo2DrPfRN50uBXVots6qq+KqsDJeoKKPlhScFOh027e2oHpMOlyoUrDv1/7P33uFR3Wfe\n9+dMUZdGvffeC6IJDKZXY7ptwJjYie11sskm6012n002u/vuk2ezm91k0zYucWyDDbYxNmCKQCAQ\nXaCGeu8ajfpopNFIU98/RsgI1JFA2P6cyxd45rQZ5pzzu3/3fX+/X+Da3s6hPXvonMS1JdLr2Xn4\nMN5yOQXx8aROdMZ+hllx/jwVERGTmnRSDgzgVl1NgGn00ul7uSwWk7dgAc6TCCBnE739/fiUl09G\nN3VUbgoCeQsX4jyFLIpUKsUxOpq3m5uxVKuJuqt08SMLgb/zsuR7zg5IXby5tHIlhmkWNzFIJNQG\nBXE7MRHv5maclErs1GqScnOZm5VlNvE0Gmn19CQvMZErS5bQ6+DAlqNHafD1RfUQ/bUqKkI4dmwr\nGzhJKuvJlc1Bv1eCRCrBLSAAt/h4nBITcYuPxys4mFK5nOyBASwHBjiAWXRmMeZs+3vA58Al4Brg\nrdXyk64uvigvR+/nh429/UP7XFNBjBgdOgopRIuWGMYQOTMa2Xz8OGmrV9NnZzfhY9zkJo00soAF\nRBABgNrenpqgIFacP4+3opXMACt6JVr88cdl1KLuB8BoJLy8nI0nTrAgM5N+a2suLl8+Yd+tixcv\ngjkpeB/TGxCBOSgKCyOirAzPlhbqAgIeiRt3Hnmkk04JJUOuuRvYwPS1Tc4urAaXCirooQdffCfs\nD3SHprIy9IdT+XORir/vNLBVqWRnZycJNTWcKClB4+iI1gXSSEOMmKd5+oGDy04XF2oDA9n0xRc4\nd3ZSExg4oy7bs5H+fivKysyNjTqdlDlzcsfdxigW02Nvz9ysrAkrR33DVwsrDw+KCwtZqtVyktEV\nsmTACcyy2RMlELPcdgpjB1uLVCoOGgx4hIRM6tzHQ6vVUpKeTue1a/Tk5NBSWIiitRUnf/8HDr4k\nOh3zMzPZcOoUKy5cQGwwUBsYiKy7m5feeYc2d3eOb9kyOVlto5ENJ09iqdVyaPduWry8MMyCbImN\nWs2GU6c4tmUL+kmcj5OXF6mlpeyYhLz///HwIHTTpsfOi+gOMnd3zpeUsGUKYgj38lN3dwI3bpyy\n4p5UKsUrIYGbjo58pNdz3MGBj93cuLDUH/tYDUYLgcaF22Z0wllnYUFNcDDlERGUR0SQM3cuOUlJ\n9NrZYdPfz4mnn0bl6IjO0pI2d3dUDg4svXSJ3KSkhzbmO3HiKXRKKRdYwesev6b/NWvEYwxJPKKj\naXF353x5OW/r9UiBDOBN4BnMsuvLMN8rZZgtC3ZoNGTU1yP4+s76oMgFFzLJpI02EkgY1VsysKYG\n//p6Lk9yfH+Ri6hQ8SRP4syXSpsaGxvyEhMJqqlhbVY9V9xVYOc+7f35ATU17P3gA3wbG7m1YAEn\nNm2iPDJyUibXYwVEM5Iq0VlYkLZ6NS+++y5aS0tupKTMxGFGxICBs5wlk0zssSeccFazesZTd7OB\nZJLpootrXON93ucFXsCdidVFt9bX43TyJP8xQkNlGPBeezv/cOIEx3Y4g7/Z/8iS6WlClfv48Oar\nr/L08eN8+513+PD551FPYtbicSc0tBKRyIDRKKax0Y+GBl/8/MYXTei1tUU6Qc+Kb/jqIZPJyHZ3\np7+3d9xpnsne6L1gqI+hnfuDoTsEABLFxJt4J4JWq6Vg/37+0Ng4vPyvqoq/qqugf18UaqkaBxzw\nxZcAAsad6JIODLD8wgXc2tpwVCpReHhwftUqFJ6e7Dp4kKDqaiQGA3lJSVyegh3AsowMZCoVHz/7\n7KwpFQdIys2lJCoKzSQ9AkUiEZJ58zh3+rTZZ2gczkkkSObNeywlt+8gFovpj43l9oULJEwiM3Yv\ntwWBgdjYacmaBsbFDfkMAQSi4T/4Dy762fJDDEinpw18whglEmz7+pB73y/SXxQTw5MXLxJUU0NN\n8MQUUx8EpVJGTU0Q3+d3fMhuvHY3I5GMLQTSrVRiPHmSz/r7EQE5mLNB/zXCuqHArzBbEvy4rY3/\n/fRTpPv2zeryOQcciCWWfPK5yU3WsnbE9eLz88mPj5/0/vswqxKOpMhslEg4s24dHWWtuPUph3yR\npgtPuZydhw9zbPNmKsLDZyTonrGracDGhoN79hBYU0NcXt5MHWYYatQc4ACZZCJCxDKWsZvdX4tg\nCBj6zIEEIkPGGc5QRdW427XW19P5xRf8cgx1GQH4d5UKny9qsa43H2c6GbC25vAzz1AeHs6eDz5A\nOvDwVUoeFfb2auLiCob+PzV17YTEFTza2r6WZYbf8CWBmzfzPWdnxhuyPohI+3jDum6DnBvcmLYH\nYHlGBr+/JxgCc9bqjcZWyi5kkEUW6aSzn/28wzu0Mro4S0BNDa+89RbWGg2Nfn5cXL6cI888Q1Vo\nKGo7O9759re5uWABOXPmcGUKTbkRpaUk5uZybMuWWZEVuoNVXx8Lr18nc8GCKW0fMmcOv/P359w4\n/USpEoHf+vsTPEnPndlI2KJF/Mzff8ot4W3Az/z9CVu0aDpPawhrrPHGGzVqOuiYkWOMh31PD8oR\nggKTSMTlJUtYduEC4odgC1Ff74tU0PI6v+aSz1Jksp5xt6k9fpz/7ewcCobeZ7gv0b0Ig+8fAF7u\n7KTp00+n49RnlIWDxdG3GdnoXaLVEllaSuEkFTPBbNjsiSfG0cTNBYHuyCU0BIdSTDGXuEQP4/+7\njInJhFtrK7sPHuTEU09RERExYxnIGZ1eUDk6cnbNGtalpmIzidT7VFCg4G3eppZabLHlW3yLZB5P\n1+wHwQILdrMbf/ypoooDHCCb7FFltJvKyrD79FM+bGsbV4ZBBKS1wcufSlCXj65CN2UEgYvLl1Md\nHMy61NTp3/8sZsmSK4jF5odIU5Mvt2+PP3szYGGBZX+/WWbnG76WyGQybHbs4JK1BXWjrFPH6HKz\nE2E88eV2cT+ppHKQgxzhCOWUYxh3q9GRKBSjFloEAjEKB9aylvnMxwEH5Mh5kzeppnrYumKdjrWp\nqWz77DNObdjAsa1byVi2jKLY2GHrmcRiiuLiyJ43b1INxgCJublsOn6cw888M+uy2qvOn6c4OpqW\nKaqB3VE5fH/9enZ5enL5nozHJbGIZZ7w/HoxiXt3P7alcncjkUiI272bb/v4TDooagOe8hHjtnsF\nkhn06LljnK5ifHnsmcCzpQXtKBLlBXFxqG1t2fPBB1jOsNrw7duJrLY6S7ZFMvqk8Sciuru7mdPS\nghXmMrlU4DeMr74pGlzvAuDT0EBUaiqOXV2z9rl7p69bw8jff2JeHvnx8fROofyvhx4UKGhjdE+z\nAAIIJBB77CmnHGPFKYJKCwisriaquJiAmpoJBcw2vb0sunKFv/3v/2bfe+9xYflySqOjJ33Ok2H6\ne4juQWNjQ1BNDSqZjM4Zkh0toohDHKKPPrzxZh/7Hokx1GxBjJhgzClrAwbkyOmii2CCh6nPabVa\nug4f5o9dXRPWpBOA9QMGPm1uxjYxcfqbqQWBRh8fNp46RXF0NP2TqeN/jLGx0SASmWhu9sLbu4m8\nvESSkvKwsBhdxrbNzY0lV67QPYPX1jfMfpT2PZzzv01WvoFlJoYpU9VhVpn7R5iUrmYzUIm5h6gA\n8IYR3T1qgNNREQghDvTTTzXVFFBAFlkoUWKFFQ44jKh6qUdPDz100kkzzdRTbw6mckrY0z36AzPd\nwZO4pE2EEUYSSfTQQzPNVFFFPPFYYIFgMPDMJ59grdHw4d690y5uINFqeeqLL4gpKuLgnj2zRoL4\nDr719Sy5fJlPnn0WwwMMzgVBwNnbG+c5czhna8snMNTPkrdgIaWbwOAjRSyI8eb+MqrHEYlEgnNs\nLG81NBCrUk1oJHFbENgdYEPp81ZUW1aTTz46dDjhhAXTK3pQTTVatAQR9EiqX+ZnZlIaFYVqpNIx\nkYji6Gi8m5t5MiOD8vDwYaIl08m5c6vYoz5Ei8ET6Ro9NjZjB2AV58/zr7W1mDD3DP0b4wdDdxCA\nJZiDqCqdjp9kZrLo2jUcurux6u+n09l51vQ+ixBRTTVOOBFHHKJ78h5zb96kNCpqSjYAHXRQRx2O\nOBLC/X2jGjQUUYQ11thgQzHFLCltZ15JPbE1Lbi1tRNSXc3qtDScBoNKkyAwYGUFgoBdTw/xt2+z\nKi2NlefP029tzcmnniJtzRoUI5RpToWH3kN0L1XBwXjJ5VSGh0/rfo0YucxlLnABgAQSeIqnvlKS\n2lNFhIjlLMcdd45wBDlyAFaxamhwUnXjBv+3fWrFAT9tb+fnN24QNYV6+/HQWllRHBND3O3bk276\ne5xZtOgqhYXR1NcHApCR8SQbN54adX2TWMy5Vat4+vhx/vzyy/Q4ODykM/2GR4XJZEIx2LPj6elJ\nqVBKLrn0+A/Q9N1wXtjfgndPD8FGI+WYg6B3mLjk9h0+Ap4b/PsrwN9xv6R3HfA3vr4sXr6DZUjp\npJOCwaWddm4NLo44EkssdthRSy3ttNNL74gldhIkJEnGnj3sv2vgYYUVm9mMEiV11HGGM2xnO0sv\nXkRsMHBo1y6M0zxbb6dS8dxHH9Hh4sLbL7/8yMxWR0NkMPDUiROcXbvWPNCYjn2KRITOmwfz5g17\nvQ9LPuMzznAGa6yJZmZncB8WlpaWJO7dy79fv45FQQGvtbUxz2QaNoNsAG4JAn9yc2MgNpYnF81F\nkFyihRZqqKGRRlJJJYQQEkgghpj7BqdTwRZbpEinvUdjwsdXq+kbQ+bbJBJxev16Fty4wWt/+hOt\n7u60eHigkslQOTigcnBAKZPRLZNNWRSir8+Knh4HlnGRn4v+lUXON8bdRtrejgvwFvDalI4K3wP+\nSqfj16+/jkypxK+hgTk5OczJyaE0KoqsuXMnnWWebkyYhqxRRvq9WWq12Ewxe+c7qMFYTDErWDEk\nqmXESDHFHOUoevT4488AA0iR8p+L+/lwsSOLWUQkZvEoB6WS8LIy4vPz8W1qwqavj5rAQPwbGigP\nDydz4UKqQkImJQQzHTyUgKjP1haPluktsRpggM/4jDbakCJlBStYyMIpG4V+VblzEz7MYaqowhZb\nUkhBQMBQV0cu5vpYE+bUsBHzbEgcsJnRZ5XDAVPD+PLQU+XK4sW88tZbFMfE0PE16ZMRi02sXHmB\ngwd3A5CVlcyCBZm4uo5eK14VFsat+fN59tAhjmzfTtc3EtxfWdqbm1EcO8bWjg5MwAculpzf3IvO\nCxawgFUuq5D+SEp3dzdlV64g7uigraYGq0mWdpgABWZhBTAHU78CfiwSUWNpibu7O/1iMXpPT+KX\nLx/yIXLGmSd5kqUsRYFiKDhSouQKV7DFFjVfKngJCNgOLnbYDf0p9eygtqqMwBHOrRbQ3yOvKkLE\nFrbwB/5AAQW8VuRGVGkpf3nppWkPhuyVSva+/z4Kb28+37btkSiojkdAbS1GkYiimDFkd6eJOOKo\npJJ88vmET1jMYlaw4iuh5iqRSIhcsgTDokX88fZt1NXVGFuhq9UVLRIG7KyIWSEiKCFhqFJiHevQ\noqWMMvLJp/KupYYaNrHpgccovfTSSuu0BFdTQaLXox/vuhIEMlNSyJo3j6CaGpw7OpCpVHgoFDio\nVJgEAbWNDdcXL6bJd/JC562tHljQjx09VLmH8ITo+rjbaDs7AaiHEXIbEyMUsNJozL0yTk50OzlR\nGB+PW0sLG0+eJCEvj7Nr15o9vyZxb7BRq3FvaaHL2XlSimkj0Usv7rjjiuuIv7VGHx986+spmIKo\nQjDBuOI6NOGVQgpGjJzgBLe5jQUW+OGHF15DAgxSpDTQQD31QwGRytGRrAULyBrsb7QYGMC2pweV\no+MDZbQflIdy5KCaGpqnsaSgk04OcYg22rDCil3sGioR+4b7iSKK3ewmgwzOchaD3oDbNRPS+noC\ngW1w38xXDvBTzIHPCzBy0r+ra8bOWeXoSPqKFWw/coR3vvOdR3qRPEzCwioIDKyhtjYIk0nE+fMr\nePbZw2Nuc+WJJ9BYWbFv/34afH25tGwZbW5us3Kw9g33oxxcnHAatbzMZDKhOHaMjxSKoWv1OYWO\nJ4+B8OoTrBRWDm0nk8mI27gRgKrbtzl29ChbJhEUnQGWD/69GXjLzo5CV1fs5s1jfnT0uL0iAgJe\ng8sqVlFHHYUU4oEHJkwEEogddlhjPeKgTrdMxw/q3uf3jY3DeonqgB/4+hK/fPl92zjhRAop1Hdd\n4ZmTF/l0z4top7ncVqTXs/PTT6kJDsarpWXWXl8aa2sEk+mhnJ+AwFa24oUXZznLVa7STDO72PWV\nqdQQi8WEzpkDc+bQ3OzJsTdfBcDVqo3Nc/73vvUtsCBucFGjppBC0kgjhxzCCR8aFE4VZ5zxxvuB\n+vQehJqgIOxVqpFL5u7BIJFQGRYGg+avdxNVVMRzhw6RtmbNpK0j1GpbXOjElQ6kDuP3o8iUSkz9\n5ozag44krEe4l7Z5ePDeiy+SmJfHpuPHERmN5MyZg9zbm2Zv71FL/wWjkSeuXCG0ooJeW1sC6+oo\niI/n0tKlY2bhxqKKKlppxZ6Re4SkOh2KCXr23IsYMWtYw0EOkkEGfviRSSZKlEiQsJ3thPKlEXUZ\nZRziECJEY/a8aS0tR+1Le5jM+ChTpNcTUVZG+orJuGCMjB49WWRxkYv0048rruxi18yYP33FCCWU\nAQZoGGig9eB5/rseEkYZI4mBeYP/FQKvA/8P7ru8evr6ZvCMISc5mZCqKlaeO8fZdetm9FizBUGA\n1avTePvtVwAoKYmmvt4Xf/8xZLgFgex588iZM4eFmZk8d+gQzZ6e1AcGkpuUhG6ajfu+4cEwYUKB\ngmKKaaCBWmqH3rPAAi+88MMPG2yIIw577FEoFGzp6Bg2cSEGXumUcE0Rg+A18uA3OD6ev9y+jdDQ\nwNM63Zhz0ybgcxH8yhJsXa34zx5LbE3gaG+PRCymVy5HHx4+lBGaCCJEBA0uE0UqlRK/bx+vX7iA\nRKHAymAYMSN1L0tYgqSqnJ+uaEPu00ryOE7tk0FkMLD9yBEUnp6cXb2al995Z9r2Pd10y2TIursf\n2vEEBFJIwQsvDnN4qI9sDo+/6ty9ODp+OQmoVDoyXtxpiy0LWIAe/VBQ9CABkaS/n/iiJihUYOQy\nBfZ1BK5ejf3D8scxmfBtaODiNJSyl8TE0ObuzrfefRelTEZ9YOCEt7W370EYFIrq7R1ZzMS3vp64\n/Hycurpwb2sjQ6ulgwdT3AToHW3gLgjkJSWRl5iIt1xOYE0NT2Zk4KlQ0OnsTPqKFVSGhSGYTPjX\n12OrVpOclYXIaOTTHTvokcmw6e1l6aVLfO8PfyBzwQKup6RMuiS3ggoAwhm5RSWqtJTjmzdPap93\nE0YYnniiQMGf+bP5oyOwm93DgiGACCLYxCZyyKGCCjrpHOZfNNuY8YDIt6mJLicneh5Au92EiRJK\nOMc5OjGnPcMJZxvbhhRXvmF8QgdCWb7fgU+aVBNWnYoFfo5ZevKXfBkUVcLMD7QFgS82beKv3niD\nkuhoGibhtP444+PTTGxsAYWFZlnMtLTVvPTSu+NO+JrEYq4vWsT1lBR8GhpYdP06SzMyyJ47l8z5\n8yflSP0N04cJE+2000QT1VTTRhvNNA+974470sEeHM3gUkcdDTSQTvpQX6R+hEf5eGUzd5TCjhYX\n88GtW8S2t/NKby935+vvzgJZzkugN6wK7f4iPlf2m3uGBgfXdVVVfL+ujvh9+yYVFE0FqVRK3Jo1\nk9rGEksK5y7lUz7FkrMEE4wTTg98LiKDgU3Hj6O1sODMunVYaTTYzbBq6oOgsbFBotcjHRh4qP1N\ngQSyilUc4xi3uEUssdMuKPCosbYewMpKQ3+/NXq9lN5eW+ztxzdyTSCB85yn2lBOj7hn2Oy9jVpN\neFkZAlAdHDxqyVR4WRn6Cxfo6mjjqM6IbDCz/LO6OrrXr8c38sEyTxPBQ6FAAJROD35dAbS7ufHZ\ntm3sPHyYv3z723Q5T2ywLJN104o7jigZUI78G1t95gxF0dFUhofj0NWF64ULfNhvvqdVMbWyuQrA\nYrxSVEFA7uOD3MeHa088gWA0ElZeztozZ0jKzcWyvx8bjYYuJyeqQkO5npIy1HfUZ2dH6oYN3Fi4\nkOUXLvD93/+e/Ph4qkJCaPDzQz+BMZcIEY44jvhsEOt0WGk0tE6xDaGBBs5zHgUKRIgwYiSSSJ7k\nSbwYuQosmWTqqUeLlnTS2c72WdvaMuMBUYeLCzKlEp+GBpr8Jj9j10ILJzhBA+Z+FRdcWM1qIoiY\ntV/qbESv11Nw8OCkgqE7uAH/glmp6r8x9xW9CcgegrJZv40Nt+bNIyk392sTEAGsXJlOcXE0RqOY\nhgZ/SksjiYoqndjGgkCTvz+H/f1x7ugg5fp1/voPf6AiLIyq0FCqgoNRz3LH7a8KtdSSTjr11CND\nRjfm4MIHH7zwIproYcaiatR00UUrrdhgQxVVnOMcvZ69tLlIeV6hG8oSGYBjzs7EjFP+IAgCgTEx\nEBNDT08PP7h2DY9S82+p08UFnZsbAYsWETv4m+hJk/PbRtN9PkABwO8bG3n9woVJBysPixhiKKKI\nEkr4hE94iZceqHRLZDCw7cgRpDrdkGKbrVpNk4/PNJ719GKt0WAQix/J0zGGGM5ylmaaeYu32M72\nUQdKjyuOjkoUCnMJlFLpNKGAyA47ooji347VktL4Jm3egci9vbHr7SUxL4+aoCCMIhGr0tLodHam\nKDaW7DlzhgJaD7kczp3jen8//6v7slTOEfh9dzevnjlDI8x4UBRVUkJpZOS0lmNWh4ZyaelSnv3o\nI95++eUJeXnZ2fVgEMRUmkLx7WtCp5MglQ5OGJlMPHH5Mj329txMSRkSbuju7aX88mX+FbPZ6khm\nrGNhAv5JKiV2ktkxk0hEeWQklWFheDQ3o5NKaXd3H/M7VDo78/n27bi3tBBVUkJSbi6Lr17FJAiU\nh4dTFh6OapSgNIIICiggl1zmMnfYONmlo4MmH59J+aXdEWnIJ59ssgGzmI0LLjTRRDfduI4zqlzN\nav7IH2mjjUACmcvcCR//YTLjsts6CwuUjo6sOn+e7LmT+xLaaedd3qWDDmywYQ1reJqnccf9m2Bo\nkpRfucI/3749icKV4dhiVpj6AjgLWIvF9C5bhuM0y9mORLubG+tPn6Y8PHzKdbWPG9bW/Wg0VjQ2\nmicRFApP5s7NRiSaXIO8xsaGivBwchMTsdDrCauoYM3Zs8Tl5+PT2IhvUxPtLi4zJo36daWNNs5x\njlRS6aYbK6wIIIB5zGMlK1nCEiKIwAmnYTN5FljggANeeBFHHC64oEePtWCN3seV9CYxOq2OfLGY\nX7i54bl5M7aTCG4tLS1xDw3FPySEv83NpeLVV3EPDcXyrkxC97VMvjNKf6Aj8JlUitska/4fFgIC\nwQRTRBHttKNGTQQRU9uZycTSCxdw6urik+eeGxpEuLS3E1ZZSV5S0jSe+fQxJzsbnYUFRVMwXnxQ\nxIgJIYQ66minnWKKiSIKG2we+rnMFJWVIbS3m2fYg4Jq8PAY3RS4p6eH8pMnUd28SW91B79Z1U1X\n5BzcJH64t7WhtbLizLp1ZM+bR2l0NDdSUlA6OhJeXs7qtDQEo5H5mZmEXLvG8f5+fq++P/gSgE39\n/ZxtaMAYGzvsWp5u1p0+zfXFiyfUPzQZ5D4+BNbW4q1QUB0yfu5GJIK8vETm9d9CjR3aaAvs7dUI\nBgNrzpwhrLKSz7dtG/Zcc/D2RnX7NjlaLRswK2kuZmLS20bMojKaTZtwn+JkiEkkotfBwVypMcGA\nUm1nR11gICXR0ZRFRNBvZUVAXR1xhYXE5+ejtbSk09l52P4ccSSHHCI1jhAAACAASURBVDrpxAef\nYS0ltr29LLh5k5sTMGvWoaOQQr4wHeeScBkVKiRISCGFnewknniKKaaNNvrpH7VED8zPNRkySiih\nhhpiiHlk94SxZLdnPCACaHN15YkrV6gLDJywGVQPPbzP+/TSSyihvMiLBBDwyJRVHmcMBgPq06d5\ndYSb6WRwx+xpIgDZfn7EPaS+Hr1UilEQSM7OpnAKyiiPK97ecrKykjEYJGg0Ntjb9+LjI5/SvnQW\nFjR7e1McG8u1lBQU3t7opFIcenrYcOoUPXZ2tHp4zNpG8ccFPXouc5kjHEGLFj16lrKUnewkgQR8\n8MEOuwlP6LjjTgABJJFEnH0iHslzKQ4Loz4pieBlyyYVDN2NxsaGuVlZ1AcE3HdP7snJYcsYPSgn\nHBxwmqXBAJhVjQII4Da3aaIJe+wn7ZEjHRhgw6lT2PX18fm2bRjuKlXxq6sDQaAqNHSMPTwiTCY2\nffEFV5Ysmbaypslijz1JJKFAQQstVFFFJJFfmfL2piafoYkqLy8FAQH1I67XWFqK8Mkn/La+nt1K\nJTtaNDQUQ7tvCOK4FCrDw6kNCkJj8+XA0CQS0eXsTElMDI2+vgTX1lLv58dvjUZ+LZeP+Q0uGhjg\nfbUaj6io6fy4Qzh2dBBbWEj6ypXT/5wQBOoCAnj62DFykpImVBpWWxuAtF3HXLLJ9Z2Dt4ecjSdO\nYDUwwCfPPkuftTWVWVm0XriAKieHjtJS5GIx3+7p4XPMYlL/Caxl7KDICDwjCPRv2kT4I7zvGSQS\n2t3dKYuMpDg6GqNIxMIbN1h89Sqdjo6o7ewwiMWIBQkOfXqSSxrI8hggksihCgSnri7CKirImj9/\nxGOYMNFAA1e4wlGOUkcdR97vJqUe5qsD2Nq3lHldrvi2dOCk6sPP6ImktYzrMjk6QUcQQaM+2zzw\noJ12tGjRoCGM+4U2HgaPPCBCELDq78evocGsODIKBgxc5zpppHGNa3TTjTfe7GEPljx6BYrHleq8\nPL6bm8vkxS3vJxBz6lhmMFBUXk6fVIrMzW3GXcqbvbx4MiODdje3CdcZP+5IpXoEwUR1tXnGTC73\nZu7cbCSSB1QXEolQyWQovLyoCg2lOiiItWfPElRTQ2VY2NdG0W+6aaSRgxykiCJMmIgggud4jnDC\nh/wapoIFFkMPNEEQsLe3x97e/sGuOUFApNfj29BA9T0D+5bCQnaMoSD5kYvLrM0Q3cF+cCmjjCqq\nCCEEBybm0+WuUPDcxx/TZ2fHqY0b0d8z477wxg3a3N2Rz8KyOS+5nPiCAs6sXftIJzfEiIkgggoq\naKONBhoIIgjrSTtizT46OpyprDSPYxwdu4iMLL9vncbSUoQzZ/iTUjkUxFgBWwfgYpMKlaMjDuNY\nJKhkMsojIlB4e9OdlcVupXLM9a2AL2xscElMnMKnGp/knBy0VlZUREwx4zoOOgsLXNrb8W5uvu+e\nNBIdHc6U10bwI/6Hz+y28nrBr9FJpZzcuJGyggLavviC1/Lzeb2jg61KJTs6O7Ho7eU/BQEPzNUu\nO4HPMJuujoQJ+LEgsMTKisD581E9oCT2dGESi2n19CR3zhyUMhkRZWVsOXaMJZcv4yWXs/tiOWob\na44G91AoFBJBBJZYElxZiUSnozQqatj9oZlmcsklgwwaaUSBAhUqIoigLTiRRF0YC2vURFbV4aBS\n4dfYiF99HYtv3GJTmZGoNngjrIEmoYkggkYdr/vgw1WuUk894YSPqoQ3kzz6gAjosbEhvLycktjY\nUdc5y1kucQkVKiyxJJpoNrP5K3ETfZQ0XL3KD1tbpyW35on5RvKvWi07lUpEFRWcrK3FKz5+RoMi\nk0iEysGBlefPk52c/LXJZHh5NXP7dgIDA1bodBaIREaCgmqn9Ri99vbkJiURWllJdHExxTExX5vv\nd7oooYQP+ZBeenHCiWd4hhRSZvVEjsrenoT8fEqiooaZCSpaW1nQ0MBIj/4a4ExUFB4TKGt51Hjh\nhRr1UKbCF19sGaPk1mgkIS+PbZ9/TvrKlVxZuhTjve7zJhMbTp0ifcUK+m1mXxlYaGUlJkGgbIay\nBJNBgoQYYpAjR4mSUkpJIOGx9yjq67OloMBcjmhtrSExMX/Y+z09PfDxx/xphCyrADw9hfI2eXU1\na1paxswQKYEj/v4zliFam5rKzQULZjTz2Ojjw6pz5xDrdDT6+o75HNJqLThfsJJf8I8sbb/CgJcV\np9et49ZHH/FXWVn8uKeHgLsksi8AN4E/AFuB9cCfgAbgMmaPobunWiuA70qlaDZtYl5gIPEFBRSP\nMX59VHS4ulIeGcmVJUu4NX8+dX5+3Jq/gMqoGAqEAtpoo4giEkjAYGVPUE0Njkoljf7+mDBxlavk\nk08zzfTSiw02hBPOWtYyn/nILH1p9fahJDqa/MREyiMjuR7rzz/Hl/Pzhe1khFrx97fseClrgFyH\nTs45VSMIIrzwui9bZIUVGjQ00IAGDTHMvFfavcyKgEhjbc3Wo0e5unjxiE6+RRSRTTaWWLKOdaSQ\nwlzmfuVUah4FPbdusWOc2aWJIsJ8Y1mO+eYeYTRi29vLDRcXHN3dp+UYo9Hu6kpsYSFig4HmWTg7\nOxOIxUasrfsoLTU/5JqbvZg379aDZ4nuwSQWUxEWxoLMTGzVauoDAsbf6BsAs3DCLW7RTjtzmcsu\ndo3bZDobGLC2JrSiAolOR+tdwgxO/v68V1PDIpVqWFBUCzzna8G8LbuQiB+PLGIwwahQUUYZRRQR\nQgh23K+2GFBTw66PPsJWrebY1q3UBo/sayfR6ViWkcGFFSvuD5ZmAUHV1YhMpgnNsD8MpEiJIoo8\n8h68p2uWYDCIuHXLXHIkCCYWLrw57P3ykyf5bX39tJa32fj6cra4mA0DAyO+bwJ+LJPhtnPnjPQQ\n2atURBcXm+W2Rxi/TRc6S0tKIyNJzskZysSO1q8klQ7gWaRghS6dm3YLuPbCYipv3+bV7GxWGYY/\nHy9g9lf7fzAsY7cROC6RkC+VckIQ+EQk4piFBe/a2pKenEzknj24+/iglMmILSykKiRkVtlYGDF+\nGXQIAgaJhAEbG/QWFthgQyCBFFKICRM11FBs3Uylvyc7rlSicJDwhtMZ5MhpoAEJEjawgaUsHfKK\nu5s++iimmMtc5jSnaacdK6xYb/M8dXNW02drx9abDawvVpMrLuG8axNBwv3ZImecySSTXnp5gidm\n9Pux1GiYf/MmKdevsyAzkyWXL/OfZj+qRxsQubW24tzZSUFi4rCo34CBMsr4nM9xxJH5zGcOc0Z8\naH3D1OjOzWXrBH0pTgIHgAwgHdDAfa1yb2KeVQnELMMdbjTyYV8f7jOUqh9CEGjy8WHL0aNUhIZ+\nbWSk3d1bKSqKpq/PFoNBgo2NGj+/MXyJpohJJKIyNJT1qalIdToavgmKxqWbbj7gAzroYBGLWMva\nx2oGXG1ry8aTJ8maO3dogC8Wi3GLi+OgwcBnUiknHBw45OLMv0f1U7RlAG+pN25MTbb1YSMyQrAQ\nghw5rbRSRBFhhH35fDGZmJ+ZyfrUVM6uW8elZctQj3FfMYrF+DQ24tbcTL+NDb2TaJB+GPjX16Ox\ntp6SoutMIUFCAAHkkUcTTTjjjAczL8YzU0ilWi5fXgqYsxRLllwe9hNQ3bw57eVtlpaWdDk5caKp\niU2DBqN3MAGvOjmhX78eN+/J9cpNlJiiIqw1mjErfKaLASsriqKjMUgkPHXiBF7Nzch9fBi4R/jH\nwkKH4pwni43XWDlwgfnzr6E8/Tk/UQ03AFUAH2MOhu5FALYajeTZ2RHw3e8Ssno17k88gW9KCl4h\nIYgH74l6Cwu85XLiCgspiYqa0aBwPJQoucxlUkmlnnrOcIYKKoYysQoU1FBDHnnkk48FFlhjjQED\nChRkW5RhIzggq8okI9yWbrpxx50BBpAjp5deHHHECivaaSeXXM5xjtOcpoQS2mjDiJFwwtnDHvOz\nQBBQuXlTHZeCwqqf19KbiGjo5JfhhYSLooZVeVlhxVWuokXLQhY+UDn5WLgrFLz07rsYJBJKoqIo\ni4oie+5cTt+8CVMNiNYtWIB+GjwnVp07R7O399AgS4WKXHJJJ52rXMWIkQACWMnKbxTkJokOHUqU\ntNJKI43IkdNEE400Ukcd+vx6dinHNlFVYpbVDgZexZwBWoE5bfwGsIAvZ1aOASsxz7p8jrnpUKvT\n0RsfP6MKNwB9trb02tqy4fRp8hMSvhb9LoIAYrGB8nLzzGp7uyvz59+ckXuy1sqK4uho1qSl4d7a\nSq+dHb22trNq0DdbqKCCD/gANWp88WUzmx870ReVTIZ/XR32PT3DZO3FYjEeISE4x8bSqtGg02hw\n7dLilquhM6OE7is36cjKoquigpb2dhy8vZHMkmvRqq+PzUePsv70aWKKigitqiXWFE2Js55mUSvl\nlBNHHMH1Cp46cYLA2loO7NtnDiJG+Z1b9PcTXFnJwuvXCamupt3dnUXXr/PElSvIfXxG9Y552MQW\nFNBna4vcdzo6RqcPO+ywwYZyyqmgAh98ZrVB41iIxUZu3ZqLTmeBySQiKSkXK6svMzczVd7m4OqK\nytGRsw0NLB4YwGpwP38ts0BY/zS+M9TbAxBXUIDSyenhWV8IAi2enmQnJ+Pe1sbTx49jq1bT4eTE\nwGCpqiDA9VsL+ZZ2P//Dj3CT/p6/Kc0eViYH8Bvgb+GBM3Z1gYHE375NQH09jb6+05IpMmBAhQoB\nYUKBgRw57/Iu1VTTRx969HTTTRddNNFEBRXUUEMFFejQoUBBLLEkk0wKKYgRo0NHnamBF0qsSI1z\nYrewm0gi6aGHMsowYOAsZ7nJTa4br1IlVNNNNyJEBBLIQhaygQ3MZ/592R9BEGFyCSUnIY64gnwW\nVffxy8gSooXoIVEVAYEmmjBiJJjg6e0jMpmw7+khsrSUJZcucfWJJ7i0fDlt7u50OzqisbEZs2Ru\n3H+BH/7mN7S6u5OXkEBlePjU5BZNJpw7O801oSYThUIRZZRRTTXWWOODD9FEM5/5X7lgSKvVUp6R\ngUShwFKvZ0AiQe/pScSyZZMyN9Sipe2eRYmSHnrQoBlz21Bbs2fJaNGvEvgp8Au4r29gI2Zpyjvv\n2wNBwClgH5CEORXdqlbTevXqQ1Gey09MxKu5mb379/PB88/Pylr+6SY+Pp/z51fQ12dLd7cjzc1e\n+PpOTXFuPHodHHjvW99i6eXLbDtyBKv+fipDQ8lLSKAuKOhrHxwZMZJJJmc4A5jLsraz/bHKDN3N\n+VWrePEvfyF3zpxhilcGg4Hc99/nF/X1BGP2IBMBezESiBrUaujqoraqit8WFFDm70/UU09h8QhL\nSqzVal7Yv5/awEDe+c530EokBFdXsyArhxupbbwzx57fJKqYn/EnVtWKufbEEnITE0f35TCZSLl6\nlcTbt2l3daUuIIDfrV49JOcbUlHBMx9/zOGdO6kLCsKIETlyVKhQo0aDBi1adOgASCIJT8b2jXoQ\nLLRatLOopOdukklGjpwccjjEIb7H96bFOPdR4OTUhVptziR2dTni6GiuwBDr9SwLC+MXpaX8Sqsd\ncVsT8DOZjKDVqyd9XN/ISHp8fHgpLQ1xTwc59k1Urdbysv3MVkvoJRLEhukt054IOktLLqxYQXZy\nMslZWWz7/HMurFxJbVAQRqNARF8ZOcwBwKLhNktGOEcdMN6o1RGw7ukZcx29VMrB3btZmZ7Oy2+9\nxac7d9I0yYmHDjrIIotWWumkEyVKTJgDOAssiCaapSwdcbKgmmo+4iO0aAkiiCUswQ8/VKhoo412\n2umkEwkSBARccSWY4GGy20tYgieevHTpFHonN3YJu4Ym8Z7iKRJIIIcc5MjZnafjR9fEfDbPk+ro\nOXjYxkxYKdLawoXLO77Htvd+x99kqHh/2WfsY9/QsUyY6KKLdtonrQA6GoE1Naw+exYHlYo2NzfS\n1q6dtPDNeCMb07/99Kf419cTUFPDvOxs5F5eFMbFUR0SQo/Dl6o9AwygRo0BAxIkQykyPXqssSag\nQc7iK1eosdPw8lN6OoUuwghjHvPwxXdGAiE9elpoGWqq7aADe+yppRYxYiRIkCHDDTf88R+SxJ0u\ntFotBfv384fGxmEmh3XA9319R3R8H2BgWNCjRUsllSgZPQUvQoQ99jjggB12SJEiHlwkSOjKqeMv\nXzSzaBQLm78Ffs79wdDddAH/BuwaPP9twC+BJ4ClQCrwPx4epLz22thfynRhMrH67FmCq6s5sHfv\n16J87tChZykrMxvvPfPMJ0RHlzyU4zp2dhJaWUlUcTEaGxtObtyI5mviB3UvvfRykpOUUDJkrLqY\nxY9dZuheNpw4gchk4sSmTUOvlV69yv9JSyME+AnwTzDmUF4BvOLrS9wLLzz0oEhkMBBaUcHK8+cp\ni4gYURrYtbWVhKxreFUUoLAz4a0Wc331FirDIzGN0A8k0utZmZaGjUbD+ZUr6R1lMjCwpoYdhw9T\nGB7AFTclf7+wGcMosbEYMVvZSiwzU3q08+OPKYyLoyQ6ekb2/6AYMXJQexBThpxIhS2uepspTxI+\nSj79dBuFhWZhhc2bj5GUmEtiXh6r0tLocHHhiJMTZbW1vHFP+dad8jbTunXTktE5y1mucQ0vvHiZ\nl2fsPrTk0iWkWi3pq1bNyP4nSlhZGWvOnuVP3/0uHSpn3H7bTBHFVIq0BEgzODxCj9W/Ad9n7PGN\nEvh2fDzx27ZN6DwiSkvZdPw451auJC85edz1DRhIJ51rXBsKgO5ghx399KPHbCwrQkQCCcQQgx12\naNBwm9u00oocObHEsoUtD1Rq9pNf/pLf/eAHo04mGzBgNGiJrqwjrqCQ4OpqTjz1FKWTvK8Iva28\n8Oc/8ZNVJlSxa0khBYA88rjCFTzxZAc7pvw57vDEpUvMycnh/KpVFI0jCvUv//IvMErsM25ANLgx\nYG4oDSsvJ7q4mODqahoGVUAavdxZ8+QVjCJwwAEZMjrooI8+/PFHjpz5zEc00Mee9DKCOnWcWJqI\ni9/GaQ+E+umnkkpKKaWCCgYYfoEEE0w11fdtF0ggtdTihx8Rg4srrg90foVpafzX1auM1IlRC7y4\nKALJGj/66aeHHmqoQcXwG2gAAdRRhwgRLrjgjjtug4sTTjjggA02Y94IDQYD1W+8wby2NtoxZ4oM\ngCvgB1hizgTdTR3wPqDHnEbcBxQCHw6+fuex9WPgXwAbYJOlJbbJyUibm9F5eRG5ahWimay1NZlY\nmpGBa3s7NxcsoHEW1c3PBB9+uIuKCnNH1/btnxIXV/RQjy/R6Vh5/jyJublUhYRwOyGBivDwr0XG\nSIuWbLJJJx0dOiyxZCc7CWV2NK8/KJb9/bz6xhukrVkzNJjO/+QTPi0u5v/DXEY7kbyGAvhufDwJ\nExxYPCiW/f0kZWez+No1Op2dyZo7l4L4+DF/k23GFv4ieo/VpRr++YoVId0SiuLiKY2MZEAqxaa/\nH5e2NhZfu0Z5eDgXVqwY6l+Ql5fTnZmJlV5Pn0Sgf0EQveEgtFcQXNdIaCf8wyqGnqxSpEPZobtZ\nzGJWsnLaB7B7DhzgRkrK7PRIwjxJeHP/W7zT2D7hScLZyMWLSygsjEOrtWB71GG+P/BHPBUKjm3e\nTIuXF2CW3rY8fZpfdHcjwzzo/qFMjHTDM9NW3jbAAH/kjxjLVSzNdMdNb02/RIJswQK8w0c3ypws\n606fplsm4/qiRdO2zylhMvH8gQOUhofzVp8LzpdO8iI9LMXAP2EOfu5FgVlZ7v+Otkvg+zIZVt/5\nDvaT8HVz6uhgbWoq3Y6OpK5bN+KkCphbGs5znhvcQEAgkUQiicQZZxxxRIoUEyY66OAyl8kn/76g\nCSCU0KEkwlTvG4LRSHRhIYuvXePtV14ZUeBsJLybmthx+DBlkZGkrVqFcRLl0UJNBs+euEDy96z5\nG9GPsMCCLrp4gzfwx58tbBlb/XMcgqqr2frZZ7z1yiv0OoxvrTBWQDSpEFMvlVISE0NJTAyC0Yhz\nRwdu7e1cVx/DKJiDIXvsESNGhgw9enTo0KMnk0wsLS25vkbDf92O468vq6gJukHmwoUPPKBSoqR8\ncKmhBgNfpk1dcMEbbzwGF3vsscACAwZ06Oiii1ZaaaMNMWIaBpdznMMZZ0IJxR9/wgmflOKdDh0G\nRd2IwRCYBQl6FWVkUYY99jjjjAoVYsS44oobbrjiiieebGQjLrhMuSTHYDCgGBhgKwx7CNUD3wM+\nues1NWazMkfMmSM7oAd4G/MNXeDLYAjMA6UPgVeAxIEBll+7xkogv7aWf2psJGrXLqytZ0g2XRC4\ntGwZCbm57Dh8mOrgYE5t2DAhU7fHBbVaTXV6OtJ2JcbGesx5OTfc3Ud3R58p9FIpZ9atI+PJJ4ku\nKmJFejrJ2dkc3bqV/pn6N37EmDBRQgmppGLAgAkT4YSzmtWPjbDARBiwsuLTnTvZ/eGHNPr40COT\nYa3RoMJ8zU+0yMsT8G9ooL+/HyurmTXiDKiuZsuxY9QEBvLevn10TFDl0k3kwV72ciDyAMcjNSS3\n2vDzAhVrU1PpdHLCvreXmsBAPt+2bahnwoCBkvKb2J2+zEddX/ZjPttZywVAF25J+l3CgnbY4YEH\nCzA7witRkk02LbQAcJWryJGzkIUEE4yU6QkCLAcGZm3JHEB5RgZv3xMMAQQAv29s5PULF4hbs+ZR\nnNqksLTU0t7uxi4O8lrxmzQt9eHEpk3DlAfvLm+z7Okm276B8tUGXrKfvnulJZYsLo9Hdvoqh7q+\nfCa81tmJHKYtKPJpbKR0BnuUJowgkLpmDaVvvcUPBIGVd431YoDrMJiD+BJPzD3P/4D56Xk3JuBF\nGxukGzbgNkmT6y4XFz7fvp0dhw/zvT/+kRYPD8oiI8FoxEajoTQyknZnBz7hEyqpxBdfVrGKQALv\n/1iDJW5b2coSlpBHHjXUoEWLBRb44UcyyQ/0zPFubGRuVhaubW2cWbduwsEQgNzHh7deeYUtR4/y\nwv79fPj88xPuoTIGLkErvcI/pmtQxF7FxWMZToIT/vhTQQUllDCXuePvyGRCplTS7eAAd11n827e\n5PyqVRMKhsZjUhmi0TjOcVppZQlLRpTU7KabQgqHouFwwrHp6eGFAwcoionh8pNPTvrE70ipZpE1\n9JC5gz/+RA4uk2ncHGCAKqooo4xyyof15vjhhxgxPvjgggsOOGCLLTbYDDW2tdGGAgXNNNNKKyv+\nbCRtDDGwDQHWdL2YgCOOuOKK0+Ay3bOGhWlp/Orq1REuQ3Om6ijwQ8zB0I8xl8+NNABqxhz4fATD\n4vmfYZ59aR5870eDryuBb3l7E7l378wFRYNItVo2njiBp0JBXmIiGmtrNNbWqO3saPbympUSueOR\nf+QIofX1/Li7G1egHfgpgVyxmMuOf4h9lEI3gLmkaN2ZM3g3NXHghRfuUwF6XNGho5de2mnnEpfo\np5822vDEk/WsJ2DUaY7Hn9VnziAyGjmzfj01777L3Lo6noIR7x2jUQv8ZMkSYlaunJFzBPBpaGDX\noUMc3rGDulEkssdDiZLP+Ix66gHzDGwEEbjhZi41HmxUbqSRZppJOmDgVtX9+1kVIsNx7yqcccYK\nK/rpx4f7a9eNGCmiiJOcpJ8vlcKiiSaBhGmRo375zTc5uXHjrBNVuEPpgQMcqhrhSxzkueBgol54\n4SGe0dTIzU3AeE7gv/r/jl8k/JTgp+vG3SaddC5xiTDC2MOeaTuXkgP7+ajq/qqXXSEhRO7d+8D7\nl3V18fLbb/Pfr78+ahbkYVKZnc2Lp06x4p5+IQPm8cuvR9nuAnB+cJ07Gbu/F4kw7NyJ3wN4NwlG\nI54KBe4tLUSUlaGxssIoFhNdXEyuvy3fWtNOk4s1L/HSI5tEEwwGXti/n1vJyRTHxU09CWE08vTx\n4/g1NHBt0SLy4+NH77+8i/auLNwK0tibo8XkFEBO0hw+ilBzxPIMcaZYtrP9vnMS6/W4KxR4NTfj\nI5cTUVaGUSSi39KSg3v2oHR2BqORH//qV7zx2mvDWnjGYtoyRKPhjjsVVHCJS7jgcp8HhwwZi1k8\n7LU+e3sO7N3L6rQ01g4qhjVPQDJSjpyrXKWEEiRI0KPHAgtCCCGc8OGSqpPkjhlsNNEYMNBAA/XU\nU045OnQ00EAttfjiiyWWVFGFDBndmBsq7bCjl96h/YmHitNGxkHsxQJmXoRAolCMOqAJxDzQBnNm\naLRgCMALeGtwvbslOiR3vX93p5Mj8J5czr5Dh0j81rdmtHxOZ2HB0a1biS0sxKepCY+WFqw1GmTd\n3dj19nJu9WpuJyQ8NuVdarWa0Pp6/uMuuXRX4E1q+aGkD40mCNtH3MdjlEg4tWED60+fZutnn/HR\n7t2P9HymggkTcuTkkksttfTQc1+ZrQ02bGUrccQ99r1C43EjJYVv//nPCEYjv9H30sbkgiEG15c0\nN0/7ud1BMBjYefgwxzZvnnIwBOCII/vYxxWukEEGlVRSS+1QLf996+slMMJ7vnpHgogb93giRMQR\nhxde/IW/0EcfMmQUDy7JJPP/s3fmcVHfd/5/zgUM933figIeCHihiKJRo/E+EhMTzZ222zRtt7vd\nbbfHbo/stv21TbvptrnjFTVqvBOPKOKFcgiCyCn3PcDAAANz/v74AoIMMJxikuf3kYeR+c6X74wz\n3+/nfb1eq1hFQ0UN1devY6tSIULIYrfY2eEZE4P7IEPCCldX3OvqJmxAZKkz/d52YfUQBveHQ2B7\nMT9p/S1bOUid2p1gBg+I5jGPm9ykgw6qqR41cQ0rnen3bLD32lzCs7PJDTU9ZzfeGAwGdMnJfYIh\nEEYBYoBEhLnmB4kHwoC/IAgt1IlENCxbxvQRGtkaxWKqvL2p8vYmIzKy++dnVq7EmP4BdmIn1vDY\nQ+0oCCgupt3CguyZM0d2ILGY4+vXE1hURMy1a/iXlnJ8/fpBvtTAXAAAIABJREFUq01OTpH8Pi6B\nXyzq4K38UB5LvcN7X9xjcxAsKc6iw76KjLmxWLW3Y93ayuSCAlwVCrKmT0fp4EBOaCgX4+Npsbdn\ndnIyO3bt4p1XXsGnspKiwECzg6HBGJWAaAYzuMxlGmjgMz7jJV4ya+HQamfHqSeeYN6NG2w9eJAK\nb29UDg4UBQZSMHlyry9gu6GVxsJDLMqp4/hSNUYbI5OZzCxmEUzwqGuZS5AQ2LnFEUcLLVRQQT31\nNNOMDh3uuHdLBjrggD/+2GLb3aKXH5BISXn/M0Q6z7FTG+rJYBfGJoQebkcGb43xQsiulHK//W6g\nozsCvyor4zfnzxM+1q0QIhFZM2aQNaP34sSzspK1J07g0NhI4pIlj0RQdO/CBf7ej3fUT9tq+faF\nC8zoMQD/0BCJuBAfzw//+EcwGB6qP8NQaKedNNIoo4y79BanECPGtnObwhRiiOkjL/pVRWVvz59f\neYXGQ4fQVtVTjCCm4IpQHTa3zisdpcWYKSYVFqKysyN/FFp4JEhYzGJmM5tccmmkkUKECoYNNvji\niw8+eONNifQw0Le60TFEuXFXXHmapznNaaqoIoYYbnKTVFKhpJ34Q6XsU6l6feI6gP8oLaVm82Y8\nBvAHq/L2xruykvQeC7OJxGDvVfsEWHQPhlVbGz++8nf+nTdJZAnTxFlmPc8GGyKI4AY3uM51NrJx\nVM6nvZ/3dKify/4Iz87m4tKlo3KskVKYmsp36ur6fXwL9ztUTAVFngjXs3NSKX/x9yd6DGeidBYW\n/HFuG800EzdKSmrDwUWhYPXp05wfhqqhSUQiioODKQ4O5rmPPkKm0XSrbvaHBAlTmEKaKI2Pp9Sy\na4otFSotS4rg7bngoq7n2+lnEdv5U+cbRk5YGLXu7iYtf1LmzMGivZ2NR47gVV1N0vz5YDT2u67r\nEnzr6NwGYlS+MdZYM4MZJJFEBRWc4QyrWGXWc7WWllyJi+NKbCzeFRVMuneP2CtXWPX556RGRqJw\nc0OkyGFBSibWGiMKGzGzxTGEMBeHQcUURw9bbIfc0jB1yRJ+kpXFb5uaegVFJcD3fH2ZGR8/qufY\nH4NdGKsQZoT+zczjvYKg7f9zoAD69IM/yEyjEdkYZowHo9rbm4+ef54tBw+y/MwZEpYunVBu06aw\namh4oM56H7fOxycKHXI5NR4eODY0oHTt76wnBk00kUEG17hGO+1MYhLWWDOTmUxnOs44I0f+lZP/\nNxeNRkPmgQN9lDFLgR8Bf8C8oEg3hp5EkbdujfqC3wYbojrle5dhutXPYd48vt3QwP81Nnb/7FtO\nTtjPmzfk3+eHH/74U0UVjTSyk53sK/kAp5N3+J2qbz+HJfC75ma2nzwJa9b0GxRVenszLcu8BfrD\nQOfpSUlhockkYRHjlyQcLvLWVp7+5BNOuoRzvvU6/lxHp9ls9vO7qkSZZLKMZdgz8sy2w7x5fKuh\ngb+PwufyQTwrK9HIZBQHBo74WKOBLjfXpLR2E4KhfB1gD+xBsAn4LtAzDEiQwNtubsjnzCc6KgrR\nGCZHjRhppRVgRKIBw8Wtpoa4xESCioq4smgReaGho3p8kV5PYEmJ2WupIIJI69wARHYiPp0pRo8e\nCyw4HqoGcvGhpXP8xrvfu3DyvHmora1pl8sJzc3Fs6aGoxs2dIs9NNBAFlnkkEMVVSZFKkwx4rtW\nO+1c5CI3uNH9s8GiMJOIxVT6+VHp58flxYvxKS8n/vw55lxPJNfFSJmdkUpXa66v2cls2aPhci2T\nyYjYvp339+0jz9kZK72edokEnacnM+Pjx01NR+fpSXFhocnWlyKgysmJjsZGsxsN7RCqQkbgH9xv\nn6vCtLRlhkiEtlN552GhtbTk0NatrD59mpfffZeDTz5JvdvEHYpvd3ZGUVRkMiiq63x8IlHu68vU\nvDxuTNCASI+eM5whmWSssEKHjgACmM1sQggZM7fsR428S5f46wPBEAhJjx8jfN+/P8gxigDdGH3f\nXerqCCwu5vj69WNy/IHwnjKFSuDpGze6PeXsR6DmtYAF3OAGRRQRX7GQVw5Z8JZK0+8iQATsravj\nx4cPU/vUUybb56o8PXGvrUWs0w1JCWq8mLpkCa+XlPDX8vJeQVEx8IyvFb7xDy+TPhh2zc2sP3qU\n6x4eXLx7hxwuAPBcyRkaGzbhZMY12Rlnwggjm2xucIPljDxr3/W5jL1xGJmuA7nUFb95K0ZFUGHG\n7dvkhIZOmBlciwcqz60ISRrBH613e28x8DfgbQALC0oDNBRNgdejv4VEPPavp4227sX+UAS5Roq8\nrY0lFy8y7c4dLsTHc3z9+jFJAFt2dNDg7Gy2OEOXH5IECXOZSwQRnOQk5ZSzhS3UUMN1rlNBBfvZ\njzvuxBPPVKb26TjTWlhwKzqaW9HRSLRathw6xLb9+/nHk8s5YHGCcspxx51aahEjxgEHLDu3rplR\nUwzriqlHTw45FFJILbWoURNMMH74cYlL1NF/SdNcSn292Pi8Pdo6Pc/ctcbWNoimWZuwH4cP8mjS\n4ezML5ua+NX3B1tGjB2BS2LYVHKVI+W9LxglwBu+vsTv3Enyrl20lJWZFRSpEPp13wTWIkhugyCo\nsO2BfZXAC34iwh4L5GGjtbLi2MaNRN66xQsffsjnq1ZxZ8bgvf8Pg8Aly/jP25X8Vdu3svYHBweC\nJ0gLQxe5oaGsPnWKGzExE64lsZVWDnKwW75+EpOIIcbk4PvXHWl1db+SEf7cnzcciLecnJi0cOHg\nOw4VvZ61J05wacmShybg4T1lyqgpdzng0D13Wno9kcMDBENdiIBfNTfz9PXruG/p69+htbRE6eiI\ne10d1Q85CWUKmUzGzJ07+eeLF5FWV2Ol11Mv6SDfs43c+GaCZKlUU81Slk6oeT1LtZrte/Zwe8YM\n9jc0sLetprtSultTzvbLl3EyM0ifp5mH5lIJouoUCnWlaKUWI/Zh8p4yhfYpT7GPfcho5eUeZpzD\nxbqlhfDsbP7vO98Z8bFGC02PIL+Vgf3RAhHmnauBJ4F6ZwmTc/UU3PkQpFZo3dwIWLBgSFLbQ+E2\ntwHwYny+hyK9njkpKcRdusSd6dN5+7vf7WW0PdpoLCywbWnBt6zMLMuTrtl+OXJWshIQroHllNNO\nO4tYxDzmkUoq17hGLbV82bktZjHTmGbymqCXyTj45JOsOX6M1fvf429PacFS8CF9mqcJJLBXy/sv\n+WW/5zjkgEiLloMcJJ98AOywI5hgYojBGWfSSEOEiEYah+1CrUHTLVVo4WZBgdsWggl+JJtYbFta\naHnIpqH5snxu7YSVF+2IrHYzWakK37SJ37/7Lv/Z1jbo8d5BCKa+C51NJkK1qBx6ffWVwBpvGbee\n1lIi/oI88ljO8oc7jyEScSsqiiovL7YePIhTQwNXY2MnxMBoT+7dm0emtoLXuMKvKcENoTL0BwcH\nCvz9mTnBjFFLAgIQGwz4lZZSNsCMw3hTQw2f8AlKlNhiyza24cvEHDifCAw2bzjYDaMKKPXzI2IM\nApbFly/T5OBA8pw5o37sh4UXXuSTj6WqweyroiVgp1L1+7jaygrdBJ7lk8lkvaS1g4BI9NzgBle5\nSiutaNGa3XY/1ki0Wrbt309xUBDXYmPh+PFhH0uj0aDYdY4vy1s7q7BlAJQUFvJ6ScmIfJgCCSSY\nYPLIYx/7eJmXkZs99deXqJQUUqKiBp0PGU+kU6dyuaiIRXo9f2Bgs2gjcAa4AKzTaNh+o2t9Ikj/\nVhUU8E5mJlmurtjOmUNAePiotdDp0XOd64BQCR4PVp45g1dVFR/v3Emdx9h3URmkUg5v3kxcQgJ3\nw8K4FR09YDLUCuFz1FNhs6tltEuYzAILYohhDnPIJJMEEmiiicMc5hKXiCOO6UzvExgpJS1sWF/P\nT0/q+dMZyAkPZ7pkNrXePmgszV9vDhoQtdPe64Wc4ARFFCFHzgIWMIlJeOHV3XM/iUmkk04qqTzG\n0F2NyyjjBCeopRZrrNnO9kc6k+vS0EDDQ25vSicdZBC6Ip6w7hCmN45OTqQHB1OVlTVgPqMKQev/\nJ9DrSMdlMlIdHLhdX89Mo5EMkYif+fmx8OltWMpTyCSTFFLIJ5/1rCeY4atDjQbVXl688+qrrDhz\nhm3793Noyxa0Q/jijCV6vZiEhCU0sokCFGR6vkCw/A7tzs4EL1064YIhAEQi7kybRkhBwYQJiHLI\n4QhH0KDBG2+2sW1Ueva/ygw2bzhQuFQFrPGF8DUjVDIywZScHCLT0nj3lVeG5J8x0QknnBpqaO9h\n8WAO/S07PCsqaJfLUUzgdmBTSJCwgAW4484+9lFLLXr0rGTlqHk0DQf3mhoe//xzWmxt+WLlShCJ\nCFi0iGcz69mjE1pvXrLxIGDRIrOO119L6mj4MIkRs5nNvM/71FLLec6zluEJ73hVVhKZkcG7r7wy\nrOePFZOio/lbair+1dXUM3Aw9ENgJfA/mP6+eAG/aGnB2NLCiYoK3ktNJeq550YlKLrKVdSoccON\nEEJGfLzBmJyXx9TcXP7xrW+NqydgwZQpNDg5sTgxEc+aGi4sW9Zv9V6GDBEidJ2bFCkyZN12PD2R\nIiWSSGYwgwwyuMxlFCg4whEucYn5zCeIIPToKaecL/mSNnEb//6EHf93I4wfJFTSZnMDqU7H4c2b\nsezooNneftDE96AB0X/z37jgggcelFGGChVBBLGKVbjT1wgviijSSSeNNJawxOzefDVqznNeUNoB\nnHDiGZ555M0PXerrqXcZefl6uKhRY4klTjgRTviA+4avW8erSiXvlJebDIqqgJeBN+hdGTohk/G+\nnx9x27fzmy+/RFZVhdbLi8jHHkMsFhNHHFOYwjGOUUUVu9hFNNEsZ3l3sP0w6JDLObV2LWtOnOC5\n3bvZ8+yzEyIblpExk8ZGIYi2srJh8fMLsbIyw7jsIVPr4cGM27cf9mlgxMhlLnOhs8d/OtNZz/qH\nurB6VBhs6D3d0pLijo4+vfp/dnLkqp+ItDWNZFocYDnLmc3sUWl7clEoWHf8OJ88/TStY9Te8rAI\nJBAXXGgfoK/dFP2NCM9NSRHaVx7RoHEyk9nABo5yFAUK3ud9XuTFYc1gaDQaCpOSMJaWYqXT0S6V\nIvL3Z9L8+VgMMlPhWF9PfEICwffucSU2VqhKdr6njs7OfCA/SqjqbQAWb/TD0cyc50AtqQGdj48E\nSyzZwhb+xt/IIIMVrBhyR4a0o4OFV65wafFi2sew5Wo4iMViDLNm8fIXX/DuAPudQQiGzDE1EQHr\ntFooK+Oz7GwCp00b0Tmmk84FLmCPPWtZO+atnzbNzaw5cYLPNm9+KAbpDW5uHNuwgRVnzvDi+++z\na+dOWvvpihIhwoixu4AiR44DDv3GCVKkRBPNLGaRQQaJJFJPPac41WffSUxik2QTOQtsyFkgtBA+\nu2cPb7z1FmKDgVNr1nA7ImLA1zJotCJGTH3n1nVRqqOOJJKYzGSCCe61qPXDD088UaKkmGImM7nf\nYxswUEwxd7hDDTWUU44YMQtYQBxx4zqINhqI9HpsWluxU6mwa2nBRaEg/M4d5Go1M9PThX+McZ6v\nqKeePPLwxHPQ4MPCwoKZO3bwT8ePM6O4mB+1tGCHMDP0BwRFuY8QVM6qgLdtLcl19cJ2zhyiOsvN\n/Ulre+LJy7zMVa6SQAKppJJvzGOTaLNJ5+bxwiCRcHz9epadO8e648c5tHXrQ52BMRrhxo376kAL\nF17DymoYIiUPgUovL9acOMGSixdROjigtrYWnLvHEQ0ajnOcLASlrWUsI5bYr61q3FDpGnr/S3m5\nyXnD0Kee4l9v3kRaVYVUp0MnlaLz8mLSwoWstrJAx3HSSec0pynS3OFJ6Q5EI5z7XHLxIldjY6kw\no0/9UcMJJ+TIKbPT0wFmLV07AJWJwNCqrY3Qu3f539dfH+3THFdmMhM33DjAAZQoucjF7pkDc6nI\nzaXj3Dl+rVD0WoHkFxTw69u3sVrRv+jArLQ0lly4QPLcuZxas6ZPy41WK8HC0gecfoZEosPPfz8D\n107vMx4+TO6444orChQoUeLBENqnjEbWnjhBo6PjoIvHh0V7Xh5zGNgf7QJCZQgEz6E9CAkdEAQY\nDJ3/HwQ8C8gAS62WmhMnaE1Lwy4qCv8HAiMjRjrooIkm6qmnoXNrpBErrLDFllpqKen0pJrHPPwH\n1eAdGVZqNWtPniRp/nxKHqISoEEi4YvVq9l4+DDTsrK4OX9+n31aacWAAUccu4NEFSpKKCGIoAGP\nL0FCFFFEEEEmmeSSSymlyJDhhRfBBBNNdK/g0yiRsHvnTgBWfPEFNq2tg76OQQOin/ATssnubj2R\nI6eFll7yeY444oILdth1+/QYMHCDG7TR1h0VqlHT1mMrprhbllCOnHDCWcISk5WniU54VhYrO13e\nVXZ2qOzsUDo5cTU2lg5LS1acPcvkgoJe0oDjQVdvprkS5RYWFkRs2YJSqeSFCxewUqlQWVmhtpKi\nUt1lo06HjdSZMjcdVgsmsd6uc5DUaESm0SDTamm3tDT5GiVIiCOOqUzlGMeYVdrCn/d9zOUwFzKX\nbkNj/5AUykQiEuLjefWdd5iWmcmdkZqXjYDych9qaoRGAKlUy+zZyQ/tXIaK0tmZj154gYj0dJwa\nGoi9cgWPqioSFy8el4x1M83sZz8g9CJvYhOhjG9A9qjTNfT+o4sXqahOwlJvwEnii8TTv3vecNoy\n07LUAOtZz1Sm8hmf8cOEJtbn/IXrsYu5NWvWsD4DIoMBK7Wau+McWI8ni1nMuzHZfK8U/t7cfzsc\nCJWhn9nb4x0T0+cxmU6HUSTCvrmZtonYVjsEvPBiK1t5j/e4znXCCDN7cVlbWorTqVP8T3Nzn8dC\ngI8UCv7t5Elqt2zB3b/zmEYjfqWlzEpPJ6ioiA9ffJGmflrdFQo3FAphjeLsXI+FhfmeW+PlwxRA\nAGLENNM8pIBo1q1byNvbObF+/YQTxwEozsxkZ3k5GQPsU4XQDidCCIZ+AHwLeJ7e3y0jcKfz8dVA\nDXCqvR0KC/lrZRkfk45ymp4WWrrXrIbuUKovdu3wm4sifrVERpR8KTH0/Y6OJhbt7bzwwQfkTJ1K\n0hj6KQ2FUn9/XPvxiVJ0SvLYYNOdoOzq2jBXFluChFmd21Co8fBgdkoKNwaRojerQtRlXBhDDMtZ\nTjXVFHRu5ZSj7NzkyFH36IXO79wGwgknpjOdaUzDA49HMpPrX1zM6tOnBxxme//ll9l68CBrTp4U\nJGPH6WLT9X4O9X11dHTEcdOmXj+7wAUqqMABB1pRgLaR6RnpBJaUMjU3F8uODrQyGTKtlnoXF2o8\nPKjx8KA4MJCqHhKxHnjwEi+R63qVPKcLhBfVc6DiI2T2Wwnot6FgbNHLZBzZuJGnDh6k3N+fJkdT\nAuJjT0rK/da4GTOykMsfjepQF7UeHpxbKWRzb8TE8MTJk2zbv5+L8fHUjKHqVTnl7Gc/LbTghhsv\n8dLQMqPf0E3X0HspWi6RzDQc2Ip5cw0iRIQSihVWvLJcScPUdTxzNpWQvDy+XLZsyFL3kwoLsVar\nUU4wmfnRxAMPpviE8/HmbCpOWnKirsPk1doIPO4mpmXNZOJ8+rZhq+ztubB0Ka/94x8c3LqVuyNs\n/XnY+ODDQhZyhSsc4xjf4luDtr3WlpbScOIE/2siGOpCBLzZ3Mz2Eyewjo9nQ0UFk/LzQSTi5ty5\nnFm5csDW6Zqa+wlbd/faIb2mgVpSixldH6ZaamnAfL86j+pqHjt/ng9efNGkIeZEQJ2RwSaNZsCA\nqKfa7R6EYGi6if1EnT//FvB7hO6Xru/d62oNH6Xlc++Br5AMGfbY49y5ueCCE0600YZa0shUYxW5\nf6/iyGYfyse2OMTq06cp9/Pj4mNDn9UfK8QGAzb9CHPVUw8IxtRddNCBO+44mjRsGT0yIiIIyctj\nembmgPsNGhAd5zgFFBBJJAtZiBgx3p1bHHHo0KFEiQIFKlRkkYUYMUWdBcrpTO+O/uTIse6xueGG\nJ56PZBDURdC9e8RfuMDhzZsHVPbQyWQc2rqV5z/8kLjERCFrPg509Q/3VPYYLnOZyy52YafWsyOr\njeduNqF1MHA3Yg6X4+JocnAAkQipVotbbS0eNTV41tTw5MGD1Lq7c3Hp0m4pWAkSwm3isLW8i16r\nYF9ICwY+ZA5zeIzHHooSXY23NymzZ7P+6FF2Pf/8uP9+nU7M3bth3X+Pjk4Z93MYTdpsbDi0dSvT\nMjPZfOgQ5x97jLywsMGfOETSSecEJ9CjJ5BAnuRJrJlYve+PIrHEkkYad7jDYhabXblvoIFmmpGL\n5LQGzOKDl2YxMz2dFz78kPSICBKWLjVrwSXW61l2/jxXY2NH+lImPMtYRl5AHufXdPCDw3L+p1nd\n6wrYAfyzvYz8Na4UBaTRhoFoovGjdxthk4MDrdbW1E9QP7ChspjF5JCDAgU3uclC+sq511ZUUH39\nOrqaGiY3NLBXrx90RSFG8HT67aefcnvqVDI3bqTG09OsRGVt7f37vIfH0AKigXyY/snXi8hRMmt3\nRkggKMwSygefsjK27d/P6SeeoGECf3a6fIjcEN6zQBP7KLmvdluEUBkaiGmAqSW8C048zePYY9+9\nZh0wIJfB9dVQPymXx86fp6GzQ2i0/Q6d6+pYdOUKPhUVvPPaa6N67JFyNyyMuMRE/IuLKX2gha/r\ns+jSQxK+gQZqqR379Z5YTPb06Sz98ssBdxs0IEonnTDCmMGMbh3x3geQ4tq5AcxhDs0080f+SAAB\nbKGvV8JXhcn5+Wz47DM+ffJJs/o3tRYWfPLMM7z2979zNyyMOvexbw3sckhWohzxsWyxxQ03fnmq\nGJlBxPc2u2HjOZuZ9Pby0clkVPn4dFeFzi1fTlRqKtv37OHcihW9epPbXLyoDpvBImkHl7lMMsnk\nkcc61jGJSSM+56FyfcEC5iQn41VZSZX3+JoElpX5o9EIFwZHx0Z8fCrH9fePBUaxmKyICOrc3dlw\n+DBKBwdqR+l91aDhJCepow49emYzm1WsQsLEklB/VHHAgXDCySSTIorMDojucQ+AgEwncjP2YaHT\nkS2V8kV8PM8rFGz59FOObtgw6MD2/KQkWm1syJpuKr/71cIFF5aznM8DPueDpwzcux6Kk0qNCKEy\npLKzwytmPgt92tFxiWqqOcABnuEZvBG+T5Pz89lw9CifPPMMteMguzseyJCxjnV8zuckkkgkkb2S\nHTUlJdgcOsS7KhW/RZh1NRcx8B9GIzsVCnxdXLAws2ujd4WoZgi/0bQPU4lEQZGnlknxYaNm1t7l\nfVNAQa8hdlP4lpSw9dNPObZhAwUhY6+INhK6fIieA94Cfm7Gc8zx9rJDqBA93/mzv8nl+Ec9hj9T\nh3yOeVOnUurnx5zkZHZ++CHHNm7Eu7ISiV6PTiajwssLtbU1HVZWqK2sBCEEMz57IoOB2MuXiUhP\nJz0yknMrVoyJ4epIaLG359j69cRcu0aVt3ev8+sKiHpWiMSIscV2XNRfs8PDERkMcPhwv/sMGhDN\nZCYLWIBnvwKHfdF1Dhh2za98FZmak8Pa48fZv20b5f7m10Zb7Oyo8PHBub5+XAIiN9ywxBIlSppo\nMnuWqD888OB7m5uxEdnSTju+Zpjw6qVSkufNoygoiJ0ff0yzrS3Fk4Rgx6GpiZywMOIJIYwwjnKU\naqrZzW6iiGIFK8ZVic4oFpMaHc3s5GShj3ocyc+/P/4bElIwEVu4h02NlxcJ8fHEXrnC2ccfp8V+\nZBdAPXoOcYg88pAiZStbmcaj3SI0Eemq7g/lO5ivzmfap/CL8hq2au4PiR8pLeVNX19e8fBg9enT\nHFu/Hn0/C0Dn+nqm5ORwdMOGCTnLMBbMYQ455FDiU0L5FjmRPNlHocodCCKIz/iMaqr5gi9YyUri\n8tvY8Nln/HzuXCoSErDQ6dBIpcgjIgicoObT5uKPP9ZYU0UVaaQRi1AxrCkpQXnyJG+rVLwLfHuY\nx/8PhYKfJSURFhdn1v61tffv20OtEEFfHyYpZSTwPrVcJ4aYEathqlQqWq/lMb9OglTXSIb0PaRu\n/iZNSKUaDWtOneKzjRu778kTGasZERworOQpYxtGBNPVgVam5k4t+gM+wE+BDLkczzVr+ogqDAWN\npSUSvR4xsPzsWQpCQtBYWGDd2krE7du419Zi2dFBg5MTnjU1VHt6UuPpSWFwMMWBgX3koe2VSjYd\nOYJBLObj559H5TCyddxYUjBlCsH37jHn5k3BtwshJmiiiclM7hVLdBVURuKXZTYiEXdmzBhZQLSR\njUNuabPGGhEimmnu5WP0VSH8zh1WnT7N3u3be83GmIuFRoN+nIxAJUgIJJBccrnDnRGbhNljj0gk\nRoKEIopoo41l9D9k3ROFuzufbtnC/KQkVPb21Lu5ITIaUXTKknviySu8wjWukUACaaSRTz5rWMNU\npo5IRnUo3IqK4jtvv03S/PnjYnDWRUHB/YBo8uSCcfu940XutGm419Xx9Cef8NHOnWiHKXFuxMhp\nTpNHHnLkvMALj6QQy6NAl+iNqWu4c309C69cwaOmhjo3N3RSKaV2tgRm5HGgERzprZi1SaNh6b17\nPN/ezr/a2TH3xg2um2qHMxpZe/w4d6dNQ/kQLQvGGzFiNrCBQxziFrdwwok4+i7SJUjYyEbkyMkm\nG1XBIeKOtPGikwtPXbvGJo2me98jpaV8fOsWYVu3In8IkryjxTzmUUghySQTQwz1FdXYHDrE2yoV\nIqAUht1PEAIYy8rM2retzQqVSkjmSCQ6nJzMn9HpD1988cabSipJJ505DN142Gg0UpKdTUtyMtMV\nCv7a0tLDOqOCqoIKkyakc2/epN7F5ZEIhgBU4q38yv0SK2va+BHwr/Q1Z3XkvrBC/xIIvTEAK4AZ\nwPdmzRpRMATCtdGnooJ/vPbawMGL0YidSoVnVRVeVVXvmwgaAAAgAElEQVQs+/JLHJqauBMeTlFw\nMFVeXvhUVLAoMZGsGTO4vmDBI+HDlhodzYsffIBXpxppqU076VNqyfM34GTt1L1fJZVDmnMbawYN\niIYz32OFFQEEUEwxmWQO6ws+UZmRkcHyc+fY8+yzwxoSFxkMeFdWUu7rOwZnZ5pIIskll2SSmc/8\nEenie+BBCSU44IAnnthggxat2Vmt0qAgnJRKVp45Q+KiRVip1Sh7CBhIkLCIRYQSyjGOUU45n/AJ\n03MDmXWumV8rGnrJqOYVFPDz69dROTjgYmWFTipF6+ZmMhtmLq22tpxbvpxNR47w3ssv95vFHk2a\nmuy7e9MlEh1BQUWDPOPR5PLixUj0ep46cIB927cPS3HxKldJJRUpUp7hmW+CoTFkMpOpprrXTUve\n2sqqzz9nUmEhN+fO5VZkJJbt7TgplZy8epUDTfQ7IusIfFhZyUsBAfwlO5vMiAhaHvieeldWYhCJ\nuDF37ti9sAmKAw7EEcde9nKBC3jjbdK6QoKElaxEjx46SnnBRsPhyso+73t3ELp7N6HPPffIBUV6\nvZ78pCQ6KiqIU0sRGZrIEr9DU72a053BEJixkBkEK63WrP3q6lzx8ytFrbbCyqodicQ8dayBECFi\nAQs4xCHOcx4ffLrbIM3BaDSStns3L5eVsVarNduENGbLFhZcu8ZHL7ww4tcwHuh0Es7W1DJ/piub\nUxo43GjgdwhtkiJgB8JM0TYEYYUfdD7PyODKjV28Y2tLwCgotomNRlwVClr68ePpRiRCZW+Pyt6e\n/KlTSVyyBKf6eiYVFBCdmopXVRWNTk6cefxxSoIGlqaeSNS7ubFrxw5cFQo6pJCtPM2WfCs2H23i\n2KZ8Cjol7yczmXrqaaGl12zRWBGSlzfg42Om/zyb2RRTzBWuEEHEI+cpZIpZaWnEX7zI7h07ht3u\nZtPailYmG1fDsylMwQEHGmmkkMIROSd74EEAAVhhhQIFhRTSRFOvvtDByIiMRKrTsfnTTykKCjIp\nx+uGGy/yIje4QWLpOWJPFfN/JoSDpgCfqNW8qVbzOIJhbFVBgcls2FBIj4zEu7KShZcvkxgfP+Zt\nOz2rQwEBJVhYmHeDfuQQibgUH8/qU6dYcPUqV4YoLlJBBV8iDEZuYlOfofJvGF3ssUeNmiSSiCIK\ne7WBZ/fsoczPj7feeKOXGldxZiZr1epB9YKcgGerqjjs60tUaiqJS5b0enxSQYEw4P4IZELHghBC\nWMISEkjgMId5lVdxwqnPflKkPMETnEv9E58rjIMGoc9/+ilRO3aM6bmPJnq9nlsff8xvSkuZQc9F\nbQ0/p7dnk/nC16ZpNzPpVV3tRVmZ0CIfEZE+wt96n2lM4w53uMtdPuRDNrJxUCP1Lkqys3m5rEww\nFx2EniakBcePkzd1KopRHvofK1JvT6Vl7vdpa6jkt5e9ecFPxnM1VfxCo6EJ2A1kikTUWlqiMRr5\nfkcHQQjS2gNNId5B8CMyAlmurkwfBfPnWnd3dFIp7rW1Q06cN7q4kOLiQsogEtETnRovL2q8vDjD\nGa6jxgMPNLNW88wnBziyaRP3Jgtrng46yCV37BWGDQZWnDkz4C5jdscJJ5wAArDGms/4TMhkPcKE\n5OWxJCFBkNYeweyPViZDOog522gjRsxCFuKOO0kkjfhYFligQoUHHgQSOKyS5+2ICNrkcuxUKpwU\nppVwxIiZVOrDmhOO/K1/FVVEwL8BHwNp3M+GHSwuZuPRo6Tt3o3ROMRMnkjEueXLCc3LY93Ro7jV\nDG14dqj0nB/6KrbL9cQoFlMcGIhP5dBEIwwYOMpRjBiJIcbsBcM3DJ9wwvHCiyaaKK4+zgsffkiZ\nvz9frFrVR5q4SxLXHDZpNKTqdESnpIChd2NLYHExhZP7N/T+OhBHHCGEoEbNQQ6iwfT7WpaZzb+U\na8wKQneWl1M8iOzsRCI/KYnflJYyk74Z/gcXLv5A4XB/D4CZpr81NT0V5kbvniBCxGY2M4tZaNFy\nkINc5rJZ/iwtycmsNbPC1cVarZaK/HwSxkntdqQYDCIS2m+DfSXXLKLJ8VvNe60qLi1ezLaQEF4P\nDORKSAiaTZvYsnEj6+wkHJMIpqt/B7Kgzztp7Pz53xH2OyGTYTtnlLqZRCLarK2xNPN6+FWljDKS\nSEKEiHWso9IvgANPPcXGzz7jiRMnmK0VQtVMMs1WRBwuIqMRq/aB1ZbHrEIkRswa1vAu71JFFYc5\nzGY2P1oKUEYjoTk5TCooYFJhIWdXrBixJKVWJsNCoxEWAeOYAZ3OdM5yllpqUaAYUkXnQZxwQoMG\nAwbEiHsp2NXX11Odloa0uhqpXo9OIkHn6YlnVBQuPeYBItLSKJ40iRpPT1afPs3p1atpfOC9rcjN\nxenUKf7a3GyWjOqfgP8GWoA4emfDPsvOJnCIfcFaS0t279hBZGoq2/fu5f2XX0Y1QjEAUxgMYDCI\n8fEpo67OjZCQr3ZABGDd1kbrYO0ED6BAQR112GDDUpaO0Zl9Q08kSJjNbE5xin8+X8v1BQvJiIgw\nWTG1GGqiRyym3NcX/5ISSjvbQcLu3MGmpYV7j1B7yFggRswmNvEO71BFFYc4xFM81ef+OdQg9ODt\n2/CIiCxoKiro70wfXNxuB37B0FTmuo7za1dXJs+fb9b+vQOioQsqDIQUKetZjyuunOc8X/IlChSs\nZ32/be4qlYrpCkWv+2M5sA9BSrqrXcwaeAboatQXAS5SKRUSCSOvh4wupmaFK+XTUS8XOgNkl/6L\nki0ZXL4bx2/PnuXwpk0UdSZQAgsKWHf0KK8/M5mM8zkYy3T8UWtgL3Cw8/hi7s8WBQF/BD6XyXjP\nz4+o8FFKshmNOCqVqEah2vSookXLMY5hxMhCFuKDMG9fFhDA29/9LnEJCbxxIJHZ7u2kuUFpZOmI\n1qWDYZRIyAkLg5T+7UzGLCACoe1pBzvYzW6yyUaEiDjiHgnDxOCCApZ9+SUio5H0yEhyp06lYBSy\nlgaJhAZnZ7yqq8dV1tkaa2YykzTSuMENnuCJYR2no6MDiww1HoW1WOuMyPRGjJIGbhnu0tjczOrW\nVn7a3t7rX7imsJD9aWkkeHkR8MQTuNvaMjU/n5Nr19Lk6IhYr2f7vn2899JLtHc6rGs0GjrOnTPp\nNt4fYuAnwL8A0UCXV/tarZbdyckYp4XTRBNKlEiQYNG52WDTb0un2tqaa4sWYRSLeem993j31VeH\nvJAfDIXCjbw8Qd7TxqYFF5exzZRMBOrc3ZlhIlvd3t5O4dWrSDuHMXVSKTovLyYtXEiZlTD4HEjg\niJWYvsE8aqjhLGcxYOBHT09liaR/h3DNEOfBNDIZBSEhzMrIoDQwkJDcXOIuXeL4+vV9VJa+jsiR\ns53tvM/75JHHKU6xlrW95nqHGoRaDLGS8DCRq9UDJsI6uN82ZwOsBd4Efox5rS8twFMWIkRSI6K9\ne+mQStF5ejJ1yRKT8tdGI1haduDvX0J7u9WQJbfNQYSIWGJxwYUjHCGDDEIJJYz7/m0Gg4HC1FR0\nubnU19Swq6UFEDx3/hWQIMzSWHE/cHQDPgUqgTcQAqMXOjr43rVrTO800h5rBrq2y2Qy8pOSqM/J\nwaWqil/pdL0a+/Mo4Pulci7NiGW2hy2WlhoyZs1C4eJCXEICHtXVTLp3D6lez8GtW8n0ziD9OQ1/\nzo5iX3ID0xUKvt1LaEIQXnjH1pbtna31UcNore8Px8ZGREYjjU59W12/LiSS2F3hrKGGaqq7Feba\n5XLOrlyBx53LdDQoyXEXU8Jd/PDDjbFr4UyLjHx4AREICio72MFNbnKb22STTTTRRBGFF14T0pTV\nobGRhVeucGXRIu6Gho56JSc/JISIjAyqvLzGVVJ2HvNII4100lnKUrOlDrsVbFJSsKytZXZra7dq\nvAiQ0kE8SuTA5wiVmiXAys7HPYA31GpevXeP3378MUUuLiitrWnqFFNIj47GpqWFRYmJnHv8cRCJ\nKExK4tf9tNINxmvAXuDVHuc4WVHBm6o30dj1zaYGEIAnngQQQCihJrNx1xcuxF6lYnFCAqfXrBnW\nefVHWdl9gQ0/v7KvxehEua8vzg0NOCsUNLi6otFouHvyJAGlpfxOqexluFdcUMBbmZmU+xtgDfhZ\nfDM3NB4UUcQRjtBBB+GEEycZuConj4jgSGmpWRWLTy1kyGfO5HZYGHNv3uTJAwdwq6vj8KZNVA9D\nufOriiuuPMMzfMzHpJGGLba9qqNDDUIbZR3dlf2JjtTQv0bYJuD3CDLJXXfQxQh+Mj9AuAcN9Apb\ngHVSMR9pDPhX1wP1AJQUFvJ6SQkzd+7sExQ1Ndlz756gxiaXt2Fn1zqMV2UeYYSxkIUkkMA97hFG\nGEajkcK0NHTJyXynro5Fej0/BPYAiQivvSsZ2DOdoEdoJf8UCEaoiLyIMFcjqxvcNmOkDHZt/+Pt\n22RptbzW1kYhQlLzQaYAp5rUfPt6PpqnDkCnkE6Fnx+Xlixh24EDHBeJOO3iguTiRaylNdhGgNuM\nIKZPW4dKpeJ7164hq6vrDsa6xJdGY2boQbwrKykKDPzaWAY8SB11XOVq97WmoHObznSCCEKJkkpx\nJYUzhEZXJ5ywoJm3eZs44sasA2SwIsSYB0QAPviwnOVYYkkyyaR0bnbYEd65+eM/YYIjN4UCo1jM\n3dEqnz5AUkwM2/fs4dndu7m2YAH3Jk0aly+OBx4EEUQRRdzillkS3AaDgUvvvMOkmhqmGo3MB5YC\nPSUh2oALwBcIpejVQCvwQ4SLb9crkwO/am7mXnMz/+HkRGBHB5aWQo7v+sKFvPLOO4Tm5JATFoax\ntNSEtpJ5TEYwWevJ91q07LoGypXWOOOMESOazq2GGuqp5wY38MGHRSxiKlP7fB4T4+L4p//9X27M\nmzeq7tPl5fcDIl/filE77kRGJ5ORMns2MUlJfLZiBZm7dvFOeblJT4lA4E9KJdVK2NJgTdCOIL4C\nGi0TlhJKuMhFiikGBB+YjWwcdBEdOGMGH9+6xdJ79wacaWkEfuWrY/oMC/RI2b9tGz7l5RQHB9Nm\nYzPAM7+e+OHHFrZwmMPk6fPQny4krFQIOhttbTkok/GkGZWffRaQPrONIg4zn/n44det4qapqECu\nViM1GNCJxajlcix8fAiZPx/JQ6rW6QbIDEUgCCl0BT9dV+qozj//B/j3fp5rBJ61sOADjYYHHQQD\ngL+Wl/PPFy9i5+WFOiOj29Op2XN5936urmNfxZ/EJBJIIIMMphmnUb87kTdKSliq13MG+B5CFeg2\n8BtgZj/HkQBzOv/LQhAR+CvwOoz5PLNGoxn02h7Z1EQscBX48wDHEgF/09ew/dynNOuXMgch8LCo\nqeFfdDoe12jYq1J17/9JKey9lYJ662Ts7OzGrRIGgrXK17k6dJnLGDAQTTTxxHOZy6SQQlbnBsJ9\nxQYbpjMde+ypp54aaqikklZasWEM7gWDrLMHu9L9cskDCkDDxQILQgghnHAMGGihBRUqjBi5wx2q\nqcYBB+wmQEdrcGfpNW/q0F2KzaHDyopbUVGIgCUJCcxOSUFtZUW9s/OYt4pYYskd7tBOO9FEm9xH\npVKRn5BAY1ISZSdPEtDcTDhCVikakAHFwAHgOMKFrIr7N6UUhABpM0IZ/8HAxglY3N7Oe0VFOE+f\njlQqxSgWo3R0JCI9nZywMJrT09moVDJcEhGqVF3YATesgtg485+IIopoopnLXGKIIYoorLCillqs\nsaaEEtJJxx57nHDqDox0MhkYjUTcvk329IF0a8ynsb6eu1+cx1Z/miamExeXiaPjV9fQuCd1rq48\ncfIk79fW8rfCwkGtn22B1c1aDjRp8AwLG2TvbxgqWrR8zuec5jRKlFhhRRxxrGa12SqhjlOm8F5R\nEY+rVCbd5xqB9d5WJD+tI0+Whwce2Mp9qfPwmHCu6xMJV1xxxpmaUzc5kKrixbY21rW1MVep5Bc2\nNmzQaAZ0+2sEfhzgimaFB000kUgizfpmlB8n8l+3Mni9ro7NSiUbmprYpFTyZF0dU+7dY29xMR4z\nZyJ+CGXrirw8nqyr6zdN6g24Ar+XSok3GLqzu14I7XS/EImYAb3EfPOBH7q6orWx4bXOVjNT7Kqr\n49ncXH5WV8dGpZItDQ1YVNwh23iJOtYSHFxJaGjuyF/kANhjjwIF1VRTnJbO71ObeExv4A0EEYmX\ngKMIc1PmTty5IwRGl4B0oNbBAa/IyLE4fQCyjh3j7/n5A17b/4aQSP01g7c6ioBNbW3czMnBsb4e\niZ0d7xUX86fWVmY9IJw0Qw+rG5t4r6gIx/Bwk22QY4WlWk1YTg5ZM/sLU7+66NCRQQbNNLOZzTjg\nQAghRBCBJZY440wggUQRxSpWMYUp+OOPGDG55KJHz1zmIh2jek1CQgLAf5p6bFwqRD1xx521rMWI\nkSqqyCOPcspJJ50MMpjLXOKJf6hmrnqJBMkYZ070UinpkZGkz5rFpIICYhMTWX36NNcWLiQlOpqO\nMfKL6JI2rKW2V+vEg8ZufzHRb7sfIbvUBsQC6xDcnXvesIxABUJ5/j2EStFS+ib0XYH3Kyp4Yd8+\nZj33HFKplMLJk4m5fp3olBSyhuFP0xNT/3pWOtOKPdZYM495RBNNCimkkooFFuxhD954E0tsdytd\nWnQ0cYmJiAyGERukNdbXo9y1h/SORgC2cREb+QZg4rpQjyatdnYkREYy+datQYOhLjwB/7Iy2tvb\nsRqmses39KWGGg5xiDrqkCAhllhiiBnydVgulxP63HPs/PRTdpaX9zYJtbDgY19fFmzdilQutFDv\nZz8v8/KQfFe+rkxnOlalXxDG/YX8VGCSpSXP29nxUQ8fojaECkkpQhVBCzhVqOCPHWh9dbABqpKz\neL9UY7KyIEKoOPymtJQ3k5IIXbhwTF+bKSx8fMjMzu638gHCfaUgKoqn29qwa25G3t6ORKdDK5Ox\nTiTiLy4u1Go0WGm1tMtkiPz8mDR/PhV795o8nhKhDe9Qe3ufKudWvZrlnGM5y+nQ/7/ReZEDIELE\nJjZha7DFKvkGK3QGjiLcT1cB/4wgIjTUMXQLhEpYMmAoLyd3z57uWZ7RvKa2t7cTUFo64LW9FdAg\nvOfmIgZ+rtezU6Ohobqa3U1NE05yvtbTk4DS0nH7fROJBhrIIw+nzq0LRxyJJ77P/lq0ZJNNEklo\n0KBDh2UvUf3xY9wDoi5EiPDu3Npp5yIXuclNbnCDO9xhM5sJMjvvMbpUeHuzOCEBsU43LOPIISES\nURgSgkdtLU01NbjX1PDGW2+ROns2CYsXj7opqDXW2GGHChWNNOKCi9nGbj9ACHi+AM7SNxii8+++\nnft+H0HZZR3wAfRZ8rgCb5WU8C9ffMHMNWtAJOLMypWsOXGCpgA5+QUMyzGpAPq0QgDoBvm3lCJl\nPvOJJJJb3KKRRiqp5CAHccGFhSwkQh5Bq40NLgoFihHIrwOUXrnCvqbG7iXnfop4JikBt/XrR3Tc\nR4m9RiO/7ugY0nO+39jIv169yrRly8borL4+NNFEGmlc5So6dLjgwha24MXQTae7kMvlRO3YwYnM\nTA7evo2FVotGJswMRXUqnC1mMS20kEwyZznL0zz90G6CjxJWyIHelQ2xSNQdhD5TVoZSq+UyQkvU\nbHq0gXR0oO/oICUb/jsfih1FDFZnnQFohiiPP1qEzJ/PT3NzTfgQCfehTOBnPj5sCwggpKSEgNpa\nOiwtqQwKQi+RkBsaiqu/v8mAoaOfe8F/IbSfDbTAPksKq4t+DDw+7NdmLhIkTE515ZU6EWBkD0Ky\n8X2EWdmhBEOtCNUkMfAcgvgEej0UFHTPaeb6+xO2Zg0Wo1CtLbx6ld8N0uWxF/jZMI+/SKHAoaHB\nbMn5E5mZBI6TwqJMo6HD8ut5PavvnMcz12g1nXROcQo//PDCixWsGMvTG5CHFhD1xAorVrGKWczi\nFKcop5y97GUb20y6dI81tZ6eKFxdibh9m1tRUYM/YRRQOjjgW1bGwW3bcFAqWXHmDC9+8AEHn3yS\nplHsRdWjx9ApOtkl4TpUY7dVCFmdFxGyiNvA5PJJBDyFkNHaiVAxejAoCgbC8vJobGjAxtmWzz3K\naAuuJ1av5weuYk4q+h+sNYUR+Ad966FVgNbMuR9LLJnPfKKIIp10rnKVeuo5znFSSGG9tyvelZUj\nDoi+AQz19b2GbM0hEJBWVY3+yXyNMGLkLGdJIqlbCSiSSFaxatRMtANnzBhQ4nkFK2illTzy+IIv\nWM/XJxEwXBr9/cmtq6OrmfsucNffguVyOdOeeor33n2XPygUvNbP8yXAPOAzLaTXdfAj4LfQb6O6\nCJC3tY3qazAXiURC5M6dvJmUhKayEm1jI+3KBiz17cgMYCeyILihAdsbN1CFhHB4yxazr8k6T09K\nCgsJ4H73Qx737Rsc6f++5gS80ZrFmUyfcVlg63JzWaw3koxwv9UhtP69PIRjtCIo0P0MBpnTVPJq\nQwMzduwYcVAkraoa9NpeSt+WenMpAX41gPBGT8Zbct5arUY9Rl0+E50uz1FzlGA1aLjMZZxwYjaz\nmczksZkdMpMJERB14YUXL/IipzhFKql8wic8zdMPJyhyd8dyEBOn0aQ0IIA1J08i1utpcnTk0yef\nZH5SEi+/9x5HN2ygMGQ4tZL7VFPNJS5hiSWtCOo4WWQRS+ywjN3WAdcQbhr7EW4qS7mvLNcTN2AX\nQlbqGH3b537a3MyKU7tIfa4DW2z5YrGayaIp+AQ48eOTd3mzudksTSQDQgvBWnqLPoAgrxmwYHAR\niZ5YYMFc5hJNNFlkcYELVFLJYS8Ji6skMKt/CWJz8I+N5aXcCt5vE/wsdsh88I+NHdExHzWGO9Q7\n3ubGXzUSSeQ61xEjJpxwZjN73CvyMmQsYQl55HGLW90zpt/QP+GrV/NTwKm0FDVqrvi3ULK6AsuO\nRGx35fKJQmF21WAW8HMEU+v/pv+gaCC1t7FGIpEQunAhNSUl2Bw6xK/b2nvUETV0AP+hVNLq74/H\nEBJUUxYvZufdu8xsaCCIvsFPV5D04H1Ni6DqVmRsQXn6NEUpKWMuQtElrf474C8I99AtQzzGH+g/\nGOqJJ/BOeTnfOXmSiE2bhvhbemPONdrUAlTBfYlwMcL7bkS4v3sDWxEqY0NtWB9PyXmP6mpBZe5r\nSJd6sRr1oPs20YQLLqhRE0HEWJ/aoEyogAgEQ7oneAIxYpJJ5jSneZ3Xx0WBTqTXE1xUxOSCAiLS\n03n/5aHkYEZGi50darkcR6WSBhcXEIlIiomh0tubzYcOkRMayqUlS8xWYTJgoI46Sikln3zyyAOE\nlrkuznMed5V7H2M3cxBx/+La1Up3hr7Kcl24IlSJfoogl9oTObC6UsmVegh2CSZOEkc44UimSKjd\nMo3tJ06wt66u3wugHvhfhABtEvBgt7sRyHJ1Hba8pgQJEUQwhSmc5CRfhtxDUVOKjpLumazh4OTi\nQuGSfyf0tODHI/Z+mp0uV4d9vEeNCiqok6oG39EEg7U/DoYRI9VUU0IJGjSoUHUnCqywwhJLk3/K\nkeOE0yPd3iVqV/H62SyurJOxmc2EEvrQzsUdd5aznM/5nOMcxxdf7Bl98+OvChKJhBlr13b/XUUa\nJbrj1O27wIGKoc+TuAG/RJA6/n+YFm9sRUfWuXNIq6ux1OkG9esZbWpKSlCePMnbKlWf+4ol8Lvm\nZrafPAlr1uARMPj12Gg0krl/Pz9QqVhH33sV9G4R77qv/U/nn98CngdEajWUlAjHBDKzs/lpbi6R\nO3eOalDUJa0u7TyvTGDjEJ7fRO/79WCM1pymOdfoB0OmLOBD/j97Zx4Q5Xmu/d+sMOwgmyCbIKuI\naFTUxC2ucYl1iVFjNKtpz2m6t+ecpqen7Zevpyftd9I2adMsbaJRE9e4xC0E97ggKDvIPuz7MgwD\nwyzfH+8M6wADgmDS3/tHIjMM77C873M/93Vfl/C9n9T36ZQiZE09R1e4qrVoH5SpgsHA3OvXiV+2\nbPDnfg0xrzGtKYgKTUcUUaN9WlYx7goiEIqilawkk0zqqaeSyvvStFuDRKdj6/79SDs6yA8J4cPn\nnqPOffRScy2htrfHTq0WCiITyoAA3nnlFRZevsx3//QnlP7+3Jwzh4J+QmLbaOMyl0kmmTa6OlxS\npMxkJn74cZjDTEiRMiXFQG3tJ/i0GPgchhzVau4O/QDhgmtWVJ/Dsrp6C3AYYZet96XpOQ1cSp5G\n3LJv9Sh+Pf39Ye1a/v3wYYshrY0IO18vIQTOZZjO59d06cBPymQ4zJo1xHfXFwUKNrGJM15neM/r\nFk4c4RVe6VFkDhWviY6c4gMAPDVVCJ59X1+MGMkhh6/4CiVKJk+0oyiPIcnmCgHdxOFdD9ppJ5lk\n7nCHaoTOnAce1DC0PA577HHrdnjhhT/+9/W78KCYmZSERlODGJsxLYbMzGY2ueSSRx4nOMF61uPA\nyIYff12ZwQwav7rHH5XZncVQCnAUYcFYDWgQpo4m0uW4FgQ8g3Ad9kCYR9lDXxmWGiivLudAcVmP\nucyB8npGkuqyMuwPH7ZYDJkRAftqavjZkSNUb9mC5yA5VkOViJvvZb9AKIYs+YuOpgmFNCyMK4WF\nyPSCFMnI4PbA3dkLDNVO4PsNDXz/2gWiHn98WBLaOurImage9NrujzDzG4JQDL2LYL3d3+bnJIQN\n1e8jOOYdEovZbEUH84hcjuIBOb45tLTgqFKR188a7evOUDpEueQymclMtfhX9eAZlwURCLvykUSS\nSCJ3uDPqBVF4VhZig4EPn39+zMK01Pb22Kv7hr1p7O05u2oVFxYtIvTePZ48fpzkGTO4PWsWaoeu\nhYPa2IJj0ic0hjTQ5tKGM8744Yc//kQQgSOO5Lbm8PiH8Gq1jnXdvsbnCLtf/0n/A6W9mYhQkHRn\nBYIEw1JBJAJmI8wSfbvXY96AW6XaYifQ09+f8oMyatQAACAASURBVDVr2Hn+PK/V1nYaLTQiOO38\nods5RyEUQz9HsPG8IpPxvp8fM0YoU0qEiBWsoMx0fM7nbGLTsDuYHh7VhITkolT6U1vrTlubDba2\nQzMZGO8YDAay4+ORVJSTNVHN3aU1IBZmtVznR/D7tBzeauzfArc3f3R1JXiIC44mmkgiiVvc6two\nUKAgjDA88USMuFO73EYb7abD/P/m/6pR00ADatNRQkmPr+OHX2fAry++4yZbzUxoTg4Lv0pk9k6h\nODRiHPNzFCHiSZ7kPd5DhYrP+IxneGZMz+lhQa/XE5Rez3STgeZtBNOb/4AePcx2hIXkKoSsHvPG\n0f8iFEVTEQqi3ptVrwP7NMYB83qil4/eEHTl9evs76cY6pSvmf5t29zMvf37qQwIGFC+NhyJ+Arg\nrzDoPvZomFAEz5zJ20lJ+FVWAkOXitUwtA0nTM9vrEjnDZLxx58JTMDedNhh17n5o0VLh+nQoKGc\nctJJp5hi7Ofb88s0+GgAX4XtwC8R1gz/YOBiyIzY9LztEgnXfX1ZplQOmnu2Z9KkTkOX0aZDJkNs\nMHxjQ1ltscUf/0Fts/PII5dc5MjZwpYHdHYDM24LIoDpTCeRRG5xixBCCDWE4KhS0WZrS8cIO3g8\ncvs2t2bPHtNf4lY7O+wHGGBtVyhIi4mhKCiI5efO8a9//jMNrq6kTZtG8owZiNL289Oz5dx8wYf5\nLtvwpddOWV0d4r+f4LC6b9GzGkFq9nMGdtkZDHNrvgLLA6nbEG7EvQsiAKlpB8wSPqGhaAMD+cWN\nG/heu0aFjQ0VLS0cMxj6nKsLwnvYZGOD79q1zIiKQjSCP1cJEjaxicMcpplm4olnKUuHtbC0tdWi\nVtuj1Qq/z7m5IURHZ4zYuY41Go2GrAMH+E1JCdOMRu4WwXOl4LZ1CXMUc7CxtSHFv4PKxlSrJB1K\n4I6NHPcTJwYNkmyhhWyyySCDKqrQoMGIET/8mMtcQgkdVtaBAQMqVNSbjjrqKKOMUkrRo+eq6XDC\niQgiiCQSP/wGDTYdbYJzc1l3/Dj7t29H6bkfUHONazzK2M+tOeLILnbxFm9RTTUqVOMik268U5iS\nwr/UCN3NJIQCoXtQqRkbhGv7D0z/nonQ7fgYQX4EwmyGeT7F7OKWYmtLYD+ztAGA1LRIHy2kjY38\nna55khaEYXopgrFPAOAHbMV0v1GrMWZm9itfU6lUw5aIu2JZXtf7eSNtQiEWiymZNQHPU5VUGIcu\nFRv219W104GOfPI7N4XssaeSSsSILXYAbLGljTZBkWI7kxr/Siob71m8tusR3PLaEdQmH2J9sScG\n3tDr+a6fH7t0uh6W891pAJ7z8SFi82YrX/n+0crlyLVaMBq/kUWRHDlKBMvx7tEu3WmkkZvcxB13\nookeNxL0cV0Q+eLLEpaQQAKq3EPsPueIY2sb9W5u6KRSbsbFcS809L7zYDyqqphQV0dO+NjKR9T2\n9tgPEBZnRuXkxJHNmxHr9fiVlDAjKYnvvvm/6HXtpE+AefKlOFfLsGstwq2hAZeGBlzr6vhLfj5/\nspCvYMYFoavya4Q5oOHSXUrXG18ETbMldIPoruVyORELFrC8tZWDFRX8m0o14Hv5f1otr5eXIxqh\nENXuuOLKUpayj30000wVVaxgBR5Y52TXnfDwHCoqBP+9nJywr01BpNFouPm3vzGnsZEjCIOycUa4\noIRde7Mx7JgFCohYs4aX6+v7TTM3owS2yuHtyipiKqv62vBmZvJvOZmwcxqVkkrucrfTQU2MmDnM\nIYKI+5r7Mr+Ws+nobkTQQQcllJBNNllk0UwzN03HRCbyBE/gh999fe3hEpqVxdL4eD55+mnKfX15\ngic4xCG+5EuCCR71Drw1uOHGFKaQQw4ZZBBH3Fif0rhHXVDALKORFOAMloshMyLT4/8X4cY/DSEW\nwcwM4Od2dnzm5YXGzg65jw/uOTkwQJ6KjX70zE1qy8qQVFayBqGjlYAgmfoxgxsgTAN+o1Sy9cY7\nqOfb4oUXQQTR+lUe71lxj7WEtX8hI21CUU45N2dkU5MC3krh56hnaLK54eAtDeR7rKaaajroQIUK\nDRqccUaDpnN3X2Y65MgJJxxXXIkgAlts0a7R8nL9nj7X9kYENcpu4FUEubulmaGBmATIqquZbLKc\n31JawLau2LPO3LOIzZtRPEDHNxutltoJE76xBZEYMTJkdNCBFm2fLDsjRi5wAS1aJjOZx3hsjM60\nL+O6IAJ4lEeppBL/1jL+Y6UdAcHfRWwwEJGVxaNXrrD83DluzZ7NndhYtMMYALRpbWXD0aNcXrgQ\nwwi7wwyVyokTmZGUxBUrn2+QSCgODKQ4MJCrTZ8Qk5rNk6Vu7N5/impPT9psbBAbjTS6uvKZTMZy\nvd4qz/7HwaqZogosd5IsSenMiBB2K39JT2vTSgQrVGvIDwrCmJbGtF7J1L2ZZjQiG0V75iCC2MIW\nLnKRPPLIJ5/pTCeUUHzxtXo4PCwshwsXhMCy3Nwp6HRipNKxc3YaClq0NNFEc7fDiBGbVhs0f0zg\nx+0drO32/M8RCu4/lpfz6oEDTN+1C7lcTvSzz/KdU6cIUCr5XmNjD4lHEfCmqwvXbeBvlY1Y8vYz\na/j/r7KMJTfK0M63R4SIEEKIJJIwwkZ9vkeGjMmmYyUrKaOMLLJIJZUKKjjOcXzwYRnLHlj3Q6TX\nszQ+nojMTA48/TQ1ptmrKKKoo45kkkkjbVwURADRRJNDDmmk/bMgsgI7tRoJwszQf2BdB8Nstd3b\n00kCiLwk6HfOYQoBKFCQXVAw4OvlSSowkk8wwQM+T6vVUlFcTFNmJvKmJrTOzjhHRjIxIKCPvXN1\nWRn5X36JXUkJH+p0vIAw7/S7ft6fJQOE/2d6f7blLWRTQznlJJPMjBrDsH/TrZ2U0t3nBq2ZDjq4\ny13ucAe9SI/9c9O59lYJu+rqSAasnYr1QLiGBg7ha5vnNHuHa5oxbzQNporofm33Lynh+w0NuNBX\niTJcRYpCq+3MPXst7S1+n1pLUIcHMplLj9yzB4lPeblgfjVCvwcPIzbY9FsQ1VJLG20YMLCIRWOu\nnOjOuC+IxIhZxSr+FPMnOmhiF8UESgLJmDqVjKlT8S0pIe7GDRZeukRKTAy35syhwc1t4NfU63Gt\nr2dSaSlhOTmkT53K7UceeUDvqH/uhYay5uRJHJuaUDk7W/15WrRcdi4g/jHQst1iIFbWxx/zn1bq\nplcjDJAOVhB9AixD0Fb3tsjMMn3cbJHZHQVCTlD3nb1WmQyv2Firzq8oKAgPo5FUkWjAoihVJKJj\nmMP31jKFKXjjzUUukkwyNdRwhzuAIAMKJ5yJTGSKdgrFl25YdGry8qrC2bmRpiYX2tttyc2dQkRE\nzqie9/1gxEg++dzkJrbYkkZazydoYN7b8Hn7wNLMnyiV/Dk+nsjly5HL5cRs2EBbWxv/fukSgYmJ\nlE2ahE4q7UxRn3TiBDGVAwf9xQCTyx3wYymhhI6ZyYEYMX6mYxGLuMIVcskllVSyyWYxi4kjblTn\nd+xVKjYdPkyHTMZ7u3ejsev5vYggggQSyCBjTMPwumOWMZZRhgZN54DuP7GMpFs3wlrRSffn9V6K\ntBlU3OQmxzjGLGbh5u3WmdfTm0KgwLuDcq6QTz5LWWpxcZN68CBB5eVsbW5mtsHAUYQcneY7d1BK\nJKhsbJAEBiL39cXZxwfJ4cNEqNWsQ+gg7MI6wx9Lxj7BrS5EsYE66sglFztdATDwRtpAGBm46DRC\nn7+zodBBB/e4RyaZ3OMeHnhQRRWP8iiLRIsoXZKD+NgxDut0VhdEO4A/InRkrGWwOc2hXLe6X9t/\ncvUqjbdvc6iXUsXaV/scuIHwe2sAaltamGx6LCh6GgnRCYjxZ22PbbgHy5TcXMp9eicufrMwG3Fo\n0fZ5rJxycsghkshxZ0I07gsiEBaWj/IoF7jAOc7xEi91XnjL/Pw44ueHU1MTs27d4sX33kPp7092\nRAQ6iQSDWIzYYMCjpgb7lhaCiopwbmqi2cmJGg8PrsfFUTx58iBn8GDQyWRkRkYyLS2Na0PIo7nH\nPbRo8cGn33Rg+RBzWwar2Y0I7jClWGeR2V20Zr6Fd9/ZO67T8ffTp5mwY8eg8z56uZzFMTG8kZnJ\nn5uaLO4uNQK/8PNj+tKlg7yT+8cRR9aylvnMJ5ts5MgpowwVKiqpJFGbSOwe+KyUfp2apk5NJ+Va\nCaHspeZoMwRUoYiJeWDJ2tZSSy2nOEURRYCQHeaGG07dDg6lc1LdOKg08zfQp4Nna2vL8rAw5tfU\ncOCZnoP1Co3Gqh3w8FYPpljsI40NcuQ8zuPEEstZznKPe5zjHHXUsZrVo1IU+SmVbDp0iOQZM7i8\ncKFFWXEFwvd+ODLP0UKOvPP7MZ52DscretPPdTgzMdB3HsVR7IYIEe20c5WrSBZJqC92YG9pS48O\nQzHw6iRfwhdP4RKXKKKIeuo73aLqqUeGDEetIwHlpfy+sZkOhOt9p201gF4Pra0YMzM5mJnJJ1Ip\ny3Q6ghAWvn7AE0N8b92NfRwMcoKYwhSmEEccOdKPEe5cQycISKVnZ60SeI8uM4q5gMRrqOKvLvfN\ns5ylsZu+Qo6czWwmjDBEiAiIjOSjpCRCiopIMxiw5u7gjHCPrUSY79UDbyPk/bgD/0JP+V0FoPTz\nI+Y+LLctYWtri9hg4A/t7X3uDYOVqI0IyoLHEe4bZg7X17N3zx7CNm8kQCGU7fnk9zu7MpqI9HpW\nnD9PcF4eHz/zzTaFGaggaqSR3amOeMokiEP1Y67M6s5DURABzGUut7lNBRVc5jKLWNTj8WZnZ75c\ntozLCxcyLSWFyfn5iA0GxAYDRpGIOnd38oODuRUXR72bG/r7zDEZLVJiYlhz6hTX5s+3Sn/aRBNn\nOQvANPq3ldQO8f0OJtg6jWDp+inWWWS+jFAUGYHeI6ciYL3RiLikhGOZmQRGDe5Jf2fWLP777l2e\nmziRf1RU9LjANgK7fHyI2LoV8QNsW7vhxjzTYcBAPfUUUYTdpSaOljb369T0vfh4XCoP8i4VbKVF\nuLvmwVGlko/u3Bk1DbTRaCTn8mVk94SMqo7QUMIWLLBYkHbQwRWucI1r6NGjQMFc5jKTmT2SpYvS\n0lhbessqaeYi4C2plN6Rw1VeXhiBeVevcn3evM7FvLXa/LEMkhwIN9zYxjYyyeQoR7nNbSKJZDIj\nuCFjNDL71i0WXLrE8fXryQ0N7fepeeThgsu4CkPVoaODDkSIhmX3+02j1d4ePUPveRgtfI4ekNv7\n8CybKKGEK1zhnuweV3e2MO+CiOhKZ7z0jmglMnTe3sQsXoxMJiOAAI5xjGqqOc1p3HHvHKqWFcMJ\nU1rCx/RvW52K0DU6qtPxCpAD/Azh/jLcjLwK+srXOjw8qMjLG5Zs7nFgl6Mjb6pURAMXEeaafoxQ\ndDQCP5TA1RpPwnQSpNL+TYK6U0UV5zlPCy000ogHHsQSSwQRfeRqIpGIGTt2UJCezvdOneJge7tV\n2VM/Bn6KMK/zNkLnLYq+MRUVwO5Jk4hes8aqcx8qsooKi6qOga7YjfRv9rTJaGRpQQHf2vsXLu5Q\ng0JYcMcTzzKWPTAHTbe6OladPg3A+y++SPsDnFkaj5iv3e30dcytpJJJchFLslvwvnuQZkdHbsyd\nS8MEy5v5D5LxWRVYQI6ctazlAAe4yEUccWQmM/s8r0MuJ2nWLJJGIHdmLCjx90eq0zGxooKKQdqu\n7bSzn/200EIAATxC/7I/RUwMR5VKNmj7Vuy9OQX9qveNCMO7bwMnsd4i8yfAvwNtQH/Rsms7Otib\nmAhWFESNbm7UTJnCqtBQnr11i1+XKJluhLsiEf/p50fk1q0PdJCyN2LEuJsOh8osAumboQRCUdRx\n5w77tNo+F/sNWi1LCgrY+u67KFxccDAa0UqlI9Y5yrl8mZevXGGxqXt4oaqK94CwhQs7n6NGTTrp\n3OAGDTQAEEssy1hmsd2tSUmx6ncMYB2wz8LNsV2h4MT69Sw/f561J05wYt06EIut1uaPlIZ/tIgk\nklpqSSCBC1wgiKARuXHLtFrWnDyJZ3U1H7z44oDS4WKKSScdA4b7NpkYScw3UFtsx9wO/GHAfvJk\nEjMywGikHetkc+YlSgZ0swSBRJEIe5Nawg8/trGNSiq5IrtCxvIMKmjEGSPLWc5UIjt/PkEE8Qqv\ncIUrGExL20lMoo022jKzWGAQ3MgKETpDljDPQF1GWPT+FkHm9bS134hePA0coK98LWDePN5NS+OX\nwzBW+JMDXH+hgxcyJuOQrSGgooYPuykvXIAP9LCpdC8Hv9jB0ysnI+61uWTAQBNNtJiOXHK5wx2M\nGPHGm5WsZBazkAxgmSASiQiOjsYnJIRv/fWvzGtuxhahqIhCkKn3/mx7hO/vvyC4ufWOqfgxIHN2\npioggOg1a/rMdY0E7bSTO7Gdu0V02sSb8UFQlFjqrf2agZ1vXYCj5WoeOwQZpsClDDJQomQpSwkc\nsun40Jhx+zZLvvyS27NmcWnhQozjqOMxVphd4yx1iHTouB7uiW34YqJqbYjOyGDVmTPkhYRwa86c\nMTWieGgKIhD05atZzSnT4YADYYSN9WmNLCIRGVFRhGdnD1gQ6dFziENUUcUEJrCFLQNaCAdGR/PR\nnTssKSgY1LP/HQm812tzyzzvU4lgd/o3rHe5ESPsQh1GKIiW9PM8ETC1thaVSoWj48BD57atrbg0\nNiJydWXyrm+xJv6PBFaI8Z0YR+zSpQ+0MzQYNoPIFadotfyZLtnFS3SlirsA+xsa+E1DQ6fz3/10\njrRoucUtUkkl9l5DZzEEsFin4+17KeQs9O7sbuWS27nI8cSTNazBv0+vq4uhSjP7+960Ojhwas0a\ntu/bxxOnT3P6iSfQKBSjruF/UMxmNte5Tgkl3OY2s6yeCLCMW10da48fp8bDgw9eeAGdaUFTlJaG\nJiUFuU7XWUxLo13Zxz4MGHiER/qV2Y4VQQT1CJX+J/0TFBPDOzdu8IPqat5A2Ekf7O/jDQTZ1zsI\nrnNm/urhQVBMT6sFb7zZzGZmM5sznKGSSg5xiCCCWMUqPPEEhHT6FawAhGvMJS6RQgozmvQ9tk0G\nOjcdwibb703/bsR6Z7feTARKAHmve6ijoyPp7u4YW1qGVG4bga/c5bS5tFExrZ3FNyv40MKlSwQc\naYBnsvfyZuR0YgOcccKJWmqpMB29d83FiJnNbBawoEe3vd9zMRrJT05Gl5jI6+oWFnR77DrC5uNc\nBPt083vUI5hSfEjfwsIF4Xu+w8mJGevXj/i904CBdNJJJRXNUhG7SuGisud5bEYogt+g5ybr5wid\nOWsUB78ulXMkbTn50TWkkkoppXzIh2xnO1P66BBGjvnXrrHn2WepHuV55YcJF1zwx79z7WCmjDJy\nycULLzzwoNFdzpWFC3Gpr+epgwfxVyo5sW7dsAzSRoLxs2q0kkd4hAUswIiRLLJo7SPAevipc3fH\nuXHg4fF44skjDzvs2M52q4bTIjZvZpePT78OcA3AGh8Zn78C8+bKWOvtzncQHOE+Qdh1+x3gAEM2\nD56EcIO6St809O683NJC8VdfDfp6iy5coCgwkHJfX1RiFWXLoXCnN5HLl4+rYgigfQC54gWEhcCr\nCDth3wXeMn3cTHfnPxA6Rx8VFJC9dy8azeBp0G20kU8+CSTwJm8STzzVVKOlr8lGPfUc4ADnOEcO\nORgxEkIIG9nIbnYPWAzB0KWZ2gFS7nVyOQe2bkXW0cGTx47hI5f3tm/oQxp9F0HjEVtsWcUqAM5w\npk/A61AIy8pi9cmTpE+bxuk1a9DJ5Wg0GpL37GHtyZN8kpfHnqIiPsnLY/XJ49za83e0Gi1TmcoT\nQ57QGF0UKGimmSaa0DF6ls5fFyQSCW1Tp4JIxCq6ZjItYUQIwixDiD4wh7ICpIhEtE+dajHIFCCA\nAF7mZVazGgUKCinkr/yVS1yiha5uSx55/IW/dEpr1c6Kzjv0QFdlEbAPy/l0w6XQxoYpcX21Dg6z\nZnFygOuOJU7KZITNepKd7MTvi3bestzw7+StJvBITOOa/iYnOcl1rlNEEe20Y489PvgQSiizmc13\n+A6rWGV1MZS8dy+7Tp/mQGUlC/Q9F5xzERz2vOj6XdAjdIdeYOAuy+ulpWTHxw96DkOhgQb2sIdk\nkimhBBuxDbFbd/VZh7gDG4ENUmmPJfQNrDPUAOG+qE/NYRWr+AE/YDazATjGMYudipHAQaVCodFQ\n7eU1Kq//sNJGG0qUdPRaY9ziFnbYEUxwD0l0o5sbH7zwAm0KBS+99x6eVVUP+pSBh6xDZGYxiymi\niLvcxRff+95dHW80OTnh3NRfWo/g0nGDG4gQ8TRP48bArnpmFAoF4SbP/p2lpT2kTWbP/jmbn6RM\ncZSiFcVUGdXMfseNH1XVs4au3abhlhv1CBKNgW5FEwGZKWiwP3xKS4nIyuIv//IvAKhQ4Ydf3yDa\ncYLO29uiU9MFBHniW90+5oIwNPrvpn8vNv13NUL44GwEG1UX4B/l5ew6dIgZzz7b43X16CmjjHvc\no4YaSilFjRpffGmlFV98WcACmkJzSKhKYYlOaAfGS0VUh7oRjAtuuOGBBxFEWG0RnUQSd2KqOaCE\nrVbcf47I5Sim9T/3BqC1teXEk08yJTubH1++zH/Z2fGD1lai6bnbbA6S/Lm/P7EWFkHjkWlMo5RS\nbnGLgxzkZV4ekh23yGBgSUIC0ampHHzqKconCYITjUZD9t69fGQhrHCTVsfSAli314a4HasQK8bX\n5oEYMVq0tNJKCy24DNuQ95vDlHnzeC0/n38UF7MDQV70E3rK59oRdt9/BH2E5jXAa/7+TJ83b8Cv\nI0bMLGYRRRQJJJBFFte4xiUu4YYbzjiTTz4gdJPXsQ59pIZrKQdYZui9V9wTI0LO2MDm3ZZpAvaa\n3ocZD0Di42OxwAuIjOT9pCQoKWFtR8egHbWTMhnv+/kxI1KQCepUjjhTO+A5uQCeDTbkaxzBQeh2\nihETQQSP8RjeVsVQ9yU/OZlXlUoeHyDEHGABws98hbs7Dt7eUFlJTO3A5zySMRUGDCSRxHnO00EH\nTjixghVMZzpihRivHTvY2S2wO0Uk4r/9/PBevJjnTp3i9bo6JjH0tYbc5KQrR94ZfVBGGXe521kg\njSR+SiVKf/9vtMW2JcxyWmO37ZkGGtCgwR575tPXwVAvk3Fq7Vpi7txh2759/Ol733vghgsPZUEk\nQsQjPIISJSmkfO0KokYXFyR6PSK93qIe9SxnMWJkLnMH3bHvjdmz/2RaGgdTU5F3dKCVyXp49m9n\nOwc5SIGogMJXPPjvd8UkVNTij9AlGq7CswpBFz4YDgPpu41Gnjh9mvPLl3cOLpZTTgklPUIyxxNh\nixbx3eJi/lxa2lkUVSJYw/7BwvNFwH8DrwERdMnnAulK9v4lQufomVIlf0g7CNGO1FGHGjUNNKBF\niwQJXnjhhBNeeBFIIItYRAghiBBhXBDK+zjzYTdThU0LFgxrdiOHHE5yEqLhv++IWVVgGFSauWfS\nJKtyIqQ6HffCw7kXEcEz8fF8kZ7O656eeFVXIzEYqHF37wySjI2L63eXezyynOVUUokSJZ/yKbvY\nNaD01YydWs2GI0cQGY28u3u3kHthIuvQIYvFkBkX4Hh5O7sOHelTTI8H7LFHhQo16n8WRFYglUoJ\n37aZlXv+wNkyI2sRcoagKwYBYAN9s4dqgBd9fYnetg2pld1dO+xYwxpmMpOLXOQe96ilFnfckSFj\nAQuYxzwkSNAGaDnn5MQyk+JhIMlr7yWleci/PyGSGkHqJUawlg7s9lgRkFVeTsrRo0T0mokxGxMc\ny8xkb2IiU2trebmlpU/Y67sODqS7u+Mwa5ZQDJlmG9ocHWlkYBlXI1BdthF+/xFRa/9Ix8y/co97\nZJiOAAKII44wwqx2QzMYDOgSE1lqpSx5GfAPqZQpGzaQHR9Pal3dgDEVKSMUU6FHz1GOkoEQMB5F\nFE/wRI8OmEKhYPquXbweH4+sooKOiRM7pe7q55/nR4mJGMvLaVMqoc16+Wx3xYEYMfOYxyEOcYMb\nxBKLzOo0KevwqK2l2tNzRF/z64Clgqiaau5xjyCCBuyGpsTGEpOSQlRGBmmDbJiONA9lQQQQTjhy\n5JRS2nkx/rrQ6OpKu40NC65c4dKiRT0ea6YZJUpkyFjIQssvYAWB0dHQz2JUjpyneZqznOW26DaV\nu+Q47fHghbIaPkEYjh0OoWCVb5RHdTUBhYUUB/UtcEJyc6l1cyNjapdXUTnlAPgwPqVSMpmMaTt3\n8qMLF5BWVmKr11NaV8eRQQZ7fwz8GSETCoQ/1n9D0FqbLVM3a3X8NjWT7GgFGrrkcxOYQBRRTGIS\nfvhZzHMRiUSCgcLC4f8emTHf/OKI49HNj7Jr734+7GdR3gA85+NDxObNg76uorWVZ/bswbmxkcyp\nU8kJDWWajQ3P376NTKfjgxdfxGWQ3LHxjBQpT/EU7/IuEiR8wRedUjpLuNbVEZWeTlBREeU+PiQs\nWdJj06QoLY2dpaVWae53lpZyMi1t3Fm7O+AACA6a47XrO15Qq9UUJCSgry+l1sPI4yIpe8v0/GqQ\n0GoQFsCv+fsTvW0bNjbWphh1MZGJbGUrGjSoUCFBwiY29Sjo5XI52T4+/MhoRNbURDpYtIregHBd\n687TCFLtH1h4vhrBNe0XYLHXEgi83d5OZWoqL9fXE/3ss32KosCoKIiKQqVS8epXXyGrqUGq06GT\nSunw8CBg3jymWphlDVy2jNeKi3mrHxWHEfipwoN8zf8AIjJPvcpuXxtWeGdxi1vc4Q7FpsMZZwIJ\nxNt0OOGEFClixIhMhxgxttiSn5TEdwZRT/Tm2zU1vJuURPjSpfyitJSPlMp+Yyp2+9kwf+n9ddcN\nGPiMz8ggAxtsWMc6orBskiQWi4lc3jf/RxRTJwAAIABJREFUzN7enkjTuqcoLY1Pj55li1E96Ne2\npDgIJxxXXDul4I/xGH74WbXpZBVGI4Z/dof6YKkgAnDF1arA+uvz5rE4IYG06OgHarIw2Fbqfy3q\ntSAfL0iQUEcdlVSiQDFuuwPDQiSicPJk4m7coN7FhWaXrktYJpnkkEMIIcRiXZDpcBAjJphgaqml\nUlpJmWs7Kfm2aDr0KGBYsWcX6d9QwUwFcCIigu8lJqL086PFqecfz/yrV8mfMoUa767b4HnO44EH\nc5nb6W4y3pBIJHgFB+MRE4NrbCza3Fy2DTInZgt8iSCbO4UwtxUKhCN0isxJVSednPCQhBH9BUxP\ndiQs3Z1pornEesUxgQkjvivWGz16TnISHTrWsx4XmQsukZG8V1GBjVpNRDd5x1G5nF8FBBBhpQtg\nZEYGji0tHNyyBfvWVqampzPj7l065HLaFApuzJs3rnIMhoMcOX74cYlLlFKKJ549soH0ej2V586h\nO34c9a1bZNfUcF4q5ZLRSENzM66+vp1zcxVffMEvrFw0Rej1fKLT4fGAd+EGo446iimmlVamj6M8\nqfFG6pEjTEhI4LeFhTzfqOaZSigRyfnYeQJf2tszsbWVifTsvOiBWyIRP/f05OKcOUSNgKOYDBn2\n2GOHncVuh1dUFKKZM6mYNIlPCwuZ3tGBFz07RV7AJWAKdFp8OALHgKX07Sr9Fvghlouh7jgAi5ub\n+aipCe+ICIvPsbGxwTMkBPdp03CbPh33adPwDAnpt0i0sbGhwdWVU2VlrO3VvTACu11dMaxeTkPL\nAhobXQEROp2UGeElTGEKs5iFAw7UUUcjjVRRRT75pJBCKqlc5SrXuc5XpuMa10ghBfsLxfxn3dDM\nRgKMRg4CnjExuISH835hIStVKrqPrDcCT/hIydxuS5o8bdAd/P4wYOA4x0klFTlydrCDEEKG/Drd\ncfHy4nhOGWtbahhozL4BhPtKrwJLjJhAAqmhhjLKqKaas5wln3zqqMMW2yHJlHsTUFSEyGikyMLm\n7TeZHHKopJIwwpho6r3WUMNtbuOGW2deWX/Uu7oSWFSEvK2NqokTR7QounjxIsCvLD320HaIAMII\n4y5372sgebzS4ujI9blzWXnuHP944YXO3CSz9fHEYfvvWI8ECRvZiEGp4bFjhbzTInQgvicSccZo\nHGAfuy/9WWr25l0HB1xXreJkZSVbDxzgo+eeo85d6P75FxfjW1rKqW4ZCc00o0GDCNFDlWpvrexC\nhnCxT4BOlzkPurKcGoG2qg5ePZnecyZMWc5Hd+6OWoaRGbOjVBtteODR2am1Rpo5GAq1mrgbN7g+\ndy5Nrq7cnDuXm3PnItVq0UmlbN+3j6j0dFJiR29j4EExiUksZzlnOcs5/efkSHKYznT89f7k/PWv\nvFZby1RMC0OtFpqbMZaVkZaZyc9zcojduROJRDJklz+z5n48EUccN7hBGWUUUDCyOU1fE9RqNSFK\nJb/r1qVwB95sauOn2GB48UXezs1FXVCAQq1GajCgE4vR2NtjP3kyQTExD1RaKpfLCQoLw/+HP+SN\nq1dxuXsXO7WaGi8vOqRSNHZ2iL28+K+kJPZ1e09LEKTFK7u9VhNdWUPW4A34l5TQ1taG7Qi5V00K\nD6cU+NczZ3i9qakzh+g1Z2eMK1fiFxbGUod43n//JQAyMqJYteoMNjYd2GJLHHHMZjZllFFJJRVU\nUEstGjTIkGHsdnTQQSONdOi63n/3makaQAX4IsyNqU0f0yBYcbcUFpJ6+DDec+cKM8S9Znd+4efH\njK1ryVccQoGCi1zkUR4dkuLCgIFTnCKFFGTI2M52/IZsvWSZ6c+sY+UfbDlrSB6W4sAbb7awhWtc\no4EGSint7NBd5SrRRBNuOgayO7eEQqOhbhzk54w3LHWImhD+rs0KgAERi7m4cCFLEhKYk5jIndhY\nKr29aXBzo8XBYdS6Rg91QWRuvXWXCn2dyAsNJSYlhQ2HD3Np0SLqJ0ygQ9Y1NPggkCAh4roN76i6\ndhr/aDSySiZjRUeHVepnA4Kj0b8P8jwjkO7uzlRHRwocHfly6VJWnT5NRmQkd2NjmZmYyNVHH+0h\nEbrLXYwY8cd/1DshI4k1sovfA88gzBK93u2xGsAO4Qb8beCwRtNvhtGuvXsJ37FjxIsiAwZSSCGB\nBFSoACwOrQ4kzRyMbx07RlFQkNA274bZUvr63Lk8cfo0GVFRnR97mJnDHGzb2vnep5dZ/XQKKfIU\ndu6357VatUWZkQiYBryuVPLbGzcInz9/RF3+xgoFCh7ncb7kS85znpd5+YGnzo93ChISeKefa8dP\nmpr49sWLRK9dCzNmPOAz6x95WxuRWVn8+PZtCiZP5tyKFdj3ssgv8/bmJ8eP8zu1GjGwAqEThOn/\nRQjFwFAn377f0MBPr10j6vHH7/dtdDIpPByVry/Pf/EFCpUKjaMjQcuW4WGS2fn6luPuXkNtrQcd\nHXIKC4MID7/X+flixPiZjoEwYKCCCvLFh/kVDZ0zUxMQOmWxCJJDS8vyOoSw27z0dNqKi2netKnf\n2Z2XeIlDHCKbbGqpZTe7rSoQjBg5zWmSSUaKlG1sG9FsM3t7WxyX/IxH49/nP7jBNtP9BrrMoAbb\n+LPDjmUsA4RsvRJKKKSQu9yliirSSMMZZ+Ywh1hirdpcDSgsJDIzkw9eeOH+3+TXDEsFUaPJV9Da\nudA6T08OPfUUkwsKiE5LIzotDdeGBmza2+mQyUiLjubsEyPrkvpQF0Rmu09rLKcfVj771rd4JDGR\nJz/7DK/KSqbE+VK0cuIDlYZZHLL39WSbWsv+mhrOINhjihGKnzi6rDINwPeBl2HQKa+TMhkO3QJ1\nU2JjqfbyYuGFC8y+dQt7tZrTq7tMOPXoSSIJgBmMnxu/NTg6OtK0ahUvnzvHuw0NPR4zIhSPDsC7\n9A2l+wDBuvwXwF97PdaK8LO4jrBDOK28nIsffshjL7wwZGmMESMttFBNNe20IzUdKlR8xVdUIVhj\nTmQiy1k+4rJVz+pqPl+zpl8Hn4KQEMp8fVkWH8+ZEb4wjgUiREy3XYirrICfZ9liW51LRo1mEHGB\nMJOhLRfm6IYSwGyNy99YMZ3pXOUqlVSSSuo/pXO9sK2v7/d66mF6fLwQWFjI4oQEpDodGoWCT7ds\n6XRE7I1vaCjVW7aw/eRJ9tXUIEbojJ9DmJ/0RjCkCRzqOQDSEXJQ646joyPTNmyw+JhIBFOm5FJb\nK8hfS0v9ehRE1iJGjIfWg6J6I7sRvgcqhO/Hf0E3cW1fJiDk2tUAv1SpqDlxAtatszi7I0PGZjbz\nNm93SstWsnLAosiIUZg15jYSJGxl66iML8ydm8PbyQfYXX+e3/MxE2zqcfOrwy7GesWBGXvsOztC\nS1jCXe5yk5vUU895znORiyxnOTHEDLjJujghgbMrV/YYafgnArbY4o13j9+dZppxxNFqV2QAxGIK\nQkIoCOmSXsrb2wkoLGRGUtJInjLwEM8QgeBpXkYZkUQSPCzDzvGPUSymzM+PoqAgJufnk+gnI1bZ\nQkVA8LCtO4eMkxMX8/JYqtViBF5xhC/XGAkLXsbfMu4xy2Dg2wizLkuAXITQv0kIi/ZvY3mQ1owR\nOCkRs9/dg8cjIlC0tuLY2EhUVhY+JSU4qNWkR0bS7OhIZFYW5T4+tNvakkEGd7iDG26sZOVDl2zv\n5O5Os4sL50tKmN/eji1C1+f7EgnZnp6kabVMNxiIRUgar0EwWWhHuCH6I+KRbq/3n0AiwqzRZoQd\n1TlAkFpNRlISuWVleEVZHnDtjgYNZzjDcY5zmcukkkoGGaSRRgopZJONGjVOOLGa1axi1dAuclYg\n1utZkpBA/NKlA1qaFgUFseyLLzCKxZT7fj0G8EViOU8lpBKmcuKovZynmwbugIuAkw4OTJg+HRcv\nL84WFrKqoWFYmvvxggQJdtiRTTYqVMQQ888uUTfKS0pYUlFhcSuwBjgeHIxX2NiElov1eoIKC5mW\nksLiCxeYlprK1cce4/zy5aTExqJyGnio2t7ZGYO3N1fy81nW3o4ICEFwTQtECG99chjnddzJCbfp\nD7aw1mptyMjwJIAf4lnzMc0NWThMmjTkzan048d5v7i4847/K4RNs4GKoe7YI0Q25Gg0yAoKaPT3\nx97Cz0GCBHfcO01ykknGD7/OPJnuZgRGjHzBF9zgBhIkPM3T9z0z1B9isRFPzyoSU56hku0U6F/E\nY9pUps+5vwBnKVImMYlZzMIHH9SoMWKknnoSSSSYYIvdIhuNhmXx8Zxat+6hn2EdDdJJJ488QgnF\nBx80aEgjjWaamc3s+5rb0kulODc14dzcTO4wrnFfyxkicxs5gAAiiRzr0xl16idMIH3qVNbfvoaL\nWkfBTAkPqjHm5e9P1ebNbL5+HQMGEufWUe9RS+Hez/hcp+vTAF0NzAc2SkDrH8gv9QZi6ustWpu+\n5WBDqp2eOLmEZ90MRF68SLOjIx0yGWJAOWkSGdHRlHt6knv9Og5KJW5vv029uzu1trWEKsDT1xNj\nnHHw8n4c0p/sYp6jIxqNhiuffEJxSQneBgN2CJ2hL8X2vGOw4QJdu8CtCPrxn/d6fTuEhcSy1lZ+\nVFaGVqsd8GZ8j3uc5GSnDM4WWzzxxA47dKZDjpzJTGYmM0dNpuhbWkq9m5tF2/nutCkU7H32Wbbt\n24fK3p5sKwq+8U6rQkGLgwMHtm3D6dNPgcF3+6WGrpSXiM2b2bT3LxwuV923y99YEq4NJ/ySM06V\nZeTo/oZE6oTO25uwRYuQjUOp34Nk8pIl/C7vHm80qfo89ntnZyYvGcy+ZnSw0WjYePgw9q2tFAQH\nc23+fAqCgztnYK3F09+f8jVr2Hn+PK/V1jLF9PGJCA6Jw0E3xHMYCdpSf8t3JD/iV/pS3DVQmwRv\n5OWR6u/PtI0brXuNtjYClMrOYigdIc/P2mLIjAcwGXikuZnd1w9RucmRhZUutMttMLoFdi7+Qwjh\neZ7nAAdooYW/83faEAoPF1zwwQd33CmiCCVKxIh5iqeY0vlTGh2CgopZuPAyly4JrqiXLi0kMLCY\nwMDi+35tMWLCTEchhZzgBA00sI99vMRL2PbaXppcWIjS3x/dN/w61B96BCMlc4foDncopZQpTBmR\n+Xfb9vaB41mGyUNbEBVRRAklOODw4DolY8zd6dHMv3qJJjn4tto8sIIIhKLIy1/IPAqhhfg9b/J5\neceAWSeH9fAfhUWUTZpE/fPP82piokVrU7FjLq9xAjG1/ISf9NmR0ev13PnoI15XKrsCOU3yByOQ\nmpnNazkfdQ6WP2z0J7tQKBTMfe45itLSuGcyJvhXkzGBX1ISFHUtlG8gpJQPxAqVik+KiwmY0vfG\n1UYbZznLXe4C4Icfa1mLBx5j0nl75PZt7lg5/9Do6srhTZt4ds8eWh0cUAaMnH59LIhJSSFl+nTa\n7OzQWWnp2v15WYosMnc4sOhQKz8vFbFZ22W0YK3mfqzRarWk79nLudImU9JaDVBDcX4+3y0uZtrO\nnd/oosje3p54fzteVqp4vUlY7NYgFEN5/v5Msx+6S9j9YtvayjMff0xecDCXFi/GeJ92xD6hoWgD\nA/nFjRsYS0qw7eigSFZPibaZ7xYPTTZXCOhGIGNnKKjVasIrCvmdvqfxxe+amvipUolarcbeip9T\n/rVr/E83R9LzwK5hntMGYA+gUDVSQiOOVc18O7mVBP/bnJkCDb5TaJVoqaACLYLstnukbqPpMBND\nTGch8SBYuPASRUUBFBcHYjSKOXJkA6+88jfs7VsH/VxrCSKI3ezm7/wdHToSSOAJekqyQ/LyyA8Z\nnW7Y1wEdwj3H3FFUocITz84MxPvFr6SEylH4e35oC6Koejs+vOHMriea+IRP2MrWr72k4pZrDSsm\niHFvMYDL2Nk81qYV8lqpyKqskzVATWkpp27fJnrFih6PV5eVUXjuHC4qFU9ghw4DiY77CJ+7Cs9u\n8qfcGzd4XanE0rSDCCFssPtg+dcNS8YEWSkpPf59Hct5Hd151GDgb5mZ0KsgyiOPE5ygmWYkSFjC\nEuYyd8z+nuxaWgi9d29Ic0HV3t4c3bCBzQcP8o/nnqPe/SHMJTMamXftGn6lpcLF3mhEo1AMGGYJ\nwqaAxjScnkSSEJCrgNnPPsnpNClHhunyN5bcu3SJP5eW9omdDgD+XFrKjy5cIHqcyv0eBEaM5G8U\nc1UNBQmT8a430ubmxuQlS8akGHJsbmbr/v0UBgVxccmSEXOBksvlRCxY0PnvdrK43PYpv3lHwgeN\n+gE+syd/dHUl+AHfGwY1vkhIEIwvBkFaUUEgUAx8hNAh+uGAn9E/ExCMFpxxZBcbUccY2Dchm8js\nHD44qaLJtpgNm7VonYTMGB98cMGFNtpIJ5122hEjJoggIgwR2Ca1IcpJJl93C61UijQsjOCZMztj\nAEYasdjIxo1Heeed3bS22qNSOXHs2Hq2bds/kLJ6yNhiy2Y28wEfcItb+OPfZRVtNBKcl8dX8+aN\n3Bf8mtG7Q6RFiwjRiM2+B+fl8dn69SPyWt15KAsisU7HunMXSPF0R4GWXHK5wAUeZ+QcZMYjGcZ0\ncj1tmKAF34pKyvxGxtZyqGhSUtiotc6udzXCHFF7djapjY0oNBqkBgOtWi3t1dWs1ut5DjqFV+2U\n8pryU6o2bsTLtNOvLSsbcAYJeg6WfxPoPTyvYfCGoR0gN92gVahQoiSZZPLJB8AXX9azvkcGzlgw\nMymJrIgI2obYwSgICeHCkiVs27+fD154Ac0YLAyHi1inY/Xp05228ivPnsVfqSTPy4u0zEyLmwFm\nUoAGHwknOEEWWYQQgg8+Qk5ZNMN2+RtLpJWV/fpUBZge/yaTTjoVVGBrb8uctU8/MNdRS4Tm5LD2\nxAluzpnD1cceG9UgxSCCENuKueSvp7LROuvtCqDQz4cZI2S5bS0jZXxh1Gr5JYLq4ofAG/d5XhLA\nFTcCzT22SZOpnfQEHy1tI+5SPF8eUfLec8/0CdBczGLOc55UYyo1yfmEJ1byak0bj3XLmbtSWMhf\nkpKQzppF8IwZiEbhd8HJScX69Z+xf/92JBIdBoOY27dnMnv2yA7Ze+DB4zzO56YjgAAcccSrqgqD\nWPxPu+0BMHeIzBbyWWQhRcoEi16IQ8RgwK2+nhpPz/t/rV6MTEFkNOJVVYV3RQUdcjlauRyJTodT\nczPNTk40OTtT7+aGdgQuSPK2NrZ8+intNjbkLXiapyhlD3u4whVccGEmM0fgDY0/KqkkXZTB05ts\n+OJcDCH5+WNWEPXOOmkF3gNqES62egRpwMuAAsF9Lqy+njfq63vsdBuBDITOxv8iFEU2wP80N7P9\n1ClYswavgAAUGs2gTVYRMGGIKd4PM4HR0Xx05w5LCgpwQfg+tzJwUdQKtDrbc4xjpNDVYZIhYwEL\nmMe8IecwjDTOjY3E3bjBBy++OKzPT545E5f6epafP8/nq1c/FHbc9i0tPPXpp6jt7fn7Cy+gtbHh\n/RdfZPn58/whOZndPj78qry8Sy5qwgikAi/5y7kbl4kOHX74EUYYs5hl+Ys9JNgMkqdkq7e+O/B1\nQ4WKeOIJIIBoosesGBLp9aw4f56w7GwObtlCiX/vft7IY4stfviRv6aYHfUT2FtaN2BRVAFsnGSD\n15rRnW+xRJubG7WFhRaLohrT44Oh1Wqprarif+kq/u63xDACKse+Q+222JI6fyXLbvwB3yYjKuee\njzvgwLeM38J1bzn/VlzLSr26z2s8ptfzWGUl8WfO8MeMDGbu2DEqRVFoaB6PPXaZtLSpFBQEU1Li\nR2hoLi4uzSP6dR7hEbLJJp98znKWZ9rW8q2jR7kRFzeqhf/DjllumU46brjhiKPgljgCm612ajXV\nnp6jMr81vILIYECEcGLT794lODcXl+ZmSvz8kOj12LS3U+/mhthgIDg/H+emJtzq66mbMAFlQAD5\nkyeTHxyMYYhDjg7NzWzft48Sf3/OrFqFUSy0blewghxyOMlJNGiYz/yHznFsMAopBCCSSHLDo3jy\n+HEuL1hw3zrt4dA966QV+AnwM+ghb1ECP0bI0jEAtvS9kIuAqcArwMfAc90+vq+mhp8dOUL1li2I\nDdaFTbo2NTH/8mVuz5pF+ziejxgpIjZvZtfevXxYXs5chDmigUapL4nhbFg2WjqQICGAACYzmRnM\nGBfW9YrWVjYePsyNuXOpv4/dt4THH2f9Z5+x8fBhDj71FMYxGKa2lonl5Wz55BPuxsZyceHCTkc9\nvUzGmdWrme3uzp+SkvjZ0qW0V1SgaG3tCtm0s0Pi40VK3BV0Eh322LOOdWPe4RsJ2gf5mbU9hLOC\nI8XnfI4LLthgM3ZxA0YjTx4/jk4q5W+vvDLkbu79EEwwxfJiap6dxHdO+eJfUsL3Gxp6zBQVAW+6\nupLi50DpGlDKE4kh5oGuCyYvWcIbeXk9wnPNWGt8kXXiBHvb23sUfcZ+n20dhWIxPnMtT5wapFLS\no6OZf+2axYyX/ORkXlM2snSQ/YilOh0olexJTiZ45uhsUi9ceJns7HAAOjrk3Lo1m+XL40f0a4gQ\nsZa1vMmbZJPN2s86UAYEcGvOnBH9Ol83bLBBgoS73CWDDDrowBvvEfn7s9dokI1SoPigKwXX+noa\nXF1BJMK2tZXFFy4QnZJClbc3XlVVZE6dyhfLl1Ph6ztgxSzR6ZhYXk6AUsmjV6/y5PHjZERFkRMW\nhkKjYUJ9PY4qFc1OTtS7uaFycMAgFmMUizGIRLg2NLA0Pp7kGTP6tOXnMAcdOgopJJ546qlnNavH\nfLd7JDHbXjrgQIm/P612dkRkZpI5dbCUkpGnu1zrPfoWQ5j+/TOEYmkmYFlJLRAFHOz1MRHwm+Zm\n4q7vw05s3cBkpZcXso4O/vWtt7i0aBFJM2YM6lL2MKNQKITk8UOHeLqkhIKOjgELosOOIrSeLkAN\nBr0Eqc4VBxsHtGjHRUH01KefUjFxIlcfffT+Xkgs5sSTT/LEqVOsOX2ak2vXjsvdvKlpaaw8c4bP\n16whK9KyU+at2bOJSk9nk5MTaf18X0S4c5CDuOLaqd1+2NF5e1Ocn29RNldkevybSD75aNDQRBM7\n2Tlmc36zbt7EpaGBj3fseOBd2BBCSCCBQnkh6zf8gPa2dn567RrSiopOwx7dxIkEz5/PfFsJibyJ\nGjVllDEJy/lHo4G9vT2p/v78VKnkJ01NncYX/8fGm1J/j0FnvRobGojpZrVtxmDx2daj8vEhZICI\ngguLFrH+s89wrq+nqVsXy2AwoEtMFIodK1iq0/H3xEQMsbGjMlMklepZujSeAwf+P3vvHR7leeb7\nf6ZJo957L0hCFVQQXSC6DcbGFGNTjLGd2NlkN78keza//M7u2WTLOXuym01zYoJtmnHAVIMBU4RE\nsSQk0YQE6r3X0UiaPvP7YySBkEBtVAB/dHFdXJpXz/tMe9/nvp/7/n7fBOD27RksWXIJkWisIWN/\n7LHHAw+8aurwqK3mjz/aOCXvJ1OJFlrQocMTT2qp5dBRCSdWx2OKFiKhXo9Eo0Gg15t8Q2DIgGjn\n7t00uLlh2d2NZXc3eRER/O5v/xahXo9WIhl2GZxOLKba15dqX1+uz5+PfWsr0bm5JKWlIbexodXR\nkUYXF2w7Opien49Qr8e6sxOhXo/AYKDW05NzK1dSGBY2YGwBAuYzHwccOM5xbnITCRJWsWrkr8gU\npZ8PgEDA1QULSE5JIT8iYsK/nI+WazUzMBjqxReoxZjR+vVTxnvS7M0BV7mOWisxBrRDNpZ32tiQ\numQJ98PDWXnuHGH373N440aTlGpOVSwsLIjdto3zublUf/MNjQoFq3Q6FmIsn+vGuDN0xAauu4uh\neD14ZWHwyqZQlENhj7GttdqVQLEXHkJXXHHFDTessJrQjKrK3JwWZ2eTXOT0IhHfrFzJ23v2EJeV\nRc6sWSaYoWkQ6PUkX7pERF4e+7Zto/Fpi3uBgIvLlrHx0CHEajW34uMHHBJGGMEEU0pp33XiWSd0\n0SJ+WFHB76ur+wVF5cAH3m7ELV48STObXNJIo5JKlrAEh1ELUA+BXv9U76+QggLmX7/OX957b1JK\nUt1xJ5hgFChooglXqSsRS57cPxxKKDe5SSWVExoQAUS//jpdXV1sOnILRZmBOoLQOn+f917/asi/\nrbp8mV/JB8qqO2AU4h+N81sLIBmi1F5paUlRcDAL09I49cor0JNULMnJ4cMRlqV/0NTErpwcghPG\np4Q3OLgYK6tOurqs6e62oq3NEWfnFpOfR2owZ9dpEWcWxo64sulFpFemfRGLOMYxfNrVrKy0ocwE\nlasNbm7I7OyYcfv2sJVoh8uQ7+yv//7vEavVuDQ1YRAIqPf0NMmJ2x0duZKUxJWkJJOMBxBBBNZY\ns5e9VFDBRS6STPJzoT73uIxhUUgIySkpTCsqoigkZMLn01uuFTmEkIFeKOTXev0g1mb9edI75IwT\ndl5h5OanPLWxPBcw6/lsNnh4sG/7dladOcO2ffv4dOfO5948zT8qCv+oKDrVnfxTxUXU+WVIZDKa\n7KA53IxovwT8C96jMWUNbW2O4FAKoSch4DL4pdEpbeQujdx9ZEwbbAgnnCii8MJr3IOjlORktu7f\nT05sLDoT1AdrzM05tGkT73/8MeUBAbS4TH4pmVCnY+OhQ5ip1fzlvfeGJfxQ5evLJzt3svbECdqc\nnCgPeKgwqUHDFa5QTjk++NCBaWvoJwuJREL09u385PJlxPX1SHU6qkSt5LvLMVtsTqLk+V6U6PV6\nSnJy0BYUYKbVohaL0YT6UhlXiUgoGpceMY/aWpIuX8ZcpSI7IYG8QcQ4XOrrmZWZyZcbN9I5hMHq\neCFEiCWWFPf8uPL05mpvvLnJTaqpnqAZ9sfKyoq411fw61//FAAnZRMqlQRzc2PyQqlUUjLIDpeZ\nTIb1IOOtAI4C741iLvstLXGLiRkiJIWLAAAgAElEQVTyuJy4OHwqK0nIziarpzxMW1DQT0BhOCzQ\n6fhjYSGMU0AkEhlwdW2krMz4SrW2mj4g0qOnVlDH5jetWW2TOAZL0RcDPfq+gKiEEpQoyZoeSERt\nPWXTTCDPLhBwYflyNh46xN2oKJOsFXoZ1l1Fa2ZmLIl7BvDDj7d4iwMcoIMOOunkZV4eNwPJieLx\ngAiBgGsLFjDn228nJSDqLde6/bvfgULxxOP0ZmZYKJ/sJq0DvgTuA/+EsRwgAtiAUaBBjISg2fP4\nRUFxfx+iHgwYg6Ff+Poyc/bsh78XCjnz8susOnOGlWfPcuall56a9XzW6aSTTDLJMstCOU2JZJoE\nFzyJI45ooo2f/6hyZoX/gby8CPLyIijN+QGajB+DQAcet8A7A1zv9fzLRS7tILPnxxFHoolmNrMH\nmNSZCqeWFhRSKToTBq8d9vZcXbiQVWfPcmDr1kktdfCoqiI5NRW9UMiBrVtHFKS3OzqSMWcOC1NT\nqfDzwyAU0kEHRzmKHDleeBFDzHNlUi2RSPpJa7vRTQGfo0BBPvlE8Oyb8D6OwWCg5OZNtFlZfNjU\nNEDBqzUH8hNEaGI1SAWDfw9tOjoQGAzMuHUL14YG5La25MTH0/yUhICtTMabn39OSnIydR4evPX5\n55ip1cYMrEAABgMzbt8mMT2dK0lJVE+SoE8vQQRxl7sUUcRcni5/7INxrlVUTcTUBsXauovp0/Mp\nL/enpcWFykpf/Pzuc//0afwqK/mP9vb+PVDFxfxQIqYTBgRFEcDnGMvvRpLiaQJS/fyYOZxyU5GI\nq0lJvHr8OA/CwpDb2Q0QUxouZuPU79GLhcXD9Ydabfp1XjvtqFBRYyPB5rtwaEjUqDEYDIgFYm5w\nAwChvT9+2eVcM9E5ary9aXV0JLikhIJBqsZGy3OZZgsiiK1s5SIXuc1tWmllM5sHGH4+SwwIiIAy\nf39WnTkzWVPCwsICi9hYyq9fH9QkrxyQWVlhUCoH7C0YgCMY/XPWA4ceeSwdY+9RPNBhbY1IJGLm\n9u38e0YG6traAY3lZp6ezJw9e6Apq0DApSVL2HLgAC+dOfNcBkWttPIt33Kb232fET/8mM/8QU3Q\nRCID0dH3iI6+h1YroqLCl+LiaRQVBdN849FyLAN45kDU5wiiD9Jq1UgqqdzkJi/zssmN+ERaLSu+\n+YYj69eb/D26MWsWsTdvElhaSmlQkEnHHg4ijYblFy4Q8uABl3pKOkezY1kQFsai1FR8qqqo9PPD\n8/YFLP0a0To4soIVeGKa3fupiiWWzGAGX/M1l7nMdKY/F7v/vRgMBm7u38/fVlSwZJBM/AKdjsv1\ncO6smt/mHSZx6zsDFLwWpqURWFyMc0sLJUFBZMXH411Tw9uffUajqyuVvr4oLSzotrCgICwMlVSK\nWKNh3dGjZM6eza2eBvh927fz2rFjhD14QE5sLAnZ2Vh1dXFi3ToapkD/1jSmYVMITpllFGt3oxGb\nY5eYiOcgyUEnnPDDjzrqaKcd+yEd9MYHW9sOFApjr2ZJiTsdaT9nV3X1oCp5/sAfNFr+jFGc6HF+\nDvwD8L8YXlDUBLzr5UXECLxbWlxcKAkONl6XN27sJ6Y0EtTjbKCs1z+8BgiFY+2wGogCBTsL3Hj9\nTje1c6pGlAyQqNXYyWTIra1fCKEnh9ZW1h36nA9UIjQiA1e8DVRNCyeiUWtyI9X8iAjC8/JMGhAN\ndVf+X4sWLTLZySYSBxzwwYcCCmikkSaaCCBgUv0axkIppejRE0hgX4mARiwm+dIlrs+bN2niAQ6+\nvuwpK2NuR0e/20wF8CNvb+wiIggrK8PtkccMGKW2EzBKcz9+efHBWBbQAFwxM8M7NhahUIizry9u\nERE4zZiBw8yZOM2YgVtEBM6+vk9s2tSJxeSFhzP322/xqKujKDj4uWiIrKGGb/iGr/kaLVrkyAkl\nlLWsZRGLcMJpyBI3odCAo2M7wcElzJqVRUzMHZycjOUGHR126GU+ULIS0v8fqJyPyC0PpXU597hH\nM8344muy79PMW7ewUCi4vmCBScbrh1CIVKnEvaFhwt3FnZqb2XLgADqRiINbtlDr7T3676pAgKVC\nQUBpKQEF97GuzuVskJZXLHcMWTb0vOCGG3e5SyutOOKI+7CcaJ4NSm7e5Hs5OSwdoiwpWA/u8m5S\nra1xfKSEPbC4mOSUFPZv305qcjIPwsOROTpS5edHVnw8HXZ2SDQa7Nvb8a6pYdXZswSWljLj1i3a\nHRw4v3x537Wx28qKWzNnYtfRQWBpKdXe3nz16quTVib3OE2FZQSfLeBsrY51sg7Wt7VxprqaDkdH\nbB5TqBQgIJ98mmjCE0/c+t2NJg6tVkxenlEEyb7lZ3zZmvnUT689cA4IgwH7EubAQoyeREVAAINb\nLrQAH1ta8vvgYCI2bcLcfGRd7dXe3kTeu0enlRXllpa4lJbiZxi+aMFVkYjbiYk4jmOF0d27UbS0\nGMXNo6Lumbxkro02Dttcw0dhwY4L94m4dw+VuTnNTk5PTd45trSw85NPCM/PJyktjYDSUmxlMlTm\n5nRZWz8X65DHWX3qFN+GOrNibS23QjyZrZvBsvwOgktKuD5vHjIH0/U9dtjYsOrcOTLmzBlR33Fq\nairAPw/22HO5Q9SLK67sZCfHOEYVVXzO5+xkZ79dlmeFVlqpo65/6Z9QSFFICAFlZRRPQtkc9K/1\nr6nPxFynw1nkC+7eRC9ejFAo5BfF/cvdjgDrMF7Qn8ZSgIaGMUt3qqVSDmzZwpYDB1h19ixnX355\n1GNNNmrUnOIUueQCxnr6YIJZz/oxL4odHNqZNSubWbOy6eqyJCNjNjduJKBSSaF0GbqPkyHx9wiX\n/Zx7onuUUMIKVphEzjY2J4fLw5ChHS2lgYG88tXQjcymJOLOHRanppI+dy458fEmuQFemzeP5EuX\ncK6vxqkNlFIpjqNqr342ESNmEYs4wQke8IBIIp8LNdGxKngJ9HrWnDrF8XXr6BzEY0Zjbk7JtGmU\nTHvY1WzR3Y1XdTXNTk60DyJzrxeJjIquUxBZZiZ/bVP3+92f2trYnJk56C6RDz4UUUQddUQ/tRt1\nfNBoxGg0YozpwA5iFbeGFcr3KrX+T+Dx/LoN8EPgLVdXzgcEIGltRapWIwAMGCg2a6LFWYxbTDTJ\n7stGNW+tRMLtmBjis7MpXbeOj3JyWDACU+Tf2nsRHDkHGF253XAwGB5eV8djh8gNNwTmNvzr7E60\ns35K9IMyZmdksOz8eTITE7kVG4vqMeEmt7o63vr8cy4vXsytuDjEGg0+lZWEFhay8bBRU7c0MJCi\nkBBKAwKeCb+8obBva8OvooKfrp+HRGhDl7MXBc5L0NkXkpCZSaW/v0nP12lrS7OzM2719dR6m0Ys\n5dmLDEaIHXZsYAO72U0ddeSRRwxDNxVONVSosMYaK/o3YReEhZGQlTVpARE8rPVP4T5ttPE3vILz\nI3Z0j5a7mXd1oaqp4egw64pNJd3ZGxR9/89/Jq+igkq/wQR9pzbNNHOYwzTSiAQJCSSQSCJ22A39\nxyPEyqqbJUtSmDv3OjduzCIjY7ax3CPj79A/WIv5+u0ovK+SQw555LGGNQOczYeLa3091p2dlAYG\nmvhZPKTO0xPbjg6s5HK6BlkwmhKxRsNLZ87gXVXFX994g2Y302WkDSIRl5YvR4+eqtI9NFo1UEMN\nXjwbPZ6mIIoossnmPvfJJ58oBjb/P2uMRcFrWmwsSy5dosPWlrIRfIcUlpaTet8YC9InBI5PMvQV\nIcIdd6wHlSkYHe3t7VRcuQKA38KF2Nv3L8Xr7LSksDCEgoJQSkqC0GqNyUxX/gdulPGPGBdg22FQ\neXkAK4y7QP8ISM3M+Ae1GhtADvynjQ13/fyY88ormA2yoO7mHpkcx3WMZaUPwsNJvnwZr4YGShMS\nuHj27LAC93NCERda/ifH/uMdoqJySU6+jL390ww4RsejJXMCgekDIilS7LBDjpwSYTlm4eE8CA/H\ns6aG2enpLLxyhTszZpAxezYye3t8KirYePgwZ156ifsRxj5HrURCWVAQZUFBnFu5EseWFkIKC5md\nns66o0e5ExND+ty5tJtwB2WiCS4qoiQoiHJhJXLkfYqOPpWVRjE2E++Ixd+4gUijoXUYBsfD5bkP\niMDo3ZNMMt/yLRlkEE30M2XcWk89VVRhjfWAEpHSwEAWp6RM0sz6043RL+hxTxuRSETYvHkAFGVl\n8XdVI2tuNZV0p1oqJXXRIpIvXWLPjh3PzJa1ChUZZHCXu7TRhhNOvMEbE2LAaWGhIinpKnFxOZw4\n8SrFxdOgPQDV7jREcbtpXflzuiRVfMRHrGLVqL5bM2/d4s6MGeNqMmwQCikLCCApLY1zK1eOm3Sq\nU1MT644do8XJib+89x6aEZaoDBchQioDp6GhhnTSWc/6cTnPVESEiBnMoJpqrnOdSCKfqev5YGgL\nCpir0/FXIA+j6ubjAjOPs0Cn4895eWzPzUUrFnN406YJnPHkonzC9/dJhr5KlNRTTySj8+1TKs24\nf386TU0uyGR26DSVhJb8gIO6cgDevNNMutNhRCIfDAYBWq2Y5mZn+ksAdRHMe6zjKNOBEkAF/ALj\ne/1nGDSlZAX8J7DW3Z0d9vZI5XKUNjb4JCcTY//kfihzzNGh6zN1HzUCAa2Ojth1dBAUG8vv8vKg\nsvKpQdFljJUgt/kVdw2n+D93/we/z/sb5s+/xqJFaSa99ZqZPdwpbGlxYtq0EtMN3kMooVRTTQEF\nTGc6ALVeXhxbvx5bmYwFV66w8dAhWh0dCSgr49jrrz+5X1UgoNXZmQxnZzLmzsVcoSAuJ4cdn37K\nwTffpMHEvTbjjsGAT3k50XfucGblcso4CIAvvtjIZPhUVfH16tUmPWX8jRvMu36dvdu3o7Q0nYfi\nc9tD9DiOOHKFK7TSijnmEyIjbAqUKDnIQbroYgYzBjSz60QiFqWmkj579qRKS2vRcpnLCBCwhCVP\nfG0bL1/mJy0jq/H1Mxg4DLhEj73UodHVlYSsLMzV6klXShqKOuo4z3m+4isUKGikkQUs4FVeHZdd\noadhZqYhMjIXc3M1ZWX+GAxCDHVx6O6+gUdUKm1m1TzgAQ004I//iHqLlp8/z9WFCwct9TEl5f7+\nRN29S2BpKc0uLihMeCFFrycxM5NXT5wgNSmJtMWLx92vwh570kmnmWbmMe+5EhgYChdcuMlN2mjD\nF99numzQYDBQfOUKtxUK5gLbgMVAMsadgP8GOoBwBnq23ezowDYujq9Xrx634HsqorGw4Ex1Nasf\nUTB928ECq0VLB/QQgVFhTokSDzz6VOeGQ2OjM6mpizhx4lXy8yOpqvKlqckVm/Z/55IuFUtAArxi\nkPFxl4Cazjfp7LShu9uKx4OheNFC/tZwgQaMPnHbgCUYy8c9MIokqIBoBvfmO+vgQNjmzcbe2enT\nkQ7hr9dCC7nkYo01cfQvOa8tLKT6zBk6b96k/t49NBYWg75uvfhVVKCVSKj19sYjOprL1tb8ta0L\nl24V/o+YQV9FyPclIZx03oHB+e/ZI3iHDqUdf+JDPAx17Kl4m26VJUFBJSYLipRKCwoLQ3r+LyU2\n9pZpBn4ECyzIIosOOpjDnH7rG5VUSlFoKI1ubnRaW3N9/nxqRrC20EkkVPn6Ire1Zf2RIzi1tNDg\n5ja1RRj0etwaGpiel8ec9HR8KyvJTEzkTJCSZppxxpkl8giWnT9PSVAQJaGmE2HyKy1l6cWL7Nu+\nnfZR7A69sD1EjyJBwgIWcI5znOc8IkQkkjjZ0xqSDDIQI8YXX5Yw0HxOK5FQFhBAZF4et2fOnIQZ\nGun1P7HC6qkLs8mW7jQIhRzatIl3d++m0dV1wpvsh0szzexhDypUgHEBuIQlBDHxKmm9CIUwd246\nfn4VHDq0sUd4wZe6/8oiYecPuev1GQ94QDPNvM/7ww6KpEolXcPw4xkr3dbWHNq8mdjsbHZ8+imn\nV6/mQfjYZaodWlt55eRJhHo9u999l7anLCxMiR12WGONHDmddE6aetZkIEHCbGZziUtc4cqkfi/G\nQq+y3E9bWow9k48xp+ffFYxCNL+h/2K5xtNzfIRIpjieISHUApszM9Fr5VSIm2lOtGFDyOA24eaY\nU0/9sEU4FAopp06tJj9/cGl3nW7opZNAoMfXt5LQ0EJEpf+AX/EtQoB3Bzl2bs+/iwz+PgPUtHhi\nXu2Fl1fNsIIJf/yRIKGWWmTIEHe5U1YWSPGtaiIqrvFXbWXfsW9VaDjpn4BPeACenrW4uDQhEj0U\nT+iwscGxtbXneQkQO63jePc+zvMF8ewlhGIUInOqYpYzb3WvyJExMCkv92X5uW/43/U/53Pe4q0b\n+7G27mT+/G+HfhLDIDT0AWfOrEKvF1Fd7UNFhS9+fpVD/+EIcMGFAAIwYKCOukFLlKt9fMaUZM2L\njKQkKIg56elsOHyY8oAALi5bNuUqWZwbGnh7zx46bWwoDAkhOz6eCj8/1EItF/mIdtrZpFjBinPn\nqPX0JDvRtOvs+devc2np0lEFQ0PxwgREAIkkokPHBS6QR96UD4jKKSeVVGywYStbMWfwDODNuDgS\nMzImNSDq9XgYSvp3Kkh3dtjbc2TDBjYeOvT0re1JQomSv/JXVKgIIYRVrBo/V/pR4OVVy44dn7F3\n73ba2x0w6MVk7/4jKzbO4M70f0aIkFOcYh3rhrULK1UqUU1Udlsg4GZCAnWenmw8fBjv6mouLVky\nKuU3Qc+uUFBREYWhoWTMnj2uZX+DYYMN8p6fFykgAognnmKKaaeddNKZw5zJntKIKbl5kx9VVg4a\nDD1KrwDNUegrjrwqFKIbhsnm84pnSAieISEYMJDDAUooIY00VrBiwLH+On88rpqjvXebm10PMNcb\nUAmFyKyscIqMJGLBgj7bhqoqL44cWY9M1v/75OLSSHh4Pg4ObQiFobx7wZnd8mYA3rVxYd7Lgay0\n3YVAYEAgMGBv345UqqK9rY3mtHw2MzwhITH932eAMiBPvpiU3e/i4tJIcHAxgYFleHnVYGk50AfQ\nYIBumTOuglhq7DL55LoDHRd+BgiIZwUH6B8wfK6tJKH4HF8VnwNALNbg4VGHp2ctnp61KJ3M+H9P\n/Rsf698jpX4JlZW+JJPCLzlAB/bcnPk+2lfM8B9k8e7vX4nPe1X84vC/8OvCn/Kf0p/yo4u/x2AQ\nsGDB9SFekaGxsekiJuYOt27FAnD16nz8/A6OedxHESDAEUdyyKGMsnHr2VRaWHA5OZmMxEQ2f/EF\nySkppCxZgnNjIzJbWzRD7ApOBG6NjdS7u3Ng+/Z+v7/GNdppxw03fna+AaWFBRk9rRKmQtrdjU9V\nFV9u2GDScXt5oQIiAQJiiSWTTJQokSGb8NKjkXCHOwDMZOZTFcTK/f1Zd/QoAp1u0uS3K3susL4M\nnqHrRRwaytWyshE5Xl8ViZCYuPm30s+Pw5s2sfHQIY6/9lo/9aXJRI+e4xynmWZccOF1Xn9iIDyZ\nODjI2LHjM/bt20ZLizMGg5Bzh95n8UYNZeH/STXVZJHFLGY9dRyBTodYq0U9wSo7dV5e7Hr/fdYd\nO8bW/fs5un69UQp1mNh0dLDqzBnEGg1nX36Z1gnaFXqc3ibxTjon5fyTiQUWzGIWX/Il3/ANttg+\nU2atI1WWWwj8BHgNY637n1xdmTYG9c3nhd4y7RJKyCSTKKL6JeYUCgX5v9/HO90q3gX8eVhmV65Q\nsDs1lbQbN5jzwx9SXR3JX//6Rr8doLCw+yQmZuLvX9EvWd/uu4Ut/UQVVEDdgPlVpqTgrVINGQz1\nsoj+7zPALwX+NBh+BkBXlxXp6XNJTzca0lpYdGNhoUAqVSIU6unutqSry8qoDhoagGjuf9Fh+bCv\nxqqn6uBxrB55XbRaCVVVvlRVPbyfV+HD/73xM7bjyV6240kt/yb5OYI3DPgHPb0vWCQy8MqGU/zj\nyX/mX3L/kU/YybuXdiMQGJg379sxb4LMn3+9LyAqKQlCoxEjkZhW2c4HH3LIoZpqk447GAorK77Y\nvJmdn3yCe10dbvX11Lm7kzlnDmXDTOAKtVrs29qwl8mwkcvpsrCgIiBgzKW1xcHBrDl1CrFa3aeO\n10wz1zEGt+/XJRJYdoVd778/pvMMwGBg+fnz3I2JQT1OgeEL00PUiwQJhRRSQw3BBE/Z2nMDBr7m\na9SoWcWqp6rj6MRiXBsb0UoktDo7P/G48cKAgSyyECBgNrOfGmQ6eHhw7sED1ncOfwH3czc3gtes\nGWBCOFZk9vaU+fuz/ssv6bCzo8l18r1cUkklhxykSHmbt6e0M7ZUqiY8PJ/i4uC+mvnyvFk4WatQ\numfQIZDhhttTn4NUqSQ+J2dSyn60Zmbci4rCoa2Nl7/+mmovLzrshk6QBJSW8taBAzwIC+Pr1atR\nTEC535OopZZOOvHCC48BwrzPP664IkJEGWUUUIA//s/MTllxdjYf3L07Il8XW4zG1fViMblJSTiN\no7/Ls4QNNnTSSQ015JNPCCFYYYVarSb7T3/iYGcnr8CAT4Y9xl6tVRoNv739gDO3/4BOZ+wtlEoV\nvP76MRYvTsPBQTZg0S6VSnEPDcU9NPSp/Twlly7xNwrFCDqXHr7PkRhDrP1BYdj6z6WlxQlf3ypa\nWx8mYLRaCQqFJXK5LR0ddigUlg8DunZ/DOGHwf8qFK/Ex1GFm+gAW5W1A875haMLEr8FqNVmxmAK\nEKNhHcd4n11M5wECdLzPX/gz3+e/o/+OsE1FuHs2Dus5CYUG/KZV8l8VP+ZN2Rckc5n/Lv0xbe0O\nBAeXIBKNXiHO0lJBbm5kj/GtgNDQQmxt5aMebzAKKKCccvzxJ4TxV2fUmpmRGxVFnZsbl5YtQ6zX\nE5WbS37kI8IgBgNWXV141tYSXFxM1N27JGZkEJudTWReHp61tbg3NGCuVOLU2sq648fxqq5GI5HQ\n4uQ0qnI8nViMd1UVxdOmoTEzw4CBoxyllVaWyiP5zwP3+GbFCho8TWcUbqZUsu7YMZxbWjjx2mvo\nxtCf+10P0SO00UYFFQgQ9JOGnmrUUYccOTbYDMtI7m50NC+dOUN5QACaCc62V1FFMcXYYDPkVrJQ\nKEQ8AunOi2Ix4oSEMUluP406Ly8ObN1KckoKll1dZJm43nUk3OMeaaQhQMB61k/ZYP1RbGy6ePvt\nPezfv5X6euOCvOT0/0AiKqV15i5OcpJtbBugPNiLuUo1ceVyg2AQCklNTqbG25tNhw5xdcECbiQm\nDnqjkHZ3szg1len5+Rxbt47ycZQJHy5ChLTTThddkz2VSWM+85EhI5tsvuALdrJzQhQYx4q2oGBE\nO+Vg7CfaC9T4+hIXGzsu83pWWclKZMgoooh97GMHO6g+ncZ+mWzIziF34IuuFubxI0rZh51dO2+/\nvRcHh/Yxz0usVo+4mHMOcAbjruD3vL2J35SMmdlXrFx5lqoqbxwc2qmu9qK+3h29fvC8tpmZCi+v\nWrotpDRYNTPv/R+zTLyQ2sIQPjhbwp/a2vqO/b6DA/4rQ5gbYvTIkcutaKly4v2Lu5B2K/la8hJ1\nUncqxL54K6pJmJeNc0LboOd9GhKJllffOskH+z/io+ofsJftbL+zl6YmFzZtOoSd3eiDGFvbjj6D\nVoXC9IIEJRh32Z7WryjWaHCvq0NmZ4d8GMm1oVBYWvaJ/9yfPp3kixdZfPEi5mo1ZioVAWVlmGk0\nNDs70+LsTLOzM+UBATQ7OiJzcBgQOKQmJxNSWMiSS5eYdeMGZ1eupGWEiWCLri4QCOjuSQRWUYUO\nHc4484M8Vyp8RRROnz6m5y1Rq3n9yBEsu7tRWFjgXV1Nfng4x9atQ2fC9onHeeEColvcQo+eaKKn\nbCaxiy5OcQqAMMKG1YdRHBJC9d27LEhLI2XZ6EzYRstNbgIQQ8ywlK6GK915Xizi9xNw4290d+fc\nqlW8deAAvpWVpCUl0TzBu0WFFHKMY/jiy3SmE8zUFHsYDCsrBdu37+P48VcpLDSqyWgu/Cv4Xqbe\nqYh9uoPsEA3eAxedm2vMVE0yRSEhfLJzZ19f0ak1ax6WFuj1xN68SXJKCnkREfzpww9Nq1A3Biww\n3vgVDOwjeFEQIOAlXkKOnAIKOMAB3uXdKb27CqMXmGlxciJu61aT75g/64gRs5GNfM7nlFPOXuVe\ntlcyTBkF43HzuU6jdRXbtx8zSTAEYGdnB/KRL/SLRSJ+EBFB1OrVfT5D5uYagoPLCA42SmnrdEIU\nCguUSilKpRSdToSlZTeWll1YWCgQCqEIO05iTbu4AegvSGGu1aISi7FNTOxnaGtj08Xauq+wd23n\nyIYN6EUiLFADQq4XLWTl+XP8Ke4Do9LOCDE317Bh+xH+v1O/4pd3/4mP+IAPav/Mrl3vs2nTYXx9\nR2bL0Ut398NrspWVaRNEKlRUU40AAf74D3qMQ2sra48fR25rS1BJCcfWrTOpz5fKwoIGV1fQ6ykN\nCEBuY8OF5ctHVKGgtLDgbkwM9yIjic/KIjklBYWFBXI7O7qsrGh0daXV3h5buZxpRUWYK5UEl5Rg\nEAgoCAnBTKPBQqEwCmz0XH+yyaaCCuYxD7W1IxbdVaDXj+qz0cv8a9fQSCRcWLYM664uTq9ebZIA\ncyheuJK5YoqpoopIIvF7oh3a5GDAQB55HOYwLbT0mcpKGF5EXO7nx+z0dOzk8gkzHlWi5CQn0aNn\nLWufuBPwKAKBoE+688uODtwUin5lI2kiAW+7wZEkN5atfGdCbvxKCwvuzJiBXUcHq0+fxqG9naLg\n4AlReKmnnmtco4UWwgkniaRnQhL+USQSLZGR93B2bqGiwg9Ntz08eA1Cv0LX5cwDHhBrFtrveUXf\nukXsrVt8uXEj6ikgGay0sOBOTAxBJSUsSkujLDAQ5+ZmVp86ha1czlevvMKd2Fi045ihGilttNFF\nF3bYPbNKa6ZAgIAQQrjLXRJ174oAACAASURBVLroQoGCaUyb0t+jhnv3WN+j3DUSjnl7m8SC4HlE\nhIjpTKeccoRpTXxSqBpR2nMmbeRH5RE8w3Q7jE35+aN6nw8FBBD9xht9Yg+DIRQaMDPTYGmpwNZW\njr29DCurbszMtH23LjvsuMY16qgjggissMLGyQnnmBgcZs7EOSZmgOS2QKfj1RMn+Grt2gFG1q2O\njsy4fRuFhcWoE4cikYGgsFJOma9maUkKbtRzTbOAjmIrrA1yHHxHZuCq0wlJSUnuM79dsOAKUung\nvVKjoYIKKqnECacninEtvHKFdnt7vl6zhgpfX9YfOUKNpycyE5mtShUKlqakcGjzZprc3em0te3r\n4RkpBqGQGm9vSgMCEADWXV04tbQQlZtLYFkZUbm5mKtU2Le3c2rtWgpDQzFglAhvdXTk+rx5KKys\nUKDgJCcxYGAd6+h29CKkqAjXxkYqAgJG/VzjsrMpCA2lODSUZhcXk/YMfVcy9wi9GdVeE9GpQh11\nnOVsnziBN95sZGPffIeDwsqK4+vXs/bECdacPMn5FStQjbMqSS65aNDgjz9ODD/TLxAICI6LQz9z\nJrtycvhjYSFmGg1qiQRtiA9X41LRC+sppXTCFnpqc3Ouz59PVkICmw8eZPXXX3N69epxD4pyyaWI\nImYyk+Usn9KLuKchEEBU1D0CA0s4d24lubnRWBw/jGLzchSWLXxSGcYOr3DEIhBptaz96is++uAD\nOm0HsyOcHLQSCV+tXUtsTg5v7d+PWKvl3KpV5IeHjynjNV5IkFBFFVZMXh/TZNNAA3e5Sw01ffL/\nfoV52KvN6YgcqDhmaiw7O3FsazNmWq2th33znioCM88b5pjzFm9xre43+KMe+g8ewR+wlZViFME2\nDaN9n6VjLDvqOz9iwgjjNrfJI49FLHrq8bbt7SSnpNDg5kaT2yDl+gIBqUlJzLhzh/vh4aO+PwoE\nMHPuXc7ZrWDbkX38H8M/cLc7Er8LVey7v5XWt50QiYfXX1dUNA2l0rhWsraWY2vbMao5PYkuurDH\n/ol9mkKtlug7d/hk504Aqn19Ofr66yxOSaHL2pqvV6/uKzEbLVF37nB/+vRRB0GDobSyIi8qirxB\nHntr/36yExP7jGJrB+lXbKUVHTpcccUBB/RiOL1mDW8ePMj1R0QXRopCKkU/CTvgL1xA1LtwaGPk\n9a/jgQ4d6aRzmcvo0GGJJckkE0vsqIwWO21s+HLDBpZduMDrX37J1QULqPL3N/3EMSqiFVOMGWbE\nMrqyNqFQSHBCAiQk9Pt9G5BCCplk4oPPiIw+x4ra3Jwv3nyTLfv3M+/atXFv+G/HWJrhiuszGww9\nipWVgtdfP05UVC5paQupOXQUti2lxvcwvyncwLvucTjYKsmNjMS7qmrENczjjkDAzfh4NBIJC65e\n5UFY2JQMhoA+AZM66jBgeC4+P0/CgAEZMhpooI46mnp+GmnEAw+aaMIXXzzVnlTcyyAoL52u1CLa\n7OzQu7ryspcXErGYZmfnUYnPCPR6nFpacKuvx72+HreGBtzr6xFrtbQ6OiJVKrGRy+mwtaU0MJCS\noCDq3d3ptrIadFcxKC6Oj3JyWFBfP+w5/MnF5TtluWFggQV+Wndg5H404lGWMj6JqfA+hxPObW5T\nSukTAyKPmhrmpKcTVFLCnZgYzq5a9cTxiqdNY8bt2/hUVIx5feEQ0cE+j21cuLCM/PuRONDC9er5\n/GbXj3Hc0YaFhXLIMW7efGg5MmPGbZNfrkWI0KDpS7g8TmhBAY2urv086MqCgqj082Px5ctsOHyY\nBnd37kVEUO37dCXewXCtryfpyhU+e+edUT+HkWAtl+NVU8OhTZueepwECQI9eMrUOGoakdvZoTEz\nw6eqakzCB01ubsxNT6cwLGxCKzJeuIAoAOM2XjHFqFBNqqRxF10c5nCfyIMPPrzJmyPaFRoMtVTK\n12vWEFhUxMpz5zi/fDkV49AAnksuBRTgjjvTMU02q5d5zKOOOu5znytcYemQTh2mRW1uzsHNm/ne\nrl3UeHmZrIFerVZTmJaGuL4ec62WbrGAdvdKbBfZMl1i2tdwsgkJKcbTs5Zjx9ZReuQQrNtCV8iX\n/KGygbc1L5GWlMTbe/ciEAon1UPrSeRGRxP24AFrT57k+GuvTcmgyAMPbLBBhowaavDGe7KnZHJq\nqOEa16iiik468cOPCir6HpcgwRtvXuM17NX25O7bxx+qMRoANDdDczMVJSX80tycH/n4EFhfj8zO\nDpmdHQaBAINAQKWvLzJ7e0Q6HUKtFlu5HKlSiVNLCwKDAb1QSGhBAXIbGxrc3Ghwdyc7IYF6Nzej\nMmFvNlOvx72hgcCSEhIzM3FqaUErElEWFMS5FSv6NQRPNYGZ5w2DeHRJNO0YFnKDMRXe50AC8cab\nSippprmfoJRveTnJKSnYyWRkJiby9erVQ1eWCIWUBwYyNz2dQyZIuDo4dvDqa1+BQEB+fgR/wx/4\ntPEd3t73GfPe+RaJ5Mm7a93dFhQVPbTNmDnzNmBMYEi7u5HodHRYW8MYLEl6ha3kyNGhQ/RYt0lc\nTg63BrmH6cRiLi5bhkNzMxH377P+yBEKQ0P5ZvnyYYsDeNTUsPmLLzi7ahUtE6QiHFJYSNG0aUPu\n8BgwsLDZmV9eUOEovoydTIZEp6PK23tMnnxZCQn4VlSwOCWFCyvGf5e/lxcuILLHHh98qKKKQgqJ\nImpS5qFFyxnO0EEH5pijQoUDDmMOhh6ldNo0NGIxC65do97DA5WF6cauo44znAGMhrfD7XMaLiJE\nzGUu97nPt3xLFFHDUtszJUorK86uWsXilBQ+8/cf84JYrVb3LNaq+7k1lZfAxgoFltstMfHLOOlY\nW3ezZcvnXL26gMufXoHNa9Gh4VM+YYtgC8Lt29m2dy+dVlYmbUA1CQIBx9eu5Xt/+Qs+VVVUTVBf\n3kgQIiSCCDLIII+8ZzIg0qKlgw4ECBAiRIwYESK66CKHHNJJx4CxdEaKFDvsmMc8XB756d1Bvpd2\ngd8/9v0C8AP+UaXiJ66uRG/eTEBZGVKlEoWFBXYdHfhWVhJSWIhWLKbNwQGhXk+royPNzs7Ira1R\nWFpyes2aoXvdhELqPTyo9/Dg2/nzAZCoVKw9eZK39+zh6oIF1Hh7Gz2vDAbWmJlxHBAJBCx+ivz2\nBbGY332nLDcitB4elBcXP6EFfnDKev7O1PjHxPDP167xZVsbboAQ6BWZDgC2YLz0j9f7LEaMI45U\nU8197rOABWAwMPf6dWZnZHB++XLyIiJG5GN4OyaGRZcvY9fWZpI+GTMzDRs2HOHq1QZSUpbw7/yc\nw3Wb2L1/J+od0ieW5lVXe2MwGO/NG5wO8/bVT3FtakJlZoa5Wo2tTEaNlxe1np7kxsQgsx+5mJYz\nzggRYsBANdX9+s9d6+txbWwkP+LJHmhtzs5cW7CArPh41pw6xbu7d/Pt3LmUBgYO6NF6lLD8fOZf\nu8bXL79MgYlKKIeDZWcnTcMIvtpoI821mR1vBbKNTQg1GkILCpj77bdjm4BAwKWlS3lv1y5SliwZ\n027TSHjhAiKACCKooop73Ju0gOgyl8kjDwcc8MefAgrGZTFTFRCAPDeXhVevcmH58jGPp0JFJplc\n4xpq1IQTTgzj45bugw8JJJBFFqc4xTu8M6oywrFQGBrKotRUQgsKxnxBKkxLG3Sx5g8crtbw08up\nRJngPZpqCIUGkpKu4OUVyBefXUW36TUMTkUc6PwIlXoHdmvXsvr0af4YEDCukpojxam5mTVffUW1\nl9ekGa8Oh3DCySCDAgpYwcRl00xBBx0UUcQpTiFEiA8+VFCBHXYIESJDhiuuBBFEHHE44vjUskBx\nff0TpXL8eh43iESUBvdXcRzPHUqNuTlHNmwgPiuLhKwsXj1xAq1YjJlaTYuTE4o33uBTmYxdWVl8\n2NTUr9fkqkjERy4uSBISiIuN/U5ZbgQEzZvHb3Nz+U378NXifuvgQNC8eSadh06n4/a+ffyxrY0o\n6PfpNQB5wA4EdDl6YzNvxri9z+GEc5e75JPPEtUsXjl5Evv2dna/996w/NceR2tmRru9PdadnSYT\nDhAIYOHCq4hEWj6+8H3SSOJA5RbM9qj5ZsPKQc2zq6u9MEfBv/EL3pJ/ztWgBdyeOZNGFxdUPWqg\nzg0NhN+/z/sff8zNmTO5Pm8eyhH29AQRRHtzJtsufYW73pkKX1/0QiF+FRVkzp49rEW7ysKCIxs2\nEHHvHuH5+aw6e5YOW1taHR3ptLam09ramHQxGLBvbye0oIDDGzdSN8F+Y3qRCNthKCPW9RgRu/do\nOeolEu5HRBCfnY1IrUY3hn6ndgcH2u3t8airo9pnJC5eo+eFDYjOcY5iilGiRMr4Cg88Ti65XOc6\nAgS8yqt8wzcAT5RzHCspixfz4UcfcS8iYtRfrAYayCGHEkpooQUwXmDXsW5cg5QlLOE+96mmmjvc\nYSYTXFolEJCWlERSWhoFYWFjElh42mLNv+fx55ng4FK2rtVy4MBFtK9vxOCXxonG20idY4nz8CAw\nJYWsxETsR5HBMykGAwk3bjArM5OsWbPImjVrTNv/440llhOeKDAVOeSQRhpmmGGNNWaYYYEF5pjj\nhRc6dCxk4bA948yHKEmSjtD3x2QIBGTPmkX2rFmg12PX0YHK3Byl1Jj5DoY+gZn/KLxFm6YWJBYE\nhCQTEhf3XZncKJBKpRT4+lLf3j4s6e06oNLHh5gxChEplUpKrl9HXFeHWKulXS5nRksLfjAglBdg\nNF/9KfB9x+XMiBu/hV8QQUiQ8G5aAx9m/Y6SaSF8tmPHmJJQTS4uuNfXU2PiBevcuemUlgbyoGQ6\nc0jnj10/4Ht//jOn16yhMDS07ziJSsXWsn38l/mPyReE8dPk/0twVNmA8Zrd3Lji5kZGYiKJN27w\n5sGDFAcHc2PWrGEHRlKkTGsTU+zrRrNNOM6NjeiFQm7HxFAykuoGgcAoZBAVhUCnw72+HnuZDGu5\nHJvOTiza20EgoMnFhbSkpEkx/i4NCmLzwYOkLVz41PPXY1yzuD/6DTMYsOzuNsk9s9bTE8+amu8C\novHEBhv88aeGGsopJ4ywCTlvCy1kkUUGGQAsZjFixNRSiwce42Ym2GVjw1dr17L5iy/Y8/bbw24o\n1qDhPvfJJJMaavp+L0DAVrYSyPgbU0qRspSlnOAEGWQwgxkT3jheEBbGotRUphUWUvTIxXikTNnF\n2gTi71/Jto2n2P/FSXQvfw915F85UP6AzpZult2/j++dO1xzcsJ33TrsTZR1HClh9+8z68YNPt+y\nhXbHqW2OK5fLKbpwlkS5HoWNCvkyOTZPKcGYakiR4owzCfoEbC7KkNTVMdNjJmFLl44qCFANkaVV\njqGPwGQIhYOW7fQKzNxNMOc6x4gkiGASBhngO4bL9NWreb+1lV3V1U8NiuowGqBGrV496nOp1Wru\nnz6NX2Ul/9He3pferAb+DPwAY6mcL2ALvAl9NSExGOgobUev90UoHJ6y2kiRICGOOO653eDH2yLx\nc32yaMJwyY6PZ8OXX3InJsak6mcCASxdeomSkmA0mPFh+0cY3hCw4fSXuNXVkTl7Nt41Naw+dYpL\nqmS2q/aRRyQ7PXY/dVy1hQVXk5LIjYoi5tYtXjl5kgvLl9M2jDVRM83cnWZD0zQ3kog0yfM0iETU\neXlN+A7QUNR7eJAbFcWGL7/kr2+88UTlzAaM3laPBkTmKhVSpRK9Ccrcar288CsvH/M4w+WFTTuF\nEYYWLTnkjPu5dOg4yUn+wB/IIAMPPFjKUhawgCKKcMV13D0zCsLCuLx4McmXLiEYxsK7mGIOcYib\n3KSGGswxJ4IInHEmmOAJCYZ6iSQSSyyRIaOAggk7bx8CAVcWLiQ+O3tMwzwTi7UJwNe3irc2HcEy\n5dfQGE7spXIONjbyfeDH3d0crKqi4tixSZuftVxOqb//lA+Gqh88QLV7N4fulvBtGVy+24Vy926q\nHzyY7KkNmzbaaFe007nnOr9IT+dAWRm/SE/n9p49KBQjN5vVurs/IrfQn/Kex6c6vZYQw/F0+46n\nY2ZmRtS2bXwYHc3fOThQ/tjj5cAOByEfRkcRtW1bnwHqSOntD/3o7l1+0xMMVQM/A44BPwYOAPuA\nfwHe6fn9z3qOEwD2+jZqajxHdf7h4o8/x8P0nHEtN8l4NT4+VHt7Myc93STjPYqHRz1ubsYdCK1W\nwrmulXz8ve8hVanYcuAAL339NWdeeokdoj3k9QQotrbDM8Btd3QkbckSCqZPZ8vnn2PR/XQblg46\naKMNCyyYwYyxPbFnhEtLltDs4sI7n36K3RPKTjvpBB6qnQJINBp0JlrL1Hh64lVTM/SBJuKFDYii\niEKEiCKKaKZ5XM+VRhq3uIUAATOZyeu8znzmI0BAAQU00jghzdC34uKw6u4m8t69Jx6jQsVpTnOA\nA7TQghIlr/IqP+EnTGMaXXRNuDKfGDGrWIUOHac53fclnEgehIVhrlIhGoMkq9bdfcANuZdyno3F\nmqnw969iZfK38Nle1jb0/0SZAwtaWmgfQe2/qRBqtfhUV5usJn68qH7wAME33/B7mazvVmQP/F4m\nQ/DNN89MUBShiCB2v5avKjuI7hEViDYY2FtZyYP9+0ccFIUuWsQPvb0HBEXlwIfe7oQtXmySeY8n\nvQGRKQV2XmTMzMyIWbcOs3c/YA4/J55VzGcxG/zDSFpgxp7v6dGt8x91MARw//TpfrtQ94DfAb8C\nfgQDHPqce37/S+C3PceboaOpaXyqRHoJJhhzzGmgwWTrnotLlzI7IwPrYfScjJTIyIdrlVu3ZqKU\nWnBhxQr2bdvGH374QwqCwujs7O0rMmBtPbK1wZ2ZM7kZG8va48cJLCmBJwib5JOPBg2OOPZb/D/P\nGEQizrz0ErdiY3n59Gm8qqv7Pa7t+REg6GeLItTpqDWRMEmTiwu2HR2YK4eWXjcFL2xAZIUVERhV\nQR4wfouHEkq4wpW+MrO1rO2rh5cho446JEj65MDHmytJSSy8cgWBXj/gMTlyPuETsslGiJA44niP\n95jBDMwwo5VW7LDrp7AyUYQTjieeWGHFKU6hY2LLywwiEXYyGTYdozd8C120iC3elgOCogrgR97e\nz8RizZRERuYTH1EG6qlhzGrd0cG6o0cRabVkzJ492dN5InK5HPMzZ9jVNtBLTQDsamvD/OxZ5OOw\nQDEler2eli8u8U2tMZh7FHtgT20t97/4Av0g16onIZFIiN6+nZ/MncsbgYG87edHcqA1c+ZC43Yv\nJFNItONJdNEFfLdDZGo0Gmfq+TdyOMMd65NEvv0Gs5a8AlK4nnuW3AN7Kdmzh/sHDlCemzvscZVK\nJX6Vlf2CoV3A/4Yhu5Mteo77GOiki46O8b0WihETSihixBRTbJIx2x0dyZg9m4VpacOqPhkJxoDI\nGKSUlwdw755xJ0hrZgYCAXK5Nb2dWVZWXYhEw79W9HJ9/nxy4uNZdeYM73zyCS+fPo30kR0jFSpS\nSaWaasIJH/NzeqYQCMicPZvs+Hg2HzxIzO3bfWtHFSrAWPbcr7pJIMDSRAGMQSSi3t0dj9pak4w3\nFC9kD1Ev1gxULDElcuQc5SgASSQNCHoKKQQeNjtOBGUBAXRbWhKRl8e9qIcKe220sY99tNGGM86s\nZ33/RjmgnHLqqR92g7MpESFiPevZxS5kahnn0/YSUC/BXKtFJRajdXcndNGicV3wyOzssOvoGHUp\nlVai5cZ2DXMuw9x6H2x0QpQiEVp3d6IXL34mFmum5qWX7vNNrg8/UzWRCZzHmKXJ1mnxaWycEIEF\ngV5PfFYWSWlpXJs/n8zZs6e0iEL5hQt8MkRg/i8yGTsvXCB63boJmtXIeXDxIr+qqhoQDPViD/yq\nqop/vXiR8BGoL0okkn5qjZY0cJk/0cwdkknuM+eeitQWFmCWeYckLUjEd6hNdMBzqsnRP4MY/d/O\nkMA5LFGhUQm4d0GD7+xEEo9b8ePqbjapHzbjH6usZO+tW0zfsAGLIewqSq5f5z96drOrgL3AfzP8\nbHMr4Al4c5PavH+jK2EmVuPYSB9FFDJkVFHFbEyT+Lk+bx7rjh5lcWoqKUuWmGRMAAcHGfHxOWRn\nxwNw5swqAgLKsLY2Jg0qKh4mZx0dW0d3EoGAotBQioODCS4uJrikhL/97W8pmDYNlVRKjbiV2HAl\nhb7Ok5IMfpzOTisqKnypq/Ogvd0eS8tu3NwaCQgow8GhbSy6T0+kMCyMA3Z2vHz6NEmpqWTNmsXl\nmQH4WfgNqBhSmplhyi64Gi8vvGprTeYF+TRe6IBIi7H86XGTLVPQTDOHOUw33QQQwEIWDjimiirA\nGBBNGD2qaQvT0rgXGQkCAV10sZe9tNOOBx7/P3vnHd/kmWf7r2RV9457xRUwBtMChN5rEkJCGpBk\nhqm7d7bM3N2duzuzu3e23b13djOTZCaNhBQSCAmhhBYggE03xt24S5YtV9lykdV1/5ClYCz3SjLn\n+fCBD5Jeva9svc9znt/5ncPzPN9n0WDGTCONAJNWMvbCi+3G7RQf+IhDKmUv+2pFRQV/plCQtmfP\nuBELrY8PIWo1ihEE0RkxcpCDmMQmJOuiSGNiEqenOoRCG/FPbeOR93UspJTXHekcBiP7Tp2kDsZ1\nQejR2cnK8+cJbGnh3b17aQ4OHrf3GivIOjoG/Qb6AvIpXiESq9VOmVx/SLPZEKvVo3qfaUwjgQRq\nqCGHHJaydFTHGy/UlZZiO3WSq60OWW4dP9KcGvfvwLcdjv6e1++PPDBBXhb89c2bnDaZ+pDyJ4xG\nVlVWsvf990l+4YU+pOh+JzmrSsV+IAioAP6VoZOhf8QuEf4+8LdYaW76iv/zxi3yoqJI27FjpJc8\nIGKI4QIXKKSQVawioI+gb/iwikR8uXkzz370EVeWLsU0WF7XMLB27TnKyqaj1foSGNjM6dPr2bHj\nMwQCKCr6JgojMbFsVO9jc3OjLCmJsqQkLi9bhryrC4+uLjoarxOmd6cAI3XUEc7kGCB0dcm5cmUZ\nt27Nw2JxvXT38WkjLq6K2NhKwsPrkMm6kckMI6qcPYj60FDe/v73CVepWHDjBn9/+RLhswz89SYJ\n9YJ65wa6US7HLBIh1emctuejgcBmQ2Qyjfo4Q8F3mhA5ZFdjaVlrxUo22ZzjHEaMBBDQrzW1w8M9\njPFtpHwQlfHxrD9zhvDaWpQRoRzmMG20EUYYu9nt0oa8iir06JnGNPyZvGZz/aUqPlVZXQYv/k6l\n4q8uXhy3LJ+rixfzwvvvo4iOpj5s6D+zJpr4jM/QocMbb55g6u7aTwZi46HO14vX23rftN9o1bLh\nxhn8E6PGxRo/oqaG9adPU5SUxImtW0cdvDtR0Ht50UZfmdn9aAO6p7jbnCk0lLzq6gFJUZ5AgGkM\n9OjLWc6HfEg55SSTPClV7sGgvXGDj1t7V/5eb23lmRs3/kSIRoH+8t/eBQ65IEMAudhND1Lr6rj3\nX/+FZ0gInV5eBMybR/OdO32c5ACuAVoGl8k50ISdDP3Nff8XCPy7VssvlEq6urrGpVIkRkygMRDb\nJTX36j8g1Ow9JioLnacnVqGQCJWKqvix2+SVSo1s2/YFX321hpqaKGpqICGhjLi4Sior4wkPVyEW\nG0lKGrvWhy5PT7o8PWkGTsQVcQc97rhzkIPsYx/ejJ200WYDg0GKTueOxeKGVKpHJjMgFpsQCECr\n9eLOnblcu/YIRuPARFOr9SUnZw45Ob3jScRiI1KpAU/PTuLiKklJKSE8XDWiKa82IoLPIyLo6qhA\nqfwIg8DIH/gDSSQxjWn4CHxYJzXh19pK/QgJkZdWS6RKhU9rK36trfb5eQLwnSZEop7LtzJ69mzD\nxj3ucZ7zNNFEKKEEEMBWtro0ITBipJlmBAgIZoJ3pQUCilNTmVFYyAcRZVRTjQcePM3T/S48CyiY\nEg4rovr6ftOaHMGL44WG0FDOrl/P1uPHeXPfviFlEt3mNqc4hQULccSxkY34DriU/W4ixKvJvop/\nADZzB3/gD+xgB5GMTRZBpELBurNn8Wtt5fi2bfZ8qYcIMWvX8r8UCn6v1bp83Ab8Lx8fYteundgT\nGyaS16zh71Uq3lMqXX4j2oC/j4wkfc2aUb9XBBEkk0wOOexnP7vZzTSmjfq4YwlZP4Ytg9n1/wkD\n48H8t2vYyRDAb7F3oNh6/siwy9dUwN9hJywYDKBQoAF2FxXxltXq0sL7CvDDYZzX28D3+nns51ot\nP7pwgVnjsBA0Go2EHFBzQgVRtAL2XsSxUFncTU9n8dWr1IWFYRhEajgcxMdXU1SkRq22V2eOH99K\namohJpOE2toIwsNVBAePjzlWIIEIECBEiAwZRznKszyLxeBOfX0I9fUhWK1CAgObCQlR4+XVNegx\nu7rcKSpKobIyjqqqWPT6vp+VUGhBJDJhNEpxd9f1IkMhIWri4ioJCGhBp3NHqYxCoYjulzCZTBJM\nJgmdnV7U14dy9eoSvL21rF17jpkzC0cks2vxEvPJDAueeNJNN/d6BsB2mZx8YSFBI6imPXrpEouu\nX6cmMhK9TMblZcvonKDNve80IXJUbRzSuZGimmrOc94pgfPFl+UsJ4mkfq20G2jAho1ggiesf+h+\nFKamsuvD98laqwMh7GRnv1I4GzYqqKCb7gm123aFyc7yyZs1i8VZWUwvK6N8kF3bIoo4wQkA0kln\nAxsmPAT4YYFR4lq22imCNtrYz36e47lRyUuFZjNpubmsOX+e41u3UpqYiO0htDr38vJCu3Ej+86c\n6WOsYAN+4OeHbcMGgqZ4hUgoFJLyzDPsff993q2r60WK2oC9YWGkPPPMmIWSbmQjWrRUUskxjvEY\nj41b9ttIoO/Hln8wu/4/YWDcP2f8HHgEe4+Pq+V6Fnai8jZ9Q1R/B/2SIQAdfd3kBoIO+q1TBgEy\nzQh7YgZB6aVLvKFqSEYXIgAAIABJREFUHheVxZ2MDHxbWlh/+jTHHn981Od6P9atO0tVVSwaTQBm\ns5i8vNnOxx55ZOi23xaLAINBilhsQiwefL3giy+BBBJHHOWU02228t9VpXR+dBCb7cF7k42EhDIW\nLLhFfHx5nwqMVuvN1auLyc6ei9k88LrPanXDaHRDKLQQEqKmsnI6gYFNrF59geTkkgdITBYWi5Da\n2nCqqmKpqoqhrc0XvV6GwSB1cZ7Q3u7DkSNPkpeXxubNJ/H1HZ5hlBYt0UTjjTdrWEM55WjR0kYb\nP9hciIWr7CWRmH63sL+BAQMWLMwsr2NOTg6v/fjHdE3C/PWdvtM6rAJNDF+faMNGJZVkkokFCzXU\n4I47y1jGPOY5q0/9wSGXC2Vs7AmHi6bgYPKnwcIaK53Rswf8pVWjxowZTzwnvpr1ACY9y0co5Nri\nxcy9c2dAQtRAA5/zOQBrWcsSlozveT3k8Fm4kB9pNLx+3wL/GWEMiRmPYKCUbLI5xCFe5uUR/Q6G\n19Sw9fhxqqOjObB7N40PucV5RHIyKuCnp07xmx7r7Tbg5z5S2LCBiFEECE8k5HI5yS+8wJ6DB/nn\nmhrSbDZyBPBypJB1z/Tt3RgNJEh4hmf4gi+ooIJDHGIRi5jDnDGVTY8U3gvn86ymio9av1Es/NDP\nD++FCyfxrB5+OOaMa9jJUH+C5VzgIvD/gFexS9oc8MS+2TDQXWO4jeRyoBnXpKgJ0I9TDtq4qiwE\nAlRRUSy4eXPkx+gHUqmJ5577iP3799LZ5QEiPZjckUgM+Pv3Xx2y2aC2Npzi4hSMRjF37sx19uB4\nebUTHa0gOlpBTIyCwMDmPtUSDRoaaMDfFkhU9j+TPftnkHAINgRC+Sb7eVjFULEOzDLKyhIpK0vE\nz09DWloeAQEadDo5KlUERUWpWK191yhisRF3dx1ubhYMBil6vQyLRYRYbCQ8vBZPz0527PiU1NQi\n3Nxc/6a5uVmJiqohKqqG5csv97p+o1GMwSCjvj6E4uJkSkqS6e62y9nKyhJ57bVoVq++wPz5t4Yc\nDHyHOyhQsIlN+OBDBhnOx3zx5TKXOcxh1rGOBBKQIMGCBR062mlHg4ZqqtGj5x73+J/5UWw4r+Ho\nY09OChmC7ygh6qKrlw9/Djl00420Z8iQOf8tRYoIEUKEWLHSQgtKlFRSSWtPqdkHH1awgkUsGnIF\noI02onrGZKBe0MDnCXp2l3hRGj2wJEWBAjNmFrBgXMNjhwJzSAiKigqXXi/VjG+Wj8BiwbOrC4NY\nPKgN5ClOYcLELGaxmMXjdk7fFoQlJlIH7MzKplkRTCfulFj/jPQ6HzannkOHjmKK+YiP+B7fG7JD\npFSvZ/VXX5FcUsKZ9esp7DES+TYgIjmZjvBwXjp3DltHA3leDVSsNfBXXhPbkzhayOVy0vfu5Tdf\nfYVQreJKqJKWNRK2C8c+h0eMmG1s4ypX+ZqvOc5xrnKVFFIIJRQPPBAjRooUf/wnlCiFJCbwW6zM\nvwEp5khMIgneCxf+qX9olHDMGRexB6T2h48BMfZK0AvQizT8b2DvIO8z3LvK94C36N1D5MB/+vgQ\nt2rVMI84OLzb2ggcpPI0WpWFxGSiKWh8Kq8BARr27DnAm1neGDf+FOpnYf3gK954cx+hIQ1Mm9aA\nr28bfn5teHh00tISyO3bGUgkBmprI4mKUvQyJOjo8KagYBYFBXbH3fj4MsRiM9HRSiIjFbQF3OSC\n7CIIoO6rn6DN+gGoQbjqV1gXvgYLX3MeS9SagPmTT6De3r/T2urPpUsr+r2WkBA16em5xMVVEBTU\nl4iZzW4YDBLkcv2QSYorCAR2MimVmvD27iAxsYz1689w4cJqbt6cDwgwGqWcOrWR/PyZbN16nGnT\nmgY8ZgklVFGFBAkze0Jx78cylqFCRSWVXOEK17mOGjXeeOOHH2bMiBChQIEcOUKE7I9VcvWleFZ7\nx4z4WkeLbz0h6qILVc9op50KKvoEe3bQwS1uDXqsYIJxw81Z3fHAg0UsYj7zhyWFsmIll1wMGNjC\nluFd0BjhFrfojDXzt5kG/rDOc8C7eRFFeOM9IeGxgyFpxQr+TKHgdypVL1JUjT3LJ204WT5WK1FK\nJbFVVcy/dQuTWExNZCQeXV0YpFJMYjHuOh1eHR14dnYi0+vRubvT6emJXiZjdk4OuXPm9DlsM820\nGKrZUg1bxTPoDGinw+e7EeY2GoQlJhKWmMitWxl8fdL+vcjKsjJ9ehmPxzyOFi111PExH7Ob3b3C\n4FwhqLGRZz76iMr4eF77yU/Qj2G1YarAy8vLaa2d2bOv3UUXXkxtudyDEAqFpK5bhwEDh/kPpONI\nRCRIWMYyAgjgPOdpoYVMMvHFl7b7GtnccSeRRBJIIJbYcc8FcsONBYmruJB4AR1ePMmTU6Jy9bAj\nacUKflqtIKlW1W/UbRdQiD0/yNWWmgkGFf64Ay0MLpuzAId73k8BPAusBF7CbsH9LxIJyqgo0sbY\nUGFWXh4bTp3ib8ZZZVEZF8fmkye5uGoVRtnYS8QDg5pw3/pPGAVdEJ2F+ZdyMHqgvvpXqK/8HVj6\n9tFERioBqK+39w1KpXpMJnGfak13t5yKighKSpIh/R1YkgUiNyh4HlnFNrQA2fsQrv4VQpsIX4Fd\nTtdIIxq/Mqa9/ASeJc9Re/KXLvuCAKKiFDz6aCbTp5cPuDcnElkQiYYXTD1UyGRGNm06xcyZ+Rw7\nto3mZjuBVaki+eMff0BiYikzZhQQE1ONp6cOs1lIa2sAbW0+tLZ7cDntNZBAct1z1Otn4OHRhYdH\nF3K5Djc3GyJELGMZNdTQTDMRRCDsGRIkeOBBAAGkkkoEEVznOvme+cRNsoT5W0mIDBgooog88qji\nm2yBSCLppBMJEoIJxgMP7nEPX3x5hEcwYECPHsN9Q48eCxZs2PDHH198SSWVOOIIIWRElt0qVHTR\nhS++k6Jh76abPPIwBYI6LILoqioU/Xi8W7HijjtChFOCEDmDFy9eRFRfj9hipNStFmWIjXUrVw29\nGdRmY2lmJnPv3KEyLo79L76IRSRCptMh1+uRGQyITSZ07u50eHrS6emJzsPDmU8T0NTEi/v30+rn\nh/I+G24dOt7lXZK7g/jVbQFu7sUklX5BwcyZXFy5Ev0Y2FB+25GRkU1BwUwUihhsNiEff7yLl19+\nm2eCnuFN3sQNNy5zmTX0X9mMq6jgiSNHOLt+PXmzZ/f7vG8TbD2inYd5ES1FSgABNNNMN93I+13C\njg5ChMxiFimkUNUzuujCG29MmOikkw46uMtdZ4ClF17EEEMCCcQQMy6fczLJ3OY2GjRkkumMa7jf\n5llkNmMWiTCHhhK/ZAmycVh0fpsgFouxzv4tubV/CT19vg/iP+mfDA0VzwIfAn/ez+M24FPs0r2d\nwK77HrsCPAc0CYUkvPgiaWPgrHg/IpRK1p8+zXt79qDOz0eRlTVuKgudpydVsbHMKCwkJyNj8BcM\nE1VU0ebWiNQmxWizYRNYQdIFK/4J5K1w6pU+r2luDmT27BySk0uIilLi4aHHahXQ0DCN6upoFIpo\nqqujaW31B2yw7XuQdNz+Q7vwG7j+M1rcLERFVZOcfI8w2WbeE+ynlVZ2sIMAAjjLWQrFhTTM+g3L\nU27gV/gjGupDaWvzQSo1EBzcSFSUkoiIiQkZHQqiolT88Id/JDNzKZcvP4rV6obV6kZJSQoqVTid\nnd4EBzcglRqoqelRM6V8ijCtG5qSyXvrDfKs99MIG3J5N26zP0CYfg5TiAlJ9zTi77zOyhANEREq\npNLeLSqO9TrAfOZP0JW7xreKEJkwcZObXOEKeuxJuW64EdEzIom02wLigxAhZZRRRRWeeLKQidNp\nF1MM2Ce/yZCg3eUuJkzECmKpSE1n+eXLHIiJcWk73EEHFiyIEU+Z5PQHgxeVXKCey1zhyqCmDx4d\nHczOzWVOTg42gYB39+6l/f7wTz+/IZ1DS1AQn+3YwTMHD9IYHEyrnx8VcXH8MvUOPhIfGn3d+Pi5\nnXjhhVynY+WFC/z097/n6xUryM7IeCib+ScKQiE8/vhR3nzze3R1eaLXy/nww+f43vfe5hnPZzjI\nQRQomMY0ZjGr94ttNuZmZ7Py4kUOPfVUL7L6bYcjRmCyZa2jgQ0b7bRjxTpqs5uhQISIhJ7x4Hk0\n0kgppbTSyl3u0kknatRc4xrJJJNGGskkjykxCiaYzWzmIAfxxBOlUUnridsubZ6ry8v57/x87kVF\nkbJlCxLJwBXT7yoaGoI4c+YxlvJ7XBEiLXaBxGjF1hE9R9fT13rbhl2u9wT2HqUH8WjPn3NWK6+c\nO0fICy8gGCNpb3JREVtOnODzxx+nMSSEpICAsVNZ9AN1aCj+42QKUUQRUUQRL4jnUR5FgIASfR2f\nSN9COP915nVtorM5ks5OT3x8tISH15KenotMZuh1HKHQRmhoPaGh9TzyyA2sVmhqCuK2tolbie8g\nMMsQn3gTacU2/CJrSEkpZs6cHGQyIxDFXOaSTTYnOcnLvMwWthBMMF/yJZdEXxE+u5h5s+cxHW+8\n8MITTyxYuEcdrbQSTDARRAyqdBhviEQWVqy4RGpqEV9+uZHq6lgAgoOb6Oz0RiIxoFJFIBSasVpF\nkHAKt5ZkrNd/DFY3CCgFWSvoAqAjnG6jG8Qew829GrJfxnj1F1xqsct+BQIroaFqwsLUyOU6ZDI9\nVi8VljQLMpMfyoLVlBkkGI1SDAYpBoMEo1FCfHwFRqOE6dMr8PNzYUc7RHR0DFx1HewbZ/v1r389\n4jefSDTQwGEOO/uCIokknXRSSe13l9GIkQ/4AD16trJ1zGx9B4ING6/wCq208iIvTnjysREjr/M6\nrbTyNE+TYk1i29Gj1ERHu9zNUaBgP/sJI4x97JvQcx0quunmv/gvDBh4mZdd/hxD1GpWXLxIlFJJ\nSUoKd+bMQRUZOep+Eo/OTgKam/HXaAirVSGvL2HB9238lJ/2CbedVl/PhlOnkHd3cy8piTY/P9p8\nfWn19aXdxwfrn0hSL9TWhvLuu3sxmewTRni4ij173iNXco2TnESKlB/xI6eNuU9rK1uPH8cGnNq8\nGU3A6AMHHyYc5SgFFLCDHaSQMvgLpiC0aPktv0WOnF/wiylD7owYnZr4Siqppx4PPPDBhw1sGPPq\n+QUucMV4hQUHxBxVGQdcrNcD+yIimLV7959I0QOoqwvh3Lm1VFXFsoyVXOJSn+f8HtjCwJK4oTwH\n7HbdrwD/Ru9w1sPANOgVz97c8/91Pc912H83ABWJiczZvn1UOURCs5nVFy4Q1NjIhVWremXnmUwm\nSnpUFu0WNe1uFtxDElmwcvuYBJtv/eIL6sLDyZ43b9THuh8ddPBbfosNG3/BX/TKA3qbt6mhhud4\nrs8Gx3DwMR/TRBMLWDDgRrkBA6/wCl10sYtdJGOPb3C4y+rQDfpeQoSkksomNk2ZDefm5gDu3p2N\nySQiJ2cuMTFVlJcnEBTUiMynEcWuuSCwEly5i5aI01ikdoIiaI3D1hIPYh141SHSTcP81hDc/6Rt\n8D+mg8AM/+6a7MTHl1NRMR0Af/8Wpk+vID6+nJiY6j4VJwcsWNCgIZBA2rU+ZGUt5s6duZjNEuiH\n+0xIhaibbuqoo5ZatGjxx59ggokldlA3tsFgw8ZtbnOa01iwEEAAG9jAdKYPOplKkJBOOsc4xglO\nkEgij/DIuP5iNtJIK6244z4hBOx+WLBwjGO00koggSSSCEIhNxctYtX58+SlpWF54GaoRk0MMaOy\nOx5vyJGTQQZXuUoeeX0/V5uNrceOUZyaypEdO8Y0RdsR4KaMiSF77mxet1YRQ4jL372GkBDe27uX\nhLIywurqiFQqScvNxbetDXedjtzZs7m4ciXd4xDG9zAiPFzNk08e4eOPn8ZmE1JbG8GRIzt46mkz\n5cJy7nGPgxxkL3sJ1XSz9913uT1/PlmLF38nK3COZtVznCOe+EnfeRwJHEY1AQRMGTIE9rkirmdY\nsVJAAWc5iwoVb/EWySSzhCVEEDHq89br9QRkmVieY2Nhp5HXsdswvwAugxFCgDdUKn584gSzn/hT\n6LMD5eXxHDq0E6NRiqdnOx2dro1Ymhic6LwA/DfwD4M8LwLYDfwMu7W3EHvP0DV6V4YKgP3Yq0au\nqLSqtJS/e+cdfJ54gsDw4We5eLa3s/PQIfRyOZ8//nifOeV+lcVZznKVqyzsMRQZC/i2tVE4Y8aY\nHOt+5JCDFSvJJPcJR40kkpqeMVJCZMVKLbV00OEkOP1BipQlLOEsZ7nLXefzU0llOtPJJptaap3y\nW0fveiih+OFHfc8ooIBqqnmMx5jO9BGd91giMLCFNWsuALBhw1ksFiFCoRWhEMopR0cAHXQgi7+K\nhTY88cQbb8R+Foy+hagFdbhZxZj9qvH7RQKY5JjMIgxGMSazEARW+PrXUDcfdIFg8AH1HAi9AwH3\noKWvQ2pd3TcSUo0mgJs3A7h5cwFCoYXoaAXx8ZUEBzfg79+KXK7DYJCiMNfzRfCriPQBWM79HlvB\nQgbzghwXQmTDRimlFFJILbW00OLyeUEEsZGNxBI7oklEg4YrXCGHHADmMIeNbBzWQmA2s2mlldvc\n5gpXuMENFrCAR3ikzw7/WOAudwFIImlCtf5atJzkJKWUIkbMTnY6+5/qw8LQy+WEqtWoonq73lVQ\nQTXVkx7IOhhSSOEqV516fwf8W1pYdP06UoOBzCVLXMoCxwo2bGiEWpppZTvbXT9JIKAsMZGyB5yj\nZDodSzIz2fXxx7y7d+93ckHvCklJpWzceJovv9wEwL17yVy5vIztK3S8zds00MDHfMyRrz3JmTuX\nzEcfneQznjwsZjEFFNBEE9e57uw/eZgwlmHZ4wUhQtJII5FEMsnkOtdRoeIoRxEjZj7zmcWsYRNS\no9FI8YkTRCuV/L8H5XHYKw9W4K+hz8wUAkTV1KDX6//UUwTcuZPO8eNbnfkrJpMEUbCQ7kbX+UOD\nwQf7UqqewaV1M4HHgack8IERjmLvGXKgAHu/koMwuUIE8G5LC88ePQqPPTYsUuSn0fDCgQNcX7SI\nmwsXDqqCSCUVJUoqqMCGbUw2IsQmExLT8ONMBoIVK9lkAzCPvpUnx0ZoBRWsZOWIrqOQQjroYCYz\nh2RMM4MZnOUsFVRgwuQklBIkPMIjg76+lVY+4zNqqOEDPmABC1jDmimzmSUQgEj0zb24hhqaaCKq\nRzL4GI/hh5/zs+4SdHGOc5QLy+nERKt7ucvjinbtxF0XTeq1NzHo5VRKBWjdNQh/mIGsKwqvzukI\nxN14mP3xsPhB0ww6yhdTU5bWK7/JanWjqiqOqqr7WiUkneBZD4kn4NFAzB7NCOe/hm3Jv8G0Avin\n/q93TAmRDRvllHORi9TxTeOYG26EEko44fjhhwYNZZTRRBMHOEAAAaxnvb1iMQQ000wmmeSRRwQR\nBBHEcpa7tP8bDG64sZrVJJDAJS5RQQWZZHKDG8xlLvHEE0ggvviOmsDo0HGb28DENo/lk89JTuKF\nF774soMdfVLapQYD7rreJV41apQoiSRy0N2SyUY44ciR00orDTQQo/Ni84kTxFRXc2fuXN7bu3dc\nyRDYK6HTmIYAwbADWPXu7pxfs4aX336bhPJySh+SHJmJwIIFt2ht9eXaNbt9eWbmUmbPzuUFvxf4\nkA9xw42wqmI+WLl8ks90ciFGzOM8znGOk0UW6aT32UWd6nAsKCaif2i0kCFjDWtYyELyyCOTTLrp\n5jjHOctZZjObecwbUm6W0Wgk/8AB3lCpXC64Y4C/x74g/wXwH/QlRT9rbeUXWVnMWL16lFf28MJm\ng0uXlvP11yuc/+ftreX55z/E1OXP5wclPGs0jujYf439s/97BiZFauA3Ef7kbhew+pSeKIWegz1W\n1s3YK0MDkSEHhMBHTU28+NlnyF96aUjyOXlXFzsOHyZryRKy5w9tjRFGGFq0dNBBHXWEM/yK1IO4\nvHw5G7/8krLp0/uoTkYKR/CnH34ue4VjiUWGjFpquce9Ya9ZLFi4yEXnsYay3vPBh1BCUaOmkkqS\nGN687YcfL/IiWWRxkYvc5CaVVPIETxDG1ItPqKUWgIUsZAZ9K4AeeGDBQiCBLGMZIYRgwYLgvqFH\nzyHRIdq9i1iy/jO88ELHHD7mHkqxEp1vMZ6+LTTQ6DxucFQwjRmNTLOF4KdNw1yzgHqtlE5BO3jV\n9fypBaEF/Cv6nnhILkgHD54dbBv614krEmmlFRMmRIhcuqoZMVJOOV/wBZlk0kEHHniwnOWsYQ0b\n2MA85pFAAhFEkEACGWQgQkQzzWjRkk++U0omR95HSmfGjAIFX/EVX/Il9djDw1JIYRObRp3n44MP\ns5lNPPF00EEzzUiQOKtGmWRSQAFVVFFPPe20I0CABx5D3onIIotKKoknnqUsHdX5DgU2bJzgBOc5\njxkz4YTzHM8R6CIKLr6iAmV0NO332UOf5SyNNJJBxpSWzIG9kbyVVtSoSVcZ+NsDF6iNjOTgM89Q\nkZCAcQxlcv3BipUqqtCgIZHE4Usve3byZhQW2vNy/gQn4uKqKC1NoLPTC6vVjfZ2b+bNrCSBBMqM\nd5GZ4f8kFhEvTBw3Z7KHAV540UADZsxo0Y5KSz8ZMGGinHJEiFzuAk9FSJESRRQLWUgggXTRhQYN\ntdRyi1tUUUUIIQPuOBd88QV/KCsbtPrgCWRgz8pZ8cBjvsDnEgmBaWmjuZyHFgaDhC+/3OjcOAF7\n1suePe/h79+Gt58f5xUKLJ2dTLdYnOKwQiAY8HV10Psgwf6Z/w44D8Q98Jpq4Nd+fhxMTMSwM55C\n70LCZ2fgVw472u2LsfeAPbiWPjqgxp5PdBq4BEi7u7mtVBKQkIB0kHlsaVYWRomES8PIMHLMnXXU\n4Y77oMZEQ4EmIICY6mr8W1tRjJGxzRnO0EILS1nqsvfasT7Vo0eJkjTShuUCfLdn+OPPNrYNeQO8\nk06qqUaCZNiECOyffzTRJJCAAgXNNJNDDh54EErolJEO27BxmtOYMbOOdS43fVWoKKYYMWIWs5hp\nTMMPP3x7hg8+BBDAVa5ixsxSliJBghgxc5jDLGaRRhrRRBNLLKGEokVLCy0IENAp6KRZVoFm2mWM\nURch6ipMywe/anBvsZMeswxBZziirjAEAgECoZkgWwhr3JbxGI+R9XUWwD+6usZBK0Rv8AZgd79p\npBE//PDCy3kRXXRRS63T4UiOnKUsZT7zByz7iRGznOUsZSnXuU51y1csrlPy+qxc5MjxwIMQQggk\nEDVqqqjCiH1nR4iQOcxhCUsIGNT1f3iIJJLneZ5aap1Vrmaa6aCDpp5xPyKIYDvbB7XPNmHiBjcA\nJoQMAdzkJtlkI0LEBjaQQUa/Xy5H3o4D5ZRTQgnRRE95uZwD6aTjW5nDv3xawImtT1CRMmvwF40h\n5D2jnXY+4RO+x/eGXfounDGDVefP46PRoB2npPKHEUKhjY0bT/HOOy8DUFycikIRSXQ0/P7WDKi/\nQqNbBwc4wEu89NBVRsYSc5lLRc9Qopy08OeRQI6cFlrGrJdhIiFGzOyeUU89t7lNHnkoUPAmb7Kd\n7cymrwW8Xq8nWqkcsstZCPaOYC19F9Yi89SvrI01DAYxxcUpXL68DI0mgOjoahSKGOLjy3nqqcNI\npd9UhOY8/zyXqqr4rKAAcXs7UqMRk9VKiVrN74fw2XkAvwJ+5OvLX6akIGtq6mODPlsmI5dcwG4C\nYL2PxNThumfIBpwBLgCh2C257zfeVqtUvPHHP1IQGIjn/PlEp6b2caETGY3MvX2bA3v2DOVj64UU\nUrjFLYopZjWrx2QRfnrDBrYdO4ZPWxta38Ho5sBoo40yypxrv/6wgAXkkEMjjVzhCqsYGjE0Y3Ya\nbqxgxbCIVBJJfM3XNNCAFeuIlURhhPEDfsA5zqFGzQlOUEUV29k+JSR0GjQEE4wAAT4uKL0RI7e4\nRTfdJJDg8jlg/6z16BEg6LN56Wo9r0JFK63sZCdy5FRTTTPNuOOOd4+Dn3MIvZAKpQh9HvgZDPHH\nOSghcmTtmDEjREhrz7j/cQsWQgkllVQWsAApQ9+Nd8ONDe2z2HEklwsJMk7jiwIF3XQ7HeMcCCaY\nBBJYwIJ+P+yxQnjPcEjbDBhoocUeutnzdyWVqFDxKq8SSyyzmEUqqS6ZswYN3XTjhx8xg7Zwjh4G\nDM7y7+M87rK8eT9yZ80iqaSE4tRUFAIlRzjibCJ+WEIe56nd2J0l5cmd3UhitRNEO3tjAxuooYZG\nGjnGMXawY1iTi1EmI/PRR3nyyBEO7N49pgYQDzuiolSkpeWSl2dfVBZdS2Ff0Rskl5Tw9gt7Ceck\ntdTyAR/wIi9+ZytFjntxJpl8yIc8xVNTvsLrgMO8wIwZA4ZhzSVTCSGEsIUtrGEN5znPLW5xjGNM\nYxohD1Cfiqws/qGtjY+AYuxztw076bEAKcBW6HUX3g28D/z0gfc1DxK6+SAsFgtl169jrK1F3t2N\nyGrFLBTSLZcjCQ8nYdEi3Caxn7G9vZ3qzEwAQuevRq+Po6kpiKamIJqbA2lqCqKtrXdUgkIRxapV\n51my5Cpubn170cJjYwmPje31f7mffUZ9Xt6QSKkaaIiKYvb69f0+xx9/wgjDhg1RUhJXqqp41GJx\nuVS2AX8JrAf+Hdf2V6HArzo7sXV2cry2lreys5nbY83tZjLho9WyJCuLotRUmoMHl2g+iGiind+7\nsZLNtfv6UhUbS8bt21xY039m3FBwhzvYsDGDGQP2drvhxmY2s5/9ZJFFBhlDWitmk40WLcEED7v1\nIoQQp6GDCtWoNqDEiNnEJoop5nM+p4YaPuRDdrBj0jf5aqlFgYIkklyuabLJpptuQggZsCWkHXu1\n1BvvIZFHxxygQ0cqqcQSO8grRo5B754/5IfOf5sxo0GDDh3GnuGLL374jdiAIKKmhp2HDnFrwQKU\nS5eyBwEmTDRwX7odAAAgAElEQVTRhBo1zTQTRBDxxI87CRoIUqSE9QwHuunmHOfIJdcZ7neSkySS\nSBRRhPQMOXI6sFdfPPGckBLoXe6iR08kkYOSIYDimTNZmnkFSo5yMkXt9Myf7KCsoSKmspInP/2U\ntzfP43LsFWRkkkHGhC+KZcjYxS7e5E0KKCCKKBawYFjHuLFoEQEaDT9+7TUuLV9OxfTpdHp4/Mlo\nAVi8+CrFeSk8y4f8e+nfUDUjhjf37UPn4cGzPMt+9tNIIwc5yG52j9rF8mHFSlbSQgvFFPMBH7CZ\nzQ+FBE2IkBZa0KJFh+6hJUQOyJCxmc2IEVNOOR/zMT/lp4gQYbPZUBQV0XX7Nsew2zo/Q+8FsQ3I\nx26o0IFdsrUee09Rb60CVAGaUI8h71JbLBZy3nuP3yiVzHL1vkVF/PLePebs2TMppKi9vZ3ad97n\nnTb7lT51s42zXIQBeiskEgNbtpwkLS1/WO+VsmUL+zSafnu4HFADj0dISIiNpfiDD5CYzRhFIuSz\nZxOSkOAMz7WadUSJGtCEdhL+yBZey87m0fp6lzP/Gew/0w1DOE8BsM1kgpoazt28yQ8VCpLu3aMy\nLo7GoCCyRmgq48hrvMxl8skfE0IEkDNnDj967TWylizBIB/ZXGzAgBo1UqRDuodFE80MZlBIIbe4\nNWCAN9grG5e5DNjvm8Ot8AgQEEEENdQ4M5JGixRSCCSQ4xx3Vpif5VlCGdvA3uGgnnp7/pOLzbUO\nOqigAi1aNrFpwPu2o9Dhx9AyH4MJRot2ZCc9TAxrtSBCNKQG0f4gMRiIUioJbGoiqLmZwKYmAlpa\n+OKxx3q5bokR9yEfUxFy5GxjG2tZSxFF5JNPNdUU9wwHfPBxlmAnymrb4WY31MBZixD+YZ2c4MYS\nWrEyjWk8xVMPRep9SlERm0+c4PDOnWhiY4ihhmqqySSTtayd8PMJIohtbONTPnVaIA9L2ikQ8OXm\nzcSkpLDg5k1Wnz+PvLsbnbs7Wh8fqmNiyJk79zuXswMwz3ibv5b9J3ets9lsPIl3YAfLPeyTmQce\nPM/zvMM7KFFyhjNsZjNg37zIJRcxYoIIoo462mnHt8sXyc1WxOoW5AaDMwukWypFEBpK9IIFo8oC\nmSy44cZOdnKe82SRxQlO0EILa1k75b/TnniiRUsnnUOeNKc61rCGUkppo4273CXDlsGd99/n+zU1\nbDGZnAvla8BF7OGeAr7JprFhrxCVYF9Auwr3/Ec/AYVLWrjGf5FKKjOYQTjh/f68y65f5zdKJa46\njgRAGvC/lUr+8voxgpek0EEHWrS094wOOpAjJ4kkwgm393VYGJOKU3u7F+f2l3Klrcm5DfoJpczk\n36jlld7nKrASFNREWlo+c+bk4OExeP7Lg5BIJMzavZsfnzhBVE0NP2tt7ePy91s/H06GdSDrMrLt\n1El2Gu0Suy7gzysraRcK+Q+z+YHw3Hb+O/8Nmj08OO7mhq3HXOF+XMBeGRoOtppMXD5zBuW6dXz6\n5JNjYhiUQAKXuUwhhaxj3ZjcJ3SenpQmJjLv9u0Rk7Wb3ESBgpnMHHJu4yIWUUgh2WSznOUDSnBv\ncpMuuggjbMTmUamkcp3rNNI4Ktnc/QgiiKd5mk/4BCVK3uVd9rFvzNtEhgqHEZorgulYb0YQMWgF\nR40aoE+lvD/YsKFCNSHKqgnbPhUbjex5911MYjH1ISGoQ0PJmzWLhpAQ9CPcOZgqcOTgZJCBFi2l\nlDo95htocLJbb7xHRSjvhwkTGjS00IIGDXr0NNLobMRTo+7V5NdBBwUUOOWPIYQgRowOHU000Uwz\nd6crcdjgd9ONbRDP9qkA77Y2thw/zvu7d1MfGooAWMtajnAEBQq0aCelsjiTmZRQQgEFHOUoL/Li\nsG+S1XFxVMfZG1yFFgseXV34aTQklJfz8ltvcX3RIrKWLME6TJnMwwSB1UpoXR0RKhWBTU0k37vH\nH9P28fOb/wkIcL/Rxbx5t/Dw6AbAF1+e5mne4R1ucYsooogkkg/5sE//n7gW1n4Gv2vpPwvklwUF\neI8wC2SyIUTIWtYSQAAnOME1rtFGGzvZOaVJ0TSmIUKEHv1kn8qYQYiQlazkMIe5xCX8iyR8v6aG\nrfdZE/8ceAR7No1jRtRil8Y1YQ/9bABagZfonaihBkoiA0Bml6Rc5zoKFEiREkssyST3cRY11tYy\nWJdlGqCqy+VCT0/MgxAgQI0aCxYkFgkZ74l4XakjjZFXnDQaXw4c2I1HW3Wfx9zlOmbEFRAU1ExQ\nUBNBQU34+7f0sgYeKSQSCbOfeAK9Xs8veio99/cHhWdkEHtoP4frtPjyDRn6BfAbq5UQa99ziAF+\n29ZGfVsbz0mlxD1AiNTY5XDD1YwIAF+ZjPMzZuA1Ru6pEUTggw9atNRQM2ah8dcXLeKJzz7j+qJF\nw3ac66KLTDIxYmQGM4asrokggjDCqKOOYopJc0n7QY+eTOySzFWsGrF6J5xwpjMdPXrKKR+yY/Jg\n8MCD3ezmMIeduXu72T3h8rlOOmmiCRGiPoUKR3aTFavLHskHYcFCJJF97keu4HCuBrsMdbwxqMvc\nihUrRv8uNhtPfvopWl9fPtm1i/LEROrCw9H6+WEeI0vGqQIZMsIJJ4kkMshgCUsQI0aFim66KaGE\nWmqJJnpY1swmTFRTzS1ucZaznOY0t7lNIYVUUokJEwoU1FNPGWXOc6mllhvc4CxnKaecBhoooojA\nBjXX3SvIE+RTQgl69IgRE0kkbbShQ4cFy5QICusXNhuPf/45JampvVzZvPFGgYIKKuimmxRSJuX0\nYoghl1yaaUaKdFTVQZtQiFEqRevrS1VcHIUzZ5KRnc3SrCwaQkJ6uQN+WxCuUvHshx8yraEBkdmM\nIjqaMxs30pHgRW7ubAwGGSaThMbGYGbOzHfGbXjjjTvulFFGMcXOHcBAAoknHiFCwmoDWHjUxLFm\nU7902RvY3t3N+zU1CMLDcfd+OI0aQgkliihKKKGeeiKImLRdxqEgl1znomIok+bDgkACKaHE3px8\nupF/bunsVRnyBZ4AxNgX2v8K3MSeYfM4dknd09hlczVAO/AVdrez/xERwaKdL5HhlsF0pjvnlnLK\nsWDhPOcppxw33PDFFxEi2m/fZkeb62R4BwTAMU85bumxxBBDEkmkkcZ85rOUpSSSiBdedNON+FoH\nh3JMpNN3gS8ApgEztVq+kEoJjHItK9JqvXnnnZdob/elgzTucIKttKAHfuwfQMb3FzJ3biUxMQqC\ng5vw8NAhFI7txp1IJCI4Lo7AtDT809MJTEsjOC6OokOH+EhZ38tZ7l+x9/8MxR1wvcXC7zw92WA0\nOpezb2E3UBhJl26CycTHQPD0sZmjBQjopJMaahAjHrNFvc7Tk8TSUmxAY8hQrUPsOM95FCiIJ54V\nfXwV+4fD3rmSSmTI+q38XOEKFVQQTfSoCJEAAe20OyslKaSMWWuEECEJJFBKKU00UUIJSSRNaDtA\nGWUUUUQMMX1MLRxFABs2lrFswOvuoosv+IIWWljGskGJXR11fM3XuOPOFraMiQT+66+/hpG6zI0F\n/DQawurqeOXP/3zQkLBvGwwYuMY1TJiIJho1asoo41VeZSUrSSOtT/9VAw3o0BFMMKWUUkQR1VRj\n4pvdRAEC/PAjoGcEEYQHHjTTzNd8jRUrXXRRQolzckwmmWCCkbe3cmh/EY/+PBGPHneOWGLxw49g\ngqmhhgMcoJBC5jJ3UAe9yUJySQkBLS0cfuqpPo+tYQ3llNNGG3XUTYr80h13trKVgxzkPOdJJRXf\nQc1dhwatry8Hn32W1KIinjx8mJLkZC6uXInefZhW31MUsRUV7DhyhFObNtkTz++7b4iwsnnzl3z0\n0bMAlJcnkJn5KMuWXXE+Zx7zUKIkn3ysWIkmml3sQo6crq4uGj57h/0tunHJApmKiCWWR3mUr/iK\nq1yd0nbcGjQAY/ZdmSoQImQVqzhoOEiMRtNr2XARe2UIvqk69Jd3E8M3mUS/An4ik5H+1FNIJHYn\nqsie4di5zSefRhpRoUKHjlOcIp10plk1QzrvcGswS3nO5WMOo6M1rOF27QfMxnUQowOzAGNdXb+P\nnz27lo4O+yJJJArGfcuf83LdAft1L12K9yRtSlTn57NHper1G6nFTvTM2HOhdNhJag0gw97pJMNO\ndB2ucWlubvytvz/vaTQIgTYYcVdIKCBuerCTbHSYwQyyyKKIIjawYVhuawMha/Fitp44QX5a2pDl\nfS20cItbACOSvjukW5VUupSxddHFNa4Bo6sOOTCPec7WiVnMGjNCCfbN7T3s4QM+QI2aD/mQJ3ly\nyLKz0aKKKjzwcHlNNdQ4+9UH+gxt2DjCEXTonBW8wVBKKWAnmMPNdhwJxp0QCSwWNp88Sc7cud9q\naU9/OMc5dOiIJpq97KWTTk5ykhJKONMzHLpLGzbKKKOBBufro4hCiRKwS0mm94xIIl2y5Xba+Yqv\nECFiBzuwYCGIIPzwc/5CZdy7RXUCPOG2w+U5xxFHOuk00YQS5ZQkRB6dnWw4dYrPn3gCi4vfK3/8\nWchCrnCF05zmRV6cFD//JJKYznQ66KCBhrFd5AkEFM2YQUVcHIuuX+cnr77KqQ0bKJo586HdeBBY\nLCy8eZOlV65w6KmnUPaTYZGYWMaSJZlkZdm9BC9eXIFEYmDhwpsIBPYNg21sI554JEhIJNH5fVHc\nvMn/bWlxTo8W4FXsoYmBwE/oXToXAv+zpYWffvIJIRJJH5tdmWz8b9RjgQwyuMQlqqhCjXpSG3T7\ngwWLU9o4Fe87o0UiiUTn+vCjtt5Nwnq+kcn9J4OHf9Lz+D8Cr+j1FB49ytzdu3s9LkToJEdrWEMJ\nJWSTjRQpSYUFlAs6h3TO5iEuYH26LYPeYQWAXOe6x0elCqew8JtK/65dnzB9ejOkbxrS+48nunNz\neeKBQNdXgEbgCBAL3AIisUsfe1lmAx/3/L1Eq+Wj2Wmsc2vlbNPoK1tjbbMeSij++KNBgwLFmGQS\nAShjYjBKJEwvL6c8cWhE4TznsWIlnfQRLfxDCHFKAO9xr49S5A53nCqYsZAHypCRQQYWLJRQMqaE\nCOzyuT3s4TCHaaed/exnF7vG1XXNgSqq6KKrj9mGI3vRcX4DwRFeK0PGUzw16Hqsiy4UKABG3Ns1\nXIw7Q1nz1VcAXB5hQ93DDAUKcsjBDTe2sAUBArzwYhe7KKaY29ymmmpUPSOccBpowB13dNgnDS+8\n2M524okfkm7UIZeLI65fd7lwlYrilIFlZMEEc5e7E2YCMRx4dHay+733uDN37oChb4tZTDbZKFFS\nRNGQ3PbGA2GEcZnL1FI7ouC2wWCQy7m0ciUlSUmsO3OGuTk5HNu2jfZRZj9MNIRmMzsPH0am1/PO\nSy+hCewbIHw/Vq26QE1NJEplNDabkNOnN1JdHcP27V8glxsQIyaddIxGIyWXLiKqr0dqNqNrauII\nsA8wAP8A/ACYgT2k8S+Af8K+s9uFfYEqBN5RKh9omC7nv/PzuRcVRcqWLc4d+qkKOXLmMpeb3CSH\nnClJiG5zGwsW/PGfkB3BiYYAAakVnqQ/4JrkWBo4qg7DySSSAU/W1HAhP5+YWa67giRISOsZ0to8\nXjx3iifC/LGhGXBZYgO6h1h1FrnooYG+RhHmujoq9+/HIJFg8vYmYOZMwmNjycr6JlA1NbWQ6dNd\nJM5PEiQPEI8C7K5+r2InQDWAFPvP71UgCngOe25RKPZ7iiNrqLu0hKvP2XjsczeSW/qaLAwHw7VZ\nHwwCBMxkJpe5TAEFY0aIEAjIWryY2dnZQyJEKlQUUYQIEStZOaK3FCJkMYs5xSmucIVkkp2LcEcu\npAzZkLOKhoJZzOIsZ2mggcUsJpCB57DhwuFi+zmf0003V7mKAMG4Gg60004LLUiQ9KnqVFNNJZX4\n4z+oI7Ejm2sWs4a0lr3BDaqpZiYzJ6x1Y1wJ0ay8PJJLSnjr+9//TloG3+EOYF+YP7jbmdIzDBio\npBIlSvzxZwtbCCKINtoQIBi21t9BiPrbnfBubcW/tZXyQXTHjiAwRxjuVIGDDBXNmMHlQfrb5MhZ\nxSpOcIIznCGWWNyZeEmZw5xirOQH/aEhLIwPdu9mydWr7HvjDS6uWkV2RsZDUS1yM5vZeegQNoGA\n9194YUjVZDc3Gzt3Huajj55FrbbfqEtKUlCpIkhPzyUtLRdf3zryDxzg9ypVLzNUJfCznn//O98k\nzs/AToZ+Cfwd8C8MLF1yNEzv02iYtXv3lCdFj/AIZZRxk5vMZe6ESS4GQhll3OMetdRixIgQIatZ\nPdmnNW7wN0td9tiA3UBhN8PDbuCEyUR3Xh70Q4jux/pbleTPW0KUQEB+0bl+2s3tyAckYUOTG7uq\nJLkyisBgAIV957cb+Dw/n0NRUdTU/6XzdY8+eoWpBON996MC4A3s/T+/xS6Z+xH2+8Fh7JsqZcAe\nYDb2+4gb9mu9ByR1G5EdFWHw8uKywYS6s3NEWxNqwBQ09lXUGczgMpcppphNbBqz6ILilBTm37pF\niFpNfWj/V2zDxlnOAna3uNGYIs1lLpe5TB11VFLptIyuoYZggp2OxmMFCRL+P3vvHR5Xfab9f6Zr\n1HtvVi+2ZLnIlqvcsLENGGMDxmBY8JKw2ZR3d39b3k022c3ml80mWxKWQAKEGAPGgDG4N9yLZMuS\nVaxeR6MujaRRnf7+cTRjy2ojayQbsvf34gI0mlNmjs55yv3cdwIJ5JNPMcWsYIXDtm2FDBnb2MZ5\nzlNOOVe5igce06bIWUstwQQTRNCIGKaIIvzwI4aYMZX8TJg4wxmyyQYYU+DibhgwkEMOAAtZOGPs\nnmmTGgpqbGT9iRN8/OyzdleYvmmwUj/Ga2kqUJBIIutZz0IWEkQQUqT44jvpZMiIkWqqAcbMqGMr\nK6mLiMA4QeBmvbgfpoTIua/PlgxdsFPsYx7zCCEELVoOchAzU1cjmiys+5zuhAjAIpFwefly9rz0\nEmm5ubzw/vt4dHZO/MYHCO+ODl54/33MYjGfbt8+KWqtm1sfr7zyB9LTs20/6+114/LlZfz2t9/h\nk1938Zt7kiEQKrj/gEB1ubeP5gn8DPgLhGDGHurS79VqSo4csfu4HxQ88bTND33FVw/0WCxYOMEJ\nPuRDcsihiSaccWYrWx9YN3cmIDaNvAdZyVNtMOlab+TQ++R3KdaNBfngIAHNzeTNnUvs4sX8Y3g4\nBTBCT9QCFAD/GB5O7OLFdh3HgFI5bDvXEJKhrTDm+LcSeE6vZ7uqHn2vMC8ik+kJCGi1a58zBWVq\nKp/L5dQDe4D/Bm4hqP69CXwFPAG8DZxHSHwsQA6wEliNIIjxJEIydbLdyMnaTl7v7eWN+1SJ+w+C\nKev9MSaTY8O4AALww48BBmzxhCPg3N+Ph1ZL3wRzmGWUoUKFM84sm6K9ugwZixGuX6vXEAgBtx49\nrrhOafujIYkkAIopdvi2rRAjJpNM/PGngw7OcnbaVIFbaUWLdoTKWwcdDDCAAcOYwlVGjJzlLNe4\nhhgxm9hkF+uojDI88bQJAs0UpqVD5NLby9P793Nk82baAr45KkGTQTHFdNE1aptxuqBChR49fviN\nOasSX1ZG3rx5E27L2iG6W8jhQSMtN5fG4OBhyZARo01wQo4cJUp88bUdvxgx29nOW7xFBRVc4QrL\nmVn6pvVGNZPJWJu/P+++8goZ166x+513uLh8OTcXLHjo5viiKyvZeuAAl1asIHvRIiz3ERxIpSY2\nbjxBZGQdR49upK/vzkPOq69yzAAzEhhrisIT+CnCfMD37DiGQCC8vp7BwcGHfqZoBSvII48KKqih\nZkY46KPhEpfIIgsJEpaxjEgiCSJoxqlyFiw00kgRRVRSiRkzChTIkeOKKyGEMJvZuN2XFthImEdh\nSzgilNHbodialpdHh48P/a6uSIC0F1/k51lZ6BsbUfb33/ENcnZGHhxMmp2+QQDykBAKi4tt9d+7\nhSImwpN6Hf+i2EOLUxouLn0OV46bKiLnzGFPXh4Xq6v5N4Rk6G3gMYREyAR4Az8EFjJ8BtGEoBb4\nBvA68K9gs61cCOw1m7EwOeltC3CeBAoL19PbG8vTT3+CUqm7/xO8B/OYRx55lFDisFmYNWfPUpSc\nTM8EwhhWGeyVrHTIvWAhC7nMZeqoQ4WKcMLRo6eNNocZ0N6NKKKQI6eZZjRopk0u2mqr8BZvUUgh\n0UQzl7kO308JJfTSO2LOyqpuHEDAmBS4bLK5whVCCGEd6+ym9l3nOo008hiPzejst8OjI/EQ9SU/\nNZXSpCRHb/5rgUoqOcABxIjZwpYZe8Bb9drHUpBy7utDZLFQM87cjRUPI2XOv7WV6mih5d1NNznk\nkEsuffQBQmVLiRIRImTISCSReOLxxJOtbOUjPuIsZ+0yD3MkrMlpF+NL3DoaFomEq8uWUZKQwIaT\nJ1mcnU1ZQgJtvr70uboiNRjoc3GhPizsgSRKrj09bDl4kP3PPosqYupDrUlJJcTFlVFZGUNBQQpl\nZfE4m8YPEsY76xTgs0ns/wednfztlSskr3m46V4uuLCUpZzjHIc5zG52zyiVtJVW24wCwHa2O3xo\n1mw2U3rmDLKmJgxBQSSsXYv4nmRbg4aCoaVBgx9+I7yqQCg0neEMS1nKIhZNODw8EXRS6YgA2AmB\nUnW/aBKJUKZMTEWR6/VITCZEJhMWiQSJRELC0qVT2PMdxC5ezD+WlfEzlYo5DBeKmAjOgIuug26d\nF05OjgvsHYmQ9evx/N3vyDabuYyQ1GgBA4LK3GhkRRN3aHTRCKpyq4EjYCM4bQS+FInYYrE/Cfxc\nIqHE9G0AamqiuHlzPosWXUcmc4zIQjTRnOQkPfSwmc1TZjc4DQyQVFzMz//6L6mjFhMmBhnEDz+8\n8UaKFMvQaqYZsI9aZde+cSKddC4NrZ3spBOBNTEdwbYMGdFEU0KJbRRiuuCGG+tYxxd8wVd8RQwx\nDu169dJLF13IkI2YOW2hBT36cQUpbnMbwFbwsgcddKBChQwZs5k98RscCIdHQSsuXqTbw4PzjvAv\n+hqil14+5VNMmEgjbUY9cKzzQ2MlRMsuXULj42OXNLP1od9KKyZMM0L3mgj+ra1kZWRQTz0f8AE6\nhAenH3744IMMGXr01FKLDh3llNsGDhNIYDazKaKIAxzgu3wXha1O53h00GGrSFlVAzvomLb9jYdO\nX1/27dxJmEpF+NA/zv39GGQy5DodhXPmUDjX8ZWliZB+/TrFSUkOSYaskErNJCSUk5BQzsCAE7ff\n6xKkoMbAeOHDbZjUSGwkIG1qmsQ7HhwyyKCYYlpo4TM+4wVemJFKXAUVfMiHgEAh3cAGhydDAwMD\nlOzbx0/r60mxWCioreVHajWJO3ZgUVooo4xccqmn3vYeF1xIIokoonDBBd3Q6qSThqF1kYvc5Cab\n2Xzf9/UBBqiJNnGrjGFuHquA44AfUMvkaHM1QLGHO+vsmB/Kysjg6f37efT4cU6vW4dB4bh7oEQi\nGdZxklRWCvNCdsJbpsHPsxVXV/vU72YarTk5/L3ZzG+AtQiCK58jzH3de5/oQqDbtiPIb3sgfLd/\nhXBfeRmBSvg8sB54RKFAbDLxmMEwocjFARn8U5gJn5UH6X9vO8HBDXz11Rp0OgVr1pxzyLn6448v\nvrTT7hC1ueDbV/g8xZX3FJ8hRowIETXUIEVKAAH00UcGGQQQgBEj7rg71GdnMYvJIotuummiCTVq\ndOgcJxpxDwIJpISSYYrB04VUUqmiCgMGrnPdoSIRjTQSQgi++A6LAY0Y6aUXJ5wIHdXWXIASpc0c\n3V5YxReSSJrWGG00ODQhSiguJqWggN9961t2a81/03CWs+jQEU00G9k4Y47wXXTRRhty5KNefO5d\nXaTm5/Pb73zHru0FEIAvvvTSyw1u2Hi4DwwWC77t7dzw7WEvB9CjJ5poVrCCcMKHBXM99FBGmc2/\nqYYaLFiopRYRIsSIOcMZNrHJ8YeJha/4ytb2t0KGzGEVr/tFfXg49fcYIi69fJmAtjYKZ/hYnAYG\nCGhq4uSGDdO2D6VyEKdYV+paGbWGVQNj1tK6gN8hDE1PBo6WwZ0uyJGzgx38nt9TTTWFFM7I9VlB\nBSJEzGEOa1gzpYHp0TAwMEDp3r3saWy0kYZTLBb2qFQ8vve/ufyCHl+lL2202brIKaQwi1ljFn3m\nMx8NGr7kS+qoI5tsqqhiPevHHCS+F4MMkk02V7mKLlXH765KeKvrjsJYBoIAwRzgj8BPJnHOP5dA\n40vedNM94edpkMvZt2MHG48d45V33+XjHTvo8nLcMPbdHaea996ziSfYA6NBTlubP2bzwxk7KDo7\nOYEgoPBbBIXKXzM8GepDEGkpQjDMTQTMQ/9dM/ReOZAA3ESYs3oD8A4K4uCCBey9cYPZ7e28eo/Q\nQhPwe1dXinx90S4MpiTpKoj2MetZX2o+/g0AV64sJSWlED+/doecbyKJXOISxRRPKXHw1GiIKy3m\n22s0SPBAhgwPPBAjRocOM2Z66eU4x23BtT/+DjkHK1xwYRnLKKecy1yml1788Z82FV2rofRMJEQi\nRGxgAx/zMQ00oEVrl4qbPeikExWqEd+HBg099CBDNua+dOioogop0kl11a1dpemg/00EhyVEHp2d\nbD5yhI+eew6dcuYcdB8mNNFELrmIEbOBDTOWDMEdulwUUSNUYUQmE48dPsyN9HT6XO1rp4oQsZnN\n7GMfpziFBQuLWTzjXj4WLLTTTqmoFK0CDuv2oZcL0o1b2DJqEOOGGwuGVj/9lFOOFq3t2DVoaKCB\nTjodqsxiwcIZznCFK4gRE0884YTjiSdGjMwZlVTxYNHr6kpseTmYzTNaxFh89SpaD48JpbWnivjM\nTL5bV8fravWwpKgW2C2VEm000sVwYYUu4CWEwHSyfVGVtI0v+A+CCUaJEnfcWchCh82fOBKeeLKW\ntRziEAnxBKAAACAASURBVGc4QwIJNqrsdKGPPixY8MXX4cmQ2WymZN++YcmQFZ7AoUYdmfug5yU3\nlouXE0+83RVIb7x5kRfJIYfTnKaJJpppZgMbxq2QgpAEXuWqza9jlmIWDd46LF2Nw+6mv0QIkA8h\nmK7ao//XBFxPcKXfs58P+ZCd7JzwczVLpRx57DHSs7N55Z13+OTpp6l3YJfWislOAVlnLS2Wh1MV\nU2I0DjkCCgnPLxmeDPUidHysXkQZQz/vB76NMDt0dzmqDqGL9BvAFBREZHIyJCdjaWxk7x/+QElQ\nECaJBKNUisHPj4glS5jtJtxH3AgSZInj/wfPR/zoOvUjzGYJN2/OY8OGUw45X2tCVErpfRd3w2tr\nWZSdzbW4WXgFpZJJ6oj55hZaOMxhWmmlCaHDbk0oHIm5zKWWWm5zGzFiUkhxaBfqbsxkQgRCwqdE\nSSWV1FBDKqkO2W4PPQAjnl899KBAMa7wlxEjgQQiR2533GjCZDPmno5kdaI57ome9z/JtJP6tvHY\nMSpjYymyg8f8TYTVhbeLLtJJd9gFaS8ucIEOOsggY4SIw8bjx1EODHBk8+ZJBb0eeKBHTx11VFFF\nG2344IMChS0RsWCZtiSplVYOcIBTnKKGGgpiQqh2HyRdnMFGNtpF45MhI5BAIohg7tBqpJEqqmin\nnRRSHHb8hRRyilM2IYdMMgkjDD/8puUG7wi0+vsz99YtnHQ61GEz4zkVU1HBiosX2f/MM5jsGASf\nCiQSCX5z5vCRycTnMhlH3N352MeHE4mJhK9ejbaujkuDg0QB/twJdGYjcP4n4+RUA/w2WUFzVC8y\nZPTRx21u2zx/ppNLfr8IIIAyyuigAwmSafWzAKEzVUghWrQsYpFDt11y+jQ/vn17TEa7E5ChFVFl\nSGR29JJJywmLEBFCCLHEokVLNdXkkYcOHRFEjHo/yiWXAxzAjBk//NjKVjLJRC91QlJRQfw93j1h\nwCYEqff5jN3BBCEZ+lZoKPOeeZ4ySRlNNNkMKCecWxWJaAgNpTUggG2ffUZVVBR9bo5N2puLi9mm\n0dj9+6+H9NPstRA/pZS0uUUOPRZHoL2oCINGw1mE7+nFu16zANsRRCT+Yuh1K36LYPZ8r1aWJ4Ko\nwr+KRMx7/nmkUiluWi27Pv8cZVoa3Vu34j13Lr4pKfjHxKC4i94YQABmzJSLyhkMOweaaGhJRSYz\nMHdugUPO1xVXbnGLHnqIJnpSBQyRycTSK1dILioiZ8EC6lIyiCRy1OvSFVfmMpdssjEOkZhDCHG4\n94x13400YsJEAgkOMWQda1/XuAYIlDZHU78sWNCipXlotdBim8OSIXMYFfAWt2ihhRRShs0QVVBB\nO+3jqsBJkHCGM8iQkUqqXfGaFi1ZZOGG25QVBkdDOeUUnS8CwdN6BBzSIXLTaomtqODYxgfvKP2g\nUEoptdSiRMlKVs7ovseT2w5obia+tJTffuc7k/aCEiFiDWsIIogv+ILioQXYTGRlyBhgABEilCjx\nGFpeeBE4tO7ln44HM2bUqLnNba5zHQsWFChIIAGvgCS+R5TdNJWx8AiPUEklVVSRRRYZtlre/cMq\nLwnwKI/O6OzYVGARi/lyyxZ2v/02ldHRtPs7lqpwL1x7enj8yy85sG0b+hnqJMtkMuY88sior7nt\n3k3N9et8r6AAz/5++hQK/Dw9UUul1DU28sbgoN37+ZWXK8uWbmMznkiR0kQT17hGNdV8wAesZz2L\nWDTjXdbxIEbMetazhz3c5CaZZE7r/qwdbKtkqyMrtNKmJlImGExPtViQTXHOK4ggtrKV85znKle5\nxjU66GA+84kjDhEizJi5xCXOIcx0pJDCKlbZquwRSUm8ffMmlvr6EXMjLghD+r9CEF7YxfCZolrg\nv728UIWFMWfIEHgnO9nLXiRI+IzPeIZn7BquroqJ4dimTTz30Ue8+8orDjVzNri7M4B9wgr9QEeA\nBtn8f6BPLuEsElJIcbix5VTQIZMRAqQzkoL7PoIaZeYo72tnZDJkRTgwx2KhvqCAtT4+bDx6lIK5\nc7lsh9DFAhagQ8dpTsOWPwO9K6316+w+n4kgQkQiiWSRRTHFdssfK/v6WHX2LN4aDZ8/9RT9drBS\nrDLSRzkKCMas04FUUrnJTYfSykaDCBGzmEUrrdRR5zBxgB56KKGEPPJwxhkjRjRo0KPHH380aDAO\nLUf4R43VIdKgoY66cVkvEiQEEogOHQ002CVkpUaNN97TZsRaS+24rzskIYqqqqIyJuZPlipnxGgz\nEsskc8bNP+uos8kf3lvFSSkoIH/uXHRTkAJOIokAAjjLWZuUpAwZRozDOkX9Q8va9rZCggQ//Agh\nBOXQcsIJBQrMmNGjp5NO2mhjkEGbB4G1srCKVQ79TN1wYzOb+ZRPOclJpEgndFmeCGWU0U03fvgx\nn/kOOtKZQae3N1+tWcOTBw/y7u7do8oCOwRmM1sOHiR3/nzq7FA6nAm4uLgwe9UqWDXSDT3/889p\nLiiwm7rUFBZFqlOk7WexxBJNNOc4xyUucYITVFPNYhYzi1kPTWIUQQRy5PTQQy+90+LNYYUECV54\n0UYbXXQ5LCFqpZXSoD5u1cLccXKiApEIwzimkPZChox1rCOJJM5znkoqKaecEEIII4xKKmlHmOXY\nyEbSSR/2fpFIxLwXXuBgcTF7b94kQqPhua4u0hCSIBfgxwj0zV8B5VIpRqkUs6cn8thYopcuJfWu\ne7oSJc/zPAc4gAEDxzjGNrbZRXMqTk4mprKSxJISsjOmXhyywmf2bA4WFvKcfmKl0o9xpWlgF4a+\nWsz+eVykiXrqUZTrScoW42YUMyiV4rFoEcFxjpGBtgeVVNJAA+2qBkJba/kFwnzXk3f9jgk4DXww\nxjYmupv6A6bsbLYODnLgqaeom2W/AupSljJo0XFJfBG2PUvfB8fp6XHGza3f7m2MhySSyCKLfPJZ\nxaoJOx3uXV1s/fxzKmNiOL5x46SKsNZ7gRz5lBLhPvrQomWQQVt8YZ0d7qMPN9xwx51iipnNbIcZ\nz96LOOIoo4w88qaUEA0ySCmlFFJoM66WI0eHDm+88cKLXnpttitmzPyRP9okv9tpZz3rSSBh0vdb\na0J0b/LYQceEggogiEs00WTbzkSooQYNmikreY4GCxYKJ5iWdsiVEFFXN67z8Dcd2WTTSSe++LKA\nBTO+f+v80L1ZtdhoZHZhIXtfeGHK+/DBh+1sB4QEUIcO2dACobPTTz/dQ6uddls7t5NOmmlGinRY\n5SeccFSobGo2IJjYeuBBIoksYtG0uS8nk0w33ZziFEc5iho1G9l4363tAgpwwYXFLJ7R2TFHIXf+\nfBJKS3l6/37a/P2pDw0luKmJMJWKAaWSM2vX0uU9NcrXkqtXkRkMXFjhePfu6UDi5s28qtHwe7V6\n3KSoCfg/Ii8SN28e8ZoYMWtYQwABfMEXlA8tH3xYwAJSSZ3xAspoxxhAAPXU00AD8cRP6/6sCZEG\nzQgp18lCj56LXOQqV7GstfCqWs4plX5UqmMX8KOwMOauXTulfd6NEEJ4lme5znXOc9421NxDDx54\nsIENY3aLRSKRbW6kU9fJmvxfE1oFicYwnEwSzBIJOqkUeXQ0MampwyhTo8EZZx7jMd7hHVSouMQl\nu9kKfc7ODhcECZk1i0/Cw7GoVDyp1496lfcDn4hd+JV5OYaSN4g3l7Ii7j/JIYe68iLWHjew/y5f\n6dc0GhphWpMiqy/VLW6RQw4hZR48flTL61ozIgR63N1h/qfAt8bZnmmc10BQuvTq7ubt73yHnvvo\n0K0WraKsJohu50p0zz3Ozfq/J9NB7McwwgglFDVqbnBjTBqTU18f6devk5qfz83587m6fPJef1ZP\nIBkynuCJSb/fei9ooYUeemimmSiiMGBAhAgLFtSoCSIILVrkyDnLWVayclrUzBJJ5AQnqKKKVlon\nJRTRQw811FBCCRVU2KiEVq+2SCKJJnpYMqdBw3nOY8TIwJCIvxkzgwxyilNkk40bbsiHVjnlhBJq\nGysIIIBZzBq2TSVKggke8Yzqoot++umgY9zzcsaZAQbsSogsWMaMZR0BDRp6x3QeFDCphEjZ30+I\nWo1vRwceXV14dnXh0dXFgLMzp8agpHzT0U+/zQF5AxseiDz1WHLbGdeu0RwY6HAalHRo3Q0JEtyG\n1r1Vg0EGaaWVHnpop53BoeWMM+6444EHySTjjz+BBOKN94xUz5ewBCVKjnKUfPJRo2Y72wm0qycw\nHO6400ffAw9u7xsiEfuffZboqipC1WrSr1+nKSiIrIwM/FtaePkPf+DysmX0u7gI15SvL4js/46C\n1WqWXL3K26++Omnq5oOCXC5nzq5d/MWRI4TX1/ODzs4R1KUfM4urZPCx5SZv3YokNL1x1G3NZjbh\nhJNLLje5SQcdnOQkZznLbGYzl7kj1BJnEtFEU089t7g17QmRFOmwOcT7RQcdXOACa/LqSR8w0xka\nj/e2Vbz08SH+eI+wQhfwUnAwiTt2jPAjmiokSMgggzTSqKeeTjpxx51YYu0+x3JFOfJ0f6TpwSSz\n5b6PxRNPtrCFD/iA85wniST88JvwfUapdFoUEtOef54LNTV8XlSETKtFodfbkgqdXI7OzYNTBT+j\n3yzEDytXXiSYEEIIoShbw/7O4Sp1b3Z2siM7e1oSIj16iigiiywUKNCiJUGfQNLpWt7Q3pn1uvfq\nuQ08O852fQEVo9PmaoZeL/T2RnmfdEURImKrv8UV7/ch4CYXw35BAs/f13NstG1nkskHfMAVrrCQ\nhcOSB6eBATLPniW6upqyuDj2vPgi2vtULbQWRe9HYU6PnmMco5hifPHFCy8UKPDCy8ZmAfDFF2ec\n8cEHLVoKKaSPPh7lUbv9Iu2loznjTBppNNFEMcV2nZcFC2c5yyUu4Y8/FiwYMRJBBHOYQyKJY3ZP\nvPFmK1sBIREyYsSMmSaaOMxhW5FahgwDBkCwiTFhoo02yijjKlcJJphIIokgwmY/cG9naQELKKCA\nGmrGHQ9QoaKd9nHFF6yop55uunHGecqFsrGOZSLYlxBZLMSXlvLY4cOUxsdjlMvp8vCgLiKCbk9P\n2n18HOpn8HXCZS7bZLani/c4HqzdGAWKYaoc/s3NzM/J4b2XX57xY7oXTjjZzT+eaaSRRgghfMZn\ntNLK27zNYzw2acnHAQZQo7bdaL6OMEmllMfHUx4/PCCuiIujOSiI+NJSlPX1rD19Gr1czqXlyyma\nMwfLBAGm2Ghk7enTHNm8mW4HzijMBORyOalbtzI4OMjfXrmCtKkJqdGIUSrFGBREne6HVF5/hEqe\nweNaF/cwo4bBHXcyyWQ5y6mgghxyGGCAPPKoogovvFjN6mkb9B0P85nPRS5SSqld8s33i376KaUU\nMeIpnWcxxXzJl+jQMccnklcKAvBrkBBX/i5Xk5J4SSLhX9RqUiwW8kUifhQWRtKOHSinkdbthNOY\nHnAToZZaWml1yDxjDDGkkUYeedzkJhuYWNreKJXiNIl5uckgZNYsQsaggVVVRdGfKyRDHh5dBAXd\noVu7jJGf6Yz2CzXYAwMGrnKVuqFlwkQ44SSQgG+WhX9rH26Ze69O1UTp9avA3wB/x/CkqBb4PvBd\n4OaCqTFLkhMruPLO26DowZx0gD3mD3lF/KJDZrCiiR7eJbIsxaO7m5jKSmLLy+n29OR3f/7nGKdA\ny4c7CdFkjrmZZq5xjQoq8MabAAJ4nMftKgJ00MFpTqNGzUEOsolNY84V9dNPIYUUUUQkkbTRxnrW\nT8hgWchCPuIjaqhhPvPHVRu1YOEc52yBeyihhBNuY81MBlZaHQhdpVWs4iAHbYpvYsT44stTPGXz\nWmujjUoqbQXsG9yglVYkSOihx9ZZkiEjnnhKKUWLdkyfyrtNdidKzgcYsM2PzWPetLBsHJIQrTl9\nmuTbtzFKpXy8Y8eMKVF9HaBFy3WuA7CGB+NOb73gQgixXZQis5lHjx3j0sqV9HhMT2DzTYI//uxm\nNyc4QR55XOc6AwxMKjixGszNtJHYTKEqJoaqmKGE32IhsqaG1WfPsvD6dU5u2EDDOPeF9OxsjDIZ\npYlfD6GJ0eDk5ETympF/45F9+eTkrGGfeQf/3Plj3m7ejV/g+AGbBAkJQ0uDhjzyqKeeWmp5j/dI\nIIFNbJpRqW433EgkkdvcppDCaVH4AWHWzoyZSCLva35Ij54TnCCXXCKIwAUXwsIf52K4EIwpBgZY\nd/o073Z3838TE+kbGMAQFETa2rUO7ww5En30ATiMIryQhZTpy+i8UExxczNKowWdVIoxMJD4zExk\n96g7TleHaCJUVkYRGNiEXK4nLEw1rOk8KB09PKmXduJGtUOUtFpoYT/7bcFjMslEE00yyUiRUqz6\nYESZU4RAg7OGgOML+QqiEr9C8DVrRwi6jEABggjDmwoFc+ZPbe40KKgJX+9O2g98CPIeBmJOscf8\nAS+LX5zyNWXtEu0zf8C/7s0ipekyRqmUhpAQLq5YQWPo+HMk9qKNNsC+hEiLlhOcsFHw++lHgYJn\nedauZAiEMYB1rOMwh6mllnd5l53stHVyLFiooYbrXGeQQWqpJZRQcsmljz7EiFnKUhvVbzT44Uc0\n0XTTTSGFLGHJqL/XTz8XuEABBbjhxjM84zBhJqvvmxgxzTRTRRVatKSQgvfQiiYaEL6DCipoocXm\na6lHzwEOoEZtUyH1xZcWWlCiJJ984okf0bnSoqWffpxwGjehM2PmD/yBNtrwxJMVTA+l3jEdoiEq\nTUtAwKQoMn8KuMAFjBhJImmE1PVMoZVWgGE3gZjKSkRAXlraGO/6X9wLOXIe53GCCOIoR2mkESVK\nuztFHXTYpC+/8RCJqI2K4g+zZpFQUsKOffs4n5lJTvrI9ohzXx8Lbt7kox07vpH3DxeXfuLjy/iy\n5Al+zj9gvCRjaNTOLnjjzRrWoEPHNa5xhSv00cf/8D9sYYvtodjX10f12bM4aTQMensTtXo1Li6O\nHTyNJZbb3KaBBgBaGxpovnYN154eG82p182NwIwM/EPGDgLGQznlgDCsPRno0FFOOcUUU0IJEiQk\nkUQ66cNohjqlkiOPP05UVRV/lZVFe1AQF1euRP8QJ0Mg0IoBhxVUfPW+pLxvZr9aSzha28/rqqr4\nbl0dKS++OCwp0ikUKAcGRtvUtECv11N+4QKinPPEGyz0o8DJVYbBMNd2XB6LFvGaRsObnXeGiHZ5\nOVG6aJBBcu87IbJKFmvR8iVfokFDBBFkkjlCCctplCRxDpALNhmeZOAqjBHqClACP7jr/68h+BDF\nAqfi46ecrItEsG3bAd5992UM+z+HF9bTE36FNwzvsVb/OOkuUVOqukcTjUUs5m9X9rLB9/voXR0/\n29tNt12CCvnkc5WrNpXbDDJslPvJUo6ts9H72IcaNSc5SRRRuOFm64CoUeOGGzHEMI95BBPMCU5Q\nSin11PMar41LlY8jjvOct3XA7oYRIznkUEEFFiyEEsoCFkwLbTl5aFnPzer7dTf8hhZANdW8z/tI\nkOCKK0qU9NKLCy5o0DDAAAYMZJPNYQ4TRRSzmU0SSShQoEJFAAFEEDHu92LGbEuGd7FrWrzweuml\ng45hdMHRMGH09pUDB1C/Seigg1xyESFiFSMVqmYKXXQBDPM4ia6s5Nbcud/IAHS6sZCFGDFykpMc\n4hABBEzIZ73MZeqpR4TILq7sNwYiEaVJSbQEBrL21CmMEgm37ql0Zly5QmVMDBo/+6p2X0fMm5dL\nRUkMYrGZ7O50NuqPI5dPrtquQEEmmcxnPsc4Rj317Gc/i1lM0IEeYlVq3uruxhdor6nhl5WVFISH\nk/LUU9QWFjKQn4/caEQvlaJMTSVyzuRNgK2VzgYaaKmrw+Wzz/iop2dYiK4DfqhS0fLUUwTYaebZ\n1txMc34+kvZ2wvX1+ANKrlMsL8Pk60tgaip+gaNTKiqo4AIXaKDBFjBEEcUjPDIuDaM6Opr6kBDW\nnT7No0eP8uWTTz7U90PrELS9cwwTofzCBfapB0cQlSOA19Vq/vrcuWFS9PVhYay8cAEslmn/nPR6\nPYXvv8//qNXDKWTF8D1tvi1ZC46LoxHYkZ2NwmgUOlyLYuiNO2kzbxwPAwzQRReXuYwbbrTTjiee\ntNBCPfWEEYYRI2GEsZOdowZio3WpngB+yJ2EaDuCEet4CdG92IegJPifUmh+XE8le3HCiYihdT/B\nfWBgC089dYD9+5/B8uFR2LYDY9QpTpjOcabnPNG9S1jrHYmf4v7mXEWIuBgJy3BxeMjaSitVVOGG\n25hUWgMGTnCCm9zEF1/iiGMTm6ZM73XBhV3s4hSnUKOmjDJUqPDCCx06VrOaNNKGdey3sY33eA8l\nSq5ylbWMHSdHE81NbtJNt035rZtuSiklm2yccEKMGD/8WMISuztc9wsNGnToJvzcrB0fb7x5dmhK\nzoTJNqZhVfLzxZc22qiiykYtTCedKqpsHkbjQYqUcMKRIJk2o9y7aYhWg+zRj+V/cV84xzksWEgj\nbdov4PFgvWnabp4WC35tbZxf6VgvpBC1mm2fforYbEbr5oZJKsUgk9Hu50dFTAzV0dEPdcAxGWSQ\ngQYNN7jBIQ6xm91jDkfnk88ZzgCwhS0jXLj/FNDp7c3pRx7h5XffxSCTcXvInDmqspLZRUW89dpr\nD/gIpxfR0dW8EP4BXSpPbqnnEZTXzKJFN+5rW2648TRPk0UWpzlNVl8W31aJ+UX3HWKOL/CL7m6+\nV1fHjffe4+WmJrbeJW38uUrFnrw8ErdvH3dmRocOCxaqqMKCBTFipEjR1WnRHDnEG0OdobuhAP5d\nq2XnkSOwefO4SZFOp6P4iy/IrKvjn/v77ykVtAKtdFRUsDc/n/MRESRt2WJTUjNg4BrXbN5eVlPU\ndNKJI86uxMHg5MSJjRt55Z13CGxqojn4wXTxJ4JVFcsJJ4d5o0ibm8e02I0Yev1udPj6YhaL8ejs\npHuKapITofzCBV6/JxkCwWvp3mQtOC6O4Lg4TCYTFVlZmG6pWHlNBuZGikRv06EdwAOQxsWR9Mgj\ntk6LESOf8ikaNPTRZwuErB0gDzxQoCCZZBJJHLMqLQoPp7KychhtTobQ2SlCMHCWABnABbBL0+88\nkIdgwHtkuRy5VGcL0m5zm0gikSLFCy/CCSeKKLtliBMSytm1ay9Hjmyi46MjEHsUNv0FRnc1ZW6f\nUKZ3Zl7jczwWHDKphKuNNiRIUKAY1wewnXZbci9DhggRrbRSTTW99NJCCx54EE00i1iEAgVixGST\nDUA88aOyLDRo+IRPaKbZJmIyj3kOE6GRI2czm6mllotcxBlnXHHlVV4dNUiXIuUxHuMoR8kiCz16\nlrAEOXJqqKGUUkyYbFS+OurQoWMf+1CiRIUKd9yRIEGOnHTSSSRx2kV1rN+BE04TUrL1CM+Uu/82\nJEjwxhtXXNGhY4ABnuRJNrGJEkqopJISSmzeQ554jutVZD2mBhoIJ3xaukNwJyEKJ/x/EyJHo4km\niihCgmTGTVjvhbUNbhoS93TVapEZDIjuSk5kOh0JJSXMz83Ft72d6qgo6iIiyEtLwzwGT/tuOPf2\nknHlCmdXraI2Kgplfz/KwUHkej0Bzc2sP3kSrbs7RzdtmrI088OCtaylnHKaaCKHHBaxaMTvDDJI\nPvm44cZylpNK6gM40ocAFgvLL19GbjCw9swZnPv7qYmKYmF2NgeffPIb708mFltwDusnVKXGh3au\nXctgwYIcJJLxTULHgggRGWQQSiiXzu7lp90jfVy6gEGtlg+02hEp+Fa9ntXV1by0dy8JL7wwIimy\nYKGcco5ylCCCKKMMGDLfazDy0mci3uzpGPPRLAI+bGvj7w4coPWZZ0alz+l0Om6//z7vNDSMWy7y\nAX7Q38/OkhJ2a7Uk79qFQWFgP/sxYSKEEBJIIJ30+6KTmSUSyuPjSbt1i+MPaUJURBEg0AgdpVKq\nmGAeyMl0jxi0SESnlxe+Gs20J0TS5uYx5TRGS9ZMJhN5e/bwM5WKOQjXXxfwTzTwY4Sk5FZWFj9s\nVNO6IwitUksLLXTRhQIFa1mLG24sZrEtEPTE0y4KWfTixfy0oIA97cPpTruAv0bwivIFtgH/Z+i1\n8SKC0wimu38Eno1QsHXpq8iQ2fz36qhDi5YBBuinn2aaucEN3HFnM5vtKgTMmlXLa6+9SUlJErdu\npVL162qIvAAL34DEL8h1OUFtQyJ/FrAQN6kcCxZ66UWJEilSVKjIJhsNGiRIMGLEhAk9elJIGTVo\n76GH85yngw4GGbTNNo8GLVrqqaeAAiRISCSRfPIBRn3OqlFzmcs004wXXmxn+7SNKEQSiQsunOQk\nJkyUUTYmbT6QQFawgkMcooACCsy30IkNOOHEAAO4DC09egYZRIGCLrpsggeJJBI9tGZKndha9Gqi\naUJRGx06QgkdlSFjFWewdox88GE+80kjjetc5wQnbPfriXztmmnGhAkz5mn7HOoQ1ConOuf/TYju\nA9aq5UIWPvCOgHX/VgrBouvXken1fO/Xv8YiEtESEECoWk1uWhpXly6lMSgI/5YWMrKyWHrlCjVR\nUdSHhVGclIR+FKXA8Lo6nvjiC24sXEjhXOHG0ON+p4pZERfH1aVLybh2jd3vvMP19HRuLFzIgIPn\nG2YaChRsYAP72c9VrrKABSP+WOupp5pq/PEfYbz4p4Q5hYUENTbyq7/5G5z7+nj0xAkysrK4MX8+\nqkmYDH6d4bFSy77sZ/nI+Bzru05y+3YyKSlFU9pmGGEs0ITgO0pF618QAqux7j6ewHuNjbz06afM\n27XL9vNOOjnGMSqoIJBAGmkkgQQkSBAhQn6tll/39E5YpxQBu7Vavv3JJ3R7ezPo5kbYqlV4Dknu\nFn/xxYTJkBUmBApRYkMDl3/3JtV/6UKDuAF33NnGtikrVOanpvLnv/89px55BJMdBaCZRjXVAA6d\nseKPlwAAIABJREFUG9BNcJ6Do0jftwQEINPpHHYMY2GyyVpFVhY/U6lsxJsu4B+Bn3Hn+p8LfKBS\ns26vmqoXpIQoQ5AiZQtbJjSPHA9yuRzFI4/wV0cO8ivtgC2FkgP/P/D3wD8jJEX/BXwG/BVCgnQ3\nhe4SgqjCeuBDYEuIgqbnfPGUeiJBgjvu+OPPAhZgxkwzzahR00QTbbRRRBEuuPAoj9p13FKpmTlz\nipgzpwit1pXCwhSyT76DtiYT0n+LJuQ0/6m/hqfBlX5ZJzp0KFDYKIVWSJDYiq1ixOSQgx69rVDh\nhBM3uMFFLqJHzyxmoUBBIIGYh5YHHsxiFpFE4oorDTRQSCE11KBDRxttiBHjg8+I+SEVKj7iI3zw\nIYUUHuXRaaNVWeGHH2mkcYlLHOIQyRolWy6VElVbi8hspjEoCJnRSJ+rK3qZjBeck7ngUceurHbS\nX7HgrwgmlljCCEOJEh06eunlQz5EgoStbMUX3wdi0WLBQgMN9NNPDTU2MYXR0EsvatSjxrhmzAQM\nrbvnp6zfI2CT7D7HuXFFx/rosxlaTwd06GimGRGiCe8FEz4dPuVTHuXRaXUv/zqhjjoqqECOnOVM\n3nzM0bDS9ZoQ5EpTCgrY8+KLaHx8cO7rQ6bX0+vmhumuAdped3eqY2MJUasJamoioaSE9SdOCDLq\nHh74dHTgNDCAQSZDOTjI8UcfpXIc3wezRMKVZcsonD2blRcv8t3XX+ejnTu/9oqE8cTjhReddFJG\n2YhB8AACECOmlVY66Zw2E9mHGVK9nsxz5zj0+OMY5XK0cjn7n32W5//4R5rHmAv5JkIuN3B8yUbW\nXvyKLXzBlStLmTOnaMosUp23N+01NcPChKPAGsZOhqzwAl5UqzlcWEjQnDiyyeYiFzFiRIGCBSwY\nIXFa3fMeignM6/q4k4wd6u7GtbubHuA/amq4FRGB36JFZNbV2ZUMCZV+wdgyGSjQdPHnb/cj3hXG\n08qnHaK01+XlRVlcHFEVFVQ8hEqHfvjRQAPNNDssKTIGBlJXVTVqPbR26PV7IbZY8Orudsj+x0P/\nBJ2+e5M1fUODjXRjQrhe7k6GrPAETjfC0/t8mPvS0ziLnadMQRpkkNtxtai2uVB4WMfJNrPtr8UN\n+Dfg/wLfRrh+twNbERKjHyFIcpsRulh7gCKRiFfCw6l7zoBcIaOOuhHiEGLEBA8tECroJzhBNtn4\n48987Fek06Gjyb2M+qXvMLCkCkRDA+UGBRazmE6nO52cGGK4zW2kSMkggzjicMWVLLIoowwjRgYZ\npIkmCijgOMdthqcgPC/Xs37YPPNo8MSTZJIxYKCccg5yECNGOujgcz4njjjkyIU5G0Me0SZfxE5e\nPMETM5ZEJJNMHXVIkJB26Tidnil8+PzzGMViMJtRGI0oBgdR6HR4dXXxTE0fOSsW8m3FSLU1K6KI\nonpoBRAwI+dxL1xwIZ10yiijlNJxE6JKKgknfFQrgU46MWDAGecRCaq1451CCoUUcolL+OAzZqet\nlVYaaHCIauRoUKPGgoVggiek5E2YEN3mNtVUs4Ut027Y97DDgoWv+AoQ5kzs5fVOJ8IIQ4oUNWqh\nXe3kRLe7O4hE9LuOn8Q2hIbSEBpKzsKFuPT2El5Xh4dWS2VsLC1+fkiNRgaUSgYm2I4VWk9PDj/+\nOPWhoSy7dImPn3vOEaf4wCBGzAIWcJrTlFI6IiFyx50wwqijztbO/1OCe1cXz+zfT21kJHV3d4JE\nIuojI0ksL6cm9v58Wb6OWLD4Jj+68i/8u+nvmNNSSGVlNLGxVVPaZtTq1fyyspJf3BWoZgE/tfP9\nW/V6fllwiFNz/BhkECNG5jCHR3hk1GRjovCxD2GA/J9gmKSBG/CTnh6aiop4obaWH/X3T3hso1X6\nU4CTTXp27TUgfUGKo4rBdRERzMvLeygToiSSuMUtbnPbYRTs+MxMvltXx+tq9bCkqBb4XmgoKatG\nCgH1K5W49kzsKH+/qC0spDe3iO76Pn6AMHvjAjYFw1AEutndyVpPTw89dXX8GGF2RwS8DBwEW9/U\nmnQAzAJ+rmrh389cIWkKZvF99FFDDV/xlWC0G+5O9mNS/uYzCf+pvaPG5wb8B7AXgQa3FcGK7Jmh\nf0BI4m6IRLzs54du9mzmLllCoXQvvfTaNTMRSCCppFJLLbnk2kx/J0IllZzjHB10oEOHWCTGzeKG\nXBtFT1U6erc6iD0FgLJ1Aalui1isXIw33rbYRoeOAgqQIWM72wkggDLKKKGEZpoRI8YFF1awYtIe\nXDJk+OPPLGbRQgu99FI4tKz45ysS5nX7cv2JLTPeUVnHOj41fUSj+wCfLfMnQTK2YJJVYXW8iHAB\nC6illjLKmM/8aZuXmQgppHCLW+Puv4kmKqlEh44neGLU1/XoR3T0jBjpogsRIlawgjDCuMUtjnAE\nFSoyyRwxJ+mMM+GET5upvbXjOZ48uhUTJkTRRKNCxQlOoEc/4YDUNxkVVKBChRKlQwz0HAEnnEgm\nmXzyybPk4tnVhcRsxjTxW4ehz9WVkuRkhxxTZWwsm44e5fv/9V+IzWaMUim1kZFkLV5MW8CDqYzc\nL2KI4TSnqaYaC5YRFcd5zKOddkopdZhvwNcB8sFBNh8+zO2kJK4uG+lZkztvHq+9+SZn1q4dlYr5\nTYSz8wBt8/1puR7ALt7nxNkNREXVIJFM5FQyNlxcXCgID+dvVSr+v+5u/IDJusVIDAbEiIkkks1s\nHrcSN9HU078zMhm6G0HA3t5e3kKgEo2FiSr97zc28+K+fcx96SWH+AcVJyWx7MoVlL29dhd4ZgpR\nROGOOwEEYMAw7tC6vZDJZKS8+CJ/fe4c0uZmOkwquiRGnANjWb7q6RE+RH4tLYTW13NllL/lqWJg\nYICSTz9lV30Djxl0/BGoAl5A6JxYUQT8k1SKSCbDaDTSXFmJ0/HjfNrXhwdCAv0PCJ4+fw+8xPAE\n3gLcBt4CJI2NkzrGXnqppZYmmiijjHbaCSecTjoJJJB1rCMiPILWzdW8eOoUP2xvt4X/cmAFcN7H\nhx/HhNHeW4aPVoeT2AU3sQ+DLq64REUxKzUViURCK63UU48Zs90iGmmk0UknatRc5CJy5GPOQ7TR\nxgUuoEVLAw3EEEM77YQSyjbRNvCA5uAADhz4V9qybsGWFxnwz+EjUz6BzavZ5OWGy9AtO5dcpEhx\nx51wwhEhInVomTFjwTIsUTGbRXR2eqHVuuPkNICLSx9ubr1jdsq1aKmggnDC2clO8shDixYDBkyY\nKFmcwA/euERrnZp6O1UtHQUZMmIlSfzXqmL8UJEw7GqdPOKJJ444yijjGtce2Py5Bg1KlNRSO+rr\nBgy2a2wpS0dVzq2hhp7BRjychsc89dRTRx2BBOI7tAYZpJFGcsmlgAIyyGApS23zcHr0qFCN262a\nCuqpB7BLAXjChOh5nucGN8gmm6McxR//B9bue5AwY7Z1h5az3GHyqI7APOaRTz7ajjzafX3QT9Ex\neqrodXPj19//PhKTCYtYjEKnI76khI3HjrHnz/7sgR7bZOGPPy640Esv7bSPUBS0Sv9KkNh42N94\nWCw8evw4Wg8Pri4fnTba4+FBeVwcS65c4fzq1TN8gA8OGUuu8cOcn/KReScfNT3HpUvLyMy8OKVt\npjz1FH19fbw25EPU2dEBWu3EbxyCryyMZTxnF/e+180NHYx6FdchJCsTESGDAA9ABYQDaoQK+m2E\nDpMzYAD8EeYu5iBIGd8donsCP62v52dnzkyp0m+FwckJdUgIs4uLuTGKX9aDRCuttsDQkVVwmUxm\nU2vLIYccjhBMH5n37COwqYmdH3zAyfXrUUVGOmz/ICRDpXv3sqexEQnCfM1rwKuj/O5sYL/RSMGF\nC/xNcTHBBgNv39UZ9USQup4Po4amoqGffwv4vsViN5+lllquc51iigFhYNyq8pZAAgtZaEtSg+Pi\n0EdG8qOsLCz19TgZDAzKZIjCwghfPJ8b8kP4qQb5ZJ+Y3MXzubZ02Yi5NSVKPPFEhmxSowiZZHKY\nw+SRx3u8xzzm2WToe+mlkkq0aG3/TiSRdaxDiZJTnLKphoEg0f3qq29z+vQ6rr9ZABt+ALM/pjnw\nJO9yEu+Oxax2TaBb0U0PPWxhy4hioJVqazaDShVBfn4KxcVJ6HTD4w8Pjy4WLMhh/vxcnJ2He11Z\nn59WRbINbBh+0k5wcoMLm48c4Z3duzHMcHEtjjhKh9YSlkxpZlyChBWsQI+eXHIJIYSYEba/048y\nymiiacyE7AxnKKGEUEJHnY22dvKOHVBSMU9Gy105URUCI8Jq4ApCvJxIIl/xFSWUcIlL3OQmK1nJ\nfOYzyCARRDh8Ht+I0bZPb7ztUoOe6O77k1WZqwghhHbaUaFCi/ZPskuUTz43uYkbbmxl6wMZiBsL\nHnhQRBGbCrUEmXypTbTPTHQ6oVco0CmV6Jyc6HdxQWw2E11dTd68eQ/60CYFESIaaaSNNgIIGKFu\nI0NGLrk440wssQ6p7j7McBoYYPsnn+Ct0fDZ9u2YRxnOtqIxKIjHDx2iMCXlT6ZL5OSko0kSTFh1\nPf608onqGWJjK3BzG38uZyLI5XIC4uPxmTsXg6sr5qoqEu9VChsFB+Ry6lesxi/APiNVkYcHlyor\nWafTjaDP/Qb4S7CL6DEb+AVwEjiOUL3fDXwfYeB8O7ARobLeA/wEqAQWcOehFAB8KZXiM9cx9zOj\nVMqCnBxuPWSG1be4hQYNK1k5JQGA8eCDD1q0NslZa8ASrFaz7bPPOLlhA8Wzp1YBHw2F+/axR6VC\ngtDV+QmMKQduRQCwob+fq4ODrGB4cn4QeJbxqZ3+wKGQEAInYDy00MJ5znOMY2jQEEooC1nISlby\nKI+STDJhhI141kskEvwiIvBLScFr7lz8UlLwjAjmjOQMRRTh5pHE4OzHWZR3mxUXL6KKiKDvrq5k\nL7200kottYgQTWhcaYUIEbHEokP3/9h77/C27vzM94NeCJJgL2DvnZQoSrS6JUuybNlyt2V7rBlP\ny97c3Ul2nzx5nuRm76bMZvPsTu6de7OZyc4kdzyu8tgaj2X1RnWKFHvvJAgCJMECkCB6uX9AhESz\niBQpWZrkPX9IJA+AA5yD8/uW9/u+TDCBAAFVVNFHH/XU00knUqRIkFBCCZvZTDbZXOUqBgxsZesc\nxTCRyEtmZjfxUZPozv4H7FU/AKEHopuxqfppFdejQ4fMoqFI/x3U6jtFmJkZBd3dGVRXl3HixDNU\nVj7B8HAcHs/8GrvDIaevL43a2nVER48QEXHHaFeKlC66MGMmkcQFTVmNUVHEjI7y5MWLNBYXP1Rh\nFDlyuuhikEGcOFc9NhJMMHbsDDKIESPhhK/aR2kpePEyyCBBBCFEiAED5zlPCilsYMM82nQHHZzi\nFEKEvMZr88YAfPg4y1m/MWtQKG/V2Wm7675xmcsEE0wppXNmyZQoKaCAdNIZZ5wxxuimmyaamGQS\nIUJKKFmTmVHwd8E+4qNAkUOEiK1sRYqUSxWXYBECwz0Top07dwIQT3yASxpK6L+qeYlppjnCETRo\n2MKWByb5eL8QIMCNmwO3hriQE4o86tGTfy5qbMSiUvn9ih4z+PBhw4YePUUUzRlCr6SSVlqRI6eM\nsgfuI/BNQuxy8eaHHzIRGcmnr702R6hjITjkchR2O1kdHXTk5Dyko/zmkZCg4/OOl/l7y3/kn3w/\npKM/i6KiRiSSlRJZF4Y6JoZTfX3sn5xcsk89CfxlcjK5K+iwBIWEMBkfz0dDQ7xktc65ms/jV8la\nDrqAM/gpCD8C3gY0ME/oWAgkAi/g599/H38HIBJoFAioyM0lao3uGSa1mt0XLtBYVPTQK82LwY6d\nD/kQFy72se+B8ejFiJEgoYEGdOgoo4yMPh1vHDnCseeeo/MBfD/7m5p47dYt8j0e/hR/MrRcx74g\n/LM4/xl4ijuBykXgXv1mAfCFSoG6pHBBaW0vXlpp5T3eQ4+fWldAAW/yJskkE0rosiS5Z+HBwznO\nUUUV6aSzi10o5XG0FBZiUyjYf/w4Wo2GmdvqrEqUSJDQTDP9t7cccpZVTBMiJJNMyilHjJgZZhhn\nHCtW1KhZxzr2spcsslCixIePy1xGhoxyyhfsSEVETFBWdotwBYxeO4zt6h+BSwnxN8Alx2OJof6L\n/0jt1b00NBRx/vwuLl3aSUtLAUNDGuz2uZ3noCALsbHDyOV2XC5JIEnyegVYLEFIpQ6iosYD+08z\nTT/9yJGTxQLiTQIBXVlZFDQ3MxEe/tCtPWKJxYiRDjrIIWfVAmPxxDPjs/CtywP8PK4KxFISSFjT\n2MGLlwoquMUtrnCFdtpppJEmmvg/KnwYIkMolJbPec1ppvmAD3DhYje7KVigD9tEU8BAtzT0IC+f\nuEhTYSFOuZxppjnJSaxYeZZnF2wahBJKCSXEEccww/7EChsWLOxk56oZNj58NNPMx3zMJJMEE4wT\nJ0KE7GY3bbTRWtEKq02IpEhx46aeeixYCCHkX01S9CVfokdPOOHsYc8jGfTGO4J598trHDowSY6o\n8IEtrPeLrVeu0J6Xx3jk/ArQo44QQrjCFYwYGWGEPPIQIsSJk9/wG1y4eJ7nl8VRfRyhmJlh840b\nlF+/zlRoKF8dOIBvic7Q3RiKj2f/yZP0pqUxE7w21Z9HHQIBqFItWKpUpAh6qVNsoKcnnby81lXN\nE90NdVYWv+zr4+np6QWTokngO/Hx5B46NG9e5F5QqdV4YmK41NvLDocjwKu+gj9ZuVeHqBn4KX49\nhL9ibkdgBv/w+W+By8A5/J2hHPyJ0V7gD/EHzn+XlETBSy/N8VRbFYRCEgcGsAQHM/GI3IeMGLnF\nLaKIeuAzBeGEo0XLOONs7jTxvx29xmevvkpfxoOh7RjOnuUvjEb+Gb/YQMoKHx+E35foKwjoql0C\ndi7jsf8z1MyxdU3o0QdMb2fXxCaaOMpRVKgoppgXeOG+ilkePAwwwDGOMcII0UTzNE/PGSkYjYlh\nQq3m2ZMnac3PxyX1f3siiSSMMLRoGWOMQQbJJ3/ZzBMhQmKJZT3rKaGEaaaZYIIxxkgjLRC0d9FF\nJZUoUfIkTy76HoVCH7GxI2zYUE1kqB1j4x6spf8P+ERgjgdNDY7aw1gswbjd8+8ncrmNkpJ69u8/\nydNPn2b9+nrKym5RXn6DiIgJ9PpY1GoTdruCmRkV4eETBAfPAP5kvZZaZpihnPJFjzHWYEDi8axI\nvdaHDyNG6qijiy6ucIURRggjbNkxkgIFo4wGCs8pK76S50KAgL0ddnZXd/D3G514BF506EghZc2Y\nRz30cIlLePEiR44CBR48qJ1S/qTCir3oZQSSO+/fg4cznGGQQdJI41menXcerFipphoXLtazniRh\nClKHA7nNxkhcHG200U47aaSxjsW78AIERBJJKaW4cKFDB4ANG4kk3lNswoEDAwa66MKBg0EGaaaZ\nJpo4xSnqqMODJ0B37aCDZJIpoojjHMdcYYbVJkTgz2zHGaeffhppJJHE3/ukaIKJQGfsDd54pGaH\n7kZO9wDuqX5+VuoMtNYfFQi8XvafPMnZvXsDC8LjBDFiUkmlmWZGGGGMMTLJpIYa2mknjrhHNlFe\nLfKamnjjyBGsSiWXduygbsMGVqIl7RGLcUkkbL5xg8aiIliDAfnHAUqlnQ5lBj/o+yWfzbxK32Qa\nen387aTo/gxb74ZEIkGdl8cvDAZkMzNz6HNHpVJ/Z+jQoXmmrMuFSq3GlJTEr5xOTigUfKAW0Rjk\nQmuD3d7Fj38Q+Bn+Kv2sP8ssLuH3YnkNP21uJ/5qfyj+QXk5kAfsAf4DEP/cc4RFrG2RIX5oCLdE\nwvAjYtI6zDBNNBFDzEMxdg4hhC53C/9w1MQHL+1jPPnBCcFMVDdyYGqCo8D96o1GA0fwq8+JgAvA\nfH28+fhlOHSVOJAiZYwxznCGYYbpp59qqnHg4GmeZgc7VqwWe57znOBEQFJ4VlVrVoXt65iMjCTM\nZKKguXmOcFEsseSTTwstGDHiw0cqqSteR2TIyCSTUUYZYIBppgOzr2c5yxhjbGHLPU0pwX97jokZ\nJbzkGI2iOpjIgshuELqgbzdY/T0+sdhFXJyB4uIGduy4zDPPnCQnp5PQ0Ok5y4NI5E+08vNb6OjI\nxusV09eXxuhoNOvW1fuLR6i4wQ2sWCmjbNGAOHh6Go1OR/s9lCJduOihh0oqOc5xrnI1IIo0wABu\n3LTQEkhKlwMlSs5zHjNmyilf1mMWg2Jmhrc+/oRTz7+KNCyTFlpw4uQiF3HgIJLIVXVKvHg5zWns\n2Nlze5sVdChz5FDWpkWfkon1tlekDx8XuMAgg8QSywu8sGCcW0MNvfQSRBC7bvdppQ4Hqf39dGX7\nqZmjjLKRjcui/goRYsFCJ52oUKFFiwkTqaQu2i3toINjHMOIkWtcw4CBW9xCi5ZJJrFjJ5hgnuIp\n9rKXJpoYZJAiinDjRot27RKiWVfhSSbRo6eFFhJI+L1Oir7iK7rpppjiebLLjxIKGxroT4jlqEaL\nESMb2Yj4EfHdjRkeJqO7e0E1sscFKlSkkkoLLQwzTB11JJCADh0RRFBAwYpoFo8DstvbeebkSd7/\n1reoLy29p4z7YjDExpLf0kJKfz8d2dkrSqgeZ6g0Nsx9obxi+pxPOMTkZDhabRLp6T3IZM57P8E9\nIJFIiCsupkqt5hO3my9DQjgSFUXv9u3k7t274s7Q1xEUEkJsXh5h69bRsc5Bb6kD86ic/aMzizK9\n/wbIwJ/wpNz1+1qgAr9c+NcJL+H4k6CP8HcFMvB3BI52dRFSWIh8DUViZHY7G2pq6E1NxXGfyeJa\nYpBB2mkngYSHsr6EEYZZaOEv1msZUHspCtidri18Pmg4bwSXludYPlVuIcRzp0t0EX8ivdQdxAcc\n1+TxfP67KFHiwcMYY1iw4MPHKKNEE80BDqw4+ZhiiiMcwYqVcMIRIWI96znIwSX9d7SJiRw4fpy6\n9evnFAXlyMkgg2GGaaGFGGKWNfz9dYgQkUUWNmw00MAQQzhwcItbFFDAJjatyNBUIhRRSSUC5QSS\npm/ji2lCHtHP6yU29uw5z+7d59mwoY60tD7CwycRCpcu8shkThISBrl8eQc+n5CpqVDy8tpQqWYQ\nIAh0M3awY9G4RejxsK6ujpoNG+b9zYSJJpqooIKv+IoGGtCjx4EDJUryyCOHHDawgSmmsGDBipUs\nspZ1DShR0kknwQSTTfZ9zwpLHA72nj6NXqOhbsMGookmmWSGGcaAgQEGGGOMEUYQIbovoQEdOlpo\nIZpotrENAQIkSPxJjkSB3GYjp62NzpwcnDg5xSkqqSSGGMopnzNnNgsnTm5wAx8+trEtcFxOqZSn\nT53iytYnOMc57Nh5mqeX3X27ylW8eCmgACVKxhnnGtcYZhgnTkIIQYKEEUa4ylUqqECNGgsWMsjA\njTtAw8sii13sYje7AxTEy1zGjJktbOE61xlgwL8QLZIQrThiFiLkOZ4DoI46PuIjDnHogUnmfZPo\npJMWWpAgWVBt45GBz8e6+nqaDh8mCS1atNRTzyY2fdNHBvhnT1wSCUX19bTl5j4y/P2VQoOGb/Nt\njnEMPXqqqMKJk156OcnJwPfisYbPR8TYGLltbWy4dYtPDh1ibJVS6T6RiE9ff5133nuPnRUVVCzg\ngfL7iuG34tj7kzP8J9v/4P/ijxkYSOHnP/8DDh78HdnZXWvyGimFhVD4YIVuhhhiiimint/FD0y3\n+F863bxlU4d/IL4fv5LYLGrxm1L+30s8vwD/0P0f3/55PVBgs9H9xResO3x4Td4DQFt+PqFTU/zg\nF7/AIZNhUakQer1YVCrGIyOZDA1lOD6eIY3moSTuM/hpQw/T024HO2gQNuDEyTDDAaWvtURrax51\nM1lkcY3vszqaaD7w6e3/pwCNsGQvrQFwxYeiQEHB7W0f+xhkkBlmyCY7QHteKcSISSedaaZ5hVdQ\noVpWQO2WSunOyCCnvZ3a0rnGqtFEk0sugwzSQst92zeIEbOHPbhw0UILZ/B7DKlQrbhoHUwwmWQy\nJhgjZd0t2jFhzfsEF15C7jNxj4qaICennZYW/2xKe3sOMTGjuHDhxo0Q4ZJ0KadEjM/joI8+vHhx\n4GCIIbroYpTROfvGEUcmmWSRRTzxc851Ekn8hJ8wxRQePAGa3ix1cZYOr0KFCBGJJAbmxvvoQ48e\nDRpkyJY896GTk0SPjmKVy/GIxWR0d/NEZSW3Sku5dFejIY44XuM1BhjgJCfRo8eMmSGGKKCADcxP\nABeDFy8XuYgEyaKJdV9KCnEGA+20c5zjTDPtN6Bl3aKqd6204sZNGGFzOo3TISGI3W4m7H2Y5CbS\nSFv26EAddQwxxCSTZJPNC7zAEY4QTDBNNFHcpedEYg1eeTDddJNAAqmkkkwyZZTdk17owROYEQQ/\n1U6KdI7a4tdxXy2E2aRIgIBGGumnn1RSf68q5C5cnOAE4Je7fJS7YHEGA06plPHISMopR4uWm9yk\njLJH4pzoExK4sm0bxQ0N7D95ko7sbBqKi+lPTcX3mFGo4ojje3yPK1zhFrcCv59g4oG9ZpDFQkZ3\nN1Gjo4RMTTETFIRFpUJlsRAzMkL06Chyux2fQIBPIKAnLQ2F3U53RgY9GRkYYmOXRVVTT07y8mef\nETw9TVdmJu+98w6TazRr4ZJK+eTQIf7gZz+jPTv7kaEsPWh4xGK+fPd5vvXh+3zL9D4/4qdcsu7k\n44/fpLi4np07KwgLM9/7ib5haNFiw0ayNJmgd/L4wy+/pGhggP80PU0wfqW4P5JIOOByzZmEuQRc\nwy+vfa+wUXh7v/8GWPAbW/6DXo/ZbCY0dI2UmAQCKjdvprK8nKixscD3Jnh6msixMULNZrZcv47K\nYqEtNxdtUtKdivQDSJBmE6LVDmqvBEEEUUght7hFG21rnhBZrXJOnNjPDCp0/CH+ibbVwwRnEhJW\nAAAgAElEQVRUh4TwiUzG/zAaKWS+D1ED8E4ShJfPDaxFiFY9+wH+TsEEE0wyiQXLilSxWvLySO/t\nha8lRHBHfnr2erhfSJCwm9200IIIER481FKLChWllK6I8r+Pffwj/0gttWxkI1VU8SVfEkHEfVuv\nZGR0BxKi4WH/c9ixA/5u2WIJRjfdfCX+imiNi/d4b97fpUhJI40sssgkc8nzIkPG67zORS4yyii/\n4BeIEaNBE/DQme1KiBFTQQVBBOHBgxw57/M+mWQywgiFFJJHHvHEB449ZHKS8hs3iB8exhgZSejU\nFB6hkIHkZP7phz9kSj2/6yNAQAopZJEV6ERZsHCNawwwwJM8uWQHchaz532KqUWL+NOhoYQbDbhb\nGpnO94/CPMMzS9LcRhhhgglKKJl3jtwSCQMef3EviqhlFQhmZ++8t4slJkzIkXOYw4wxRkjXDf7o\ni3r2fcdOp3wCJ07SSKOIomV7dxkxEkIIkURSRRUAu9nNSU4u+pj75lQJEXKAA7TQwhWusIlND/Wm\n/qBRTTUqVKhRr5oz+qCR3dFBZ7ZfDjKbbEIIYYIJeuh5JGaJfEIhbfn5tOXno7RYKGhu5qlz51BZ\nLDQVFdGZlYUhLu6xmS8SImQHO0gllbOcZZxx+ujjHOfYwY5VS28LPB4ShobI6Ooio7ubsMlJ+lJT\n6U1LYyQ2liCLBbHbzVRICN2ZmYxER2MNCkLg8yHw+RA7nWj0ejK6u3nx6FEUNhtdmZnUlpaiS0hY\nMLDLamvj+WPHuLJ9Ozc3bXowwZ9KxfmnnmLf6dOPnR/VajAeFcUXP3qRiItG3rtymCrfRv6E/05D\nQwlNTYWsW1dPTk47SUnaNaHSPQioUGHDxhRThEnDKH7lFUwmE9+5cAH59DT24GBEZjN9AwN86/Zj\nZoBj+OeDlgsh8GfAnwB/AcQ6HPRcvUrhs8+u7RsSCjFGRy/4pwt79iBxOIg1GHjm5Em2Xr2KymJh\nKiSEwcREBD4fEpeLSzt2MBI3n16yEpjxJ8MPs0MEkEgit7jFGGNr/tynT+9jZsYfC5iEReC9tOrn\nrFco+G5mJql79lCuVPK3lZU49XoUVitirxe3UIhNqcQcL6GpvB656CaZZD4QGfMkkjBjZpTRBelF\ni6EvLY2y6mpEbveC3kQSJKtOiMAvGjFriBlKKHbsnOUsV7nKdrZTRtmy6PQRRLCNbVRQQTPNZJBB\nN928z/t8l+/eV5E4JuZOJ2dkZG5CtBilb7bbZY4w8+9fiCGZSIQIESMmhphA12AlIwLppBNMMB10\n4MZNLLHIkZNNNqGEIkfODDOYMePFiwQJE0zgwOE/dkaYYgodOvrpR4OGrd7NPFXVTkFzM00FBZzf\ns8evxOrzLXs9tWJlhBGKKCKeeL7kS6aY4jf8hmyy70l97KGHGWbYxKZFaWt2pZLvPw9/fkbKAUME\nAzu/jU+8eOzlxUs11QsKSqgnJvAJBFQr/XL+y4k3J5nkCEcCVLkpprBhCxjfb+yapLzSxG8PfQdp\nZBMKehAhIo+8ZSdDAGOMBa6JfvpJJpkSSh5MQgT+wFCNOjBo/vuSELlwcZ3rWLDwJm8+Up5DCyG5\nv58r27cD/krYRjZyjnPc5OYjkRDdDatKRVV5OVXl5USNjlLU2MieM2eIHh1lIjyc9uxsLu/c+Vh0\njpJI4l3e5QY3uMxlGmmklVae5dn7ppDmtLWx4+JFPGIxfWlpnN63D11i4pJ+P1+HWyKhJzOTnkz/\nuQ81mchraeGF3/4Wl0RCTWkpfWlpTISFIfT5eOrsWcImJ/n40CGGVqDgcz9oLijg6ZMnkdntOL5h\nA+GHCoGA8V3R/K/SHxDz/gg1Y6X8T/6Qv/P+KTU1pdTUlCIQeImOHsXplOJ2i3G5JLjdYpRKKzEx\nI6xbV0NCgoGQkOmHfvhJJKFEOSdgU6vVqF96KfBzz69+hY87g6kfMpc6txL8EPgEvweNbHJtOgwr\ngUsmYzAlhX/+7ndRm0yY1WpCTSaSBv2u5wqrlb1nzvD+Kuh8Llx00w3wwPyHFkMssaSRxjjjuHGv\n2bxpT4+EhoY7XWVVfjRNTazKubAJUJSXk7vjTu8xZ8uWBff14mUIO+2082t+zVu8tSwxgZUgmmjU\nqDFiXNHjHAoFU8HBxOj16JOS5vwtjDASSUSPnjHGFvTjWdZr4OAyl7Fh4x3eIY00BhjgPOfRoqWD\nDmqo4SAHSeTe9/rtbA9Ig7twkUwyAwzwPu/zLu+uOOaLijIiEHjx+YRMTIRjt8uwyf1mrQt1r4YZ\n5nM+R46cnexkG9vWLB6Lvr1tY2Fz8VlsYxsePFzlKlc8FykRFvO84CAGDHTQQRttjDDCxmO/INoe\nzeevvIL57i7QCoqLeeQxzjgDDFBGGd/m21zgAiOM0E8/wwyTSSYllMz7HGZno9y4l/QKHWKIM3FG\nWl+RceZ3Kl786f/LxZ07acvJwRE0vzAzhd9/Komkeee7uL6ei+XFyAQ6Eki4ZxfWi5dP+RQrVtJJ\n5wVe4Cf8BJvPhlFgZGPfDC/99rd8+NZbGDQaniIGHTpeaXTyUe6/kC0pRoaMccaZYgoRIoIICqjI\n3X0fG2EEOXJcuIgggiSSkHmXLlavSFRhIUwwgQ4dUqSPXPB9v6ilNjDguI99j7x62KabN2kuLMRy\nW9Y4kkhucpMxxgLDao8irEFB9KWlUVdayo3NmxlKSGD7lSvo4+OZXiuKzAOGAAGJJJJOOl10Mc44\njTTSQw9BBBFBxPKuH6+XJy9cYMu1axx/7jkuPPUUfWlpmNXqVSeHDrkcXVISVWVlTERGohka4smL\nF9l9/jzJ/f2IPR5+d/DgmtHjloJXJCKlrw9rUNBjKcG+WojkXuwblZyL2s2m/ip+7PpzRohhmFg8\niBBKvUxORuB0ynC7JXi9IhwOOU6nFJNJzalT+9FqvUxNebHbY5mcVDMyEkN/fzJGYzQulwSl0rpm\n8t6z6KefZpqJJ54kkhbcZ6y5mciJiYAs8m/xiyvcD8JvP14EmENCCF8jc9aVwisSYQ0KCvxriI/H\nEB/PRHg4mZ2dNBfdvyjBBS7QRx/xxLOd7Wt41PeGEiXXuMYoo8iQLXpOV4Lm48dJP32S7YJ/Yljc\nRVxuGnteGOZ0WxsvWK33/bx/GhVF6osvIlzGfVCAICD8ZMDAIINrPktrxhww417Iq2UppGi1qGZm\n0CbPTdLEiGmnnWGGaaedIoruKT+8EI5xDB06NGh4iqcAUKOmhBI0aOikMyBDHUroPTtcAgSkkUYD\nDYwxRjHFOHBgxEgvvRRQsKJkWiTy0tGRjcUSDAgIDx9HEteMAQMRRJDPHRU+Dx6OcpT/86KPl3qC\nCE95CYHgmylOCxHSQAN//1sjBbYEZuL9TJxUUskllx566FHN8EFZMOFBmSsSsLgbKlS00IINGy5c\nZJJJLrlo0DDEEDZsGDBwiUuIEBFKaOA6aaUVAwZiiJnzOX4dN7iBDh350o04Cl9kICWF5P5+1tXX\nU1pTgw+YDA0N+Axe5jIOHCSTPKfQK3E4KKuq4h+fjOWqtJZ44u8p0tJKKze5STDBHOYwQwzRQAO/\nPhHCu6eaiRse5tT+/ehufz9EiCg3xXPgSiNniqJ4om2Y8xGD9AsHsGLFjp1JJgOiFMkkBxg69dT7\nO3oOC+d/PsYPK4bZWFXN3zkcsBYqcwtBiZIaaphkknLKH4mZldXAjZvP+Rw7dvaz/765sg8NXi+7\nz53j0vbtuG9TziRIMGHCgAEfvoXNzh4x+IRCpkNCKGpooDsj47FJiGYRTDDrWY8ECQYMTDBBM820\n0UYQQUQSuWhiJLXbefLCBRIHB3n/nXcwrlLEYFEIBJjCwujNyKCqvJzKTZvoysykrrQ0cO08DISY\nzYg8HvQazUN7zUcNsmgnhs1xNMkLeHf0/+PPXH/LK3zG9z2/JMQ7xRAaTHdRUkJCTJhMYbhcw+yb\nPEBQ30U+af4vGAw5VFdvoqsri/b2HOrq1lNVtZGZmSAiI43I5Y41Od5qqhlnnGKKF5050Q8OEqLX\nswP4NXAdaME/R3QBv0JYP1DAvRce8PsUeYHxyEgiVpF4PAjI7Xa2X7lC5ebN9/V4PXpOcCLA318J\nFWQtIEBAGGE00cQQQ5RSuiqq79TUFEknzvCXLhO7fFaGvEOEPBNMRIQAg81Gdn//fa2kjcDFTZuI\nSUtb9mOECMkmm0oqsWChkLX15fPgoYYanDjZyMYVxTwil4soozHQvb8bWWTRSy9jjGHHTjbZKzqu\nRhqpoAIxYt7m7Tk0TAECIoighBJcuHDgYIwxcsm9Z0IjQ0YMMTTSiAABW9mKHj1GjAwySAEFK+ra\n2O0KnE4JCoUNrTYJzYYvaRE0E0UU4YQzwACddHKCEwwxRF+4kD+7qSK7s4uBxESc3wCzwImTeupp\nihXyt18YiBkdZTw8HGtQEDJk5JJLVYgei8jOda6jQrXseRrwx50zzNBBByJEaNHixk0++QgREkww\n+eQjR84gg7hxY8FCN91MM00EEVzgAiJEFFCwqKCCFy+XuEQYYWxjGypUWIKD6cvIoCM7G6tSSXp3\nN4VNTUSPjtLj6+J8eB8zzPAET8yZY0rv7ibYYuEfCkdx4GATm5acR/Ti5SxnmWCCPeyhn35qqEGN\nmup0Ncq056hft26eiFNBaxcycShD6bn8t4+a6cnKJk+5nWKKKaKIBBIYZ5xhhplhhnTSceHiGMew\nYUMuVNGfmoZu8xtc27qVisuX4UElRLMZrRkziSQ+9uaUN7hBK61EEskzPPPId4ckdjuJg4PUlZbO\nac2qUXOLW9+IBLcPH9NM48aNBMmKPsP1tbWPZUIE/oV4VgFFiZJRRplkMiDVnULKfH8Bj4dDH3/M\npFrNlwcP4nqIN3uvWOxfXB6yDHZBUxM2pZKhhIdLE3rUIBCAL1FE++ZcqnZuomlTPqOR0WwXX+Ev\np/8L34/5BemvdpO2uQ+VyoLVqsJkElDAPwPQzHeJinJhNs8d0vV4xOh0idTWrkeptBIXZ1j1Kb7B\nDaaZZitbFw3e5TEx9FRVcc3n4yDwv+P3GdqJ3ztmJyABfoxfZvtei89ZwAUY09OJyXq0ijrBZjPB\n09N03MMTZTEc4xgSJKSS+lD8hxZCBBEBmd9ggldF23M4HIiuN7HL56c/VYjkSJ7MQSaTEZaQwIcD\nA+wxm1c0KWUEfpScTP6BA8vqDt0NIUI8eJhiikEGkSEjjLA1KdgGEUQzzShRYsBAJpnLXuOUVivp\nvb205s+v4IsQkUQSNdSgR0822csWbXDhFxvw4OEZnlmUrSNCRBppmDAxxhjDDJNN9j2PP5xwhAjp\noosppnie52mnHSNGDBiIImrZxxoTY+DixV2YTGFYrUHIEqsgvBc7dtpoY4gh+ulnnHGkSHlG/gZD\nhduJ0+t5/bPP5ii0PSwYMXKGM9gUcuQlPyR8YoLtV67gkEoZjYlBiJBMMumjDzFixhgLqNEtVWjw\n4eMa1/gVv+IGN+igAw8eZpgJzC7NKtwJEBBFFCWUEE44VqwMMIABA400okBBBBFLJul69HTTjRv3\nPCNor0jEeFQUnbm5DGk0eKcGiOuu54tcIbvYNc8WYFNlJQOJ8fwytho7dp7hmSX9k7rppoce4oln\nG9s4wQns2CmllF3Cp7CpghcszB746isaiksQR2SToh0iQpEF0fmEE04ooUQTTRJJtNCCCxexxGLB\nggGDn1onmKY86DkU0kgQCqmoqIAHlRAJEGDDxhBDgcrM4woLFj7lUzx4eJEX75vH+zDhlUjYcu0a\nozExc3irKlT0088EEwQRtCy+8KqPBS/XuMZRjlJBBV10BUzwIohYFgXgcU6IZiFGTCKJbGRjwHBs\nhBH2VfWg8Ihwh96hKWR1dBBrMPDVwYOwgjmhxxllVVX0pqf/q6TMLQWRxIc9RklfXhqVT2xCIBLw\n8u8+QxDhQ1QKJesaKSjQ0ip8kYHgV1Gr1cTHG1AqrSQlaQkPn8DlkmC3++kaHo+Yzs5shoY0JCf3\nIZffv2BDLbVMM8061hHKwt9NuVxOzc2b/LXLNU8BjNs/RwNJwClYwsscuvHPjvTI4NLLLiRyCSGE\n3BeN6EFACJTU1dGam4tXvLJi0xRTfMVXWLHyOq+vWoRlNZAgoZVWZMiWpNncC1KpjA8vJ2Lw6TiH\nivqcfNJL/bGAUCgkIi+Pv++r59lp57KSIiPwPY2GgrffRnqf3etQQjFhYoQRqqmmllps2EgkcVVz\nKLM0skoq0aJllFHyyFtWUhSv1xNnMNCyiEx+EEFsaRxgg0GIPjZq2QyV2dkhIUJe5uUl358AAaGE\n0kQT9tvbcuasEkighx7cuBlmGDt2bNgwYeIWtxhlFC/egD/TLJw4A7NR00wjFHsQe4Lo708FYDy0\nHlPaUaaYwoGDHHKII47tbGc/+4kgAp9QiNDrJcpopHbduodu8D3MMGbMRBNNhqQIbUoK/UlJvPrZ\nZ7Tn5GBTKgOD/xIkDDKIDRvVVBNNNCGELHh9jDLKOc4hQRIw5tWgQYkSM2bcuMkgY05BW4CASCLJ\nJpsZZuijDytWvHjJIivgwbMQaqlFi5Z88kklddH3a1coOJZo5INc/6zPFubO7IWYTJQ0NPDrHcn0\niHWoUc/b5+u4yU2mmCKXXJQo0aJFhYpneGbRBE41PU1eSwsVu3eDQECiVotAIED3tVlnBQpMmJhm\nGilSrFgDwmjppPMETwT2faAJEfhnVhpoYIAB0klfdMF81HGSkwwxRCaZ7Aww4R99iNxuEnQ6ejLm\nasjLkNFCCxNMsJGND7Tb5cPH53zOTW7iwIEcOTJkGDHSRx+VVGLEiArVktfH70NCNAshQjRoKKII\nI0YUkwb+6Fg7DrGQ6YgYxC4X+0+e5NqWLZgiHu/O6kqw7fJlalZh9PqvAkIhw3FxNOflsffsWRL0\neroyMlCoHGRkjFNQoKeoqIn09D4KC1vIyekkP7+VjRtvotEModfHY7P5aUISiYurV7eiVpuJjl7Z\nIPgsBhlkkklSSV3SOHKqr48fTUwseaeJwj8ftJgblQ+/9LYVqE6Cvk1W9Oi5wQ0kSIgj7hunZruk\nUjSDg0SOjzOYvLKh/WaaceBAg+Yb6w7NIowwGmkMUJ/ul1o2NhbBmZt/zTUOUSN/h9d/OD2nKykW\ni7le0MdHgxNsMbNkmN+IvzNU8PbbyFbhWadAQQopKFAwxhhmzGjR0kMPGWSsSIL66wgiiHjiA3M/\nChTL6rCFj48TMTZG+wIdouiREfafOMHWJi1/VT6NRxVBGsujCs4mthYs5JBzTwpmEEGoUQfmSRJJ\nvKdqnA0bDhzUUYcRIzZshBJKBhmYMKFCxTWuMcggOnR00ME1rnGOc9ziVuDzP8Up9MlHECRfxZvz\nOV7NVYRyCz6Rk1d4hXLKSSNtXmJlCg0lp62N9O5uf2f2ITIbZimCEdw5J7agIFxiMYWNjfRkZOAV\niRAg8CdNZDDAAA4cNNGEDduCCUgFFXjwkEkmhzlMEUWkk04++TTRRC+9xNzevg4fvgB104mTWGIx\nYgx4BsUQMyfmmy1YTzDBJjbdk811k5sMMMBWts7bd9ONG5hDQ/l1xjC99FJG2ZKCClNMUUkl44zz\nLM8ywwwXuYgM2ZI+S6m9vYRPTNBymzKt0elwi8ULij+5cGHAgBMnM8wE/r+XvXOO/4EnRFKkzDDD\nIIN0000eeau62XwT0KPnOMcRIuQQhx5ZIYKFMBYVxdOnTjEVEsJY1J1gJYIIGmjAhIlYYokiimmm\naaONZprpp58ppnDhQox4xfS2u9FGGxVUIEPGK7zCQQ5SRhkJJODEyTjjjDLKDDMMM0waaQu+1vra\nWrozM5kOebic+gcJOXLyyeer6H4+SzHzbP0wb5y8QYJOhzEmhlubHg0D3YcCn489Z89ycffuedKz\n/4b5cCgUNBUWUtjUREl9PRldXcjtdkZiYhYMCAQCiIiYYP36OlwuCUZjFF6vEKtVRWtrHmNjEaSk\n9CGRuFd0HEMMMcEE0UQvGfjN1NXxssm05HMJ8M8TLZQQefEnQxlAhULB+rd/SIo8lSmmMGKkm27q\nqCOY4BVx9B8EhuPi2HXhAiqLhYHk5HsGaF6vF93gIOfM5zEEG9gu2E40C0t/PyyIEGHAwAgjBBN8\n34psfX2ptLbmASGkp49SWNgy5+9WrBwXH8dcKMMgeoITMzbSrdY5YV4TfgGFi5s2kX/gwH13hu6G\nGDFxxLGRjaSSSj/9GDGiR08MMSvyEfo6wggjnHBaaWWKKcooW/oBPh+lNTWIgI6cHP/xORyk9/ay\n9coVdlZU0JqXx989n8kFdVdgbmS56KMPEyYKKVxWUXo2SDRjpoYaEklEzR2WiRcvgwzSTjuXuUwt\ntQwzjBgxPnzIkfNtvs0GNgRoWlNMBar1s958ZswkkRSg3VmxYhfYCJdKscZfBakFn8hBuDuOaFHY\nHE+fOR+fUIjMaiW/tRW12ewvAD+kpEiHjgEGCCNsTpKq12jI7Oqi7OZNpoKDMYX7Z2xkyMgjDw8e\n7Nipow4vXlJICby3Nto4y1ls2HiBF+bFzE63BbdliHpZD+OMBzp7s0niIIM00ogSJT/gB4gQBRTq\nZpXv1KgDyXErrVzlKmGEsZe9SxaVXLiopJIIItjAhrlUOK+XF7/4ggu7dvKJ6gIuXDzN00sqDl7n\nOjp0FFBAHnmMMIIOHXHEzaPi3Y3SW7fQJiczfNveQKPXE2KxzCv+gz8POcEJjBjx4sWChQwy2MGO\nOdfTUgnRmkUkO9kZuGh+w2/4Dt95qHMrq4EPX0CbfBObHguq3N1wyOV89uqrvPnhhwwkJTGlkmPH\njhs361jHRS5ynOPc4ha99OLDt+DzyJARTjgRRBBOOAkkoEGzLI+MFlrQoKGQwjlO25m3NxMmqqii\nmmo66cSFi/3sf+RntNYKYsS8zut8EvcJ33vdRelMMi+NZjMau/Yu8Y8ypE4/bcv5mHhOPQpwyWR8\n+vrrRI+MEDsywvqaGtbV1lJbWkpPairTCxj9SSRunn76DLm5bRw9ekcau7m5kIGBZA4e/B0ZGb3L\nPoYoorBjp4++gGpXf1MTtoYGpG43TrEYRXExYu/y1O0WWoq9wB8DzwP/VSIh+803iQyNIpIocsml\ngw5OcxoHDiqpxI793kHoA4QlJIRfHz7Mt3/1K6ZDQqhbv37Rfb1eL3Uff8w7vb08hYe/ShOQeShz\n4Q/iIcHj8dBVWUn00CRP2EDmvUGXsBebQoFUoyGzvBzRMmm8Ol0CQUEWFAobCQm6eX/voosUUggT\nh1G4YzfuLTv48bVrCAcHEbvduMVivImJZG7ZgvgBFEpmjS+/z/c5zWk66aSV1sB8xv1i9vEih42S\nllriDAZcUimdmZloU1Lm7Lv73Dlym5tpzs9n78mTpPf2EjYxQV9aGs0FBZx49lncEgmRt+W8O+jA\ngmVZ0tY+fPTQgwvXivyBtrGNMcYYZ5wP+IC3eItUUhljjOtcD0guu3EzyihFFBFGGF104cDBBS7w\nMi8jQ0bJ7W2UUQwYECJEhYp44ufNlliwMKIc5bORIGzB7TBUyrTcTkV0BeOCcfayd0HaX357O+f2\n7KG4oYGdFy9SsWvXst/rauDDhwTJ/JhWIODYwYNoBgZ46YsvOHbgAP3pfiU2AQI2sQkZMnro4TKX\nsWPnaZ5mggnqqEOJkq1sXTCBPaRNpOiCiPXfs6FFixEjtdSSSirrWEcNNQFKmBIl61lPIYU000wr\nrVixcoITpJPODnZQSSXgj3HvRRnVoUOAADnyeUWDOL2eIY2Guhi/XH8YYUtSO23YqKQyQIcEvwFx\nGGFzEvCvw+gdJmSkj//8pBcpVYgRowyZZKNl4f1nVf/66GOSScIIYzvbV8QmWLM7jwQJb/AGH/Mx\nVqxUUcVm7k+B52GjhRYGGUSJct6g2eMCvUZDZ1YWssZP+fHmQXz4SCIJLVrAzzHuoQcBAjLJRIMG\nDx4m7tocODDc3gQIAoOps+ZnswZo8yoZOGmjDR8+3ubtBY9PjZq97CWZZD7lU6qowoyZp3hqSQrO\ng8YspW+KKeTI8eELqMIlkrimCZsSJQc4wHnOczmoFWFqNOuX4PH+PsIpleKUSgmenv696gI+cAgE\njMbGMhobS2NhIQXNzWR3dJDX1MRUSAhV5eULJtfJyYP8u3/3M06depr6ev/UzvR0CB988C3KyqrY\ns+csUum9u0WxxBJNNA4c2Gw22n7zGw7rdLzkvDOXdFSr5WdCISZYYpnz4+tp0yxN7nngv4tEZLz1\nFjF30SIECMghhyyyqKee05ymjjo0aFYd1K4GDoWCr557jpc/+4y6kpJFZxuGdDre6e3lFY8HAGEv\nnNGNkJi0ernr+4HH46Huvff4sVZ717yXFejDBzS1tvLnHR2sO3x4WUnR5GQYMzPBzMwEExY23zeq\nmWZMmAIUQbFYPMdX6GEhiCCe5VkaaeQmNwPS1PcLMWI0Zqj8ZwuTiT3oEhOROxxsu3yZy0Ihg7fP\nb1J/P8UNDXz+0kuETU7ikMloKClhLCpqXqc8iigyyaSLLj7iI57hmWXR8bzzvlX3hggRL/ESUqTU\nUssXfEEaaejRY8eOGnVgriWBhICcdBFF/IJfIENGDTVzChOz/j4AWrRc4Qr99Af8m4IJJpJIegU9\n2GJugX49fHgGV+JVZK/8EIPCwHGO8yRPzgnGVVNTyOx22nNz6U9N5d1/+RdcYjHVGzc+cOU5J07s\n2BcNroeSkzm5bx9FTU2BhGgWJZQgR85nfIYJE8c5jgULXrwUUzxnvuVupPX2Yk4r4wfkMnB7G2ec\nGWa4xCWcOBEg4HmeDzxGgoR1rCOHHCqppIYaeullkEGGGCKLLEq4t4VBL73o0C0ox5/e3c1wdDTt\ntGPGzBa2LBknNdCAAweppAZodRb8WY0KFW7cdNDBBBPYsAXiUYEAXhKb0U5X45D7jb7Glm0AACAA\nSURBVHfdYdMMO+20Ukk55fNe60mepI++gLjCSu0E1rQUo0DBVrbyER9RQQUFFDx0OdGVYrY1GE88\n61n/2FH97sb5DZmk1JzBhw8FCoQIUaDAhg0P/oU4mWRe5uV579OHDytWxhkPXJCDt7eR21sllYFK\nmwYNueQSTzzDDOPFSzzx99TfzyabQxziCEfouL1tZStP8ARBBCF2u/E84IFJL1466eQGNzBhCrjF\nBxPMNHdMLyOJ5DmeW1Njv2iiySGHDjo4wQk0aB59afe1hEBAT3o6+S0tVD6x8ELwb7gHhEKai4r8\nHjheL7nNzTx15gzd2dlUbdw4j0Yilzt54YUvycnp4Msvn8Nq9Xd8q6s30tubxosvfkFCwtCSLzkr\nG2+1WWl5/1e8rx+Zl/S85HSyC/gz4L+yeFL09f50N/BzIB/4G7mc/O9+l6iohYskQoSsY11A8vcE\nJ9jIRgoo+MbmioY0GmwKBRk9PXQvIKc8i7s789/0DFRXZSU/1moXdA0RAEXAj7Va/rayclET1Lsx\nOXmnKxEWNpcyOTu4P8XUfRtWryVmgzcvXuzYV7Xm69DhCIngz9+IJy3+5cDv85qb2XPmDNe2bCFm\nZITUvj5+98ILDKSlMbCM593PfgwY0KPnKldZz/ol7TNm/fB66WWAgWX5I+nQMcYYnXSiQEEwwXjx\nokOHCRMJJPAary24pocQwvM8zw1uUEMNqaTOY9Z00cXv+B3gjw1HGGGAAUIIwY2bQfwmx/kjr9Pi\nDIae/TiPfIjjW29iFBk5ylF2sjOw/sbr9QwkJ+MVi7GqVPz68GGevHCB148cIXh6mrHISIxRUTQW\nFjIevbZU1OUkmwOpqWy9fh2Jw4Hra7NvOeTwBm/wER8hRowXL2rUlFHGMMOoUSNFGujcKCwWooeH\nObt3L/FEE088T/AE/fRzlasBKe5tbJsXY3tvb3nkIUXKFa74nxMF6aQvi7llwkQSSQt+XyMnJqgv\nKaHzNqtqqe+0Dx9ddCFGjBEjP+WnhBGGESMOHAwzTB11DDOMEiWRRAaK+MWCYnxCKwcs+dRHqfHh\nQ5cwTmPCBDPcJJnkeT5aSSRRQAFDDN2XauaazBDdjQgiMGBglFGmmV6SH/go4Ba3GGMMMWL2se8b\nX6hWg5shOv4mu5EcQQ5/wB9QQglb2co2tpFNNq20MsYY7bSTRtqcOSkBAqRICSWUWGJJJZUSSniC\nJ0gjjVBCAzKQevRo0VJLbWAgV46cNNKWteCFEx7wQxAgoIUWaqklwhfOobP1XNy164HNl3TTzRGO\nMMoo/fTjw0cppYGuWTzxAUnLWYUiIcJ7GtitBHHEYcKEHj399FNM8WNDL10LOGUyNlRXU78Exejf\nsEwIBIzFxKBLTOSpc+eINxjozMpakFsfGTlOcXE94+MRjI/7gxebTUldXQler5CkJC1C4cJ0WgEC\nBhkk9ONBvtCaF0125MBm4K+BfYvs0wQcxe9RdBZoALrkcto2baLsrbcIDl56rkOAgFRSMWNmhBFq\nqKGZZkIJJZzwh0/DFQgQ+HxEj47Sv4hfTnBwMB8ONaIy22gVCng/LZ2sLVsQPGTJ+1noKyv590bj\nkp9UNPCxQkHMAgIAd8Png7Nn9+D1+sOJ3bvPz+k6dtPNda6jQbNgVfebQDXVOHHSRBNxxC1J3VkM\nHjx8zucYBUaig4vnVKONUVF4RCJS+/sR+nxUPPkk+hXYDChQUEIJNmzo0NFEE8UULylrPMMMPfRg\nw7ZkF8CBgytc4Qu+wIyZPvqQIcOLFwUKYvDLSAcRRBFFi36fIogIzKyYMJFKakAxcYwxKqhghBHW\ns55neZYEEogjLpB0CRHixk1IzCB2mxz30Ho8pmSSXTlYMo5iwoR3uIEne9xIhEHE6fVI3G76bndg\nHHI5Hbm5tOTn05+WhiU4GOXMDBurqhD4fIG5k7WAAQMzzASYIwvBKxaT3NvLZFgYlq+xH+zYGWEE\nGzbGGQf83UUdOjrp5DSn0aKlkUYi7BLePHEDQ3w8HXlz42c1anLI4QIXsGPnVV4NJFGTTHKd61RT\nzZd8OWdEwoULDx4GGcSJv6t/N7Vy1uDUhg0BAm5yEyFCtrFtDr1O6HJR1NjIqc15nBNW+GXRl1CJ\n06PnMpdx4cKNGxs2ZMgC82WzFE858oCgRAEFbGELxb4ivnv0Aree+y5JQn93KZdcTJjoo48h/n/2\n3jy6qTtP8/5otSVbliXvm7zgfcELGGyzJDgBAoGiSEL2raurapKu7nmr3/PWnNOn5/TbPW/X9PR0\nT/ecnplOV1cqVUlVQkJChYQkQEIMAYPBgDHe932VLNmyFmvX+4dsBcf7wpKqen5/wb26upau7v0u\nz/d5BlFNrxl48dJKK2LEbGbzvFTEuzJDdDv2sY9OOmmggUIK74uq0Hxw4aKSSkyYeIZn1iTFeT9A\niBAEzJGmFSEillh+wA94l3fRouV1XucJniCVucNpt2PGK2NGIcWOnT76aKedJpoYn14HW0CTtIfl\nFttCCOEAB9Ch4zSn6aSTvoFj6BUK7Heg/T3OOJ/wCZ10Ar6b+T72kU/+vBVCN24qqOAGN/iYjzFh\nYic71y3Y2s9+BhlEh45P+ZTDHP69macaDw1FsMxZkz9geRhXq3njj/+YF956iwfOn+erXfNruAUH\nW3n66feorS3g1KlHcDgC8HqFXLjwAO3taTz22IdERIzN+1plvZAfDNiXDB1V+DyHPgEO3Pb/XnzJ\nz49QIiSfyZApJiShxBepySlJX/a8CvjuaQ/yIBFEcJaz6NFTSSUttHCQg4gQYbPZ6Lx0CfHwsH9O\nxRUTw4Zt2whc53vMRGgomS0tC243CA1UPWPg+oCYIzxJYXzqir111hOyqakl7zYCQGa1Lnksq1WO\n0+l75kilduTyqVnbe6d7IstVTLvTECHie3yPD/kQEya+5EtyyFlRsmbDxjGOMckk2WTPnWUTCKgr\nKKCuYGl60kKQI+cgB3mbt+mgg9Oc5ghHFty/kELOc55uuhliaBaV1IqVfvrpoosaaogm2l/oK6UU\nL15UqIjDZ5b9Nm9jx04PPYt+b6WUYsTILW7546hAAummGwcOMsjwD/ArUWLGTC+9WLGiQYMdOzah\nGfWO1xiMOwfXXqVJUAteLaECJSE2G6rWi5Q2DRFhmOCrnTvnnINbIkEbFYU2KgpycqjT6/nOxx9j\nkctpnxavWCssWNCjX7KbOCWXo5icZBhfcD4jcNBPP0KEDOLrxG9gA4kk0k8/MmT+xNKDh387PsC1\nuGg6tu+bl29jxkw44QQTjAQJZsxc5zoXuUg88fTR55/9CSIIMWK/P5ING330cYELaNAQSyx11GHH\n7mcRge83IkPGOc4RRxwJJBBCCENT9QTrevg/4tcBX0dmsWJuDz2EEEIWWZRRhgULTpxUU80QQ+SS\nSxFFyJHPE/94sQYFIXU4mLqtQL6DHXjwUEkll7nsL5ABfml3L17/tbwSrHuHCPBfNN100047qaQu\nazDwbqOTTnroIYgg9rL3Wx+QOnGiRYsTJ4XzuHzIkLGRjX5DtnrqkSJdVLf+mxAjJoww0kijhBKf\n2ahHzD+fV/LMqcuoDQZMCgXmJaq8M5ipQlmxYnHqsCZsRKBemHayGjTSyNu8jQ4dAQRQTjmHOLTo\nj1mIkA1sIIAA2mmnhx4sWEgldV2uExEikkiillq/sd29Vpy6W7AHBFB+7hydyclYlnmd/AFLwyMS\n0Zaezr5Tp7DI5b4AYR4IBBATM0JubgMjI9F+Y1ezWcHNm4VIJA5iYwfnjMNYv6jmb3SGZZ1LBvDH\nRPM6W/g1Gv6dDfwDxbzGy7RznD7+mLHAJ+gc/yGtPYcxGtWEh4/NCaYXgxAhUUSxhS3IkVNHHWLE\ntI63ov/5ORQVFRzs6UFgMKCcmEBtMBDc10fT1au09fQQnZGxbgP8EqeTuKEhmhfoptRTj0VgIVmZ\nwjblvesMzWDy5k2+azQuud/HSiWqwsUco2B0NILh4RgkEiehoUY2bbo5a3sTTQwzTB5593Te63YE\nEUQBBVzlKjp0jDKKB8+yZg7GGecsZ/2D5wc4sKoO03IwQ4WbUXiLIWZB0ScJEowYGWIIFSp/wlFP\nPW/wht8naIwxIonkMR6jmGKiiCKaaJQoEU4vJ07/TMdiRdMZ49BOOhEixIiRZJL5nM/pp59d7JpF\nCZ+R5VahoowydrMbL15qAi4QIBTizvsNEtUAYnMCOUHhdKgcvJFjYjxvLwMFDzEau/T1Y5PLGYuI\n4Mj773N161a86+DvV0klQwzhwcMWtiy4n2KojX76OB7Xy2Uu00svBgxIkaJGjQIFU0whRcpBDrKR\njaSTjguXPyn5Ik1CVZqCFoFvrkaChGCC/RTPGbPhQALRo+cDPvBLoKtR8x2+wyM8wha2UEABGjR0\n0okCBS/zMnbsjDKKHr3/O3Mxe45UgAA7dgYYoIkmrnCFa1yjJWCQ/1piwYVPUCF1etmwUUcdjTRS\nSy0jjKBCxQUuIEFCAQVEEokcOQoU1FLLFFPkk0800fPGVLFDQ0SNjlKXlzfL620mdppiinrq6aCD\nPPIIIIB66umll2SSF7xu77js9nyIJ94v59lEExvYcN8lRVVU0UGHP7D/tkOChNOcxoyZUkrn7XiJ\nEftpjD300EknE0yQSuqKO2QCBKhQkSbIoCUnl9r8fEKNRkquXKE1PR3nMpXEBAgYZphqeSdmdfSa\nzX2nmKKFFq5whUtcoooq3LjJIIMXeZENbFj23xpHHJH4BggHGWSUUdJJX5duYhBBBBBABx3YsN1z\nT5K7BqGQ5I4Oyq5cYTg2lonQ0LvqKfG7DKdUSldyMk8cP05/QgKTi/h5yWQ28vPrkErt9PYm4vUK\n8XhETEwoqanZhEJhIixM7/9qJmtqOLyEpPbteINiLlNBLy8zwEsIIx5AHZeIWm3E5RIzOekLIr1e\nISMjMVRXFzM6GolQ6MEyeo3hM59grqlhpKEBp0yGYgGvLiFC4okniSQGjp0n6lM9m6emUHq9JALP\nArvxyXzvBr7r8RA1Ps61K1fo6+/HJZejUKnWlKRMBQZSXlFBQ07OnPkBgC/4ggEG2MnOeyoiM4Ox\nujoeW8Z3+YFaTdgSXY6urg3cuFGMzSZDo+kjJ6d51nYjRqaYQo58UTPIuw0hQoYZZpxx3Lhppx0p\nUp9xq9OJ3GrFLRLhva0y4MJFBRXc5CaZZPI4j9/xQpYMGRIkPhYFfRRRtGAhb5xxOugglFBcuPiE\nT7jOdcSICSecLLJ4hEcooWTR+W4ZMlpowYGDFFIWNUQOJJAkkuim219sdeAgkEAe4AH/a23YuMEN\ntGh5nMf9yWcssT55cYELc81TWE0q3Jf+b/JcJQjiqxlhhCSSiBYt31zeFBJCYm8vfRoNNtnic81L\nwYGDm9xkkkls2LBgAXz0NQcOxhhjkEGfCb25F6V+mFPJdhSCEGTISCGFcsrJJ58NbKCGGr8nkwUL\nVVShR48XLyWUUCgpZZJJDBjYUzPAzyIu0SHs4iQnGWSQCiowYWKMMXrowY2bWGLZy142sxkFilkJ\nhhs3TTQhQkQZZSSTzGY2E0kkMcSgQUMeeWybXgIEWLCQQQaZZCJBghUrU0zhwYMbNwIEiBETSSRa\ntLzHezTRxAADiBFTTz03uAHgFyu7nVbXQgs2bOSQM+91GGCz8b1f/IKKhx5CN49YkAABG9jgN0bu\np5888qimGhMmiihasHBw1ylz4MvinuRJPra/w2PXhvnfZe9yUPjd+yrxUKAgnvj7LlFbLeTIiSXW\nP+OzUIYsRMgudhFJJCc44W93P8uza5plsSgUNGZnU1JVtSLamxcvN7mJChUb5x3znR/jjNM9vdy4\n6aNvloAE+OZ1xIjZwx6KKV5VdyebbIII4ihH6aef3/AbXubldZk3yyOP05ymh541D/h+m6CwWrm8\nbRsHTp5kIjSUt597bl0qeX8A6KKi+PDwYY4cO8aJw4fpT0hYsDghFHrZtq2K1NROfvvbwxgMKpxO\nKXq9knfffRqFYpL4+AEiIsaQGE8DPcs+D0+AgLJNl9FoetFo+md1f7xe6OhI5eLF7fT1zYiWCGhu\nzmaotY29nkrem6a3Ajzb7eZfRI+jiC1kcDAekciNQmEiLa2dzMwWEhL6UVvVxDXDf/TCd1lY0VqO\nT83uOy4XnvZ2jvX28o5GQ9Fzz606KfKIxTTm5JBfV0fVPCIEM0Hz/TKjOiWT4YVF74ZefBSgpaDV\nfp0QzEe3DCaYAQZw4qScuyOTvFwoUPipXcMM8+ynVTxTcxaRF2yBgdikUlrT03GLxaiMRs5myGnL\naSReFM9+9t+1+/VWttJFF5NMcpGLs9TxPHgQIGCSSb9AUAst1FDjf20RRSsS75mZzdCh4xrXljSq\njySSQgqpppob3MCLlyMcmWXZMckkXXQRTvicc4kggr3yCOTCQr78/CcAVOjsFBaGQQCzxI5Wgg1d\nXdyY9gZaDdy4+YzPsGDxK+820sgIIxznOLHE+mehhAj5IsXDG7cUfPpuACd3F+AIT5419xVEEE/x\nFJVUokPH53zu3/Ysz/qFM+KIwz7ewk++/JBfFCoJIQQBApw4EeEzgPXgIYEEHuKhReNqOXImmMCC\nhQkmZs3szAcHDqKIIptsf3Hai5dxxrnIRRpowIkTBw5aaPF/N4kkkkYaSpRIkdJHHy5c8xbn7diR\nIl1QhCu5q4uRmBjaMxYujgsR8gRP8BqvIUVKFVW00YYY8arpuXesQ+Q7uIhXv9IRP6rn9WwjN4W1\n6NGjQbNoxeFuoXl6JZK44KDctw3jjNNHH0EELTkfFEkkaaTRQgtatEwySQYZa6KEFdbUMK5S0ZG+\nsCLONzHGGBe5iBDhkt5EDhzUUMM1rvERH9FKK1q0iBBhwIAXLyJEaNBQTDFFFFFOOckkr+nvCiWU\ndNJppRUpUhJJXBfzXgkSBhkkiihiiFmW59O3HSq9noLaWj4+dIgrJSXk37pFpE7HQFzcH8xa1wnj\nYWEYVCrKKyrY/cUXuEQiBhaReA4OtlBYWEtoqJGmpmz/gLzDEcDYWAS9vYnobEEkc4Y8HAseZwYf\nSAMwHMxnU5mZ8HD9HCPYGQPZwsJaUlK6sFjk6PXhREcPk2z6z3zO9Vn7P+6d4AOPkXHZE0xOKnG7\nxVitQQwMJFBbW0hzcxamxr/kT01jHGHxQH/WeQC5bjeYzdTFxRGyhuBpXKWipKqKrsREHLdVpT0e\nD51ffEVUpQ6L1oomOfeeU+bGJyZI7+paNESuB6oKCghfQhr88uVSxsd9n9uWLVfnJEUqVH6bhUwy\n75sCpAsXF7jAJJOUUEIiiVyM1PPXD3jQlv8Z17eXU5eXh1skwiWVMqFSUVLbgtDloCku6I56YDlx\nMs44LlxIkSJESAghNNNMBx0008wlLtFKK3XUUT+9GmlEhAg3bqKJZjvb2crWFXkTzSCQQIYZxoqV\nVFKXLJZGecJJq6vm8QYXF1MkfIfvzCoAzIgIxRHn96P5JuLiBmlqysZqDcLtFiOJqWMisopwwlfM\nHNFFRrL9wgV6ExKwBa3uuXqe84wxhhkzGjQEEkgmmXjwIEWKHTuhhKJESSKJFEhKGcvaQZjJxlMn\nv+TG1rI5HcYBBmilFd2039QMU2QmBosmGgkSiloHsQcpiEh7gXTSeZAH2cxmUklFj55EEnmWZ5ek\nawoQ0E03Bgxo0Cza0TRipIYahAgpoMCfsAgQIENGJpnYsfsVAsMII4IIHuVRHuIhNGiIIoo88uil\nFxMmUkmd85599GHFuiBzTOhykdzT41NSXQRSpHjwoEXLGGMoULCJTYsmiPekQ+SHUIw4Ip8ykc+t\ntp56BhjgBV5AzeofPusBO3aSSLrn57GeSCedIYZop52HeGjJm1gMMTzLs/yKX1FLLbHELsqRXQoK\nk4m+FajpgG/oVoaMNNIWrKCaMXONa1RTzRRTiBH7W/XJJBNLLCGE+OkFd2IeLJJInDjpow8btnU7\n7iSTjDLKdrav2zHvZ5RdvkxDTg4uiU+R6ONDh9hz5gx//s//THNWFjc2bWIwPv4PNLo1ojUri9as\nLFQGA9//+c+p37hx0dk+sdhNQUEdqakdVFZup6amCIfj6+qmmWf4Kb9kH18s+ggeB34dH0dRXt6y\nzlOj6efZZ99ldDSS4eEoLJ+awDl3vyBsOJ2SeY+h1UaRSg9PLusd5+Iph4MPrl4lfsPqBYCMKhVd\nSUk8ePEip/bvxy0W+zybjh7lZ/1DFHjhVk87fzXwK7KeeQbZGqk8a0FaSQl/2dr6DR8iH7z4kqG/\n1GgoLFlaaOD2DlFkpHbOdjFicsnlOtepo45o7r0ZtRcvJzmJGTMxxJBFFnLk/Dq0iRGGOcFHPMdz\n2IKC6LxtMP960UZe8/wPVHiYZHJdbUUmmKCFFq5xDT16/+dkwkQYYYwyih07YYQxwgjgM1OfSZbE\niIkhBgsW4ojjSZ5c03MwkUTOcpZ++kkllU1smruT10vU8DDpHR0kdXVhF8t5eY+ZqWkq2Ba20EIL\nvfSiRUsggYsG5GKxh0cf/YwTJ76DTGajp+ZholI+YQk3j3kxGh1N9datvPTmm7z10ksYFpDyXwjX\nuc4wwxgxcpjD3OIWDhwkk8zDPIwdO+LpdTvcEri8fTvhOh0Ro6OMxMXhwsUtbnGBC/7kR46cAgpQ\noWKUUQYZpIMOdOjYylYeHh1laFopb0a9D0CP3q8IuFzEEIMLl19hbiF8zuf00ksRRQsm0TJkJJBA\nFlmUUDJvzCZESBxxfj+jHGbPVs6Y3I4zPm/nUhsVRYDdTuTIyJLm9XHEcYlLuHARRBBZZC26/2K4\nYwmR2OFg51dfsfnGDSrKy3mILRRRxPu8zxBDnOEM+9k/ryze3YARI1q0jDLK3gUFYr99iCeeCSYw\nYGCQwWV56MQRxyEO8QEf8AVfkEbaqipKAEKvl1DTytrbLbQwxdQcNUInTjrppIUWGmjwD/7FEss2\ntpFJ5l1XBrRjB1jXJFqNGhGi3wu6XJDJRE5jI//7z/7M/3/G0FDef+opgsxmCmprOfzhh7jEYmqK\niqjLz18zB/z3HeNqNVVlZbzy2mtc3LmTa8XFeBahJwYHW3nkkc/Zs+cLtNoIBgYSMJkUiMUuvN7/\nwNO1nbxr6Jo3KRoH9sRC8ZGV31OjorRERWlprtdyG1vOj8ikYV59/l/xeES4XBIGBuJoacmkvj4P\np1NECs5VE9KE+Pw1PB7PmtTfqktLOfzhh7z45pv821NP0fLOO7w5NOT/rPK98GZfHy//+tdkvvDC\nPUuKRCIRhS+9xN9duYJjaAiZ1YLeM4JN6EEqj0Edm05hScmSyn9Wqwyz2Zdki8VO1Oq5pqwA+eRz\nnes00UQ55ffcZqCSSm5xCwkSjnDEX6U+zGFe4zXMmDnJSQ5wYFbA10EHAqEIJcp163TZsfuLxTOz\nVjMVeTNmLNMrjjiECMkjjxhikCNHhswvmS1BQjPNXOEKoYSuS1GwiCL66Wds/DoqdyLyqSmkdjsK\niwWZxUJiby9itxtjaCinHn2UsYgIsujGwCUqqKCZZgYZRIiQFFKIJ35JNb/k5B4SE/uoq8uHKC1a\n9yTBHs/CHNhF0JiXh8Dt5uDJk7z10kvLpmXXUstlLqNAwU52kkwyXXRhwYINGwIESz6vx1Uq4no7\nuRjUSmpbM59u1uER+jzdDnGIXHJnJTrDDPMVX/nmhDxn+cc6LdeLfzjnuHr0CBAQxvwzlfMhkMBZ\n80/zwYIFN24iieQBFjdN7qfffz0uhA1s4CIXqaWWAgpmJT5BBDHOOEMMzd8tFArpTkwku7FxyYRo\nRqgCfBTHoxzlZV5eFYPnjt2VimpqCB8b419/9CN/VVKFipd4iQ/5kFZasWPnRV6867xqGzaOchQn\nTrax7b6oWK0XhAjRoEGCxH+RLAe55NJMMy20UE31qpPEnqQkNl2/zpWysiX3Vet0bLt8ma0eE08/\nKuac9BwddDDFFIEE0kzzLPWTdNIpo4xEEu+ZIuCMueJ6vv8gg0wyed/MF9wpKMfH+e6JE9zKz8c6\nD4XBEhzMpe3buVRWRlJvL0U3bvDg+fO0ZmTQkZbGYFwckwrFLMWZP2B5qNyxg5aMDPaeOcOm69c5\ns3cvnYuYiIJvvig6Wkt09Oyq/1TxEV56/31eGhjgMcfXFcffSqX893gJQ0eUjMhGVm04rNy6lVcN\nBl4b/zq4fkWlQlW2GbHYC7iQSl2kp3eQnt7Bjh0X+fD9SL4ztDYp9z0TE5zu7yc+cfVGzC6plPef\nfJIn3nmH/tdf51cTE/5kyA38H2AMKBsaovKddyj8oz+6Z/LbIpFolunqIOc5z3mKiaSMpc1Y4Zvz\nQ7oFfaziiSebbNqn11qquGvFCCOc4xwAj/P4LOW7EEJ4gRd4gzcYYYROOskggwgiyCGHG9zAjHnJ\nYHC50KPnKEdRosSAgVJKySCDeOIRI/bPbujQ+ZXg5sNMYXCAAYYYWjfximyyaaCBd97sxqE8jlMe\nymRICEFWK6ORkVzfsoWu5GRul6RMJpluuhlggEEGSSKJ7Om13CRy9+4vaG3NwG5IwysfpUsw6lc2\nWyka8vNJ6e4mra2Ntqylr7tb3KKaapQoySLLP2vjxcskk/N2WWZoW1asWLDgsYyi8tTz/FdGis/B\npFLM6bx0EmQbySZ73msnhhie5Em+5Es0DZeojwqkXmUm4bbiqwcPI4zgxbsib8SZhPn2BOyb0KOn\nhRZiiV20URFMMBo0SxajZ2aKHDj4Fb/iGZ7xC2lEEokCxaIJGoB1GTOMHjyIEPmL1A4cXOHKquYV\n71hk4RGJsMnlcygaAQRwgAP0008PPVzm8l2lCrlw8R7vMcIIatRsZeu3Xm77mxAgYJTRJS+2b+IR\nHmGQQaqoIousZUmQCjweQvV6YkZGSO7pIXp4GI9AAB4Pc3R7v4H01lYitFrqN+vlwAAAIABJREFU\nChJxMoqVcRQo/IIQLlzEEksGGeSQs6BqyN1EDDE45+PzrAEBBCBFuu7HvZ8QMDXF48eP05KZSVVp\n6eI7C4X0JCfTk5xMoNVKdnMz+bW1PPzFFyhMJqxyOaPTwgHW4PtjHuHbgLHISN5+/nnS2trYd+oU\n7R0dnNm7d8nf6Tchk8koevFFTtbXc6yuDqnTiUMiQbZxI8EpE0jOfonJ8Dn16j5SyssJWiF/PzY9\nnSHgmatXCXC5sIvFhGzdSuwCc4kqlZFNEW9yYI0J0T6Xi3du3lxTQgSAQMB/VSr5i/Z2fzI0AfwV\n8B+AHHymtC39/dSdPk3B/v1re791QhFF1FLLDW5QTvmyKDlL0eVmMCMf3UQT17l+TxOiSipRoyaH\nnHmr07HE8jzP00wzV7nKIIM00MA1rmHGjBDhisR/5oMTJ7e4RS21ePFixsyrvDqniCBAgHp6LQcz\nJpwzhbu1IoAAYojhwR+7UKLkMR5b1ut2spNOOrFjJ464FdPwFQoL5eUVnDq1HwxpeMNbaTTpyVes\nosgiENCdkkJST48vIfJ6SenqYiQqas7zo4MOmmhihBF2s3vWeTtxMsroLLq8Bw+3uMV5zqNEySST\n/NF1J//tMwteAVjE4JKJePPgDvbKdiyZRAsR8ifNcez9PIDHn5ejE1whjHB/t2OCCRw4CCJoRRL2\nZszIptdC8OAhiaQlWVsuXPTRt2QHRoCAJ3mSoxxliine5E0OcpACCggiCC/ehYv2Xi9RWi3nFvDT\nux3nOU8ggYQRxm52c4ITXOAC4PPJWgm18I4lRL2JiWy/eNEnJ/SNWYBggjnEId7hHSqoIIWUu+JP\n4MHDR3xEN90EEcTzPP87OcQeTrjfg2AlUKAgjzwucpELXOB5np+1XeRykdDXR2JfHwqjEbXBgFMi\nQeJ0MhQbiy4yklv5+egiIpYVZNUVFJDZ2krvpkf4U+GDmDBhx44VKwEE8F2+e98M4M5Ai9YvP7le\nCCYYHTrMmO8LSd47gZDJScxBQVzevrLih00up2bTJmo2+fjrArebYLOZ4uvXefadd/hi9270YWEk\nd3URPzjI5bIyjKrV0T1/LyAQ0J6RQZ9Gw7PvvEN5RQUVDz20qnmtpLw8uG1OqO74cQrP9vCuEcKx\nMNZ9g3/o6KBOo2Hj44+v6Nix6ekLJkDzQWYxr2bMYBbkQKDZvMaj+GDXavkEODb97xHgv4M/QcoB\n/gl4praWqV277uk80QxCCCGUUCaYoJ32ZQX9o6O3J0S6RfctoIBKKnHhQo9+RZSf9YIWLS20kEAC\n2xbpgiWRRDzxFFDA0PQaZZRAApEi5UM+JJdccshZsUCUDRsVVNBHH6OM4sVLKaWr7qjejmiiSSV1\nyVmRlaCYYqqooo8+trN9WTLjYsTsZS+/5Jd00rmoL8yC71t8nZs3Cxmpew52/i2fTzaTrVAv2uVY\nCOagINJbW7EHBCCz2chtaMAhkdCUm8vFbduwy+UMMUQllUwyyS52Ucrswt2Mt5MbN168tNPOWc6i\nxVcICCaYKKLo36Dg/3l6Ant0JsqQLEpqWtnfrOWLxKVjovSWFg5+8ilvvfBHTERXYcfMLW75z2Wc\ncUyY/LNjy4EXLyZMaNEueo158NBDz5JjFnbsqFEvq2AuQcJzPMcZzlBNNSc4gQ4dRRTNUgP+JkIN\nBqQOB7oFvPRm0E8/bbThxUskkYQRxkY20k8/HXTQTTdhhLGZzcQRt2Tz444lRLqICFxiMdHDw4zM\nY6aVTjpb2EI11VRQwZM8eceV585y1m9G+hzP/U6JKdyOAALoo29Vc0CllHKZy3TQgQkToS4ZiT09\nqMbHKbt8GatcTm9iIs3Z2egiIrDI5biX6Tf0TcQMD/sG64VC5NPrfsdMy349uzlq1HTTzSij95VP\nx3oi2GJBZlu7EIVXJMKkVFJRXs5QTAz7Tp1CaTTSmp6OXq3mpTff5GevvLIi2fffR9hlMn79wgu8\n9KtfsVUu5+oyKK6LwWKxkNrXx98bv54fDAf+3mjkP/X1YbFYVtwpWglELtfSO92l49QdP07i6Cjf\nB1TAnzI7GZpBKHDU4eClo0cpePnle0adux1JJNFDD6OMLmv/2R2ixV8zI5xTSy03uTlLOvpuoY02\nXLj80sCLYUakIIYYNrGJSSZpoIEOOuikkxFGqKWWVFLJIWfJeMKFy68OJ0eOBw8P8ABf8RVVVBFD\nzJo7TwkkcJObdNK5bjYOSpRsZ7v/e1sunV6Dhn3so5FG3ud9fsAPVsTyEAq9HDjwKa+/9ecQfwVL\n+mf8+2AA34/YToB04WB6PgRbLAxHRxNktTIll/M/f/xjAm02Hjh3jsMffsibB8v4LORLv4rcfMmy\nBAl99PklpdtpB3yfTznl5JHnS1JUcHvo1ZaVxcaGBoROJx7JwslcfF8fuz//nKPPPosuOpo88rjA\nBRpooIgiAgjwS1wvt5A/wQRXuEITTX558IUgQ0YqqUsWoQcYwIBh2YIiIkTsZz8RRPAZn3GJSwwx\nhBHjgrQ7TX8/YxERixbqPHiopHLONV5MMTHEcI5zWLFSO71SSSWPxYV+7hwZXyCgNTOTzJaWeRMi\ngN3sxoKFJpo4xSkOceiOnU4XXejQIUTIUzx13zhmz4cZrqoAAQEEYMWKB49fnnGpLHem8jbO/AOu\ns9/MS9jYGNagIKbkvqQklVS6XK0k1p7mhYsDTIaEYFCr+eTAAbrXoMJ0O8K1Wh48d45LK+wY3GvM\nJESL3VhWipmqzXKDkG8dvF7ya2vpX0K+d0UQCGjJzqZlhhM+feNUWCwcOHmS40888QeVuiXgkkr5\n4MgRHjt+HKNK9fVnuQp0VVTwb0bjvNt+YjTyakUFeQcPrvr4S2G95NrXehx/Ymj3def/BV9CtJAq\nXyjw//X389OzZ8nes2dN770eUKEixQBj6rl+Qt+E17t8ytwMZmh5N7nJLnbddVGcGZ+e1cwNhxBC\nGWWUUEIbbVRRRUFLPxtsFv6p4EuKKSabbJJImvOM1qLlfd4niCBGGCGIIL7H9wgjDBkyTnOaaqoJ\nIGBNxuQqVLhxI0eOHj1xxK36WLejkEL66KOXXixYlh2Qb2YzXXShRMlFLvIIj6yIwhQfP0heRhed\nV/4Ca3gzOvT8a1czL6aHEyZcfkE7va2NQY1m1myzWSrl00OHyKu+yP4TH/DB00rk0iDKKZ+3+5JG\nGpFE0kknXrx+49nNbF60a2WXyZgKCEBpNDIePn9CGDw5yZH33+ejQ4cYivN9Zymk0EQTffRxghNs\nZzty5MtOch04eJ3XMWMmhBCsWDnBCXayc97EIIAAbNiW7MDJkCFEuOIuZDHFqFFzjGN00w34xB68\neOf8XiK1WoZjFp+RaqCBfvrx4sWNm0EG/dviiecFXkCPnhvcYIghppjiMpcXPeYdnU5uyczk0U8+\n4Xz5/MNNEiTsZCettHKTm6SQsmQGt1x48My6qK9xjXba2cnOOWpm9woWLNRR5xcR8OBhlFGGGEKP\nHvBVAmZmgRQoMGFCipRUUokjzi+/KL9tzey/nIdNaksLOy5dImJsjObMTAReL08ZdOhFUiTCQT54\n4gkGE9bXoylidJS9p09TvWXLmoKwe4E/JEQrR8mVK0RqtXx2J2YlvpH0nNm7l++//jolVVVcKS39\nQ1K0BIwqFaf27+f53/wGc3AwA6v8rQcaDAvWfiOmt99J2IKDscKaesxWoD54mCHOk0QSEURgw4YC\nhb+bMNTWhvHqVQJdLmxiMcrbZpv06LlRcZyPbksMx+AbgrNzsdHrRTDcv4YzXz/sa3XxTGMgLzzW\ngxPnosHR5GQIdrsvOAsMnCIkZGl10QQSUKLEiBE9+mXRr9YTM3/PSunkt0OIkMzptWn4JG2BWoII\nop9+rnGNYorZxCZ/0uXCxTGOMcYYLlxzFMa2sAUnTs5ylvd4jyd4gmyyV31+KaRwi1t00LFuCVEo\noYgRY8VKF13LjtOECDnMYU5xCiNGrnCFXSw9F3I7CgtrqH/rZfjoF3DgFUwpH/O/hGaiiGIb25bs\nqimMRiQOB9c3zZUNN2Dgx1vayE4IJkCqZj/7FxRuGGIIHTrEiAknnKd5etkqyWKPh0D7/NdcXH8/\nD509y4UdO+hK/ZpWKETIdrZzhjMYMHDU8zaRwmjEiOf9Xbpx+81jwWdzo0RJKKHsYQ9NNPlpgd10\nU0ABCST4kxEPHkyYlqTiSZDgwbMi0a4ZbPAk8/+OHqJz+H2Sxr381UN6fspPCSEEESJCptyU94go\nvKrjxz8sxUH3vAUGBw6qqcaBg3LK6aYbAYI5yVUYYexhD06cfs+uxeKsO5oQDcTHE2SxoDIYGF/A\n8C6KKPayl0/5lJOcJI64NVPZvHj5GT/DiZMSStjIRv+HdK9mNLx48eDBgYMuumillSaa5g2sY4kl\nkEDEiAkmGAECxIiRI8eECQcOmqbXQhAgYIghPuMzNNPrmy1OgcfDxvp6KsrL0UZFkdzdTaDNRk9h\nKn8bfhxLsISf3AHD2tSODnQREdQXFKz7se80Zm5EVqzrdsyZoECLdk4i/22HcmKCHRcu8PMf/hDH\nXaCxuSUS3n/ySY4cO0ZufT1VpaU05uauWDjg9wkjsbF8euAA3/noI/7tlVdWpeJnU6sZ6+6eNynS\nTW+/k1AXFHC6oYHH1kB5+0gMTYUW3JxH5Aa1QI1OaECNminvFHFNkWw628e7418PrD8/quP1kmws\n6ULGIy9TYmDWZxCOT0BhsaSoVgCXYwbo4CTJJBNBBEEEIUd+1+8FWT1jvJ0RTDRBtNJKLrkL7js6\nGkFU1Agmk4Lw8LFl1R4ECAgiCCPGdZ1zWS5mmCEttCwpLbwcJOumsGVv5VWSqKMOK1Z06Pg5P2cX\nuyihhNOcZpJJ1Kh5hVfmUPUECNjGNqxYucxl3ud9HuOxVReHo4mmjbYViyothUwyaaSRYYZXdG4B\nBLCDHZziFE00EUnkHF+axZCS0ktExCi63l3QvQtP8c8AXwHxLGe5yU2KKSaDjHmLwFktLUzJ5bgC\nAmb9fxNNfMVXTDBBcEwKj7CbAALmvB58XonHOIYXL2LElFK6IssYXUQEkSMjDMfNTlCT29p4uKKC\n87t20Z4xtzOoRs1hDlPtqeK9f7xI6f9lpStgxM8aEiL0i37o0RNCCJFEUkghFiw4cLCHPWjQkEAC\nNdTwOZ8jRcpRjrKXvahQ4cTJGGPIkC1KhbNho4suYAHantdLkMlEzMgI4WNjyK1WJNOiO6qJCYLM\nZpSTkzSm5nNCdQupR4Rd6MKAr2D2N2chzSDgTw5AZZSWTqpIIYWtbJ3VOb3JTb+/0Ra20EorUqQL\nzklJkJA7vf6av17w77ujCZFXKKQxJ4dN169zdhE6wExbtZlmfskveYZn1kRpe4u3/FngKU5xlrP+\nm5CZ9RmaXQpTTDHIoF96cpDBOUF0NNEoUBBLLHbsePESQQQJJBBBxLwPQy9ejBhpogkDBgIIYIop\nrLetccZx48aOnerpBT6FtIMc9H+2SV1dIBTSm5ICQFOu7+HnwYOeE7ixYMe+4E1itVCYzZhC1s/Q\n7m4inniGGKKb7nWb95m5CU0yiQHDfaGmt17Yc+YMV0tKmLiLQgeGsDD+/Yc/JL2tjW2XLlFYW8vH\nhw4xqbw3nmffBjRnZZFfW0vZ5ctU7ty54tenlJfzDx0d/P08tLl/VCpJWYAlsF6I1Wj4PDSUx8aW\npnothPfd6bir/hZGLrKPj3jllp0DT8VjEDlAFEBo5eSsZAjgN+ZJiruvcL1IDZZwhr2hjNHh/wX/\nCPhz4L8wP21uAvjThGD6HzbTzw1ucMO/TY0aKVISSCBxeilY2Fh3zfB4KKyt5RdbS+jlHAIEiyZE\nQ0PxjI76uiAJCTXLfhsZMhQo1k0JbSXIIMMfyPXRt6zB8MXgEQjQqdUEE0wZZRRRRAUV9NDDWc5S\n47mGQhhKCCEc5vCCc0sCBOxmN2LEXOACJziBBs2qfBpTSeUDPmCIIXayc92EiZJJpo46euldceEu\njDByyeVjPuYkJ4knfkV/W2HhLT7/fA8Mb0KuK2ZDpM1Pf7Ri5RjHyCCDLWyZxQAKtFrZcuUKnx04\n4P8/N24qqaSRRr9Z7EY2Lng+Rowc4xgePH7Lj376VzTv1ZqeTvG1a9QXFOARiYjv7WXz9esE2myc\n2buXvuSFY4lAAnmxW0NPSiqygABgBAkSLnLRb1ifQAJTTDE5vW5wwyf/jYdqqumiCwcOrFhRocKC\nhSmm+JRPceIkiigcOLBgWTD+MGHiN/wGHToUKGYpNKr1evaeOoUXkE9N4ZRKGYiPZ0KpxBEQAF4v\nA/HxjEZHMxnquxNeQEQkWkopJYIIPHgocn5J68ZYPIUJxNOHFq3fJieXXPaxDzlyGmggjjhyyEGM\nmFhiGWWUHnoWFY4YZnjR7+mOG3pc2r6dV157jaqyMiwLSOQKEHCIQ1ixMswwpzjFPvatOilKJhkD\nBuKIQ46c61xHitTv5rxesGKlgw566fUnJz34qAbzKWjMtDNjiSWTTLLJXrHwgQABoYRSxsJD0B/z\nMTXUsIENJJJIL730088ww7zO6zxi38bhoSRKrlyZdyZIiBAVKsYYY5zxdfdpErjdTH5LE6JMMhlh\nhHba2ca2dUsWo4jyD+0+wAO/E1LwErudtPZ2fvvY8qRa1xNekYjWrCza0tPZdukS+z/5hONHjuBc\npQDI7zwEAj599FFefOstBuPj6Z4ukiwXQUFB1Gk0/Ke+Pn5iNBKBrzP0t8oABjQaNt5BQQUAoVCI\nTq3GMza2qp6KG2j3ZkDLEWg5QjS53KQb/vnvQOgiOLyfIO0LwKU5rw3SJcO7b0H/Vnq9E/wlW/gZ\nPQCI8CVDfwn8lNlJ0QRwJFbJ9mdeoUBopp56hhlmnHEsWBAhYmR6XeMa4AssU0jhQR5cd4XUjNZW\nepOSiA7dipiL9NCDAcOCjA2LRU5w8CRmc8iSCnO3I5JITJgwYiThDjAQFoMECVvZSgUVnOUsL/Py\nmrpwYQYD5tueZYEEsp/9FJvieeaDj7maKuUfdzjYx74l6WsCBJRTzhhjTDBBLbWr6mKJEZNNNiOM\n0Eorm5hLFVsNVKgYZxwnTnToVqyKl08+DTRgx04FFRzk4LLjsaioaZqTV4w18hoiCvge38OOnUYa\naaCBVlrRo2cjGymjjOTeQfaeOcP1TZvomo5zzJg5y1laafULI4kRY8JEAw1EE00YYf7nrxEjH/Ih\nTpwkk8xBDnKUo3jxYsW6bCGoIY0G5ZdfktPQQPTICCqDgcbsbFqys3EvIrQAILNYeOq996jYtYvH\nvSVIBVK/JLwKFTJkpJBCEUXo0VNNNVq0bBrw8myrjJ8+ZMCOnUkmsWBBjJhIIpEjx4oVM2Zs2FCi\n9Et6fxNmzPyCXzDBBGGE8TzPz5plKrpxg5HoaC6VleFYhncQ+H4rQoQ4cfqZW7bQaDQTXjZMrx3s\n4CpX0aGjgQY66WQzm+mnHxkyf9cojjiqqMKFiwgiGGEEOXIyyZx1nm20LXpOSw2Z/PWDDz64rD9u\nITgCAogZHsYrEDC6iOOsGDF55DHBBK200kwzGWSsSnnMjJkhhlCj5iAHKaGEUUYZYIBkkld9E3bh\nYphhbnGLs5zlNKdppplhhplgAjduzJjx4kWEiDjiyCabrWxlD3vYy14e4AGKKEKDZkXDhStBOOHc\n4AZ69JRTzg52sJWtOHAwwAD/+t4oTn0DuohwKrfkIxLPpWa0044BAxvYsO40wy3V1QxoNOgXGDC8\nnxFKKNe4xjDDuHCtWEp0IbTSig0bbbTRSCNu3IQRtiqJ0YUwUz0SIlzX4y6EMIOBDZ2dVC/lO3Qn\nIRTSl5hIQW0t9oAAxiLv7szCtwmOwEC0kZE8fvw4dRs34gxYWbIflZ2Nc+NGfmO3826gh/+ywUL9\nE5E8mv/CHTrj2XDKZNhaWsh1r0yBCuA9qRTdvt3IFJHY7QE86T1GuzCNGvdm8ApRK2wopj7m+97u\nua8N3kBizoMkagZRKp30G9uodU1RgpEgwAR8SgL/kwA24yAaDzcFcFgDRc99H6VMSRBBJJPMRjay\nhS1sZzsFFJBKKipUCBFinl5DDNFMMxvYsK5JUUZzM3q1Gm1CMnr0jDKKFCkpzJ8cf/LJAUwmJQEB\nNnbsuEBw8PJoxP3000QTHjyLdqDuFCKIoJZaxhjDi3dNnf7sxkYac3N9aqm3YXOnno3dWk4c+g7b\nhTtX1PUPJZQeejBjJoOMVRVxVahooYV++skgY13U5gQI/CpnNmwLXheLvT6VVLrpxoyZKaaW3aET\nCDxcvVoC8Vch/VPiiPN/NjHEkEsuMmQMMIAVK/n1LTzxVTMXHnyQusJCwBe/neEM44wTSigCBEwx\nhRIlE0wwxBD99NNHH3HEYcDAm7yJFi0ZZHCYw4QQQiutdNONHTvpLN8aQGEysenGDSYVCk4eOoQ2\nNhavaBmiIgIBHqGQpJ4e0lpb0Wc9QLXgGkqUpJLKYzxGOukEEogKFSJENNOMXSzgN8e9tJUeIEoY\nRxJJZJFFEUXkkccWtpBPPmOMIUHi/35TSCGJpFmnUEklrbQSQwwv8dIcWl1aWxsj0dEMr2AGtYEG\nxhknkUR/ch1osaCamPDPUgkRokFDLrlo0aJDRx99gK845MXr9zTVo2eCCW5xi266aaaZSiqpdTYz\neONRooK8nBAex31xCuBv5junu2L5PhQXR+zQEHVLzIyIEfMoj2LCRAcdvMEb5JNPMsmIEC1bDEGD\nhimm/D/eQAL9AeBKbwwmTLTTTj31finrMXy0DCFCkkgilVQiiUSJkmCCEU+vezULEkYYpZRSOb2e\n4RmkSNnHPnLJ5elnP0QvMADNQDNChGSQQRFFbGCDP2uH5QkzrBSBNhu2b6kssgABBznIz/k5V7hC\nDjlrrnI6cWLBgg0bcuSMMcYZzvAlX1JIIUkkkULKihJoDx7GGKPvtjXBBODzSyimmI1sXJU0+3IR\naLWijbg/fJVcYjGe5Tx8fs/Rm5xMS2Ymm27c4MIqimFBQUHkHTyIHTsf8fd4GVk3+d+lELdhA29r\nNHj6+njK4VjW3dcNHJNKOarRULRJRa7gE+RmM3t/+zmG7WH8edg/IZPZkEicDLdH8+opFa+Nf63e\n+YpKhWZvBrHpt3eO8jGb03jh46t4h6fotObR6f5vgIoD/AUJ4W/Tnz6ENeUxPJM5IJtfnU2K1E+V\n852r2z8XOtPtf5In100kyKhSUXjzJtdLSymk0G8cuotdc55lNlsAk5M+ipHTKSE8fPmiGZvZTCWV\ntNByT/yI5Mh5gid4i7e4wAUSSCCNtFUdyysUktTbO0ccqC0tjc3V1aRZQjCFrCzMiiOOEEIYY4wW\nWsgnf8XnFU00+eTzFV9RSSWP8uiKjzEfcslFh45uummgYcUJrRw5pZTyAR9wjWskkris52dIyCRq\ntR6nYhz7cDEh0QpuJ1GIEFFKKdFEc8t6jm0N/bz4XQWZEcHE4hvCP8MZxhhjiime5mk+5VOECCmi\nCAcOJpigk05MmPg1v8aNGxMmEknkIAf9z99yyumnn1FGV/QZ9MXFkdzZyRd7965oTtMlkXBp507w\neHj05Em+/8GXnN0XQqNilId5eFZRZEZmOoEENHIN4+Ed7OoPpHcBSp4UKaWU8hVf0UsvSpTEMFvd\nzYaNW9wCYA975i3CaCMiCFsBXXnG3FWPfhZVcSghgf2nT3Nu165Zdi5q1LzAC1zjGmc4gxgxo4xy\nilP+fQQI+FG1CJc0kJ8XfC34MCHSMbHlT6g3RoMlCFj4XnXHO0QAIreb/Fu3uFlUtOS+MwouffQx\nxhgDDFBPPU00McAAEUQsyYkVI6aBBly4KML3nje5SQghZJFF6IIiqD6YMHGWs3zER3zFVxgxMsAA\nXrwEE0wmmexgBwc4wGY2o0FDGGEEEYQECSJE95zyFEEEV7iCAQOb2OTnLitRskmwiUAC/QZjNmyM\nMUY99TTTTCyx/vbjwzy87sGMpq8Po1KJ/j4JllcKBQqcOOmnnwEGKKJoTclvDTVc4xpxxPEqrxJD\nDDZs6NEjQMAVrvi9oYwYsWLFPr1cuPyCHUMMUU89lVTyGZ9RRRVttPndtaVIUaJEgIBOOmmkkSyy\n7liw6vV6yWxroyFvfZQj14JN16/TkZaGMXTx3/4fAMbQUPaeOUP11q14VylGIUbsv17jib8rc3EC\ngYCYvDzq4uJ4y2bjS4EAh8NBksczqx9qBT4Si/nPag9/Fy/AtvcpMh94EIFAgMxq5ZmjRxnQxNOz\nKYXAQAcikQeBABRhYUyq1bxjtfJJSAjvhYcT8OCD8xrISqUSEvKSSShLI2ebiuhoExMTKga92xh4\n+Q3MijymTv4L1y8+wtBQDKGh4yiVi6u0CRGiRMlGNjLGGCOMUE89FizEE7/mru+4Wk1+bS1dGzYg\nC4iknnqMGIkjbk7SMjwcw82bvmdrRISOrVuvLft9AghgnHFGGAFYdTKyFsx03brppp9+iile1T1c\n6PGQ0NdHxzeuAa9IRE5jI5bgYJ+fygrhwfP/s/eewW3lZ7rnDxkgCWYwB4k5UxRFSqISFVpUK3V0\nd7ud+no8vjXj8YzvTO1u3a2p2t27W1vz4XpmtqZq7GlPd9ud3cGd1GplkRIpkpIoijmTYAYJEgAT\niIz9AOK0KIJRlNRt+/mXq9rCwcEBeMIbnvd56KcfJ07SSd9QPBFEEPXUo0XLHvZsSnEzgADh2aRF\nyzjjRBG1Lup4MMEoUTLBBLe4RT75q77f4ZBw4cIxbPEVOAP7yQzxI464JduF2/z5qws9VGum+G3W\nFPPMo0bNFa4wzDBy5LzAC1iwMMwwwQRzhCMkkkg66WSQQTvtjDKKDRtixBzl6KIkIZBAgghCv7DC\nCV/TbN+8nx9Z7e10pqbi2Ah1WySiOzUV9cwML9wY5PV8TwyQRBJy5EznYzfYAAAgAElEQVQzzRnO\nMMYYQQRRRhnJfYMYQ0NXjLWCCGKGGUYYEaTEvfcSBw5e4zUmmSSUUI5y1Oe5aFap2NbQQGt29qrK\nrm7cvMZrgCf5L6ZYODetSiXpbW0YNBqMwYFCUbeees5zXkjMggkmn3yiiSaWWPLJR4aMrXoL//zp\nLC+OplJgT6EhSsKUaMqTPCtmQTkNFcDj7BCNRkcTOTaG2OlcU5VWjpwf8SOGGKKVVsYZx4CBTjqR\nIuUFXljx/V43Xy/dzopVuABWkvm0YqWaaqqoEjokChRsYQs72EE22Q+N5rbZUKMmiSR66KGf/kWq\nLlKklCws8FCp7nKXOuoYZ5zf8BvA001bq/nWejCh0VB06xYBs7PUFRZ+KxXASimljTb06PmET3iW\nZzf0wHHgoGphLmEnO5EiJXNhGTDQQYdgCDe0sKRIceAQXOWXgxo1iSQKCjORRCJGjAULb/M2Qwzx\nW37LK7yyapFgI5gJDia1q2vN1/3DxIxajeXP80NrwnhkJIbQULJaWmjO27hRZBJJDDJIL72LBnAf\nJkQiEXHJycQlJ+NyuTg3OMi79fUoZ2eROBw4pVIsAQGEFhRwI/4sY+KxBQ1SEUEGA99/5x060tO5\netC3NHBMWprPBGglSKUusrLayMxs4xNTPY3BA7hHt4PBs5/OznQ6O9PZsqWP/fuvs3Vr34oxhRw5\n3+E7lFPOda5zi1s008wudgmFrkkmsWEjjDAyyFjTHKhDJsMYFkZOczPVJSUUUMBlLlNP/RJq0Pj4\n1wGWRrP2+SEvdrFrkR/R43iues1GDRhooWVDpqjtmZk8cfEitbt2YQxbnDRqExMJ2aDcfBppNNJI\nK60UUugz+F8NgQTijz9SpGvyl1kLRIgophgFCu5yl266MWIkllj2s3/NiVsBBbTSigIFl7lMHHF0\n0inQte6nixuNIYhELhThWqQqu08BBLHTyXc++ghTUBCWvT8nmy/poQctWsyYiSaaYxwjhBBGGMGJ\nc1Ei5hVbGMQjge+PPyZMfMZnDDBAJplEE40MGXnkMckkzTRTSSXP8Myy1EYHDvroQ6fUER3nJKPh\nNvV7Stfxq38Nt0SCVaUizB3CdncSdaI7XOQiu9nNu7yLDRsJJHCc4/jbRKhnZtCtgSaeRRZttOGH\n36JrsZdegYr3fb6/bNFgOiQEsdMJTueq8Zy3sTDNNNvZvkhoxIGDhvgABkyV/JJRVKgIIggHDkFu\n3I6dMMI4xrFF+zVi5P1tMjSqYo70wA/P1mFM/QVXx6K4EPNPuFQTrKbj8kgSItsCF11qt2NbY2Dk\n5Q56OaY99PAWby1SiXPjZoABDBjQoUOCBD16DBiYYYa9eEw/vdS5TDKXzCS5caNHTxddVFMt7D+d\ndEopJYqox97t2Si8nbTV5E0DCWQ/+9nFLi5zmVpqkSIlkECcODdViALgxp492ORyDlRUMJCQgD5y\nfcOZ3wTIkPEcz/Emb9JCC27ci9rqa8UVrmDCRDjhS7wnQgll98KyYkWLFh06BhjAggURIpw4sWHD\njp1wwoVrxqtQ5OvcVaLk+3yft3iLYYb5Hb/jFV7ZkKLRihCJmA4MJGJ8HN0qJmsPG9Gjoxvudvwp\n4srhw7zw+98zHBe3rGXCatjKVm5xa0N+FZsBsVhMXGIicYmJPl/PIIMxxuiii32jAXz3nXe4eugQ\nd9fAZNgIRCJwhnQTQwx54YloM9pob/+aaqXVbkWr3Ups7BD79l0nLa1z2dhCjJhDHCKbbM5xjj76\nuMpVwFN1vdeksJxyIoggd2GtVPxoyM2l8M4dcLvZJtrGFa7QQQezzC5iZuj19xqyrj8hiiKKrWwV\nqFdFFK17Hw8KMWL2sIcv+IJKKskhZ91dIqtSSV1hIZltbdy4z2R8KiiInJYWqjdwbHLkhBNOJ53c\n5vaGEiLwBPUqVD5Fnh4E+eQTTzznOCeweaKIWrOprJd6/hVfcZe7dNHFHHOYMXOFK9iwkUwyduw8\nyZOMDG33sFnSPwTlNDE+RKUyWltxicVcOHYMmURCPvn00YcTp6Dy5y2I99KLBYtQ8DVj5kM+pI8+\nJEg4zWlyyeUGN+inHx06RhnFipUsstjOdkooEdgX1VSzl70YMTLMMIMM4sKFHTsmTPTTTyCB9OZP\nc+s/+/mnIiNF8gMbspjxm51Fm5xMqSifaWaEIrYDB3HE8RRPeQQF2htxSqVMha1OSfX6W97PvvKq\nCj7BE6sea+LgIBK3e1mHxjnmGGCAGWaYZpoZZgS1SRMm2mn3vB7USahZzRxzaNAQtrBiiOEOd9Ch\n8ynbLkFCKKE0pcejjN1KbmMjRTdrqT8cSyQyj77cfAhgXPJeLx5JQiSzWhG53UJitBF4eYuTTDLA\nAD300EADJkwkkMAAA4KiWhRRFFMsVHxs2FCiFIbKhxlGj55++nHgELwDwONTcJSjS4bKvo3wVli8\n3a7VIEfOIQ4JZrHjjHOFKxxl8x3UbxcVET8wQMzIyLcyIQJP4PFDfsgf+AOTTPIGb3CKU8tyou83\nDdOi5QY3BJXFlR7GXgfzB3Exvxf3JkUjjPA7fsezPEsssZtaAKjduZOMtrbHmhAld3cjdrm+lSIe\njwuDCQnc2LOHE2fO8PYPfrAhg9toojFjpoUWnuGZb5y/lpcGppib5sSZM5w/dkywHngYsGFjnnls\n2CjSBLLrpQ8YHw+nqmoPjY15uN2e32d4OI733/8uERFj7N1bSXZ2CxKJ79JmJJH8kB/SSSdddAFf\n00lkyBaxLC4vrHjiySefAgqWdLX7t2yh7Px5Urq66E5LI5VUtGhpo21R0jIx8XWQtZEOEXgKlPdS\n1h4H8smnnHLGGaeLrg3dX40hIQTfM1cmdjjIaWkho7WV/mWS8bWgkELaaMOEacNzeOGEM8IIFiwb\nPo7lEEooL/Oy0OlrookUUtbMlAgiiGKKBbpWOulo0CBHLhhtjjPOO7xDmCMVwreCaQt+QZMEqgKx\nYKGNNqqpJpxwfmzS05Ii5z3J7zFgwIkTM2YUKIgkUqD7fcZntNGGCJEgNDXMME6c+OPPS7wkPMP3\nspcMMuiii376MWNGi5ZaaskhBwMGzJgxYKCXXty40aLFDz/CCEOMGAcOVKiwYmU4VE7hT230yxuY\nwk4yyWxn+7qeudNBQWhGtPTRhxQpevRIkKBBww/4gdD10uj1tGStYPDrdnv+JxYzxxxDDOGPP/30\nM8WUIOAST/yq14XE4UBmt+O8bzZqlFHaaGOSSWaYEaT2vSbFZzjDBBPYsSNB4hlHUGso6ZDw17yM\nBo3w21ix0kADbtw+abZGjHTRRS65WAICqNmeRWRvHdUHtShRQedJiFu5PPFIEqKAuTlmAwIeyDU+\nnHBSSUWPntd5Xfh3NWqiiSaTTPzxZze7CSYYDRokSHDjZo45DBiYZJLfWP6ZrPlIRkMUDDAgnPiF\nFJJCChlkfGs7QvfDmxCtp0JbSSXzzKNBgx49N7nJLnY9FOqcRalEYXv05nybiVhi+T7f5zznaaed\n13mdMsrYznY66aSffiaZxICBaaYJJ5xkktnKVs5zHoD97H/k8rPg8QP5AT/gTd4UhrQ1aCiggDzy\nNsW/ois1laPnzz822pzY4eDYV19x7tixJTfrP2Nl1O7cyfa6OlK6u+lOXf+chwIFatSCxPLDFPDY\nMNzwf3wxTH9i7kNNhsBDB/FSULxBY0TEBM888xmlpRVUVZVQX1+A0+k5T8fHI/nDH57j6tWD7N1b\nRX5+A1KpbzuH5YolBRTwJE/SQw9NNAnKY4MM0k8/pzm9mEolFjMcF4fcagW+9gispZYd7BCejWbz\n10wLtXp6Q7+Ht+sxxNCG3r8Z8JpsllPOMMMbSoiCTCbceOwkCurr2VNVhS4ykvqCgiWzRetBGGEk\nkMAQQ3TQsSFxBa+g1CCDm26f4UU++VRTLYh+rOdZlkQSU0xRQw3zzJNEEkc4gh07U0xxm9vUUMPs\njv8dgq+AdI4wp4eueYc7tNPOHHPIkPGHrQbmFXL0C1LSgQSym91MMIEZM//GvxFCCDZsi2S1vZ6V\n+eRzkINLOqjhC2s3uxljjC/5kllmaaONKaaQIMGBAxkyQgghjzxiiCGccBQoCCKIDjoorq7mWrwD\nY1wOkUgFOp8W7dLr8D7YsTPDDEMMUR1RzV+1G2m0j2GTSfDHHxEiIdb1JkQhRiM999mq+E9PewrR\no6NktLWhj4hg1t8fcbKLxnh/2tXtNNOMP/6Csa+XhruS95RTKqU9PZ1Ao5HJsCC0aLnNbZw4hTln\nOXKCCUaPngACsGIllFBGGUWBglRSKaSQrBAFYdQuGW/ppRcXLuKI86k+bcUqzPPbsPG/HbGT0eeH\nRCwj25VD/5e/wvV3KytKPpIIwX92lrk1apMvBylSnuZpPuMzABJJJJ98trBlxcqjHj3XuIYZM6Fm\nN/9nuYhop5tfnUqjhBIiiRQkGP/Y4PVx6qV3TX4GJkxULzT4T3OaaqoFN+dTnNr047PL5RTcuUPg\n9DRVJSXMP2SvkoeFEEJ4nucFumENNZzjnM9txxdWNdWCp9Q+9j3iI/4aKlT8kB9yjWs00IAePRe4\nwCUukUoq29hGGmkbHsid1GiQORxkNzfTlL/+B/qDIqelhamgIJ8u4H/GynBJJFw8epQjFy7Qu3Xr\nupSRvAgllBlmMGBYc0LkNZ924SKIoIeidAmeQtHPGkOQI+HqQzaOBc+gPODzeRUSYuLkybMcOHCN\n6urd3Lq1A7vdw603GkP54otTlJcfoKSkmsLCOuTytXX9wfPs9CZMVqy00cYlLjHOOBe4sEiBLLuh\nAcX8vBDIJ5OMAgUTTDDIoEBhvzch8vPbGCUykkikSIUq+0YsNjYD6aRTTTVttHGAA+s+37pTU3n+\nww+ZDA8nt6mJj597jpG4jVHc7kcMMTTQsOGEyB9/QS1tPXDhQouWAQaQIkWBAiVKNGhQo16kNCZC\nRBJJjDDCBBPrLu4VUMAEE7TQQiONxBEnUAbLKMNul1Anq4LESlBOM+HyyGu30MIMM5zkJIkk8nrc\n64gQcZgDQhLjVSP7Pb/HgkWYq5MjF1RdhxgijDB06BhjTFAK9oVIInmFVwSbDAsWWmjBjp397CeT\nTJ/X9/GxBF64WcVU3jMEkIgYMa208gmf0EQT3XRTTDFRROGPPxYsWLEKUtNGjIgQMcssc5GzPK/2\n56W7NlqK9hJFFG/wBkaM/Dv/TimlvNwZhMxmY9h7Hrpc7Lpxg8T+fibDwhiJjaVm1y5EbjdpXV2k\nd19nm2uK9hy3cB16Y+IRRrjABfTo2cc+ssnGDz+cODFiRI+eKdsoZZZBXlW+h2shIZlmGn/8iSee\nbLKJIIIJJrjEJcSI+R7fI5BATnISJUrh82aDzMitVsR2O6575Oy76QZ8i7A4cQpzcmGEcYtbjIkn\nmE8O43mewk/sR2+CgZb2p4EPlj0XH0lCZAgNRWGz8crrr9OXlERdQQGzG3CN98efl93fRT0zQ6RO\nR6hRj8w2jNxqJcxgIG5oiKG4OGYDAhiOjcUuk+Hv7KHUOciBIT+KJsMxhydyuewoe5dxjP5jQiqp\niBFjxIgV66pKLpe4hAMHOeQQTzxKlLTRxh3ukEXWpsm7elG5Zw9DcXHsrKkhp6WFW8XFm7r/Rwkp\nUsoow4FDMFGMIYYsstCgIZRQ1KgZZZQeerjLXeaYI420TZ/RWi9UqCijjCMcoZNO7nKXTjrpWFhe\nP6+N+nWUl5ZyoLyctszMjanrPADCJyYYSHgwN/o/ZXSmpZHa2cnhy5e5WFa27veHEioYV/u6f9ix\no0PHMMOCz453nkCEiAACCCOMZJKFYe7NgBs3nXTy0247X+0pQPEIuofeOY6VAm61epajRy+yd+91\nbt7cSU3NTiwWz1zizEwg58+Xce3aPnbtqqG4+BYq1fqoUAoUbGMbEURwmcuCumguuQROTVFSU8MX\nJ08K9HYJnlmMGwvLd0K0Nv+h+yFBQgwxgmDMejxdNhNhhAnnaQMNgjLtWjEcH09jXh6HL13iqxMn\nNi0ZAo+4Qg01GDEyxdS65zz98HgMrvUZ470uOujgDneIJBI//HDgEEw7zZiFeZMIIogiSthGh07w\nhjFhwoWLCCKIJnrFovMhDjHDDMMMU0MN+9kPeILybbr/Ql3l/wpZ70FiJfLgGV7ndQIJJJ54gdWT\nSCITTGDFuqgbpkOHAQMaNDzDM8QQw0d8RDPNHOQgJzjBR3yEChWf8ZnQ2fHDj1hiCSWUCCJQo0aE\nCDFiMslctP8BBoTf2hcCp6boTEsn0P/rZ2gWWYQRxsd8jB69MK/jwIEYMSJEyJAxyyxSpBgxYsZM\noCiQ7m37eOVKJx9t8xi7epVvZcgYsHdw7Ith/pcXk+mQniN9aIqna/uZUKj4/NQhQgOzF50Pdwq3\n83ZhKxb8+QGHSCCB93mfUUZJJplppnHhQo6c29zmMpfxxx8jRly48MMPqcvMq9uktPnPkr4w85NG\nGjnkLFHg836vKKJ8npcWPz/mVSryGhq4u2OH8O/aBbNrX96PevQMM0wooYgQ0UknatTsZreQ4OXn\nN9DScYiVEqJHIrttl8up276duYAAokdGyOjooC176VDUsnC7CTUY2FZfz9ELF9h37RrBU1OI3G7E\neNRx+hMTqdy3j5HoaALm5kgYHEQ1P0/ciA6n20qaSU6EK4RPn3tuQ5XObyOkSOmkkwkmSCNtxZvp\nIIOCvvtLvIQSJf74Y8MmGOmFEEIEEZvWTXPIZExoNATMzqKemRHMuL7NaKMNHTqe4Ame4RkSSCCc\ncEHtJ4QQkkjCihUdOpJJFnxGHjfEiNGgIZdcdrCDAAIwYsSAgQYamGGGGGLWHZROLajNRet0gmP4\no8K2+np0MTErmkL/GStAJEK7ZQtPnj1LR3o6FtX6REPGGaePPsIJX/QgG2ecL/mSz/mcdtppo40B\nBlCgQI8ev4U1wwwmTIwzThtttNLKDDOEE/5Aqlk3F9ZnWWKKg555JEbF88xTSy1KlOxmZbNimczB\nli39FBXdQqWaZ3w8ApvNc905HDK02q3culWExaIgMnJsXR0j+No64CY36aWXbLIpK69lMD6e9vue\nzRo03OY2FizEEou/I4SrVz0dNZHIxaFDVzbMhtejZ5BBQgh5IIPUB4UUqWCyXkjhurtEfrOzyO12\nKg+szsRYD1SoqKMOCxZ66SWFlHXdfyeZRI8eOfJVTcSNGLnIRTrpxIaNQAJJIUUQ6FGhQoQIM2am\nmGKccXrpFVSAdegwYaKbbrroEma1L3OZZpqZZnpZ5VoxYkIJpZdejBgJJ1yIV7TaLbRXPg3tz5Nq\nKcI/4zKTTOLAQTbZi+a9degYZ5xsshEjxo2bt3kbOXKhkwQwwAAyZMQTz1a2CvN0OnSIEDHIoCCk\noENHBRXUU08bbYIgQCCBSJEyzDDTTDPGGDnk+IyPokdG0Oj1dGYsVtsMIAA7dnroIYAAYolFiRI1\naoIIYgtbyCOPEkq4wx2sWIkmmkh1Lnn9JqQOB/rISBQomGWWCCJQSgL4YJuK3jAxVqzY7FOM+bl5\ne1cwjap+mmmmlloGGcSJExEiLnABOXLyyaeddm5yE3/8+TE/poAC8sknjDBGGRW8nNy4BXNYuVTN\nzSgr4YRTQgm72U088UvOVT/8qKKKccZJJXXZmHQiPJzdNTUMxMdjXXjmXOEKTpwc4ciS+7U3iU8i\nCTNmxhjDhYtSSoW/R3CwkZudkThGP4HHKbsN4JJK6UxPZzQykqc+/3zFbZXz88QODxM7NETc0BCx\nw8PY5HKac3K4cPQoQ3FxK0r76WJjhf++xCXqmCDDmcDvPoGjFy5w/tixZd/7x4ZIIjEvcGqXgxu3\nMM/incHy4ghHsGKlgw6ucpVmmjnJyTXp7q8V+ogISqqqVt/wWwDDgunXanzt1Cklf3sJ/q/n1m5m\n9igRQAAllFBMMVVUUUEFddTRQAM7F9Z65sq+evJJ/upXv6IlJ4fRmJiHeOSL4RaJELlcj+zz/hhh\nVyjoyMhg2927lK+TWuZVJjIuKPvYsVNBBcMM00cf4Am4U0klhBAiieQUpwgjTAi++uijiy4GGWSU\nUXrpZYwxCinckPjNAAPC/e4kJx8ZVcv7OXPM4cS5pqBbobCxZ081xcU3uXt3G1VVezCZPNRDm01B\ne3sGNTU72bHjDiUlVat6Gd2LQgrpoYc22hjsf5fsFiv//jd/s2S7QAIppVQQZXh+/ufCayrV/AO5\nJnjnBLz3zceFbLJpo40xxqinnp3sXNsb3W6Ka2vZf+0a77788qYf1xBDKFAwySROnHzMx6STvshb\ncCUMM8wEE6tu20orX/KlwFpII41tbPNZwXfhwoSJMcYYZZQxxrBixYULK1ZBLS6DDGTImGACJUqq\nqKKddhJIYD/7l1BopUiRIGGYYSqo4DmeQ4UKg+Hr7UICZzHgRokSOXKaaSabbMIII382mvTGCRoi\nHJxNOcs+9jHPPLPMoka9qEPtVWj1dm3lyNm2sLwiW2OMMcGE4NOoQIEWLVKkXOEKscSSQgrJJNNG\nm0f2mfd5nueX/N5WhQKnzHfRJYss4bPMmDnJySVqtZVUokHDPPOkk04CCbRm2iior6c1JweNSIPM\n7qRg2EzalhfR++mZYgoRItRhakRhIlLpoZFGAghgiCF66EGHDseCLtw001zgAuCJG+8t2ogQCd/V\nmzSGEip8TzduLnGJbrppp51UUn0mht7umhgxY4wtS680hoeji46mtKKCz59+WjBwFiHyWRDwei/F\nEUcrrULidO8xSCRuTp74ko/u+PxIYA0J0dbeXtx4lFSmQh58KFaj1zN7z6xI+Pg48UNDKKxW/Gdn\n0YyPs6W/n5GYGIZjY6krLOTzp55iVr3+ANyGjWqqkSOnSFLC2RMh/Pi11yiuqeHmrl0P/F2+DRAh\nwohxxYSomWaGGCKAAEGq3AsxYk5yki1s4Ta36aCDYYb5S/5y02Sau5OTOVBeTlJ397e+S+SVOF+t\nirev14bdZaGbbkFj/5sIKVIOcIBMMrnCFdppZ4ghaqkln3wKKRRm1VaCOSCAi088wenPPuM3P/3p\nIxNY0G7dSmZr60OTUv5Twd2CAr777rtUlJauS7783oSohRauclUIkHawg33sW/E+4ocf2Qtrlln6\n6KORRrroYppp9rBnXVQrN27OcAYXLnaxa80u85sBBQryyGOMMbRo10VBlsmcFBXVsX17Pc3NOVy/\nvpeJCQ1K5TxOZzi1tTu5fbuQsrILFBevzSRVhIjTnGbcMcR36qb45bEUJMsowRZSyHWu008/zbNf\nq8qp1eubTfF1DKGELppJeRwQI2YXu/iET+iiiwIK1pRwpHZ2ktvYyH/+5CeYNihPvxzcuKmhBjFi\ndrJTEOVopZUBBsgiS+iE3AvHwjJgEDzuIojwORTvxk0lldRRhwYNCSRwghMrCup4uzmhhArUMRcu\nbnGLWmpx4OBn/EwI6p/gCQYZpIUWIeEcdWiRS9XEEosMmeAdacCAHTvddPMFX/Aczy2iZ5qSPsaI\nkTTScOGi2d1McP3HPNsTQmp3Nw2ZydQleeSdP+RDIeG+P0D3dkinmFry/fzwI3Fh3fs7ebtA3uS9\nhx7mmKOCChJJZIQRJpnkDGcoo2zROW0KCSF+YMDn7xlMMEUU8QVfoEPHJS5xiEP44y9Q8JtoYowx\nfsSPhE6qNjmZotu3CdPrmY8IIcAp519/r+Xt/2qCYA0aFpuxatCwi13YsAkS2D300E030oVlxUoc\ncUQS6dOXS4RokUntvf++j32CMt1lLnOQgz6LPgoU2LELog3LoWbnTr737ruMMMIVrmDBQiqpPvfp\nFWzwzmkCPpk3LsnKIl6rRmH7rl0DQGa345BKmQoKwhQUhMTtxiqX45BKCZidxc9sZiYwkJ6tW9HF\nxGCXSkEkWvLwjNHpMAcEILHbefLcOdLb2+lOScGiVDLv50fl3r38/qWXcG9CwOSVUgwiiBhisKjg\nne99jx+//jpTwcF0ZDwas8DHCe+NbbmEyI6di1wEPDxeX4G8CBG55JJIIh/wATPMcJe7axJqWAtc\nUinny8p44YMPOHPqFO2Zmau/6RsK701wtSHWNN0cFbERwCxatKvSGR43IojgJV5Ch45KKokhhjrq\nmGaaeOIFzvdKaMzPJ7epiZKqKir3r779ZqA5O5uj588TMDOzoaLKn+HBWFQUc/7+bO3tXVfRwns/\nGWecD/kQ8Kg2PcVT6x6+DiCAXHLJJptyyrnGNZQoCSKISNYm3d9NNypURBLJEY6s6/M3A0EE0Ugj\nd7m7oZlMicRFfn4jubmNdHSkc+3a14IsTqeUs2ePMzkZSlnZ+TV1blSoeLU6nQBLI/93VhunqKOQ\nwiXbeWl+3XRzV/a1dG109Oi6v8O9sGNHheobURDy0pvBIzC0kok7QMjkJPvLy7lQVrbpyRB46NfN\nNJNCCvvZjwqVoN5lwUINNTTTTDTRzDAjKJpd5KJQ9VeixI6dDjqoomqRgI8LF9e5TgUVxBJLNNGU\nsf45QfAkScUU00EHTpy0004BBcJr3gRjllmu2L/k/L90kPd3DqoVAwQRxDTTZJFFMMEUUMAVrjDH\nHFe5ip/fYc+HxNxkJLiKcNTsYAcaNIyLxkkanaIhNZuzJ09iUalIZ5YuzjDMMJNMAiwpmgQSSAAB\nKxaK74UIEUELCzzGwmOMUU01TTQxyigOHIgQCf//CEcE1UJDWBgRej1Sux2Hj05RHHG8xEtc4AIj\njPAVX7Gf/dRQgw4dQQRxgAOLaaUiEQ6pFJnN5rmGxApMflLSGmrRZmxD4nTiZzZjUygwhIQwH+CJ\nBeULyzuvKUWKGTO72MVhDm94JEKJkhJKeId3GGCAWmop8eEXlUCCoNC3Err8jUToRvl0/g3cqmC2\nspVSSn1u20ef4Pk0yCAllPj8Hqv5RK46QxTyi1/QsG0bjXl5zEmQzUQAACAASURBVPn7M6NWY1Mo\nELvdKGw23HgoFZNhYagsFpJ6ejj9+eeUVlSw7/p1kru7US8kTPEDA+Q2NiJ2u9l58yZOiYS3fvhD\nWnNz6UlNpX/LFqaDg1d1ul0rGmlEi5YssgRlCqtKRX9iIs9/9BHaxERmAjdfTvqbBK/pbDjhPiVF\nvW3sKKI4wYkVLwYFCuKIo5JKBhhgBzvWVEVbC6aCgxmKjeW5jz+m6j6Du28TdOgYZBANmhXpPEW3\nbnEzSc2V8BEkSMjg25GcBxBAFlnEE48LF5100k03IkSr05dEIgYSE3n600/pyMhg/gGVJ9cCl0RC\nSlcXeo0G0yZ0uP+UIXa5yGhvX9P85wQTVFPNJ3wiSMIGEcRhDnOSkw8kwe091wwLC1gTdW6eeT7m\nY2TIyCTzsXjNqVHTTDNzzLGTnRsOPkQi0GgmKSy8Q1zcMHq9htlZT8I/PByHVOogMXFw1f0EGwy8\n+Nk5fvnSXu6o+uimm0QSfZq3RhHFZS4z73Dh1OWAKYnt2+uJjR3Z0HcA6KILM2YSSFhTp/lh4za3\nmWSSHHJW7JJIbTbKzp2jKTeXrodQwLNi5SpXkSChkEKheBBMMBlkCOp8evQCRa2ZZvroI4QQYcA+\njzz2sY9mmjFhQoyYWGIZZJAP+IBxxgkjjCKKfAav64F3WF6LljnmfCquyZGzZ0JD6NQ0uvzDhBBC\nPPHkkks++WxnO8EEE0gg17nOAAOE2qPRjYfDK4ewKyfIF+ewjW0eAQEG+DzNwVhUFNGyJOEzsshC\nj54RRpAhI5po4ogTrjcZMs5yFj16SijZkEdaAAFkkEEhhYQSKohNOHEyzTSD7gEsIgtxxKGZNJHe\n0UH1nj3L7k+FinjiGWGEeea5znXAk2jsZ7/PoumWvj4sKhUTERE0Sdr5PEvKviEFeZ1a4hbmlrY1\nNJDb3ExWayvBRiP6YD/OKK/TQgs2bFixYsFCAQU+uz/r/U3CCWeAAXrpJZbYJQwABw4hZvBlsOrE\nSS21XBNdoz5WSmuEiHnRPCc56fO+NMAAt7mNGbPw25dQsqRDBp5E+Hr5dXjQGSKnTLZkIGw1SO12\nEvv7SenuZlt9PWY/P/zMZowhIdQVFnK3oOCBvIlWg9ffwKuM48VobCyfnz7NS++/z7/9/OfYH8Aw\n9puOlTpEM8wIF91Rjq7pphBBBKmk0kUXd7nLHpa/wNcLqdPJeMTKVblvOryV6nHGV9wuxGjEL+QQ\n0EI77Zzk5EOTF34YCCdcGFL9A3+gjrolQ4y+MBUcTH1BATnNzVRsgmDLWjDn74//3Mrt+T9jdTTl\n5LCruhrV3NyyEvkmTFziEi20EEccDhwoUGDFysu8vOZOzmoQIWIve3mHd+igQwhgFSiEBMyKFTdu\nVKjooUcY5r2fH/8oEU44oYQyzDCttPoMCNYDkQhSU7tJTNTyySfP0NbmMWIsLy8lM7ON8PAVZnPc\nbo6fPcuNkhLiQvaxGzPVVFNJJXLkSxIUJUqe4Am+tHfCkf8O72YTHb3xZMiFiwEGcOMWOjOPGy5c\nzDLLBBMrzoEevnSJeT8/mgoKHspx3OQmBgwEEbSEuiRGTDbZpJGGHj099BBOODZsmDBhxsxudrOf\n/ULnLY88eunlEpdoookppphmmlhiOcjBTSsOpJFGHXXMMUcffT6DeKXVisrqIHlh+UIyyRznOE00\nUZ/6T0g07yE2piM1R7M/+Wv5ca8CYiONBBJINtnC9T/OOG7cSJHSSy8SJBTjUbINIYQssrBgYZRR\nwRNrIwgggIKF5cCBFi2BLRfI6x3nH055xgz+36FMhu+ZbV8OQQRxhCO8yZuIEDHNND/hJ8vObPcn\nJpLY3097djYqVIyrZ3j/UMbS4rfbTZDBQEpbMwc+f5umvGla89XsFHk6XQoUm+Y1mUoqjTQKIh37\n2LdIKtsraz7O+BL141lmeY/3UKBAhozulDjEdGFljld5lYMcZDe7hVjJjZuv+AoLFiKIYJZZiile\nlnGzmnjOQ1WZc0kkGEND6UlJoTk3l46MDFK6u7mzY4fHBO8hJkMAV7mKBQullC7hKE+Gh5Pc3Y3F\nz48JzdJM8o8FZszc5S4qVEvkRM9xTjCjWwvlyQs5coHrm0nmpqnOZTc3MxkayuADuHs/brhxC8nB\nsoO5bjdHL1zgxuGTNEk7mGKKBBKEeYtvEyKJJIww+uijgw60aLFgEWRLfZ0b/rOzpHV00JiX99Dv\nAQCFt2/Tk5z8UGgtf0pwymTEDg+jsFoZ8fFwr6OOz/mcKaawYSOZZJ7hGUF9KoOMTT3H/fFnhBHh\n3LvOdeoWVhdd1FLLec7TQAO11BJMMCpUvMiLj83zRoRImJEYZFCodD8oJBIXmZltdHWlMjurxu0W\nY7EoycxsX/Y9mW1tZLS38+nTT+MWi0kiCQsWjBipoooZZtCgQYlSeI/GHUHd3AASkRj3tt+yJzwM\nlWRjx99CC1VUEUQQe9m7oSr9ZkOKVDCv3cpWoaAot1gIn5ggZniY3dXVqGdm+Or48Ydi9mzCxMd8\nzAwzPMuzPqvi4JEtV6MmkUQ0aBhiSFBy88peq1EzwAATC8uKlWmmSSWVdNI5xalNTUbFiDFhooEG\nQQXufoRNTBA4Pb2qN1wssXTTjZ5x3HITrqloHG+ep3BbE0qlxzg4hBBmmRXUUBtpJJhgKqhgnvkF\nX6LDjDGGESOhhAqB/yijggLf/UXzB/n+oYQSGpDNCxUtXE8UYQ8IIb25nrnAICa3+FahuxcqVHTT\njRs3WWQtkvi+H1PBwRTevk1XSgoDMo9fUTDBxHLf/Vkkwurnx9sJPbwX08M/3FLwNy0RyGL2ckfV\nK3RrNmuWL5NMjBgZYwx//Bcl3BIkDDEkFKxiicWNGy1aPuVTRIiYY44yytjFLkHoYoQReulFh44Q\nQggkEAsWznHOIx6BGjNmTnBiSQLpwIEZjz3ApnSINgvGkBDEzqVu2w8D3q7Icg+/rrQ00jo7v9Uz\nK6shgADUqJc8bEYZpZ56xIh5gifWtc9UUrnIRVpppYaaB261e5HY38+toqJN2dfjgpejuhI3OXJs\njNmAAOwKBVlkUUEFLbR84+eIlkMuuciQ8Smf0r+wwBNcqFEL56AGDQUU0JKTQ9zAAAcqKqg4ePCh\nH1/A7Cxz31LT328abhYVsbumhttFRYuS2Uoq6aUXEyYKKWQf+4RAzlsB9AqObBZEiDjFKcyY6aUX\nQJidCCccMWIkSFCgQIyYFFLYxa7H3ondyU4GGWSAAS5xidOc3pT9SiRujh8/y2uv/QSApqZcDh26\nSnDwUq6+Yn6evdeu8eWJE4INhRgxhzjEbW4zxBA3uckQQ0iQkE46ueQS4Aph7vVz8Bd7wBLM7+S/\n5jSn1z0P5cTJFa4AkEPON2KGCDwdjhhiGGKI0f4P+YcrSpAoCDaZcEkk9G3dynhEBC2HDmFTKlff\n4QZwnevEE48GzZrn7LydLa8f3lnOcpvbDDMseAN5YwApUo5z/KEVBbaxjXLKaaedWWaXUA/dbjfO\nNY5F7GUvLaIWcMrBmIyf0kZtbTFHj14CPPeAEkoIJJBKKjFi5HU8Bq2ppPIUT6FBgwkTwwxTTjlP\n8RRq1EQQQSWVhBG26b+B1c+Pmj2lvHa+gb/4vgaHWMv1gF6u8i6nOLWikEwffZgwYcCw6hybXS7H\n7OdHmMGAn5+foMzpC16lTolmK+eeO8TJml6OnTvHVtU4vzyoZpm8e0MQIRI6mPMsNW7OIINeemmn\nnWii6aabIYb4/z6Z4pfHk9iveFJIzlSoeIqnyCabu9xlkkle53VOcEKImcSIsWEjl1yBKjfKKFe4\nIgiGhREmPCeWwyO/CzklEsInJuh8BJ8VQ4wQoPmqVHSmpbH3+nVwuTZtbumbhmCCmWeeGWYEN/B7\nZbaLKV53hUiChKMc5RrX6KEHNWpyyX2wA3W5iBsa4pNnn32w/TxmeE1ZV6Ig5DQ10bIwh5FNNhVU\nfCtpc/cigwz+lr+liy56FtYccxgXlhfXuEaCJIGKg4F89c/X+I+9ISTLsh+qD4yf2Yz5Ecwr/Slg\nOD6eyE8/JbGvj/4kD2ff25EZZZQTnKCIxUUNCx7z0NUGWjcCr9HoJJNMMYUCBd/hO4JZ5BRTwtCw\nL07544BXkenX/Jp22jnBiU277uPjh9mypQ+tditut5jq6t08+eS5RdsET05y6swZBhMSGNiyZdFr\nChTsYQ8ppFBNNd10CxX4y1wmWZQGsTvg9Wvw8mnEiHmLt0gjjaMcXfOzpJdeXLgII0wYvv8mQImS\nH/EjyilHG9LB/9g1Q2r807j8wx9JN1uHjjrqkCDhJCfX/L455uimW5Cwf4qnuMY1VKiIIYYQQkgm\nmTd4Axs27KzPt2o9CCKIVFLppJMGGpbQ6h0yGUrb2oojoYTyDM9wyV2FI3wIc2A3tbU7yc9vIDLS\no3YoRkweeUQSyWu8JlDmBhkUujF72MOnfMo885zjHE/yJFvYIhiMrlUGfz1ozsuj+NYt/q4lhojp\neCq2jmDHTjnlHOXosvfDW9wSFOYmmFjVkFfmcOCQSAhwqgiddzAfsDQBmWeeW9wSEsUQWTTV+2K5\nbbXSP/IHplRWJplcNQFbD0IJZZ55n+MDSQtrjDHe4R1UqDyU3A4b3WVPYvPRqUohhS1s4TKXGWWU\nL/iCp3laeN2Mmb3sxYGDT/iEbrqx4ukkeg11VyvKPRJj1nsRMDND/NAQ7VlZm7pfX/DKtCpQ+Bxa\nt6hUFNTXMxwX90crriBGTDfdAi0rnHDaaaeKKoE+spFgNIwwZpnlDncEUYYHab1rxsdJ6+ykat++\n1Tf+BsKBg1pqqaCCeOIppdT3Tczl4vQXX3Dl8GHmAgLwx58WWphiii1seaBh88cNr/t0JpnsYQ+7\n2c02tpFFFkkkIUWKHj1q1IzL56hIVvBp0B06RJ3EEbep3lb3IrepiYE/AQGVRwKRCGNwMIeuXqU9\nI4NaeRMttODAQTHFPmmiVVQJKkYP42/swsVtbuPEyYu8SAopwj3N61fyuGWd74c//jTRhBUrkURu\nKm3J33+WpibP3IlOF0Vyci+BgTPEDQ7yxIUL5DY2ok1KouLgwWUl1L0D49vZTjTRyJGjQ8ekSA95\n70BoF5g1bI30FD0mmKCRRjLJXFPn4QIXGGaY/ezfNLrSZkGChCSSaFRoGQiCAdU0qSLfviqbjbvc\nxYlT6MitFSOM0EADoYQKwgT55JNNtuBbo0ZNP/0YMBBH3KYGv/fD6xFkwkQxxYv9YBwO0rq6aMlZ\nXfJeipQoopiRmOgLvAFKI+6252hrzSYubpDg4GnAcw/4nM/RoyeAAGzYcODAiJEsspAhI5FEhhhi\nhhm66CKFFCaYYI454onf/HuTSMRkaChPnj1L5JSF/kN/QYe0TygU+uqq6tHTbrmFSyolnnjmmEOG\nbCkF7h7srahA6nBwtKaVbX2TfJotXTJ3VkUVjTRiwcIgg1zkImOMMSKdoD1kHrPUSRhhDyyqcC9k\nyGilFQsW0klfomC8hS3c4Q7zC+uFgVj2DYi4uXPnsg0Kb6ffhYt++tGhEwpuhziEHTtv8ZagHyBG\nTBBBHOMYxzlOPPE0ljfCMpS5R94WmQoKIkqneySf5b3R6lj+8zoXaHN/zPB2KyqpZJ55QWa7lNIN\nV21FiNjPfvayFzduPuRDeujZ8DHGDw4yGL8+Gd5vCjrp5DM+4zznceEijrhlqQ5xCybDY5FfD5d7\npTRH2PiA8jcRChSEEy64bT/Hc/w9f89xjlNGGYq4/YSKQvn1H8y84fgPPubjVb0JNgJdVBRRow8m\nD/xnfI3u9HRaMzM49d5v6LDVY8BAPvnsYqm3mwEDE0wgQ/ZQqCngqURasSJGvCEp68cBb5fIjp3r\nXMeNe9P2nZLSQ0zMMOCR4v7qvTJeeO19nv34Y4bi43n/5Ze5fuDAmuZflCjJJpvjHOfv+XsOuQ4j\nnchGFDwAub+njTahG2fBwlu8JQQoy8GNGxs24ojzqXz6uCFyuYjSjfHPl1Vc+vcxmuy3aKPtkXy2\nDh127IuG0NeCIYZIIGFVcQSvUMQED9cQPIUU1KgxYECLdtFrU4GBHmKrfe1dqlLRfhIsOZD2BTz1\nI/z85njj3ed5baSeV3mVf+Vf6aILJUp+wk94hVcIJZQuuiinHPAk+Uc5ij/+dNPNm7yJGDFTTG34\n2auYn/cwjJbBwJYtzPr7I3E4kCtCOcQh+ulHi3ZRXBoyOcme69f5+W8/4VefmBG5EQo73m6qL4gd\nDmR2O/5zc3x14hSvvOARkPHafhgw8D7vU045LlyLCkNjjAnGzMMM00LLpp4XMmREEIEdOze5uei1\nKaa4zGUkSAgggCCC2NUyyP84JIc1WO7sYx+BBGLChBw50UQjRcp5zjPDDCJEFFPMP/KP/IJfCAyx\n1Z4Pj44y53aT29TE0XPnKH8EcwOA0C5bqWLVmZZG2fnzj+yYHgd2spM73MGKlf/J/8SJpxqwgx0P\ntF/vwKINGze5yXu8xwu8sKxL8UqIGxpi6FuWELlwcYUrjDDCDDOkkcZ2tpNO+rLfXzM+7lGbuYd+\n4X1IjfLHH7QHLCwvMkWZFA7/CxkGCe0RHZgw8SRPbqoEry46+pEVYf5U8PrecCLVMMM0ZTy57OBv\nI42AZ8h2syT674dXwMOMmVlmN00t6WEjiywucpEhhuikc9OSA5EInn/+Y1599S+JtOj42PI8V0dL\nuf1yEYlJq0txLwd//Nkv3sedt/8Wk3wItl4hq/QDXCoDk0wiRcoUU/yKX5FLLimkEE30ksrwNNP0\n0YcK1TeuIy6zWik7f54tfX30pqTw//zoIIGyBq5xjQwyHrrwgwULM8ysq3hgx04NNcQSu2pC5O0K\nddHFAQ48tK6XBAkFFHCNa9zhziL/HBF4KHPr8JpUoGCfMp/3XO248t5FHzQEoV0MBo4Kn5dIIgc4\nQPDCepqneYM3qKSSVFJJJJEAAjjNaaEr0UILKlS000422YsERJZD4NQURTdvktPcjJ/ZM6+jTUzE\nKZXilEjoS0piIjwcU1AQM2o1flYrxgXLh2iiKaWUeuopp5wXeZHimlrSOzroT0zky7Ij/GPk7wkT\neUx0/fBjjjmucIVDHFpy/iV1d+NvNvPFM88Anr+vESN3uSsIEfTTjwwZpZRSTDEyZDhxMsmkwB4y\nY2aSSc5xDg0aSijZlI5ZHnk008www0wzLfzmAwwgRSp4F8mQ8d+PfkG4JIATPubO7oUZMx/xEdN4\nuoNedcUznBG2+Wv+ekMU6UeSEAWZTJw4cwb1zAzvfe97PhWKHga8g+0r/biD8fGEGI34z8ww90dq\n3OiPPz/jZ7zJmzhxIkfOUY5uCmdWhIhjHMOGjbvc5V3eJYooUkklhRSfbsG+ED84SM2upRXmbzIu\ncpFqqpEi5QAH2M3uVYeDQ0ymJdQtb5u6n/6HwmX+JkOGjNnweP6LOYdXaaWNNs5xjt3sXlFdZz3Q\nRUWR29i4Kfv6U4cNGw00cFV0lYhtERSSs+zfyY1bSIh8uZ5vJkIIwYyZQQYfWMr6UUGBgsMcppVW\nqqgimeRNExcIDTXy3574F45eOc+v53/Kfzp/iugtN0VFtykpqRKoRhvbtwFTby6M55K3NZKMjA70\n6KmhBj16Bhigkkq0aHHiRI8eFSpSSEGFimCCiSEGNepHQkNbC/zm5thx8ya7q6upKyzkVz/7GU6p\nlFhARCNmzEwx9dATODlyAglkjrll1eXuRyutzDGHCdNi404fyCADFSqGGWaAgTU/nzcCb0LUSivH\nOCZ0J8IMBoKnp9c9tx1NNKHiYE8XI/EaiEDpVhIliiKNNIopXnT9JJDAXvZygxtUU00UUShQoETJ\nd/kuX/EVBgxYsKBFy6u8igoVu9hFOuk+Czgyi4WX3nuPjrQ03v7BD5gMC0NhsRBkMmGXyQgzGMht\namJbfT0KqxWx04lyfp5ZlUqYVS+iiGGG0c+1s7P8bWLmVXxx+jRTC0lTGU9ylrPc4AallHKDG2jR\n8jZvc5CDgp9SWns7+ysqePv73xeOL488JpmknHKceMTLdrKTPexZVCiSICFiYRkwMMAAEUQwyig6\ndOjR8wRPPLBNQjzxFFFEP/28x3vIkSNBgg0b0USTT75QEI6RJDLPPHPMLRuzO3HyH/yHMBvqFdFR\nocKNGyVKAvn/2zuvqLjuPM9/KkMRiiIjQCSBhBASCCSMpFZEwZJltWzLtrrX093j6dnenvZMv+3Z\nPbsPO3N2X+bMOXtme3e8ZzpMu7sd2rYsbOUcEAghEQQISipyKEIVVKJy2IdSXQuLHGTJW5/7Yguo\nuhT33v//l77f6AXPiy5rQCTy+dhcW8v2Gzeo2bKF6i1b8M0jK7BYghvL6cqNAH6JBENcHGqj8Tsb\nEEHggskmGx061Kifcm5eDGLEvMqrxBIrOCsPMcRNblJCCQc4MOOcUvjEBOboaEZfIA+iJpqooQYx\nYt7irTm3OCQNDXFry2RVvmSSiSMOAwYe8eiFMWldKiJsNlSiaF7ndS5xibvc5RM+YQ972Ma2RW+a\nhpKSSBwZmdYlPMTsePDQTDPnOIcTJznkCFng6eijDxUqIokkm+xlPb+gp0g99axl7XOz0Z6NDWyg\nhhohq7vYqn2QaJOJv7z+Gz4qOc6Hd/8d2ET4/SLu3NnM3bslFBY2s3VrNYmJo/N+7bg4A52dgdYT\ngyEgo55AAoc5jBcvPfTQTjtmzFiw4MGDBYtgBBlkqhbLb4PY0VF++OGHtBYU8L/eew/bE/sAN270\n6IVE4nITXAd66JlxbuRJtGiRI2c962dNpsmRs4lN3OAG1VQva0CkRs0a1mDGzCUusZ/9hBFGpMXC\no5y5t7ZasPAlX/KIR5O/4IcfiX4049zLDnagQ4cbN400CjOOcuQc4QhrWMM5zuHAQRRR9NHHKU6h\nQcMOdjy1sc7VahlcsYLru3cL/+YMD2ckPDB6MB4fjzbv672V2OMhtbeXzXfv8sM//pG+9HQai4s5\nZI3n6KVubmTpqN73c6SyrwOAYFXFhQs5craxjTOcwYiR85wnldSAUatWy93SUgaf6Kxx4cKAAQkS\nkknmCEdmnQvy4SOKKDaxiRhiOMc5bNi4ylUqqFjUfKMPH2GEMcggfvxEEUURRRRS+JQFgxEj44xP\nK/jhx88f+SMmvlbNFCPGhw8vXty4ceBY1LN/2UQVEoeGOP7RR6iNRj55+200+fnTDnAuFyZMtNAy\npbnZk6zWaNDHx2OIfz7M4ZYDN24+53M8eDjO8RlVSxaCCBEZZLCZzaSRRiSR6NAxwABatOSQM+28\nUk5HByk6HfeLipb0nJaLEUaopBInTg5xaM7Dr3KHg4Nnz3L20KFJ94IIER48WLHixz/v/vEXGZHP\nx66rV7lTVoZTGUkOOYgR00WXYNyYS+6iWlW8UilZXV245fIXKuh+XrBj5wIXeMQjTJhIJZVNbJqy\nheNJrnCFdtoppHDZZ3tSSeUmNxlmmDWsWTaBjqUm6FvSQQf99D81gL5Q3vj0U9oKCmjbWUBhYTM6\nXTJGYyAD7feLGR5Opq5uE0NDSaSkDKJUzjz38yRjY3FotQG525gYI6tXfz2DK0aMGjW55LKOdWxk\nI1vZykY2kkkm4YQLqpNhhLGO2X1ZlpNEnY6/+OADLu3dy53y8qdM2t240aHDhUuocC1nBV+MmAc8\nwIeP1aye9b2aaKKdduzY0aKlmWb06FnBimkDuAQSaKGFKKJYyco5tYktlFWsoosuLFjop59kkska\nHCPKaqVz1cw2Ez581FJLDTXo0ePGLRit+kQ+EAVa/2YyWRYjJoYYaqlFj561rJ30uciQoUWLChU/\n4AckkIAdO1as3OIWmWROqqzsO3+ejtxchlLmJj7gF4sxq9W0FRTQk5FBik7H1qoqjlQ/4u/3RfKb\nUhESiWKSMawIEaOMYsQIBJImxRTjw8cEE5gx00032Y44VvWNCn5O/fRTQw0mTEQTTQYZlFAy6zk2\n0ogZM6tZTSKJrGY1wwxjwcIwwwtef/vo4zrX6aWXKKKwY0eJkm1sm1LQo4UWRIjIJ3/K53cTTdzj\nHiJEpJHGdraTQAJppAmiLxCoIpVQMm0S/tq1azCNqMKSB0QSt5td165x4Nw5bm3bxvkDB6Z1NV9u\n+uhDg4YkkljH9IomWV1dRE5M0DmPrMWLhgYNTTSRTDK72T37DywQCRLiiWcVq8gllw460KOnmWZh\nsXzygeTFy5qWBkbV0WgyEnDiFDIjz2OW14ePD/kQGzaKKWYHO+b8s+ubmpB4vTRv2PDU1+KI4za3\n6aJrSQ3SnneyurpI7+ujanvAGDgYWCeTzB3uMMAAffSRR97ipLlFIvIePqTtGahbfpewY+djPqaN\nNhJI4BCHqKCCRBJnvD/t2KmkEh8+vs/3l0Vy+0nEiBljTKiAP2/KZTOhRo0GDVKkJJG06GSVzOXi\nwLlzfHrsGD6pFIXCxYYNTaSl9WM2R2Myfd2KpdcncO9eCW63jPT0XiSS2cUdbLZwQcVOoXBSVNQ0\n7feKECFBQjjhxBFHLrmkkMJ97qNHL8x+fBuE22wcOn2aq7t20V4wdZulBIlgktlEE0MMLakZ+TdR\noaKbbmzYkCCZMbvfQw9/5s9YsLCSlcIMXdDwcrrPVY6cTjrx4CGe+GU1BJciJYUUYc5Wi5YKnZq0\nAR1tM6jM9dHHZ3xGPfWMMUYOOZRSypu8yS524cHDKKNMMEE44ZMCim+iQsUII3TS+ZRpqQgRddSh\nRMl61gsqqZ10YsXKMMOsYx1ixKT19lJSX89Xhw8vKLnvDAujJysLXXIymb29xIqTOL/SilXiJJfc\nSeubGDE99GDFympWCyp56aQzwAD99OP2WHmjfozG0s0YMfIJnwiBtAkTVqyUUjrltSryelE4HHhl\nMpppxo6dAgqIIkq4J1tpxYsXKdJ5KRJasXKBC0KgrkTJQpPDCAAAIABJREFURjaiRo0dO+OMPzUv\nacJELbXYsLGd7ZM+Cz9+hhiikkocOIgjjp/xM1JIIZtscsghn3w2s1nwcAoqKk/FMwuIMrq7+eGf\n/oRXIuGj48cDHgfPQLt/OmqpZYghSiiZ0eBsKDmZndeuETs+Tkd29rd6zsvFPe7RTz+b2DTr4OVS\nEUUUG9iAHj1KlHTTzSUuUU01VVTRSCPnOMdf3xzjvxZ18GdVDcHjHvcYZBA7dsIeH89DgNROO7e5\nTRhhvM3bc+/59/s5UlnJze3bGY99egGSI0ePXhBWWMqWxueZ7Tdu0JWVRf/KyRvYeOLJJhsNGkYY\noZXWSc7x80UfF8f6+/cZSUxkInJhr/H/G06cnOY0RowoUfIGb8xZ7KKeeh7ykGyyn1lrlAkTj3hE\nDDHPpXrZdIgQYceODh1y5IsOELI7O1GPj1Nf+nX7nUgEcXHjFBc3kZPTgc2mxGAIbBj8fjE2m5KG\nho0kJQ2jUs08XyQS+amtDbQeOZ0KtmypnteSqUZNEkkMMSSoSgbnCJYbkdcrzK5suXkTu1LJ3bKn\npeKF73+csZYgoZVWnDhRoFhSeeJvvp8UqTDHEXzvb2LCxGlOCyqAxzjGFrYQRxx69AwwQAEFU1aJ\n+uijjjo8eEghZdGffbCS30EHGjSYMQsGoUaMOHEKEsyxI8P8t887iXJ6aNywQTAFDjLBBNe5TiWV\nqFHjw8drvMYOdpBKqvBZZJNNOOE4cNBI46y2H2LEGDDgxs1avk6KadAwwACxxAqt6hIk5JNPF11Y\nsTLBBFlk8WplJXdLS9GlTR98zYWJ6Ggai4oo0Paxs3WEi0k6DMrJCmjRRNNGG27cOHEKCZ5wwskl\nFz16cnQmfD43Hbm5nOY0AwyQRBJHOcoAA3jxkk321xVAn4/szk623bzJ0S++IKuri+KGBr7M82KU\neyigQFhfJUjw4EGHDhmyWWfTnvw8T3MaCxbkyMkhh93sJoUUkkjiGtfooYd00icF4vXUk97VyQpV\nGTmiryuHfvzUUccNbmDAAMDbvP1U0kiECDlyjBjppZc44qY955kCoiWZIQqfmGDP5cus0mo5e/Ag\nmjXPxwxEL70As2YLzSoVv/vJT3j744957cQJKr///TlJkr5IBDfaS6neNRfCCedt3uYBDwSlkWAf\nuQoVIkT81Ttp9NFHBGLEiHHjxoqVlsdH8HXCCReGIvPII4kkMslcduWfJ6mhBggYvX1TPWkm1jU3\nI/F66cyefpYiqAbYSCO72b3sWfVvG4nbzZq2Nq7+/OdTfj2NNP6av+ZjPkaHjl/za0oo4SVemvPA\ncRCvTEZ/ejqFzc1cTn42m68XCRcuBhjAjp1EErFi5SpXgcDifJCDc/7M/fi5xz2AObVsLBXBgfcn\njYBfFCKJFDaWPnyLeqZld3TM2O2Qnt7P8eOfMDCwgjNnXmZgILDBGxlJ4re//QllZbXs2HF92jY6\ntXocpXICmy0Cu13J8HASKSnD8zrHNazBipVTnEKMWNgwLQUxY2PEGQxETEwQOTGBxO0m2mIho6eH\n0dhYhpKTaV23juSREb56ZXbzUxEiiihCjpwaagS/n+WqbOWRRwMNGDHSQAOb2Tzp6zZsnOUsEiSs\nYAX72Q987Z/0FV/hwcNFLk4yroSARcQ1riFChBkzNmwLPk8zZu5wh2aasWAhnHBs2IglFh8+/PiZ\nYAI3bhJJJJJIDNEefrVVzL+/58Qll01KcdqwcYITmDETTjhZZHGc49O29JVQggMHXrzc4AYqVNMG\nd9lk8wVfoEPHTnYKwVMPPYLX0ZNIkLCNbfye32PGzFu9acSOjdE0RXfHQvDKZJx/+WVS6lysNDZy\nNa6GaKIpoQQpUsSI2cY2qqiihhryyBPmmWTIOMABTq8+ze/zWpHyr4QRxhrWcIQjyJDhxIkDBz30\nkGKTU9DSQnFDA36gYeNGLlVU4AgPZ/Pt2/zPz27yH46pkUVM7sDIIQcNGnromfWZZMfOec5jwsQA\nA7zKq6xgxaTPVYmSl3iJDjqoppo44oghJqA66dPyX1okxHQZadjlF4oSPnwBAQoCs46ppM64n08g\ngQgihHbD+bKoClGcXk/FxYscOn2aoZQU/vzmm4w8J5sNHTqqqEKBgv3sn3WB8chktKxbR3FDA0qb\n7amM9YvOFa7gwsUe9ixrz/BUiBCRSCI55LCNbbzES2xjG6WUspvdFIrWs1W0ja1sZQtb2MpWCigg\ngQSkSJlgQpDJtGLFiJFBBrnHPRpoEPrwF9VSNQf66ecqV1Gg4DVem3N1KFmn47UTJ/j4+PEZhTsi\niaSXXgwYiCRyxqrmd4HVGg0qk4m6GTK0YYSxgQ2YMTPIIP30U0sto4wSQ8y8JJbFXi/FjY00bNy4\nFKc/JTZsNNNMI43c5jZ3uYsTJ7HEPpOh7PlixEgNNdRSyxWu0Eor3XRzi1uYMOHFyzGOzUsGuJde\nNGgQIeIVXnlmCQs/fsHv4nkZ2J8r8cRTTTWDDJJCyqIGmfedP09NefmsRsTR0RaKixtQqUw8eLAW\nr1cKiLDbw7l+fQejownY7eHIZG7Cw+1CFUgkAp0umZGRQAATGzvOypXzl/NewQqcOGmmGQcO8shb\n9LWy7+xZihsaSO/vR+z1IvN4sIeHY1KpuPPSSzQWF5M2OMjuq1fpTUvjUf7clSwTSMCDBz16Rhhh\nJSvnlRSbKyJEiBEHjHAxCC1bEJhpushFIWiooGJS4kyBglhi8eOnhRYMGMgiCxky6qmniSYkSAgj\nDCVKooiaMftvx44P35Rr3X3uCx5aa1hDMsmsYpWQ+AwKqqhQCYa9UmkE/Uo7VSv9XIrrIpNM4TOs\noYZhhhEj5i/4C/LJn3WNTScdAwbGHx+rWDVlRU2ChBFGGGaYCCLIJBM7dqqoQoyYcsqfsmdRo2ac\ncSxY+E+Vj2gt3b7o6tAkRCK+StVRHTuEHz/DDNNFF0qUxBJLDDF00UUvvejRs571QpeMFCl+/DwQ\nBapIYsTsZa/Q2ubFi0dXzzvVw/z0ZBVjsbHcLi/n2u7d6FJT8cjlIBIxkJ7O+wlVNKrG2SLeNul6\nVqDgOtfx4CGGmGmfSR108Af+QC+9hBHGLnZRTPGUc0DJJDPIIOOMc4UrjDLKHe4wJBpBk5nIj5sk\nqI3GgAWLKHAf1FHHOOP48XOYwzOuRUHTXSNG4fP6pnLvslSIIqxWXj15Em1uLr967z1s39Kc0HQE\nM/nFFM95CNIjk1G9dSu7rlyhZuvW5Ty9Z05QuePb3pSJEM1a+QgGUIkkspnN+PBhw4YDB06cWLAw\nwADNNOPHz1nOcpnLlFHGFrYsW2WlmmoASimd80KotFrZefUqZw4eZHgOyYL1rKeTTsFp+btMYXMz\nzYWzC1LIkHGUo5RRRg01tNBC6+NjJSvZwpY5bab609JQj4+TMDzMaNLSZKP9+NGho402DBh4yENB\nCjRI0Bl8Axs4wIFl2UTNFy9eaqihnnpkyDBgIIkkIohghBGSSWYlKymnfN5Sw9VUo0dPBRVLJiM9\nF4L3fdBu4UVCgoQiiuimW/DXWAiRZjNRFgu6FXPrBBCLYePGRnJyOqmsfBXw09kZaFlpbl5Pc/N6\nxGIPCoWLpKRhVqzQkZIySGLiMDwWk+noyGbr1upp38PnE2E2RzE+rsZoVGM2R+HzSfD7IVxZRGL+\n3/MoUsPvfB/zingfKZL5C59I3W72nj+PH/js2DEcyum9B2/u3Enc0BCPZhnqn4pNbKKffpw4qad+\nXjOk8yGffBppxIePQQaFrPhtbmPEiAQJ+9k/5bzZOtbhwMFDHtJMMzp05JEnzNwUUogaNVe4Qhdd\nQOCesWPHjVtoRbNjp48+oZUrnXSSSCKaaDrp5ApXAPgZPyOMMNy4ucIVLFjIJ59jHJvymdwW30ZV\nfBUDaDnDGYooIpNM2mlnkEHe5d05P3NEiNjJTkyY0KLlCleEitlUn0swmVpJJUaMmDGTQsq0m+y1\nrCWyp4nkMQnnllj0yYePEUYEv0wXLnrowYOHTjrZxS72sU+oeNdTTymlWLBQRx0aNHjxCongC1zg\nbd4mZ9TNf7/USq9fzoUcK//0d7/Ao5x6LtGLl97UBMKdAyjbTqFasRePREpGby9yl4v3olcxZtdy\neX0TuaLJ4gpOnFzmspCESiON7/P9GZM5ChRUUMFpTqNHTwstyJHjwkWnYpQLLx/jwJkzlN65w92y\nMuEa9OFDhYpVzHzPRhKJCxcOHPwT/4QPH2mkkUEGa1k7q3LjglerbTdvoktN5eaO5XkgLAYrVlpp\nRYRIkFmcK92ZmcSOjRFlMmFRLa0S27fJUjqhP2vEiJ8y9FzDGnazm046ucUtOunkJjd5xCPe5d0l\nrxaNM04bbYgRz/2a8vt547PP6E9L48EMA6RPElwInpSW/C4idbnI6ejgq1dfnfPPrGAFr/M6FVRQ\nSy33uEcvvYwwQiaZvMzLMw6ke+RyasrL+d7Nm5x4441F/w7B9hMpUqE9FxAGPeOJx4OHRhrRoqWB\nBnromdcsznLQQw+nOCW0IZRRxlGOLskchx49GjTCBv9Z0k03wJzlip83VKjooWdRQ+7JQ0O0FhTM\ne+hbpTLzzjt/RKvNwWqNEqo/AHFxY4yOJtLdnUV399PVhM7OTKqqthAW5sDrleJwKHA4whgfVwN+\nHj5cjc83Q1JyxT+C0suATMv/HYxC2VdB4sBhdm+tY2WSZfaT9/nYf+4cMpeLU4cPB7LfM5DV0YFU\nJGIgY/4tbyJElFPO7/k9WrTkkrss97IYMVFEMcooduxAQFEtKLG9k50ztrCWUko22XzAB5gwUU01\niSSyhS0UUYQbN5VUCh40waqSChV27IIiXBJJTDCBHj127GjQ4MCBFCly5OSTz+d8HhBBso4woHSx\nQbyBUkqnTVDlk08aadzgBsMMU0UVV7nKMMOsYtW8OyPkyCmnnAc84B73KKRwyr9JAgmMMIIDB2rU\nwnzOTLYsqaTSlrCSXx6DdRLRkta6++gTWhZTSaWUUty4ecQjRhnlFrfYznY2sYnLXBakuNtow44d\nI0ZiiOGn/JQv+IIur5b8i7/j1Udimko28YtNNrpkOn7KBCser4tyh4MNDQ0k63SkDA0h8rooSHfz\nn3dJUfdr2NrmxKeMxyOT4ZLLebXXxt0ID1fzHXTJu4TguJ9+LnGJUUYRI2YnO9nK1jkVH5QoeZ3X\nMWGinXakSKmllhhiGIrwcHHfPg5/+SXanEx+Hf+VkMyfLsB+khhicBBo9Q22+dmw0U47HXTMundb\nUEAUbTKx/v59/s/f/M1CfnzZaaSRKKJYxap5Zzd9EgkP8/LIb2/nzgytPC8a0UQLUo7fLA2/qIgQ\nkfP46KOPE5xgiCFOc5ojHFlSEYZuuokiigwy5tymtfbBAxROJ1ee8CyYjRhiyCEH7+Pju2rSGmm1\nYlMqcYTPv5qnQsU+9rGd7TTQgAYN7bTTTTf72c8GNkz74KzbtIlf/OpXZHR10ZM1t0HRqeihhw/5\nMPC7EMlmNhNHHHnkPfXMKaCAUUb5jM8YZpjf8Bv2sW/JJJbnSlA+u4EGAGKJ5RCHlkwS24OHSioB\nKKJowQIYC6WNNoBZs4jPK8GN2WKuiSiLBe8C7S1EIsjN7WDVqg4GB1Po7s6kpycDvx9GR6er2vgB\nCZcu7Z3yqxkZ3TMHQwAtbyKO0uGTj4OqB9uKf6Sbf+RzTyJOzKhRE/v4ePK/g8auhc3NRJnNfPL2\n2/jn4HO4trWVtvz8OX3vVKSQQhFF6NFzkpO8y7vLUvUNJ1xQC7NhEyqv3+N7cwr6o4kWZnIhUIEI\n+oHJkJFPPlq0JJDAZjaTSiomTDhw4MZNNNHEE48YMaOM0kUXNmz00ksKKXTTTSONAKR5k/nnMy6q\ni9cwnls6a1ATRRQHOcgFLtBEEzZsiBEv2HIiKMM8wAD3uEcyycIaYMXKx3yMGTMKFHjxMsEEySTj\nwjXjHjGSSBxKJfVKBzH0L6l6pRYtNmxUUME2tgn/voIVXOYyffRxk5tsZzvddFNHHcMMo0Y9yaMo\nggje4A0+k3xGQ6qR2h3bWRm+HindxBI7yfvrlVOnsMvl3CspwRQTg86tpc59Db0qjP/xcjRbH0t8\nP8ltbmOmjX76ySRTSED78JFKKrvYNW+RkaDicFAyXY9eGIMIV23jy1w34Q1/YHXOBMeGoH/9dtIi\nZ29XDCNMqDj9kl+iQoUHD9e4RjvtNNM8488vKCAqamykpbDwuVRrCspjGjEu+OZqy8+nvKbmOxUQ\npZDCBBNUU80bLD47/ryRTjpv8Ra/5tc00kgaaUtmcgjQSitmzHO+psLsdvZcusTpQ4fm5cgdTTRO\nnPTTzwMezNnj6EUj3G7HvoBg6EnCCKOccgoppJJKXLiopJI66jjAgSkXL7dCwanDhzlSWcn7P/sZ\nrrD5z9M5cXKOc0AgE7uPfbO2oiaQwF/xV1zgAnXUcZazdNLJK7zyTDxzrFj5gA8YYUQYGN7GtiWt\npF7gAn30EU00u9i1ZK87FVKXi/KaGoobGpC53UxERPAfx0Z56ycppKc+H6I+8yVYxV+UseDjmZnF\nIBJBaqqO1FQdW7fW4PeDyRTN4OAKBgdXoNOloNOlYLPN3ibv8QS2GBERVtTqcdTqcVQqM1KpB78f\nHI5wRpQRdKl6wJIEMju4wsGhxhVlxIED3ePjm0QSSbo/jZdbjVz83q45BzgKp5OhRfqR7WQn/8a/\nMcIIZzn7lHjBUhBLrNCeFvThCXr9zYUqqhhjDBUqZMjQo+cEJyinnDzyiCeedtpJIklQZZwuiZHy\n+AhixUoXXciRc4hDvFtnJd+u5f6q14ic4/UrQkQFFfTTjw0bIkS00ko66Ququm1hCyc4wTDD1FFH\nGWV00MFFLuLCxQQTrGMdcuSMMioYts6WuEkgAS1aRhld0oCohx68eJ/6XYPB3Q1u0EQTSpSCuqEH\nj9CemEMOGwnMwwaFpt4vPMNa2lnJerLIwo6dAQYEZeEJpZLRhAQGH1dHOxDTg5okFDhw8IhHTwVE\nqaTSRhsPHh8yZPTTzx728BIvLckakk8+I4zQSy/v8z6OjeN4RH7y9fA9QxL7/ncd13ZGcLesjAir\nlWytFoXTiczjoTMnZ9I4QrBlPZJIRIiQIWMve0kmWVi3p2P+AZHfz7rmZr6cR6vLs8SFS2gFWag7\nemdODsc+/RSxx/OULOSLihQpNmxo0S5axeh5JZlkDnOYL/iCU5zChYtyypckC69AQTLJc9LjF/l8\nHDhzhod5ebOazz31s48Vjfrpp5rqb924cLlYioAoSCSR/IAfCEPEgwzyW37LOtZRQcVTrSWP8vJY\nrdGw9+JFTh8+PO/3u8pVdOhQoWIPe+Y8lydDxiEOkUWW4KnwPu+zl71sYMOS/p39+LFixYCBMca4\nxS0MGIgjjuMcX9TQ/lRUU80d7iBBwpu8uazVoYThYY5/9BFt+fl8dPw4ExEReCQSPpF+QZ9khNce\n9+S/aAQDosU8myMnJpbcAF0kgpgYMzExZtaubQfA7wetNps//ekdAMRiL+vWNaNQuAgLc6JQOImK\nspCQMEJcnAGFYnr3+ZOcBLyEqcZw4CDCG8Oh4b8nP7qPCSYYY4xxxhl7fIwzjh49VqyYzO1YfGH8\ncuWfKaBAMAafCbHfT+rwMIZFCECFEcZrvMYnfEI//bTQMqPX4UJIJ50znEGPHj9+ssmmgoo5XR8+\nfILwzBGOCJLHwRa1WmrJIw8bNppoYje75zXvd4tbjDDCRjZS6sonT/tnzhw8OG/LEgkSfsyP+Qf+\nAS9eouweHtnOoo3LnXMLVhAFCooo4jrXucUtHDioow4ZMtaylp3sFDbvo4yiQUMNNXTSSR9901a1\noohCgWJRs33fxIcPOXLUqKdsVc4iCz16GmnkBjcIJ1zwU+qmGxUqXuKlSddCDDGTZLbDCaePPqRI\n2UpgJn4oJYWcjg7qN20CAl0DfvxEEskjHk0KvoKkkoobNyOM4MdPNNH8mB8viX2LHz8OHELLZrDt\nObik+lIKaTr8Gt3bjFRcuECMwUCSXs9IYiKmmBhUZjPvfPABn7zxBn3Z2fgeH8BT104hhSSSyL/w\nL9Oez7x3+4kjI8jcbvqXUm1jCVGgIIYYjBgZZXRBmQaPTMZERARRViummPnJ+z6vlFMuqPn00DNn\nXfkXjQ1swISJK1zhAhfQo+cQhxbdehZsF5jLRq+0ro5oi4WTR48u6L02sIErXEGHji66FhzYP8+E\nOxxLFhBBIJAspJA88rjFLaqppoUW2mmnjDJWsYp44oWs0aWKCt7753+mats2TOq5t9V68XKf+0Cg\np3khAh7B4c6znEWNmpOcpJFGNrN5Tu70szHMMB/xkTCHFtxoJ5HEO7yz5MFKE01c4AIARzgy64Z0\nsWytqqJ+40bBzDeIARtjGGecCXiekSIlk8xFmTLLXa5Z1eWWApEIVq3qJDFxmJGRJHw+CRkZfZSU\n1M/rda5whSaakCLlR/yIL/kSnUTHUO4HrGW3MDv6zcy83+8ju+kW+67V0B/lE+7L+9wngwwqqJhy\ngyt3OPBIJDhki89qJ5LIS7zEWc7SQANppM3bDmC219/JTkEgKp/8Oc+XBYf1U0kV1vr97KeJJlpo\nwYyZc5wjmmi8eNGiFXx4ZsOEiR56hFbhdc3NjKvVGBISFvR7SpBQQAEjjPCKVs62tmF+8aYYCxb2\nsndeQlBBU9UuuqiiihRSyCSTneycFDwkPD4UNht7a5r5/Z76aQOioCfPosRa/H5Efr+QrOinHy1a\nooiadoShhBKaaMKOHQsWUkgRWv6yyX5Kpl6FCilSvHgByCWXNNKIICKQBPeLSBweRvdEIsCESVBN\nhMA158EzKSASIyaOOKxYKaSQ7WxfkhZRFy7ucAcdOmHm/0mKKeYwhwMS8Wo190pLKaut5dzBgxji\nv07oPVi9mi01NZxXqxlRB56dUqRTJhhnk/afd0BU0NLCg4KCebUBPWuyyKKBBrroWvDAo0mlInVg\n4DsTEMUTL1wg3XR/ZwMigO1sJ5ZYTnKSeuoZZ5w3eXPB6nN+/MJg62yvEW0yseP6dX73k58s+B6R\nIaOMMq5ylWqqv5MBUZTFgn0GJaiFokDBbnazkY1c5KJQabvFLSAwgBtLLInhiWSWr6awqYmqeZhP\nDzJIIom4cS9qeF+Fird5m2aaGWWU7sdHOOEkkEAYYfjx48VLDDEkk4waNTnkzJghduPmcz7HiJEw\nwkgjDSVKEkmkhJIlV2DspluYGzrAAdazfklf/yl8PsLtdrRTVF6DmdHgUO2Lhh8/YsSLqhTK3W5c\nS7DZnwsiERQXN3D+/AEA7t3byMaN9XMuEtziFje5iQgRxzhGCim8zMv8lt9yi1sUUTRlACBxuzlS\nWYl6bIz7pVvI6uri73iFOuqop54eevgNvyGLLNaznnWsEyoDey5fxqZU0pG7sHb6b1JKKQMM0Egj\nX/AFP+JHS9p9UUIJPfQIogZ+/HO6PjrpBJg07ypBwkY2spa1QuXBiRMXLu5zn1xyZ03G+PDxMR8j\nRy5syqONrQympATKho//+GKPh4zeXsJtNmINBuxhYci9XiImJpB4PIj8fhxhYbgUCho3bEAcGZhT\nyjLHYEldh/xxQluDZt5t49vZTiONuHGjQMEudk37mR0cTCBzyMoww9RQI8y0PMl61vO3H17iB68b\n+EhhpYyyefkfxhgMvHzuHCqTiQ9/+EPMKpUwxylCRD/9UyaR2h7P7QTfR4cONWokSKZ8xkUTjQmT\nMDMWQQRjjAldAqsMoBof58qur9uZ3bgJIwzZ46Oc8qdsWTx4MGMmjDBUqJZsXu4mN+mgAzt2lCjJ\nI49WWvHiRYWKwxye9Bn35OTQM4W/Wm92Ngl6PVtv3ODzw3tBzILVTefnQ+T3c/irr7i2axfWGfxU\nvm2cOGmnHQmSBS/Q42o13z95kqHkZMZjF67687wgQoQHD4MMokb9Qjm5L4REEskmGw0aRhihnXZW\nsWpBghJOnFRRhRz5rDKrh7/8kkd5ebQVFCz01IHA+ffQgx37orPGzyO7rlyhdd069AvMKs5G0ME9\nGEyKEAmqQlYCC+DVuCGOV/dRlxlBRNjcEif3uU8DDaxl7YJnFJ8kiSRKKCGKKEEG1oRpkreGDBnd\ndFNLLfe5jxfvtL5Gl7iEBg2xxPIe71FMMfnks5KVS668aMHCZS6jR89mNi/73BDAhqYmMnp6Auqm\n39h5a9Awyqhg2vyi0UsvddSRRNKCr62ClhZGExKemR9gXNwYt2+X4feLsViiWbmyj9jY2Y1xW2jh\nFKcAOMpRCgg8L1WoMGBgiCHGGZ9yM7z78mXCHA7+fPw48Xo9CpeL3jVF5JAjqJuNM84ww2jQcItb\ntNFGF138zek2/vZlH64o9aLU/IKIEJFOOi20CM/o+Q6Yz4QMGWGEcY97DDEkqBBOJ+zjxUsbbdzl\nLg4crGY1iSRO2lhKkZJGGpvYJJip9tFHHHGztoQbMfKAB5gwsYc9ASXfhgdsrK9n5/XrxI+Okt7b\ny8vnzpE8NEScXo8+IQGZx0O0xYI9PBxDfDwqk4mN9+4ROzbGlupqko0uZDYbOfZoEuQZmNPWCHM7\nhRTOK0nQTDNGjILFhwKFYGr6TfK6dThlEi5nedGhw4GDNNImvZ8YMcnaFmTSaG7Hj9FBByOMEE88\nSpQozWZyNRqSdTpMKhXexwmJ2NFRympqOHD+PI1FRViioljX0kJTQS4NNODFixs3NmzEETepcu/G\nzSd8IqxbEEjmBdUHe+llNasn7QuCCnTBtnsI7F08ePDiZUe3nxVDQzQXfz0jpEGDEyf72EcFFYKI\nxpME7yE7drx45/33mIp66qmhBiVKjnKU/exHjx4tWkSIyCd/zhVLAF1yMnkPHxJpHKM23U8MMWxg\nahPdJfMhShkcDLx5ytLd8MtBsPoRHFpbSAtKT1brLPKeAAADYUlEQVQWnx47xt4LF+jJyMD7HZgl\nyief61ynjTYOcvA7q2AWJI00fspP+YiPGGaYf+VfeYu35l0dC1aHZjW09fnIffRoXlLS06FESQYZ\nPOQhddRxkIOLfs3nCadCgf4ZJBqSSOIQh4T/t2HDgIEuuqiPrOffNtq467vMClxsYcusrzdI4Bm4\nlJueoIN3GWUYMTLGGG7cSJAgQoQPH7300kIL44xzkYvc5z5KlKx+fMQQwz3uUUMNIkS8xmvL7jl2\ngQs85CHAMxH/yNJq2XvhAh/+8IdTzioEM5fOF3SGCAJr13zMhr+JPSwMxwKEQhaKUmmnuLiRu3cD\nAjaXL+8mM7OTmfQN+unnS74klVTWs/6pjcs+9mHAICQ2n9wYpfX1kdXVxe/+8i/xymTEGwyMPpFU\nCSOM3ewmjzy+4AsMGPDhY+jx8YPXJNRH9mHhD6xkJcc5vuiqaQQR7GEPtdTykIeTKlJLQSaZKFHi\nwIEGDRNMCMFLAglEEMEEE3TSSSutWLAgQ4YUKXe5Sz312LARQwzrWU8mmcQQgxw5ZZQRRRRf8RWX\nuUw66U9ZFwSrUg4ctNDCEEMoUHCOc0QQwdGJQT6oWIs9ZytrNR2EORycOXSIzimy+UHWtLdzce9e\nnFI/7jENWjr4H9ckNJUks0qrJbNsM2bMWLAIvmhzwY2bBzwQgsFRRqmhhiSSpgyARxMS2KrR8IYu\nh5MpPVzjGjp0HOCAEKCIEKErPsDf3riKIbWI+qhARTD/US+vt0RS0G8m2mRiOCGB8upqWteuJcZs\nJtJqpSM7m3/5+c9xhocjdbk4euIEWbVn0ZZpWcEKssjChIlP+ZR3eVe4Fq9xDQsWPHiIJRYpUly4\niCKKAQbIIuup1mcHDiaYmLQ25ZJLP/100YXMYKY3fXJboAgRSpQzrhXBNS+GGEyYaKNNSGAsBBMm\nLnABN25hvq2eeq5xDQh0MwX3XHNGIuHGjh3sOneKVyKsXFw/dyPxJ5ktzLsGy+Q8FiJEiBAhQoQI\nESJEiBDPhuvAzm/7JEKECBEiRIgQIUKECBEiRIgQIUKECBEiRIgQIUKECBEiRIgQIUKECBEiRIgQ\nIUKECBEiRIgQIUKECBEiRIgQIUKECBEiRIgQIUKECBEiRIgQIUKECBEixHLz/wAerNBKgPSi2AAA\nAABJRU5ErkJggg==\n", + "text": [ + "" + ] + } + ], + "prompt_number": 287 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Exercise\n", + "What's the most dangerous road segment in Milton Keynes?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Solution\n", + "sorted((r for r in roads.find({'loc': {'$geoWithin': {'$geometry': milton_keynes}}}, \n", + " ['CP', 'Road', 'nearby_accident_count', 'LenNet', 'FdAll_MV'])),\n", + " key=lambda r: r['nearby_accident_count'] / (r['LenNet'] * r['FdAll_MV']),\n", + " reverse=True)[0]" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 308, + "text": [ + "{'_id': ObjectId('533ed2c689f6f9ee18bb2e2d'),\n", + " 'FdAll_MV': 17263.0,\n", + " 'nearby_accident_count': 16,\n", + " 'LenNet': 0.7,\n", + " 'CP': 99246,\n", + " 'Road': 'A421'}" + ] + } + ], + "prompt_number": 308 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Exercise\n", + "What are the proportions of casualty class (e.g. accident.Casualty_Class) for accidents that occur on different road classes?" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "casualty_class_by_road_cat_dict = collections.Counter([\n", + " (r['RCat'], label_of[('Casualty_Class', c['Casualty_Class'])]) \n", + " for r in roads.find({'nearby_accidents': {'$exists': True}})\n", + " for ai in r['nearby_accidents'] \n", + " for a in accidents.find({'Accident_Index': ai})\n", + " for c in a['Casualties']\n", + " ])\n", + "casualty_class_by_road_cat_dict" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 322, + "text": [ + "Counter({('PU', 'Driver or rider'): 37472, ('PR', 'Driver or rider'): 18234, ('PU', 'Passenger'): 13540, ('PU', 'Pedestrian'): 8508, ('PR', 'Passenger'): 6764, ('TR', 'Driver or rider'): 6576, ('TM', 'Driver or rider'): 5820, ('TM', 'Passenger'): 2983, ('TR', 'Passenger'): 2925, ('TU', 'Driver or rider'): 1165, ('PR', 'Pedestrian'): 881, ('TU', 'Passenger'): 537, ('PM', 'Driver or rider'): 149, ('TR', 'Pedestrian'): 133, ('PM', 'Passenger'): 75, ('TU', 'Pedestrian'): 71, ('TM', 'Pedestrian'): 51, ('PM', 'Pedestrian'): 2})" + ] + } + ], + "prompt_number": 322 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "rcats = set(k[0] for k in casualty_class_by_road_cat_dict)\n", + "rcats" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 323, + "text": [ + "{'PM', 'PR', 'PU', 'TM', 'TR', 'TU'}" + ] + } + ], + "prompt_number": 323 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "cclasses = set(k[1] for k in casualty_class_by_road_cat_dict)\n", + "cclasses" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 324, + "text": [ + "{'Driver or rider', 'Passenger', 'Pedestrian'}" + ] + } + ], + "prompt_number": 324 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "casualty_class_by_road_cat = pd.DataFrame([{cc: casualty_class_by_road_cat_dict[(rcat, cc)]\n", + " for cc in cclasses}\n", + " for rcat in rcats],\n", + " index=rcats)\n", + "casualty_class_by_road_cat" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "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", + "
Driver or riderPassengerPedestrian
PR 18234 6764 881
TR 6576 2925 133
TM 5820 2983 51
TU 1165 537 71
PM 149 75 2
PU 37472 13540 8508
\n", + "
" + ], + "metadata": {}, + "output_type": "pyout", + "prompt_number": 330, + "text": [ + " Driver or rider Passenger Pedestrian\n", + "PR 18234 6764 881\n", + "TR 6576 2925 133\n", + "TM 5820 2983 51\n", + "TU 1165 537 71\n", + "PM 149 75 2\n", + "PU 37472 13540 8508" + ] + } + ], + "prompt_number": 330 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "casualty_class_by_road_cat.plot(kind='bar')" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "pyout", + "prompt_number": 333, + "text": [ + "" + ] + }, + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nKN/85jc3+rP6wAc+kHHjxuWFL3xh1Z8zG7NWnRryQilZoYa8UEpW6o3f8lN4rj3wwAOZOrVzAZaB\ngYHMmDHjGZ+7//7756CDDsq3v/3tzJs3L1dddVX+/M//PEmybNmyXHnllRstn3zyySfzmte8Zmh7\nn332ecb3XrFixW88vu+++2bFihVFx1byGT/96U83enz4WcNly5bliSeeyLRp04b2rVu3bqPnbO69\nAQCADoPd8+x73/teVqxYkaOOOqr4NSeccEIuv/zyPPXUUzn44IPz4he/OElnSDrxxBPzla985Rlf\nO3zZ46amT5+e+++/P+vXrx963rJly3LggQcWH9uWPmPatGm57777hraH399nn32yww475JFHHsm4\ncSOfPN7ce1PHWnVqyAulZIUa8kIpWalnKeYY27Ds8LHHHsvVV1+dE044ISeeeGJe+tKXbvT4SK/Z\n4Pjjj893vvOdXHjhhXnnO985tP9d73pXrrrqqixatChPPfVUfvWrX2Xx4sVZvnz5M77XcIcffnh2\n3HHHfPazn80TTzyRxYsX5+qrr87xxx+/xddu7niHe9vb3pbzzz8/y5cvz6pVq/KZz3xm6LFp06bl\n6KOPzkc+8pGsWbMm69aty7333pt//ud/LvpcAACgw2A3xo477rhMnDgxM2fOzKc//en80R/9Ub72\nta8NPT78QiPPtG+vvfbKEUcckZtvvjlvf/vbh/bPmDEjCxcuzKc+9anssccemTlzZs4999yNBq3N\nnfHafvvtc9VVV+W6667L7rvvng9+8IO59NJL81u/9VvPeGwj2dxz3vve9+YNb3hDfvu3fzuHHHJI\n3vKWt2z0/K9//ev59a9/nYMPPjhTp07NW9/61jz44INVn08Za9WpIS+UkhVqyAulZKVeS/9qXj/S\nmaGBgYHfOGM0ceLU4u+aG41ddpmSxx5bueUn8rwYKQP8psWLF1vWQDF5oZSsUENeKCUrI+ue9Bhx\nhuvLwY5tiwwAALAt2NxgZykmAABA4wx2sI2wVp0a8kIpWaGGvFBKVuoZ7AAAABqnY0fzZAAAgG2B\njh0AAEAfM9jBNsJadWrIC6VkhRryQilZqWewAwAAaJyOHc2TAQAAtgXbXMdu4uSJGRgYGLPbxMkT\nt3gMs2bNyo477phddtkle+21V97znvfk8ccffx5+ewAAYFvTl2fsBgYGkrPG8EjOyhbPEL3oRS/K\nRRddlNe85jVZsWJF3vCGN2TevHn59Kc/PYYHtnU8+eSTGT9+/Fb7fGfsyixevDiDg4Nb+zBohLxQ\nSlaoIS+UkpWRbXNn7HrN9OnTc8wxx+SOO+7Icccdlz322CNTp07Ncccdl+XLlw897+KLL85+++2X\niRMn5sUvfnEuu+yyJMmPfvSjzJkzJ5MnT87uu++e448/fug1d999d17/+tdn1113zYEHHpgrr7xy\n6LEFCxbkAx/4QObNm5eJEyfm8MMPz49//OOhxxctWpQDDjggkydPzgc+8IHMmTMnF1100dDjf/M3\nf5ODDz44U6dOzdy5c3PfffcNPTZu3Lh86Utfykte8pIccMABY/LnBgAAlDHYjaENZ5Huv//+XHvt\ntdlvv/3yB3/wB7nvvvty3333ZcKECfngBz+YJHn88cdz2mmn5frrr89jjz2Wm2++ObNnz06SnHnm\nmZk7d24effTRLF++PKeeeurQa17/+tfnXe96V372s5/lm9/8Zk455ZTcddddQ8dwxRVX5Kyzzsqq\nVauy//7753/9r/+VJPn5z3+et771rTnnnHOycuXKHHDAAbn55ps3/F+ALFy4MJ/+9Kfz93//9/n5\nz3+eV73qVTnhhBM2+v0WLlyY733ve7nzzjvH9g+S54T/60UNeaGUrFBDXiglK/UMdmNk/fr1mT9/\nfqZMmZJXvepVGRwczGc/+9m86U1vygtf+MLsvPPOOeOMM3LjjTcOvWbcuHG544478stf/jJ77rln\nDj744CTJC17wgixdujTLly/PC17wghxxxBFJkquvvjovetGL8u53vzvjxo3L7Nmz8+Y3v3mjs3Zv\nfvObc8ghh2S77bbLO9/5zixZsiRJcu211+ZlL3tZ5s+fn3HjxuXUU0/NXnvtNfS6Cy+8MKeffnoO\nOOCAjBs3LqeffnqWLFmS+++/f+g5p59+eiZPnpwddthhTP8sAQCAzTPYjZGBgYEsXLgwq1atytKl\nS/OFL3whTz31VN73vvdl1qxZmTRpUubMmZPVq1dn/fr12WmnnXLFFVfkwgsvzPTp0zNv3rz84Ac/\nSJJ89rOfzfr163PYYYflZS97Wb72ta8lSZYtW5Zbb701U6ZMGbpddtlleeihh4aOYc899xw6pgkT\nJmTt2rVJkhUrVmTGjBkbHfPw7WXLluW0004bet9dd901STZaOrrPPvuMwZ8cY8X3wVBDXiglK9SQ\nF0rJSj2D3fPo3HPPzT333JPbbrstq1evzo033pj169cPLdk8+uijs2jRojz44IM58MAD8973vjdJ\nsueee+YrX/lKli9fni9/+cs55ZRTcu+992bmzJmZM2dOVq1aNXRbs2ZNvvjFL27xWKZPn54HHnhg\naHv9+vUbbc+cOTNf+cpXNnrvxx9/PIcffvjQczYs2wQAALYug93zaO3atZkwYUImTZqUlStX5uyz\nzx567OGHH87ChQvz+OOPZ/vtt89OO+2U7bbbLkly5ZVXDg1dkydPzsDAQLbbbrvMmzcv99xzT77x\njW/kiSeeyBNPPJHvfe97ufvuu5Ns/sqdxx57bO64444sXLgwTz75ZL74xS/mwQcfHHr8/e9/fz71\nqU8N9edWr1690RJP2mOtOjXkhVKyQg15oZSs1DPYPY8+9KEP5Ze//GV22223HHHEETnmmGOGznqt\nW7cu5513Xvbee+/suuuuuemmm3LBBRckSW6//fYcfvjh2WWXXfLGN74x559/fmbNmpWdd945ixYt\nyje/+c3svffemTZtWk4//fT8+te/TpKh790bbsP2brvtliuvvDIf/ehHs9tuu+Wuu+7KIYccMtSX\nmz9/fv7kT/4kxx9/fCZNmpSXv/zl+c53vvMb7wMAAGx9Lf3rvPh77CZOnpg1q9eM2YHsMmmXPPbo\nY2P2/lvDunXrss8+++Syyy7LnDlztvbhVPE9dmV8Hww15IVSskINeaGUrIxsc99jt/W+VXoM9dvQ\nNVYWLVqUww47LBMmTMhf/MVfJMlGHToAAKANfXnGjjJnn312Pv/5z+fXv/51XvrSl+b888/PoYce\nurUPq5oMAACwLdjcGTuDHc2TAQAAtgWbG+xcPAW2Eb4PhhryQilZoYa8UEpW6hnsAAAAGmcpJs2T\nAQAAtgWWYgIAAPQxgx1sI6xVp4a8UEpWqCEvlJKVega7HnbWWWflxBNPfF4+6+STT84nP/nJ5+Wz\nAACA51ZfduymTpyYVWvWjNmBTNlll6x8bPNfgj5r1qw8/PDD2W677bLTTjvlmGOOyRe+8IXstNNO\nxZ9z9tln50c/+lEuvfTSUR/rxRdfnIsuuig33XTTqN+j1+nYAQCwLdjmOnar1qzJ+mTMbiVD48DA\nQK6++uqsWbMm//7v/57bb7+9Z8+IrVu3bmsfAgAA8Cz05WDXa6ZPn565c+fmP//zP3PLLbfkiCOO\nyJQpUzJ79uzceOONQ8/7yU9+kjlz5mTixIk5+uij8/Of/3yj99ncay+++OLst99+mThxYl784hfn\nsssuy9133533v//9ufnmm7PLLrtk6tSpSZIFCxbk5JNPzrHHHpudd945N9xwQxYsWJAzzzwzSbJq\n1arMmzcve+yxR6ZOnZrjjjsuy5cvH/qswcHBfOITn8hRRx2ViRMn5g1veEMeeeSRsfwj5DlgrTo1\n5IVSskINeaGUrNQz2I2hDcsD77///lx33XWZNm1a5s2bl0984hNZtWpVPve5z+Utb3nL0FD0jne8\nI4ceemgeeeSRnHnmmbnkkks2nG7N8uXLn/G1jz/+eE477bRcf/31eeyxx3LzzTdn9uzZOfDAA/Pl\nL385r3zlK7NmzZqsXLly6Nguv/zynHnmmVm7dm2OOuqoDAwMDH3W+vXrc9JJJ+W+++7LfffdlwkT\nJuSDH/zgRr/b5ZdfnosvvjgPP/xwfv3rX+dzn/vc8/FHCgDAGJk4cerQvwnH4jZx4tSt/Sv2tfFb\n+wD61fr16zN//vyMHz8+kyZNGjoDduyxx2bu3LlJkte97nU55JBDcs0112RwcDC33357/umf/inb\nb799XvWqV+W4444ber9vfOMbz/ja3//938+4ceNyxx13ZMaMGdlzzz2z5557Dh3HpgYGBjJ//vy8\n8pWvTJLssMMOGz136tSpedOb3jT0/DPOOCOvec1rNnr9e97znuy///5Jkre97W359re//Zz92TE2\nBgcHt/Yh0BB5oZSsUENeetuaNavSKR6N1fuXX95DVuo5YzdGBgYGsnDhwqxatSpLly7NF77whTz4\n4IO58sorM2XKlKHbv/7rv+bBBx/MihUrMmXKlEyYMGHoPfbdd9+hYWvZsmXP+Nodd9wxV1xxRS68\n8MJMnz498+bNyw9+8IPNHt8+++zzjI/94he/yPve977MmjUrkyZNypw5c7J69eqNhsS99tpr6P6E\nCROydu3a0f5RAQAAz5LB7nk0c+bMnHjiiVm1atXQbc2aNfnoRz+aadOmZdWqVfnFL34x9Pxly5YN\nLY/c3GuT5Oijj86iRYvy4IMP5sADD8x73/veJENXzimy4bnnnntu7rnnntx2221ZvXp1brzxxqxf\nv96VJxtnrTo15IVSskINeaGUrNQz2D2P3vWud+Wqq67KokWL8tRTT+VXv/pVFi9enOXLl2fffffN\nIYcckj/90z/NE088kX/5l3/J1VdfXfTahx9+OAsXLszjjz+e7bffPjvttFO22267JMmee+6ZBx54\nIE888cTQe400oA0f3NauXZsJEyZk0qRJWblyZc4+++wRnw8AAPQGg93zaMaMGVm4cGE+9alPZY89\n9sjMmTNz7rnnDn3dwGWXXZZbb701U6dOzZ/92Z/l3e9+9xZfu379+qxbty7nnXde9t577+y66665\n6aabcsEFFyRJXvva1+alL31p9tprr+yxxx5JstGFUjYYvu9DH/pQfvnLX2a33XbLEUcckWOOOWbE\n54/0WnqXterUkBdKyQo15IVSslKvpX+NN/UF5Tx/fEE5AMCz1/kf9WP5byr/Znu2trkvKF/52GND\nSwvH4maoo0XWqlNDXiglK9SQF0rJSr2+HOwAAAC2JX25FJNtiwwAADx7lmL2vm1uKSYAAMC2xGAH\n2whr1akhL5SSFWrIC6VkpZ7BDgAAoHE6djRPBgAAnj0du963uY7d+Of3UJ57U6ZM8eXY27gpU6Zs\n7UMAAICtqvmlmCtXrhzT76zr9dsNN9yw1Y9ha99Wrly5tWPYBGvVqSEvlJIVasgLpWSlXvODHQAA\nwLaupTWM69dbkwsAAGNCx673+R47AACAPmawa5z1x5SSFWrIC6VkhRryQilZqWewAwAAaJyOHQAA\noGPXAB07AACAPmawa5z1x5SSFWrIC6VkhRryQilZqWewAwAAaJyOHQAAoGPXAB07AACAPmawa5z1\nx5SSFWrIC6VkhRryQilZqWewAwAAaJyOHQAAoGPXAB07AACAPmawa5z1x5SSFWrIC6VkhRryQilZ\nqWewAwAAaJyOHQAAoGPXAB07AACAPmawa5z1x5SSFWrIC6VkhRryQilZqWewAwAAaJyOHQAAoGPX\nAB07AACAPmawa5z1x5SSFWrIC6VkhRryQilZqWewAwAAaJyOHQAAoGPXAB07AACAPmawa5z1x5SS\nFWrIC6VkhRryQilZqWewAwAAaJyOHQAAoGPXAB07AACAPralwe6FSW5NsiTJnUk+3d1/VpIHkny/\neztm2GtOT/LDJHcnOXrY/lckuaP72F8N279Dkiu6+29Jsm/9r7Htsv6YUrJCDXmhlKxQQ14oJSv1\ntjTY/SrJq5PMTvLfuvePSucc7V8m+Z3u7bru8w9O8vbuz7lJvpSnTxVekOSkJC/p3uZ295+U5JHu\n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\nAAAAAABgCf8LC+7OV9qt11oAAAAASUVORK5CYII=\n", + "text": [ + "" + ] + } + ], + "prompt_number": 333 + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Exercise\n", + "Do the proportions of casualty classes vary significantly by road types?\n", + "\n", + "## Needs stats work to describe properly" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [], + "language": "python", + "metadata": {}, + "outputs": [] + } + ], + "metadata": {} + } + ] +} \ No newline at end of file diff --git a/notebooks/zz-mongo/roads.html b/notebooks/zz-mongo/roads.html new file mode 100644 index 0000000..b5de360 --- /dev/null +++ b/notebooks/zz-mongo/roads.html @@ -0,0 +1,7786 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + \ No newline at end of file