From dcc35a4a4f90a0a41376ccc0ecc3e45aeb0f7a4d Mon Sep 17 00:00:00 2001 From: alanlupatini Date: Fri, 5 Dec 2025 17:57:30 +0100 Subject: [PATCH 01/41] including raw datasets --- Untitled.ipynb | 33 + data/raw/Berlin_crimes.csv | 1201 ++++++++++++++++++++++++++++++++ data/raw/Population_Berlin.csv | 4 + 3 files changed, 1238 insertions(+) create mode 100644 Untitled.ipynb create mode 100644 data/raw/Berlin_crimes.csv create mode 100644 data/raw/Population_Berlin.csv diff --git a/Untitled.ipynb b/Untitled.ipynb new file mode 100644 index 00000000..b6a59c70 --- /dev/null +++ b/Untitled.ipynb @@ -0,0 +1,33 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "1caba016-5067-4ab4-8637-f96f7bd6fd37", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.5" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/data/raw/Berlin_crimes.csv b/data/raw/Berlin_crimes.csv new file mode 100644 index 00000000..029042c9 --- /dev/null +++ b/data/raw/Berlin_crimes.csv @@ -0,0 +1,1201 @@ +"Year","District","Code","Location","Robbery","Street_robbery","Injury","Agg_assault","Threat","Theft","Car","From_car","Bike","Burglary","Fire","Arson","Damage","Graffiti","Drugs","Local" +2012,"Mitte",10111,"Tiergarten Süd",70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 +2012,"Mitte",10112,"Regierungsviertel",65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 +2012,"Mitte",10113,"Alexanderplatz",242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 +2012,"Mitte",10114,"Brunnenstraße Süd",52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 +2012,"Mitte",10221,"Moabit West",130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403 +2012,"Mitte",10222,"Moabit Ost",89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 +2012,"Mitte",10331,"Osloer Straße",120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699 +2012,"Mitte",10332,"Brunnenstraße Nord",145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 +2012,"Mitte",10441,"Parkviertel",109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 +2012,"Mitte",10442,"Wedding Zentrum",216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 +2012,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 +2012,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 +2012,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 +2012,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 +2012,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 +2012,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 +2012,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 +2012,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 +2012,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 +2012,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 +2012,"Pankow",30101,"Buch",16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323 +2012,"Pankow",30202,"Blankenfelde/Niederschönhausen",12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 +2012,"Pankow",30203,"Buchholz",9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182 +2012,"Pankow",30304,"Karow",3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151 +2012,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,"Pankow",30406,"Pankow Zentrum",33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 +2012,"Pankow",30408,"Pankow Süd",21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 +2012,"Pankow",30509,"Weißensee",34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838 +2012,"Pankow",30510,"Weißensee Ost",20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 +2012,"Pankow",30611,"Prenzlauer Berg Nordwest",80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 +2012,"Pankow",30612,"Prenzlauer Berg Nord",30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 +2012,"Pankow",30613,"Helmholtzplatz",23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614 +2012,"Pankow",30614,"Prenzlauer Berg Ost",60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 +2012,"Pankow",30715,"Prenzlauer Berg Südwest",18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 +2012,"Pankow",30716,"Prenzlauer Berg Süd",16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 +2012,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 +2012,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 +2012,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 +2012,"Charlottenburg-Wilmersdorf",40203,"Westend",40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 +2012,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 +2012,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413 +2012,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952 +2012,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560 +2012,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691 +2012,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685 +2012,"Charlottenburg-Wilmersdorf",40310,"Halensee",19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393 +2012,"Charlottenburg-Wilmersdorf",40411,"Grunewald",10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391 +2012,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255 +2012,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224 +2012,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741 +2012,"Charlottenburg-Wilmersdorf",40515,"Barstraße",19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 +2012,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 +2012,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 +2012,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 +2012,"Spandau",50101,"Hakenfelde",17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 +2012,"Spandau",50102,"Falkenhagener Feld",40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 +2012,"Spandau",50103,"Spandau Mitte",108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 +2012,"Spandau",50204,"Brunsbütteler Damm",14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395 +2012,"Spandau",50205,"Heerstraße Nord",41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 +2012,"Spandau",50206,"Wilhelmstadt",68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191 +2012,"Spandau",50307,"Haselhorst",36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575 +2012,"Spandau",50308,"Siemensstadt",29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 +2012,"Spandau",50409,"Gatow/Kladow",5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 +2012,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 +2012,"Steglitz-Zehlendorf",60101,"Schloßstr.",61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 +2012,"Steglitz-Zehlendorf",60102,"Albrechtstr.",57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 +2012,"Steglitz-Zehlendorf",60203,"Lankwitz",36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 +2012,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 +2012,"Steglitz-Zehlendorf",60305,"Teltower Damm",23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 +2012,"Steglitz-Zehlendorf",60306,"Drakestr.",18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 +2012,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 +2012,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 +2012,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 +2012,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 +2012,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 +2012,"Tempelhof-Schöneberg",70303,"Friedenau",44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 +2012,"Tempelhof-Schöneberg",70404,"Tempelhof",100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 +2012,"Tempelhof-Schöneberg",70505,"Mariendorf",57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 +2012,"Tempelhof-Schöneberg",70606,"Marienfelde",25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 +2012,"Tempelhof-Schöneberg",70707,"Lichtenrade",38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 +2012,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 +2012,"Neukölln",80101,"Schillerpromenade",169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 +2012,"Neukölln",80102,"Neuköllner Mitte/Zentrum",138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 +2012,"Neukölln",80103,"Reuterstraße",108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573 +2012,"Neukölln",80104,"Rixdorf",113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542 +2012,"Neukölln",80105,"Köllnische Heide",26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631 +2012,"Neukölln",80206,"Britz",79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079 +2012,"Neukölln",80207,"Buckow",26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499 +2012,"Neukölln",80308,"Gropiusstadt",52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070 +2012,"Neukölln",80409,"Buckow Nord",14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 +2012,"Neukölln",80410,"Rudow",40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 +2012,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 +2012,"Treptow-Köpenick",90101,"Alt-Treptow",45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 +2012,"Treptow-Köpenick",90102,"Plänterwald",10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 +2012,"Treptow-Köpenick",90103,"Baumschulenweg",20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 +2012,"Treptow-Köpenick",90104,"Johannisthal",16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245 +2012,"Treptow-Köpenick",90205,"Oberschöneweide",16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 +2012,"Treptow-Köpenick",90206,"Niederschöneweide",29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 +2012,"Treptow-Köpenick",90207,"Adlershof",29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 +2012,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 +2012,"Treptow-Köpenick",90309,"Altglienicke",11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 +2012,"Treptow-Köpenick",90310,"Bohnsdorf",2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 +2012,"Treptow-Köpenick",90311,"Grünau",3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 +2012,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,"Treptow-Köpenick",90413,"Köpenick-Süd",2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 +2012,"Treptow-Köpenick",90414,"Allende-Viertel",2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 +2012,"Treptow-Köpenick",90415,"Altstadt-Kietz",4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 +2012,"Treptow-Köpenick",90416,"Müggelheim",1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 +2012,"Treptow-Köpenick",90517,"Friedrichshagen",9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 +2012,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 +2012,"Treptow-Köpenick",90519,"Dammvorstadt",7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 +2012,"Treptow-Köpenick",90520,"Köpenick-Nord",5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 +2012,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 +2012,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 +2012,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 +2012,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 +2012,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 +2012,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 +2012,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 +2012,"Marzahn-Hellersdorf",100307,"Biesdorf",20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 +2012,"Marzahn-Hellersdorf",100408,"Kaulsdorf",21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 +2012,"Marzahn-Hellersdorf",100409,"Mahlsdorf",6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 +2012,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 +2012,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 +2012,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 +2012,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 +2012,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 +2012,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 +2012,"Lichtenberg",110306,"Fennpfuhl",26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748 +2012,"Lichtenberg",110307,"Alt-Lichtenberg",25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 +2012,"Lichtenberg",110308,"Frankfurter Allee Süd",19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 +2012,"Lichtenberg",110409,"Neu Lichtenberg",27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734 +2012,"Lichtenberg",110410,"Friedrichsfelde Nord",22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 +2012,"Lichtenberg",110411,"Friedrichsfelde Süd",28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 +2012,"Lichtenberg",110512,"Rummelsburger Bucht",4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60 +2012,"Lichtenberg",110513,"Karlshorst",8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273 +2012,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 +2012,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 +2012,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 +2012,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 +2012,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 +2012,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 +2012,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 +2012,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 +2012,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 +2012,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 +2012,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 +2012,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 +2013,"Mitte",10111,"Tiergarten Süd",88,60,522,148,124,2652,17,392,149,62,14,3,263,28,114,974 +2013,"Mitte",10112,"Regierungsviertel",53,25,480,120,128,3862,23,337,254,33,5,1,355,130,67,862 +2013,"Mitte",10113,"Alexanderplatz",237,149,1442,354,333,10165,85,760,926,281,47,20,1301,448,590,3029 +2013,"Mitte",10114,"Brunnenstraße Süd",41,14,226,51,68,2503,101,244,358,137,8,3,366,134,92,1003 +2013,"Mitte",10221,"Moabit West",94,47,597,156,231,2441,76,463,336,139,47,12,532,88,209,1342 +2013,"Mitte",10222,"Moabit Ost",76,37,496,122,181,2536,82,446,353,128,35,16,418,59,362,1188 +2013,"Mitte",10331,"Osloer Straße",125,64,814,210,253,3540,26,378,279,166,28,8,441,55,366,1674 +2013,"Mitte",10332,"Brunnenstraße Nord",126,58,667,164,200,3248,102,521,269,196,36,13,454,84,299,1597 +2013,"Mitte",10441,"Parkviertel",87,38,712,206,269,2924,74,566,290,154,32,16,541,81,236,1722 +2013,"Mitte",10442,"Wedding Zentrum",160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 +2013,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 +2013,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",125,76,693,185,243,3394,57,700,345,186,45,15,639,84,265,1703 +2013,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",143,81,869,242,282,5097,142,618,935,338,35,14,805,187,352,2051 +2013,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",140,108,556,192,115,2805,38,165,351,103,27,4,510,120,208,1202 +2013,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",210,169,562,199,90,2474,66,169,371,119,32,13,468,137,767,1239 +2013,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 +2013,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 +2013,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 +2013,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",124,80,897,297,156,4070,96,333,660,144,61,26,1270,308,468,2148 +2013,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 +2013,"Pankow",30101,"Buch",12,5,119,20,66,858,21,180,143,29,18,9,210,55,33,308 +2013,"Pankow",30202,"Blankenfelde/Niederschönhausen",16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 +2013,"Pankow",30203,"Buchholz",3,2,75,19,36,483,47,74,45,23,2,0,130,23,8,179 +2013,"Pankow",30304,"Karow",4,2,106,19,40,449,8,102,101,36,6,3,88,11,6,206 +2013,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,"Pankow",30406,"Pankow Zentrum",37,11,221,47,104,2164,45,254,570,102,14,6,337,71,29,776 +2013,"Pankow",30408,"Pankow Süd",16,9,226,52,87,1211,55,222,392,59,14,5,230,25,27,613 +2013,"Pankow",30509,"Weißensee",28,9,278,56,127,1655,68,225,251,63,25,16,425,102,44,973 +2013,"Pankow",30510,"Weißensee Ost",11,8,146,25,47,626,22,147,61,26,28,22,132,18,32,334 +2013,"Pankow",30611,"Prenzlauer Berg Nordwest",51,31,208,62,59,1718,94,184,407,67,12,6,325,78,69,683 +2013,"Pankow",30612,"Prenzlauer Berg Nord",21,6,202,43,65,1914,88,216,452,52,14,3,254,61,52,595 +2013,"Pankow",30613,"Helmholtzplatz",14,4,148,38,44,1280,57,91,279,90,10,2,238,65,20,590 +2013,"Pankow",30614,"Prenzlauer Berg Ost",43,21,243,59,72,2151,49,317,337,43,17,5,430,167,68,619 +2013,"Pankow",30715,"Prenzlauer Berg Südwest",29,12,325,86,56,2201,87,218,349,118,16,9,403,130,45,907 +2013,"Pankow",30716,"Prenzlauer Berg Süd",17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 +2013,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 +2013,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 +2013,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",19,8,127,41,45,720,34,232,56,62,3,2,143,47,22,273 +2013,"Charlottenburg-Wilmersdorf",40203,"Westend",31,10,192,46,116,2344,64,465,193,110,10,7,226,34,23,587 +2013,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",46,21,205,46,92,1205,29,176,256,92,12,7,186,28,63,633 +2013,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",40,22,146,32,70,846,21,201,103,57,11,3,130,13,96,466 +2013,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",60,24,385,98,127,2260,27,308,355,157,14,5,410,94,141,965 +2013,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",46,17,247,55,108,1384,59,292,278,108,8,4,290,73,135,723 +2013,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",60,28,295,79,98,2798,20,198,268,119,8,3,211,25,165,695 +2013,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",112,46,919,287,183,4299,60,369,172,106,6,1,342,75,197,1517 +2013,"Charlottenburg-Wilmersdorf",40310,"Halensee",23,8,135,25,71,1011,64,180,172,85,7,3,167,38,30,433 +2013,"Charlottenburg-Wilmersdorf",40411,"Grunewald",13,6,96,28,68,950,53,330,82,164,6,3,123,14,13,414 +2013,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",11,5,72,14,33,816,30,212,69,111,4,0,110,17,8,266 +2013,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",12,4,83,12,43,656,24,221,127,55,2,2,140,25,2,293 +2013,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",37,15,258,69,109,1970,83,448,263,194,15,4,330,89,52,778 +2013,"Charlottenburg-Wilmersdorf",40515,"Barstraße",23,14,116,29,57,903,15,199,154,64,1,1,143,21,20,378 +2013,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",51,13,227,62,95,1690,61,388,356,100,24,10,303,61,50,667 +2013,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",1,1,15,5,5,68,2,33,4,0,2,1,21,0,2,27 +2013,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 +2013,"Spandau",50101,"Hakenfelde",14,8,172,42,76,1005,25,187,56,52,20,6,222,21,40,704 +2013,"Spandau",50102,"Falkenhagener Feld",52,21,445,85,150,1170,35,180,146,89,40,5,351,13,46,1135 +2013,"Spandau",50103,"Spandau Mitte",96,46,758,181,243,2471,41,291,267,72,31,8,602,112,223,1630 +2013,"Spandau",50204,"Brunsbütteler Damm",16,7,167,44,59,911,32,136,62,58,10,2,229,56,21,417 +2013,"Spandau",50205,"Heerstraße Nord",29,15,377,102,159,1124,51,167,71,71,19,3,352,43,34,1031 +2013,"Spandau",50206,"Wilhelmstadt",43,21,478,111,217,2470,45,238,188,92,21,8,480,39,120,1248 +2013,"Spandau",50307,"Haselhorst",20,8,156,40,64,1099,30,180,59,53,11,3,238,22,25,551 +2013,"Spandau",50308,"Siemensstadt",19,11,158,34,67,775,29,153,83,30,8,4,155,28,12,426 +2013,"Spandau",50409,"Gatow/Kladow",4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 +2013,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 +2013,"Steglitz-Zehlendorf",60101,"Schloßstr.",67,32,205,30,71,2879,29,193,176,107,12,5,235,75,40,586 +2013,"Steglitz-Zehlendorf",60102,"Albrechtstr.",54,22,263,52,145,1617,112,418,232,162,17,6,332,62,59,879 +2013,"Steglitz-Zehlendorf",60203,"Lankwitz",34,14,311,60,138,1315,61,317,122,137,24,6,364,70,88,784 +2013,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",19,11,232,52,97,1286,61,344,188,89,12,6,235,34,55,549 +2013,"Steglitz-Zehlendorf",60305,"Teltower Damm",35,14,153,30,92,1403,57,374,284,148,17,4,254,39,51,475 +2013,"Steglitz-Zehlendorf",60306,"Drakestr.",30,7,198,33,108,1936,85,497,222,166,17,8,289,33,49,635 +2013,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 +2013,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 +2013,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 +2013,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 +2013,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 +2013,"Tempelhof-Schöneberg",70303,"Friedenau",62,19,259,43,115,2909,79,430,424,89,28,7,402,106,75,751 +2013,"Tempelhof-Schöneberg",70404,"Tempelhof",88,35,659,155,299,3581,109,791,348,145,48,13,703,123,300,1647 +2013,"Tempelhof-Schöneberg",70505,"Mariendorf",60,35,417,90,178,1886,91,513,140,145,27,5,493,59,102,1143 +2013,"Tempelhof-Schöneberg",70606,"Marienfelde",23,12,243,56,109,1310,35,238,78,68,22,3,225,23,50,629 +2013,"Tempelhof-Schöneberg",70707,"Lichtenrade",31,14,339,64,135,1231,51,390,98,179,29,10,338,46,64,754 +2013,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 +2013,"Neukölln",80101,"Schillerpromenade",144,84,679,218,208,2193,40,284,201,140,32,13,561,119,929,1630 +2013,"Neukölln",80102,"Neuköllner Mitte/Zentrum",135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 +2013,"Neukölln",80103,"Reuterstraße",95,49,509,182,173,2808,65,244,300,151,27,14,567,112,232,1285 +2013,"Neukölln",80104,"Rixdorf",125,72,603,168,201,2211,50,367,269,148,31,15,509,86,110,1531 +2013,"Neukölln",80105,"Köllnische Heide",30,16,231,65,132,1339,54,349,34,44,21,8,508,45,29,672 +2013,"Neukölln",80206,"Britz",75,47,427,113,199,2123,99,623,156,159,39,15,413,39,53,1188 +2013,"Neukölln",80207,"Buckow",24,11,138,38,69,687,23,214,39,93,11,3,227,29,23,455 +2013,"Neukölln",80308,"Gropiusstadt",76,37,274,65,115,1775,44,242,164,72,28,11,479,54,28,834 +2013,"Neukölln",80409,"Buckow Nord",11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 +2013,"Neukölln",80410,"Rudow",32,19,230,69,104,1344,111,441,144,153,10,3,288,23,16,570 +2013,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 +2013,"Treptow-Köpenick",90101,"Alt-Treptow",45,29,127,30,33,1069,21,109,228,42,2,1,166,51,65,343 +2013,"Treptow-Köpenick",90102,"Plänterwald",12,7,82,16,25,594,27,210,77,32,7,1,133,16,6,241 +2013,"Treptow-Köpenick",90103,"Baumschulenweg",21,12,95,20,59,684,35,211,100,47,8,3,167,46,24,308 +2013,"Treptow-Köpenick",90104,"Johannisthal",11,4,99,16,61,619,57,168,75,45,9,4,164,34,15,256 +2013,"Treptow-Köpenick",90205,"Oberschöneweide",23,13,353,81,99,1066,69,185,119,27,14,8,372,132,41,720 +2013,"Treptow-Köpenick",90206,"Niederschöneweide",14,5,145,40,44,903,25,93,133,10,11,6,169,51,32,279 +2013,"Treptow-Köpenick",90207,"Adlershof",20,13,118,34,57,960,32,152,204,18,10,3,158,28,13,291 +2013,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 +2013,"Treptow-Köpenick",90309,"Altglienicke",7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 +2013,"Treptow-Köpenick",90310,"Bohnsdorf",6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 +2013,"Treptow-Köpenick",90311,"Grünau",2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 +2013,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,"Treptow-Köpenick",90413,"Köpenick-Süd",1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 +2013,"Treptow-Köpenick",90414,"Allende-Viertel",0,0,38,2,14,198,10,20,51,2,3,0,48,16,2,97 +2013,"Treptow-Köpenick",90415,"Altstadt-Kietz",7,2,94,15,24,220,7,28,61,9,3,1,88,16,5,199 +2013,"Treptow-Köpenick",90416,"Müggelheim",0,0,14,1,16,107,6,32,7,6,2,1,26,0,1,45 +2013,"Treptow-Köpenick",90517,"Friedrichshagen",10,4,73,16,36,560,30,91,221,13,8,2,112,25,2,176 +2013,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 +2013,"Treptow-Köpenick",90519,"Dammvorstadt",10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 +2013,"Treptow-Köpenick",90520,"Köpenick-Nord",4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 +2013,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 +2013,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",38,17,402,87,115,795,52,126,88,30,32,11,279,43,33,780 +2013,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",81,31,782,165,184,1973,103,467,147,43,47,15,505,68,78,1396 +2013,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",52,21,340,68,125,1631,157,361,114,37,17,7,356,66,23,818 +2013,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",61,35,717,141,194,1465,45,202,169,23,72,26,581,150,83,1357 +2013,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",30,20,205,38,80,568,18,79,126,14,19,9,224,33,32,479 +2013,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",34,23,286,48,86,657,32,121,102,20,26,3,252,75,33,595 +2013,"Marzahn-Hellersdorf",100307,"Biesdorf",10,4,177,23,77,1260,35,290,190,55,18,8,215,28,18,349 +2013,"Marzahn-Hellersdorf",100408,"Kaulsdorf",9,4,71,13,41,504,16,168,86,82,6,3,122,26,7,178 +2013,"Marzahn-Hellersdorf",100409,"Mahlsdorf",9,3,86,14,55,734,41,215,86,112,2,0,130,25,15,184 +2013,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 +2013,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 +2013,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",29,16,333,59,81,802,27,125,99,18,13,7,201,27,67,712 +2013,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",32,8,287,49,64,980,62,130,78,40,21,6,274,30,40,643 +2013,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",13,3,117,23,48,845,24,145,37,44,11,6,193,26,14,339 +2013,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",31,16,206,37,93,1367,72,279,151,66,15,4,316,71,34,731 +2013,"Lichtenberg",110306,"Fennpfuhl",26,14,257,49,78,1170,77,262,188,44,17,4,318,72,25,613 +2013,"Lichtenberg",110307,"Alt-Lichtenberg",37,22,372,99,109,1943,65,327,178,52,22,11,388,103,56,874 +2013,"Lichtenberg",110308,"Frankfurter Allee Süd",18,10,90,15,31,646,35,106,137,16,8,4,104,13,53,237 +2013,"Lichtenberg",110409,"Neu Lichtenberg",34,16,246,48,68,1382,72,208,287,30,24,14,318,94,65,663 +2013,"Lichtenberg",110410,"Friedrichsfelde Nord",15,4,147,33,50,716,50,144,34,39,20,7,142,28,17,338 +2013,"Lichtenberg",110411,"Friedrichsfelde Süd",25,8,161,32,61,743,49,141,88,49,11,3,202,76,14,403 +2013,"Lichtenberg",110512,"Rummelsburger Bucht",6,4,19,7,8,173,9,45,25,9,22,10,63,13,8,62 +2013,"Lichtenberg",110513,"Karlshorst",10,5,111,22,44,852,67,186,157,70,19,11,192,32,5,351 +2013,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 +2013,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",38,15,393,94,166,1183,30,191,158,80,16,10,260,29,132,979 +2013,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",49,21,313,63,130,1433,39,322,170,60,30,13,322,55,152,789 +2013,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 +2013,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",45,17,342,80,166,1375,32,187,117,67,14,8,321,43,100,850 +2013,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 +2013,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 +2013,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 +2013,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",86,57,600,135,219,1986,37,328,133,67,44,18,428,36,139,1486 +2013,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",14,9,85,21,39,487,6,82,26,36,6,4,116,15,14,223 +2013,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 +2013,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 +2014,"Mitte",10111,"Tiergarten Süd",74,48,514,134,133,2604,17,220,195,70,8,5,252,30,163,1043 +2014,"Mitte",10112,"Regierungsviertel",51,19,432,84,115,4370,11,189,371,52,3,2,385,137,89,843 +2014,"Mitte",10113,"Alexanderplatz",203,106,1309,364,350,10510,89,710,1074,241,46,18,1207,351,506,2984 +2014,"Mitte",10114,"Brunnenstraße Süd",34,16,180,31,68,2248,56,230,488,127,6,1,356,132,79,771 +2014,"Mitte",10221,"Moabit West",76,32,557,147,159,2650,73,482,399,118,36,15,482,82,216,1226 +2014,"Mitte",10222,"Moabit Ost",57,33,599,157,173,3834,43,415,426,98,42,19,498,83,399,1282 +2014,"Mitte",10331,"Osloer Straße",111,52,772,190,218,3846,31,410,344,202,38,14,471,48,266,1645 +2014,"Mitte",10332,"Brunnenstraße Nord",107,47,648,167,217,3183,69,407,384,178,48,19,532,92,302,1574 +2014,"Mitte",10441,"Parkviertel",89,46,652,151,240,3372,58,461,353,176,28,8,473,52,192,1687 +2014,"Mitte",10442,"Wedding Zentrum",131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 +2014,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 +2014,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",119,80,675,194,224,3951,53,825,463,162,45,14,600,90,218,1563 +2014,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",128,60,986,264,262,5460,97,545,1010,230,54,18,854,212,226,2047 +2014,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",125,86,566,214,128,3197,26,185,398,97,40,13,462,132,405,1153 +2014,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",171,132,583,271,117,2814,31,213,373,82,57,18,508,165,996,1231 +2014,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 +2014,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 +2014,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 +2014,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",162,116,880,287,163,5162,71,358,849,143,44,19,1184,218,665,2099 +2014,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 +2014,"Pankow",30101,"Buch",6,3,123,32,79,761,30,194,95,24,19,8,171,25,20,307 +2014,"Pankow",30202,"Blankenfelde/Niederschönhausen",7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 +2014,"Pankow",30203,"Buchholz",2,1,68,16,31,459,21,78,51,38,2,0,97,27,9,148 +2014,"Pankow",30304,"Karow",4,3,49,8,23,397,9,89,104,50,2,0,100,8,9,143 +2014,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,"Pankow",30406,"Pankow Zentrum",35,20,186,42,80,2190,56,237,614,69,25,11,316,74,36,711 +2014,"Pankow",30408,"Pankow Süd",26,15,162,47,75,1392,69,220,386,72,13,10,303,53,21,670 +2014,"Pankow",30509,"Weißensee",28,14,289,67,109,1669,67,219,257,65,19,4,382,79,37,839 +2014,"Pankow",30510,"Weißensee Ost",5,4,146,27,53,591,26,132,80,36,8,2,180,32,24,326 +2014,"Pankow",30611,"Prenzlauer Berg Nordwest",38,22,224,61,56,1935,51,234,507,45,12,4,319,90,76,760 +2014,"Pankow",30612,"Prenzlauer Berg Nord",31,13,168,37,56,1984,80,213,546,38,7,4,284,123,35,627 +2014,"Pankow",30613,"Helmholtzplatz",10,4,137,40,32,1472,47,109,364,95,7,4,215,64,23,609 +2014,"Pankow",30614,"Prenzlauer Berg Ost",30,18,247,60,63,2298,92,313,351,77,10,4,546,228,51,701 +2014,"Pankow",30715,"Prenzlauer Berg Südwest",24,13,319,95,56,2267,62,192,426,187,8,2,351,110,31,934 +2014,"Pankow",30716,"Prenzlauer Berg Süd",13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 +2014,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 +2014,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 +2014,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",16,10,163,52,41,692,54,191,56,96,1,1,184,76,26,307 +2014,"Charlottenburg-Wilmersdorf",40203,"Westend",36,24,222,44,121,2767,64,406,193,112,12,8,280,55,20,776 +2014,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",30,8,242,53,101,1205,23,165,231,88,6,3,233,67,38,643 +2014,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",41,16,138,39,68,825,16,205,71,42,5,0,119,16,151,369 +2014,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",52,28,429,87,163,2391,50,289,361,118,12,3,368,77,79,1040 +2014,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",36,12,235,59,77,1598,57,323,277,110,11,7,219,55,116,660 +2014,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",54,21,232,51,117,2830,24,216,321,103,10,4,225,22,138,664 +2014,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",107,52,919,278,185,4781,48,377,216,106,9,6,376,93,168,1554 +2014,"Charlottenburg-Wilmersdorf",40310,"Halensee",16,7,124,33,73,1018,37,160,107,84,4,2,153,36,35,391 +2014,"Charlottenburg-Wilmersdorf",40411,"Grunewald",13,8,82,21,51,931,63,300,56,244,7,3,124,15,16,434 +2014,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",12,7,85,14,36,607,23,131,67,99,4,1,67,2,8,256 +2014,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",7,5,73,7,31,605,16,121,183,74,5,2,90,20,16,242 +2014,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",59,35,219,35,119,1878,83,434,239,170,19,5,345,95,69,783 +2014,"Charlottenburg-Wilmersdorf",40515,"Barstraße",18,14,108,22,56,854,19,209,170,59,3,3,108,22,39,301 +2014,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",56,35,261,51,81,1920,70,385,400,165,9,4,272,67,51,722 +2014,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",0,0,6,2,3,43,0,17,3,0,0,0,13,1,3,11 +2014,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 +2014,"Spandau",50101,"Hakenfelde",17,10,156,42,65,705,33,148,63,36,18,7,173,9,32,376 +2014,"Spandau",50102,"Falkenhagener Feld",36,14,420,87,137,1202,31,224,164,98,29,10,357,33,61,991 +2014,"Spandau",50103,"Spandau Mitte",99,67,674,154,212,2815,36,354,304,55,26,10,546,83,226,1624 +2014,"Spandau",50204,"Brunsbütteler Damm",16,12,132,35,79,780,36,145,64,75,13,4,146,14,24,350 +2014,"Spandau",50205,"Heerstraße Nord",34,24,362,67,127,1028,34,155,99,71,33,10,297,20,30,858 +2014,"Spandau",50206,"Wilhelmstadt",64,27,536,127,190,2215,33,252,240,95,21,12,467,83,92,1075 +2014,"Spandau",50307,"Haselhorst",19,7,150,33,49,859,31,195,65,31,17,8,167,17,18,351 +2014,"Spandau",50308,"Siemensstadt",24,7,168,43,60,1015,38,201,102,31,9,5,165,45,15,464 +2014,"Spandau",50409,"Gatow/Kladow",7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 +2014,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 +2014,"Steglitz-Zehlendorf",60101,"Schloßstr.",43,18,174,45,77,2302,39,173,180,115,8,2,247,74,40,488 +2014,"Steglitz-Zehlendorf",60102,"Albrechtstr.",43,25,267,43,136,1449,85,348,229,145,16,5,417,78,42,823 +2014,"Steglitz-Zehlendorf",60203,"Lankwitz",26,13,277,63,129,1147,67,290,101,101,37,18,271,37,116,661 +2014,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",15,7,199,38,85,1238,63,289,222,130,12,5,309,33,46,560 +2014,"Steglitz-Zehlendorf",60305,"Teltower Damm",25,12,150,29,79,1377,58,362,311,146,14,4,315,64,42,456 +2014,"Steglitz-Zehlendorf",60306,"Drakestr.",9,7,200,29,103,1645,86,363,222,136,11,7,278,53,44,557 +2014,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 +2014,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 +2014,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 +2014,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 +2014,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 +2014,"Tempelhof-Schöneberg",70303,"Friedenau",43,30,252,42,93,2785,67,386,472,179,24,16,407,127,52,777 +2014,"Tempelhof-Schöneberg",70404,"Tempelhof",80,49,671,142,290,3816,113,798,372,186,46,14,745,138,316,1793 +2014,"Tempelhof-Schöneberg",70505,"Mariendorf",47,28,395,94,161,1807,78,490,146,142,20,9,437,55,96,976 +2014,"Tempelhof-Schöneberg",70606,"Marienfelde",27,19,204,37,85,1231,37,267,115,55,29,10,286,30,43,552 +2014,"Tempelhof-Schöneberg",70707,"Lichtenrade",28,14,304,59,138,1146,74,330,121,126,23,5,389,55,69,726 +2014,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 +2014,"Neukölln",80101,"Schillerpromenade",71,37,519,139,158,1923,25,310,180,123,18,8,547,190,519,1176 +2014,"Neukölln",80102,"Neuköllner Mitte/Zentrum",93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 +2014,"Neukölln",80103,"Reuterstraße",71,32,569,147,172,2898,45,248,319,192,18,7,495,129,129,1248 +2014,"Neukölln",80104,"Rixdorf",88,41,576,151,159,2328,52,490,331,194,28,12,545,95,124,1358 +2014,"Neukölln",80105,"Köllnische Heide",26,13,199,55,122,1132,32,345,37,48,22,12,536,46,42,539 +2014,"Neukölln",80206,"Britz",73,46,457,111,178,2243,90,572,167,175,27,8,450,61,92,1207 +2014,"Neukölln",80207,"Buckow",18,8,133,20,67,687,49,203,32,81,8,4,177,14,7,359 +2014,"Neukölln",80308,"Gropiusstadt",55,39,341,92,132,1687,42,184,185,88,27,11,471,44,33,963 +2014,"Neukölln",80409,"Buckow Nord",9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 +2014,"Neukölln",80410,"Rudow",32,18,207,54,92,1186,114,317,153,174,22,10,300,30,8,542 +2014,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 +2014,"Treptow-Köpenick",90101,"Alt-Treptow",45,36,134,35,43,1198,30,183,281,38,11,5,195,62,66,364 +2014,"Treptow-Köpenick",90102,"Plänterwald",11,7,45,8,23,746,36,175,63,38,11,8,148,14,16,247 +2014,"Treptow-Köpenick",90103,"Baumschulenweg",19,8,106,23,57,894,63,216,125,52,8,3,140,24,21,305 +2014,"Treptow-Köpenick",90104,"Johannisthal",15,9,84,17,47,581,31,105,81,37,10,2,149,13,12,253 +2014,"Treptow-Köpenick",90205,"Oberschöneweide",12,5,287,65,94,987,46,245,138,23,12,7,221,39,50,587 +2014,"Treptow-Köpenick",90206,"Niederschöneweide",13,8,153,20,27,924,22,106,129,20,7,4,193,92,38,296 +2014,"Treptow-Köpenick",90207,"Adlershof",13,7,112,23,59,1054,44,183,165,28,11,5,201,79,19,324 +2014,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 +2014,"Treptow-Köpenick",90309,"Altglienicke",9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 +2014,"Treptow-Köpenick",90310,"Bohnsdorf",7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 +2014,"Treptow-Köpenick",90311,"Grünau",5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 +2014,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,"Treptow-Köpenick",90413,"Köpenick-Süd",4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 +2014,"Treptow-Köpenick",90414,"Allende-Viertel",2,0,50,13,29,222,14,36,25,8,3,2,61,11,5,117 +2014,"Treptow-Köpenick",90415,"Altstadt-Kietz",2,1,84,9,22,255,11,59,53,7,11,6,90,8,3,181 +2014,"Treptow-Köpenick",90416,"Müggelheim",0,0,12,2,5,105,4,35,8,16,4,4,22,1,3,26 +2014,"Treptow-Köpenick",90517,"Friedrichshagen",2,0,83,25,40,780,48,152,253,26,2,1,148,35,10,270 +2014,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 +2014,"Treptow-Köpenick",90519,"Dammvorstadt",14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 +2014,"Treptow-Köpenick",90520,"Köpenick-Nord",3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 +2014,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 +2014,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",32,19,440,75,96,637,44,109,94,19,20,7,195,21,36,753 +2014,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",66,43,685,149,161,1681,79,305,184,28,23,12,525,56,70,1365 +2014,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",55,29,339,67,118,1383,117,322,112,47,25,7,349,38,31,751 +2014,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",32,20,634,109,189,1595,65,211,166,36,31,13,565,110,94,1300 +2014,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",19,9,245,35,78,598,27,102,104,12,9,4,193,48,41,543 +2014,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",17,13,258,45,96,627,43,98,89,23,30,8,264,74,22,577 +2014,"Marzahn-Hellersdorf",100307,"Biesdorf",8,5,162,23,66,1112,40,272,177,62,8,2,166,19,32,341 +2014,"Marzahn-Hellersdorf",100408,"Kaulsdorf",5,1,67,10,35,540,15,169,94,75,8,4,152,16,5,205 +2014,"Marzahn-Hellersdorf",100409,"Mahlsdorf",6,3,100,20,51,1204,30,154,119,79,3,1,147,29,5,225 +2014,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 +2014,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 +2014,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",19,14,294,44,107,654,31,117,91,13,12,2,234,15,56,606 +2014,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",31,22,324,65,78,962,63,106,114,23,9,3,184,27,48,634 +2014,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",10,6,123,26,36,722,25,100,46,55,7,1,108,9,14,245 +2014,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",21,10,261,42,91,1246,60,317,123,70,14,2,280,57,45,665 +2014,"Lichtenberg",110306,"Fennpfuhl",22,11,248,47,93,1244,136,327,176,72,5,3,325,65,36,627 +2014,"Lichtenberg",110307,"Alt-Lichtenberg",40,21,321,81,90,2174,102,435,240,63,11,7,336,80,44,788 +2014,"Lichtenberg",110308,"Frankfurter Allee Süd",15,9,114,24,20,763,35,134,135,17,17,7,124,36,43,239 +2014,"Lichtenberg",110409,"Neu Lichtenberg",21,11,251,52,81,1569,60,237,292,69,14,5,384,105,40,771 +2014,"Lichtenberg",110410,"Friedrichsfelde Nord",19,12,133,38,52,686,53,113,53,36,3,1,131,41,13,321 +2014,"Lichtenberg",110411,"Friedrichsfelde Süd",14,5,141,31,45,742,55,146,132,50,7,6,190,89,17,343 +2014,"Lichtenberg",110512,"Rummelsburger Bucht",2,2,33,10,13,270,10,69,41,15,16,9,41,8,12,91 +2014,"Lichtenberg",110513,"Karlshorst",7,4,104,23,51,854,44,212,242,36,10,4,128,15,5,271 +2014,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 +2014,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",32,16,372,95,168,1321,34,214,178,142,25,9,297,39,89,1049 +2014,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",52,26,330,78,134,1520,43,258,168,112,20,7,331,98,143,907 +2014,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 +2014,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",41,19,330,74,124,1659,38,258,118,130,19,11,402,61,81,907 +2014,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 +2014,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 +2014,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 +2014,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",61,34,551,135,214,1949,47,349,154,67,72,25,418,32,103,1480 +2014,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",16,6,79,12,36,387,8,78,31,25,10,5,109,28,13,206 +2014,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 +2014,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 +2015,"Mitte",10111,"Tiergarten Süd",82,59,480,109,108,2763,15,321,247,52,18,11,304,85,137,949 +2015,"Mitte",10112,"Regierungsviertel",76,34,433,89,126,5399,15,289,371,48,10,4,304,101,48,810 +2015,"Mitte",10113,"Alexanderplatz",157,90,1440,408,320,12150,83,820,1082,236,35,12,1171,333,499,2973 +2015,"Mitte",10114,"Brunnenstraße Süd",29,13,204,40,61,2419,61,231,418,108,9,6,346,116,72,862 +2015,"Mitte",10221,"Moabit West",115,54,569,150,186,3017,53,589,338,112,25,10,444,74,165,1212 +2015,"Mitte",10222,"Moabit Ost",85,45,738,192,204,4928,42,433,452,98,18,6,446,81,341,1418 +2015,"Mitte",10331,"Osloer Straße",98,59,788,243,247,3617,35,330,316,167,35,13,478,72,231,1584 +2015,"Mitte",10332,"Brunnenstraße Nord",85,37,562,145,196,2912,66,409,405,113,23,10,480,86,272,1239 +2015,"Mitte",10441,"Parkviertel",83,45,677,177,214,3582,55,537,343,126,31,16,491,88,198,1493 +2015,"Mitte",10442,"Wedding Zentrum",148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 +2015,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 +2015,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",125,61,659,187,221,4574,59,861,439,152,31,10,650,99,415,1581 +2015,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",113,50,812,200,204,6665,140,735,1209,240,37,18,783,170,360,1861 +2015,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",143,72,633,224,109,3683,36,276,376,86,31,10,464,126,540,1178 +2015,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",167,106,469,189,141,3384,50,304,411,85,26,12,442,158,1949,1092 +2015,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 +2015,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 +2015,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 +2015,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",196,100,999,360,160,5581,65,383,692,121,35,13,1023,378,1468,2287 +2015,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 +2015,"Pankow",30101,"Buch",9,5,175,47,76,876,39,184,146,24,22,4,251,36,30,423 +2015,"Pankow",30202,"Blankenfelde/Niederschönhausen",7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 +2015,"Pankow",30203,"Buchholz",2,0,61,12,23,384,18,44,36,34,7,4,92,32,5,134 +2015,"Pankow",30304,"Karow",7,4,59,13,36,428,17,112,92,38,5,1,92,16,4,142 +2015,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,"Pankow",30406,"Pankow Zentrum",38,22,229,50,90,2272,52,196,634,89,13,5,395,113,41,785 +2015,"Pankow",30408,"Pankow Süd",34,20,158,32,71,1480,52,222,336,73,11,7,260,68,37,824 +2015,"Pankow",30509,"Weißensee",21,7,336,73,135,2404,87,307,354,97,17,2,466,95,45,1181 +2015,"Pankow",30510,"Weißensee Ost",6,2,135,25,45,713,25,136,84,46,9,3,167,45,33,361 +2015,"Pankow",30611,"Prenzlauer Berg Nordwest",39,20,188,53,47,2277,38,209,413,58,21,10,309,114,68,1133 +2015,"Pankow",30612,"Prenzlauer Berg Nord",24,8,191,40,54,2619,86,207,541,56,9,4,246,79,30,1200 +2015,"Pankow",30613,"Helmholtzplatz",7,4,133,36,40,2114,32,98,323,69,5,3,280,96,20,1209 +2015,"Pankow",30614,"Prenzlauer Berg Ost",31,16,228,48,72,2826,57,429,392,76,17,9,517,250,43,778 +2015,"Pankow",30715,"Prenzlauer Berg Südwest",17,9,285,80,51,2519,59,217,388,116,10,4,396,136,46,1200 +2015,"Pankow",30716,"Prenzlauer Berg Süd",13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 +2015,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 +2015,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 +2015,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",12,7,150,39,39,861,38,249,76,110,7,1,146,39,33,311 +2015,"Charlottenburg-Wilmersdorf",40203,"Westend",23,11,228,52,119,2938,80,345,178,141,21,6,296,27,14,736 +2015,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",27,13,234,59,106,1241,26,143,260,66,11,4,209,17,33,612 +2015,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",20,10,155,46,57,947,28,211,123,47,12,7,142,16,30,380 +2015,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",43,25,397,95,123,2552,28,261,404,95,15,6,383,42,75,1081 +2015,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",33,21,227,51,67,1824,58,274,335,122,4,3,210,33,111,667 +2015,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",67,27,276,69,98,3361,20,201,325,94,5,3,226,15,119,772 +2015,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",107,51,911,252,168,5657,51,353,275,116,12,7,360,79,117,1602 +2015,"Charlottenburg-Wilmersdorf",40310,"Halensee",17,10,124,29,53,1368,35,199,144,83,3,1,153,34,15,497 +2015,"Charlottenburg-Wilmersdorf",40411,"Grunewald",10,6,123,23,67,976,48,312,79,185,8,4,121,7,11,419 +2015,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",9,6,66,10,25,716,49,193,102,76,2,2,88,7,7,201 +2015,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",5,1,79,5,33,701,24,133,200,38,4,2,104,22,7,310 +2015,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",39,18,210,38,102,2338,62,454,383,139,16,6,334,109,50,826 +2015,"Charlottenburg-Wilmersdorf",40515,"Barstraße",19,11,113,19,45,980,30,199,227,66,2,0,102,17,24,389 +2015,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",41,28,225,35,79,2180,59,359,511,117,5,3,250,61,42,739 +2015,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",0,0,19,5,6,32,1,13,1,0,4,3,9,1,0,30 +2015,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 +2015,"Spandau",50101,"Hakenfelde",16,10,192,27,89,830,30,153,71,45,13,7,184,15,15,557 +2015,"Spandau",50102,"Falkenhagener Feld",31,17,405,86,180,1290,39,178,142,93,28,9,332,23,36,1131 +2015,"Spandau",50103,"Spandau Mitte",101,55,624,158,252,2665,64,303,194,87,25,11,526,97,175,1593 +2015,"Spandau",50204,"Brunsbütteler Damm",15,5,159,28,76,826,37,128,67,65,15,5,180,11,10,434 +2015,"Spandau",50205,"Heerstraße Nord",22,14,334,81,128,1066,30,187,56,75,21,12,295,86,23,805 +2015,"Spandau",50206,"Wilhelmstadt",31,15,462,91,162,2260,39,291,187,77,16,6,349,39,146,925 +2015,"Spandau",50307,"Haselhorst",21,7,157,29,67,1007,57,143,73,38,10,5,115,13,20,483 +2015,"Spandau",50308,"Siemensstadt",15,6,130,29,50,993,35,131,78,40,13,5,117,22,14,367 +2015,"Spandau",50409,"Gatow/Kladow",4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 +2015,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 +2015,"Steglitz-Zehlendorf",60101,"Schloßstr.",25,13,200,40,63,2496,26,212,350,64,6,2,217,55,33,461 +2015,"Steglitz-Zehlendorf",60102,"Albrechtstr.",32,21,231,47,125,1406,95,300,229,133,8,7,361,61,46,788 +2015,"Steglitz-Zehlendorf",60203,"Lankwitz",19,11,264,53,110,960,43,207,109,104,7,0,297,51,78,611 +2015,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",16,7,185,44,80,1184,40,231,205,165,18,7,220,28,36,487 +2015,"Steglitz-Zehlendorf",60305,"Teltower Damm",16,10,150,30,73,1438,50,247,438,132,11,6,252,67,42,413 +2015,"Steglitz-Zehlendorf",60306,"Drakestr.",18,10,200,28,97,1895,91,410,258,199,11,3,252,42,41,554 +2015,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 +2015,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 +2015,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 +2015,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 +2015,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 +2015,"Tempelhof-Schöneberg",70303,"Friedenau",36,22,230,32,114,2592,75,367,545,99,9,5,337,107,43,687 +2015,"Tempelhof-Schöneberg",70404,"Tempelhof",53,23,671,145,280,3870,128,706,412,126,56,11,811,147,213,1633 +2015,"Tempelhof-Schöneberg",70505,"Mariendorf",39,22,295,71,100,2121,84,428,173,118,22,11,374,40,69,770 +2015,"Tempelhof-Schöneberg",70606,"Marienfelde",17,9,220,45,94,1126,29,186,117,90,18,5,245,22,42,534 +2015,"Tempelhof-Schöneberg",70707,"Lichtenrade",30,18,285,45,156,1227,120,223,145,227,28,9,336,38,60,697 +2015,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 +2015,"Neukölln",80101,"Schillerpromenade",91,52,450,134,142,2232,30,349,252,101,25,10,499,121,806,1136 +2015,"Neukölln",80102,"Neuköllner Mitte/Zentrum",91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 +2015,"Neukölln",80103,"Reuterstraße",107,51,468,132,150,3350,32,270,540,159,28,13,508,124,194,1303 +2015,"Neukölln",80104,"Rixdorf",77,45,480,140,182,2558,51,344,453,199,27,13,518,79,183,1477 +2015,"Neukölln",80105,"Köllnische Heide",32,17,244,57,97,1214,49,317,58,42,19,10,410,51,55,630 +2015,"Neukölln",80206,"Britz",54,27,429,107,176,2333,71,544,232,138,28,16,391,58,116,1051 +2015,"Neukölln",80207,"Buckow",11,5,173,36,85,746,55,215,62,108,15,10,172,25,15,441 +2015,"Neukölln",80308,"Gropiusstadt",45,33,369,91,136,1980,59,213,187,59,40,9,600,44,32,1102 +2015,"Neukölln",80409,"Buckow Nord",11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 +2015,"Neukölln",80410,"Rudow",28,20,219,44,112,1331,99,351,165,182,29,11,312,42,36,604 +2015,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 +2015,"Treptow-Köpenick",90101,"Alt-Treptow",54,36,143,48,51,1214,30,87,286,39,5,4,178,53,146,450 +2015,"Treptow-Köpenick",90102,"Plänterwald",6,3,60,6,40,669,52,135,60,24,5,1,123,26,7,280 +2015,"Treptow-Köpenick",90103,"Baumschulenweg",14,5,119,20,46,868,42,155,110,74,7,2,149,29,25,343 +2015,"Treptow-Köpenick",90104,"Johannisthal",11,4,96,18,43,596,29,99,73,61,11,7,102,15,19,252 +2015,"Treptow-Köpenick",90205,"Oberschöneweide",16,6,273,81,91,981,46,168,113,39,17,4,270,46,49,606 +2015,"Treptow-Köpenick",90206,"Niederschöneweide",10,5,117,23,40,935,17,66,126,20,12,6,201,103,40,257 +2015,"Treptow-Köpenick",90207,"Adlershof",22,8,124,24,47,1090,28,128,172,24,12,6,170,36,25,288 +2015,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 +2015,"Treptow-Köpenick",90309,"Altglienicke",7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 +2015,"Treptow-Köpenick",90310,"Bohnsdorf",9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 +2015,"Treptow-Köpenick",90311,"Grünau",2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 +2015,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,"Treptow-Köpenick",90413,"Köpenick-Süd",2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 +2015,"Treptow-Köpenick",90414,"Allende-Viertel",3,1,49,7,13,237,13,19,46,4,0,0,33,2,6,87 +2015,"Treptow-Köpenick",90415,"Altstadt-Kietz",0,0,99,21,33,233,5,37,57,5,10,7,84,7,13,190 +2015,"Treptow-Köpenick",90416,"Müggelheim",0,0,30,4,17,101,1,28,7,13,2,2,32,1,2,64 +2015,"Treptow-Köpenick",90517,"Friedrichshagen",7,2,55,12,29,689,26,109,253,22,7,4,132,30,4,192 +2015,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 +2015,"Treptow-Köpenick",90519,"Dammvorstadt",16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 +2015,"Treptow-Köpenick",90520,"Köpenick-Nord",3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 +2015,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 +2015,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",26,16,335,56,107,569,40,113,79,21,24,8,231,33,39,623 +2015,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",51,27,668,131,178,1851,135,448,127,62,39,9,491,51,69,1249 +2015,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",39,18,345,66,91,1739,127,384,87,111,25,6,379,62,44,734 +2015,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",33,16,607,106,200,1589,73,262,122,47,28,4,538,108,81,1254 +2015,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",14,8,243,44,83,583,32,129,79,14,12,3,270,53,45,515 +2015,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",23,15,246,36,79,625,41,124,70,32,32,3,206,51,33,506 +2015,"Marzahn-Hellersdorf",100307,"Biesdorf",11,6,137,28,60,1288,46,221,180,169,10,2,202,49,25,308 +2015,"Marzahn-Hellersdorf",100408,"Kaulsdorf",3,1,96,19,22,534,28,95,98,102,3,3,105,18,16,168 +2015,"Marzahn-Hellersdorf",100409,"Mahlsdorf",4,2,77,13,32,639,44,111,129,125,8,4,122,20,9,182 +2015,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 +2015,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 +2015,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",13,8,310,54,67,710,81,133,88,17,20,7,208,28,42,609 +2015,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",18,5,282,61,64,916,64,114,90,38,15,4,175,15,35,558 +2015,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",16,6,138,37,37,924,16,104,67,107,5,2,143,7,16,332 +2015,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",19,7,234,43,58,1493,123,324,191,102,11,4,235,39,20,679 +2015,"Lichtenberg",110306,"Fennpfuhl",24,14,179,35,65,1414,103,326,223,90,12,5,323,78,36,578 +2015,"Lichtenberg",110307,"Alt-Lichtenberg",39,21,365,97,106,2157,72,326,267,96,25,13,383,114,38,846 +2015,"Lichtenberg",110308,"Frankfurter Allee Süd",17,7,89,16,17,690,26,114,123,28,11,5,106,19,73,240 +2015,"Lichtenberg",110409,"Neu Lichtenberg",25,16,263,51,63,1669,62,201,303,63,14,6,371,106,50,683 +2015,"Lichtenberg",110410,"Friedrichsfelde Nord",8,3,132,29,26,561,51,107,43,52,7,1,114,26,13,284 +2015,"Lichtenberg",110411,"Friedrichsfelde Süd",8,6,134,28,51,722,43,105,109,50,10,4,210,51,12,341 +2015,"Lichtenberg",110512,"Rummelsburger Bucht",3,3,37,15,8,212,10,26,37,16,1,0,42,8,13,89 +2015,"Lichtenberg",110513,"Karlshorst",6,2,110,21,44,856,49,144,226,60,15,6,148,25,22,278 +2015,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 +2015,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",39,17,428,99,148,1150,39,201,124,74,17,7,276,28,89,923 +2015,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",42,24,304,68,119,1575,42,346,160,68,20,6,311,61,132,805 +2015,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 +2015,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",32,15,376,89,136,1667,37,224,120,58,9,4,300,48,64,966 +2015,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 +2015,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 +2015,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 +2015,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",65,33,508,134,202,2052,72,365,122,42,35,9,308,19,96,1448 +2015,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",22,7,112,21,55,415,15,81,25,29,3,3,256,191,16,225 +2015,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 +2015,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 +2016,"Mitte",10111,"Tiergarten Süd",65,54,462,108,125,2519,15,286,231,64,12,2,239,31,139,883 +2016,"Mitte",10112,"Regierungsviertel",94,66,483,86,124,5797,15,242,310,54,10,3,350,111,70,904 +2016,"Mitte",10113,"Alexanderplatz",165,102,1338,368,313,12479,80,779,1266,222,47,20,1065,328,534,2825 +2016,"Mitte",10114,"Brunnenstraße Süd",34,23,251,52,79,2631,65,239,541,91,19,7,399,171,67,831 +2016,"Mitte",10221,"Moabit West",103,57,717,222,189,3146,51,511,468,138,45,18,576,71,642,1617 +2016,"Mitte",10222,"Moabit Ost",79,42,770,185,217,3372,38,484,514,147,44,12,480,69,444,1668 +2016,"Mitte",10331,"Osloer Straße",85,49,754,184,216,3922,46,463,337,187,34,12,481,74,249,1547 +2016,"Mitte",10332,"Brunnenstraße Nord",81,42,601,179,184,3139,72,445,346,141,35,8,532,131,236,1299 +2016,"Mitte",10441,"Parkviertel",64,32,686,172,222,3774,63,557,367,120,20,11,597,105,205,1711 +2016,"Mitte",10442,"Wedding Zentrum",115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 +2016,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 +2016,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",192,114,689,230,199,4851,67,776,587,136,44,11,671,114,749,1646 +2016,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",114,60,792,231,237,6237,130,708,1155,204,55,31,901,187,284,1947 +2016,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",125,78,559,234,104,3295,24,274,359,63,25,7,528,162,608,1024 +2016,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",137,90,435,158,90,2537,30,248,360,61,29,9,532,190,1078,935 +2016,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 +2016,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 +2016,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 +2016,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",129,69,899,249,158,4589,56,309,810,108,50,23,1164,416,956,2271 +2016,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 +2016,"Pankow",30101,"Buch",11,5,179,42,77,948,26,144,107,51,28,13,191,19,26,397 +2016,"Pankow",30202,"Blankenfelde/Niederschönhausen",7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 +2016,"Pankow",30203,"Buchholz",1,0,43,5,41,460,28,96,38,53,3,1,100,32,9,141 +2016,"Pankow",30304,"Karow",5,2,71,12,23,379,9,74,88,72,14,5,82,15,12,140 +2016,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,"Pankow",30406,"Pankow Zentrum",23,14,240,43,96,2104,49,210,522,106,15,7,309,111,36,715 +2016,"Pankow",30408,"Pankow Süd",20,12,176,32,68,1384,42,239,386,60,15,5,323,78,39,672 +2016,"Pankow",30509,"Weißensee",32,22,330,72,123,1954,63,184,313,72,32,13,428,112,57,947 +2016,"Pankow",30510,"Weißensee Ost",9,1,119,18,46,667,31,122,76,37,15,7,181,50,33,358 +2016,"Pankow",30611,"Prenzlauer Berg Nordwest",33,19,229,59,82,2404,65,204,488,87,11,3,333,107,83,1138 +2016,"Pankow",30612,"Prenzlauer Berg Nord",26,10,158,37,63,2142,55,204,557,71,16,8,332,86,35,763 +2016,"Pankow",30613,"Helmholtzplatz",21,7,155,31,57,1546,28,96,352,71,10,3,262,86,45,723 +2016,"Pankow",30614,"Prenzlauer Berg Ost",37,21,293,71,78,2608,65,359,447,110,22,4,562,259,61,732 +2016,"Pankow",30715,"Prenzlauer Berg Südwest",25,9,327,93,89,2569,66,233,535,114,15,5,372,158,28,993 +2016,"Pankow",30716,"Prenzlauer Berg Süd",19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 +2016,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 +2016,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 +2016,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",9,5,146,39,32,616,26,125,68,79,6,3,136,42,23,285 +2016,"Charlottenburg-Wilmersdorf",40203,"Westend",26,11,318,64,128,2938,77,393,172,69,13,6,268,35,36,755 +2016,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",17,6,229,32,81,1294,44,190,228,59,14,9,196,17,46,556 +2016,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",26,11,136,25,77,866,23,153,84,28,8,4,194,49,38,366 +2016,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",48,29,430,91,131,2747,37,367,409,90,25,10,426,103,58,957 +2016,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",42,23,231,62,91,1586,69,301,278,61,10,6,191,21,56,625 +2016,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",46,25,312,67,84,3036,24,178,353,88,7,4,234,27,147,710 +2016,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",110,61,687,177,163,4770,38,317,275,72,11,5,368,68,99,1261 +2016,"Charlottenburg-Wilmersdorf",40310,"Halensee",15,7,112,28,60,1122,34,217,112,52,3,1,105,9,21,385 +2016,"Charlottenburg-Wilmersdorf",40411,"Grunewald",9,7,95,13,57,882,55,248,94,159,8,3,128,20,18,351 +2016,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",7,2,84,15,34,657,32,193,63,62,7,1,78,6,8,209 +2016,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",9,7,78,14,30,727,36,143,225,38,6,2,109,26,10,225 +2016,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",36,22,225,43,106,2084,66,413,315,101,9,5,338,147,59,710 +2016,"Charlottenburg-Wilmersdorf",40515,"Barstraße",9,5,136,28,47,805,26,142,195,29,8,1,97,16,27,295 +2016,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",43,24,263,60,88,2153,54,313,418,57,10,4,229,43,71,666 +2016,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",0,0,13,4,4,80,0,14,3,0,4,4,10,2,2,19 +2016,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 +2016,"Spandau",50101,"Hakenfelde",14,8,204,46,64,953,28,187,84,55,20,10,173,11,21,456 +2016,"Spandau",50102,"Falkenhagener Feld",28,12,432,86,173,1284,42,233,147,106,29,10,322,36,38,977 +2016,"Spandau",50103,"Spandau Mitte",78,53,697,179,236,2606,39,279,271,75,16,5,451,57,179,1374 +2016,"Spandau",50204,"Brunsbütteler Damm",13,6,158,33,52,807,34,135,60,81,14,4,201,25,20,390 +2016,"Spandau",50205,"Heerstraße Nord",26,13,417,93,137,1103,20,155,64,115,32,14,351,96,40,908 +2016,"Spandau",50206,"Wilhelmstadt",50,22,548,131,188,2642,41,295,240,130,18,6,410,33,67,1206 +2016,"Spandau",50307,"Haselhorst",21,9,174,34,63,900,37,154,68,29,18,8,123,16,30,377 +2016,"Spandau",50308,"Siemensstadt",11,8,128,27,56,824,22,115,66,19,7,3,162,22,21,341 +2016,"Spandau",50409,"Gatow/Kladow",4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 +2016,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 +2016,"Steglitz-Zehlendorf",60101,"Schloßstr.",36,20,188,44,60,2621,37,207,384,66,8,5,197,35,26,492 +2016,"Steglitz-Zehlendorf",60102,"Albrechtstr.",23,9,264,43,129,1618,103,362,266,127,31,21,344,45,62,771 +2016,"Steglitz-Zehlendorf",60203,"Lankwitz",23,12,250,54,110,1249,88,228,111,95,29,9,337,39,79,607 +2016,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",11,5,246,47,79,1179,67,242,240,105,14,8,303,41,36,566 +2016,"Steglitz-Zehlendorf",60305,"Teltower Damm",13,10,192,29,83,1414,48,196,489,150,9,2,303,46,35,481 +2016,"Steglitz-Zehlendorf",60306,"Drakestr.",14,8,239,49,97,1944,92,413,304,204,8,3,286,56,41,584 +2016,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 +2016,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 +2016,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 +2016,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 +2016,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 +2016,"Tempelhof-Schöneberg",70303,"Friedenau",37,25,234,43,106,2899,83,437,511,79,24,14,405,109,50,760 +2016,"Tempelhof-Schöneberg",70404,"Tempelhof",68,32,716,156,265,4156,197,761,456,116,48,9,740,178,236,1674 +2016,"Tempelhof-Schöneberg",70505,"Mariendorf",33,17,361,74,147,1922,109,411,166,212,39,21,470,80,90,933 +2016,"Tempelhof-Schöneberg",70606,"Marienfelde",20,11,257,44,75,1073,55,179,159,49,22,6,217,16,54,504 +2016,"Tempelhof-Schöneberg",70707,"Lichtenrade",22,11,345,61,100,1433,114,340,175,246,24,9,317,35,103,700 +2016,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 +2016,"Neukölln",80101,"Schillerpromenade",67,38,563,189,151,2423,29,264,262,102,29,15,451,105,333,1424 +2016,"Neukölln",80102,"Neuköllner Mitte/Zentrum",114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 +2016,"Neukölln",80103,"Reuterstraße",76,43,500,160,164,3379,29,261,486,109,22,12,527,190,154,1346 +2016,"Neukölln",80104,"Rixdorf",68,38,483,150,157,2506,56,338,408,132,33,19,495,70,141,1443 +2016,"Neukölln",80105,"Köllnische Heide",17,8,239,59,101,1368,54,277,48,72,17,9,299,22,70,786 +2016,"Neukölln",80206,"Britz",55,31,471,115,191,2431,112,566,166,218,47,24,482,64,71,1285 +2016,"Neukölln",80207,"Buckow",12,9,180,51,76,653,50,193,39,98,13,5,198,20,20,423 +2016,"Neukölln",80308,"Gropiusstadt",47,32,338,96,148,1902,54,236,152,84,18,5,532,48,53,1061 +2016,"Neukölln",80409,"Buckow Nord",5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 +2016,"Neukölln",80410,"Rudow",24,14,313,74,120,1461,142,324,143,253,14,6,313,23,37,666 +2016,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 +2016,"Treptow-Köpenick",90101,"Alt-Treptow",35,21,149,36,41,1197,22,111,319,38,18,10,180,45,71,378 +2016,"Treptow-Köpenick",90102,"Plänterwald",6,4,72,18,18,660,60,119,108,41,4,2,106,28,9,227 +2016,"Treptow-Köpenick",90103,"Baumschulenweg",13,7,120,35,57,903,54,139,172,83,7,5,142,38,13,359 +2016,"Treptow-Köpenick",90104,"Johannisthal",7,4,108,20,46,757,43,127,163,81,3,2,112,12,14,309 +2016,"Treptow-Köpenick",90205,"Oberschöneweide",11,8,268,71,76,1107,66,146,233,41,20,12,288,64,45,617 +2016,"Treptow-Köpenick",90206,"Niederschöneweide",13,8,147,24,39,1010,38,83,174,13,5,2,127,31,32,292 +2016,"Treptow-Köpenick",90207,"Adlershof",11,4,166,32,49,1251,68,125,306,32,11,4,198,46,18,376 +2016,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 +2016,"Treptow-Köpenick",90309,"Altglienicke",3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 +2016,"Treptow-Köpenick",90310,"Bohnsdorf",3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 +2016,"Treptow-Köpenick",90311,"Grünau",1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 +2016,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,"Treptow-Köpenick",90413,"Köpenick-Süd",2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 +2016,"Treptow-Köpenick",90414,"Allende-Viertel",1,1,29,9,14,215,18,17,24,9,3,2,46,3,4,68 +2016,"Treptow-Köpenick",90415,"Altstadt-Kietz",2,2,117,25,38,246,9,26,79,8,1,1,105,22,14,239 +2016,"Treptow-Köpenick",90416,"Müggelheim",0,0,16,3,16,98,12,20,14,8,5,4,47,11,1,57 +2016,"Treptow-Köpenick",90517,"Friedrichshagen",6,3,117,20,38,647,31,67,254,17,6,3,161,39,19,236 +2016,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 +2016,"Treptow-Köpenick",90519,"Dammvorstadt",8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 +2016,"Treptow-Köpenick",90520,"Köpenick-Nord",5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 +2016,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 +2016,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",26,18,361,60,97,668,62,128,82,22,18,7,266,70,34,660 +2016,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",51,27,735,134,176,2113,147,417,160,30,56,12,577,85,78,1483 +2016,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",46,22,355,66,128,1954,167,446,116,109,36,14,427,69,44,872 +2016,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",21,11,656,113,180,1606,66,262,115,42,34,9,634,175,61,1209 +2016,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",26,18,290,58,96,643,39,116,103,18,33,9,296,68,49,607 +2016,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",22,14,233,37,79,789,58,113,79,36,8,5,288,88,34,562 +2016,"Marzahn-Hellersdorf",100307,"Biesdorf",10,7,150,30,42,1208,38,172,183,167,9,3,169,31,31,325 +2016,"Marzahn-Hellersdorf",100408,"Kaulsdorf",7,2,99,14,38,520,24,80,98,93,6,2,102,8,3,194 +2016,"Marzahn-Hellersdorf",100409,"Mahlsdorf",7,5,78,9,42,634,33,104,127,120,2,1,97,16,10,172 +2016,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 +2016,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 +2016,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",26,16,271,43,72,678,64,141,89,27,17,5,201,31,55,574 +2016,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",19,11,327,63,79,965,60,152,88,19,18,4,233,27,42,646 +2016,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",7,2,171,29,50,912,31,121,61,67,7,3,131,12,26,347 +2016,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",26,21,203,40,59,1481,119,445,168,86,14,4,265,46,26,558 +2016,"Lichtenberg",110306,"Fennpfuhl",26,17,269,51,103,1591,140,450,245,95,28,5,359,69,22,691 +2016,"Lichtenberg",110307,"Alt-Lichtenberg",48,25,494,117,128,2763,92,355,326,95,28,15,399,96,56,1039 +2016,"Lichtenberg",110308,"Frankfurter Allee Süd",15,9,97,29,36,768,56,138,162,15,10,10,106,21,83,227 +2016,"Lichtenberg",110409,"Neu Lichtenberg",27,13,274,53,92,1693,49,179,403,65,14,7,400,124,47,740 +2016,"Lichtenberg",110410,"Friedrichsfelde Nord",7,5,137,21,42,571,41,132,82,21,6,1,149,28,24,280 +2016,"Lichtenberg",110411,"Friedrichsfelde Süd",13,9,185,41,68,867,68,179,114,51,13,6,191,47,14,437 +2016,"Lichtenberg",110512,"Rummelsburger Bucht",1,1,27,7,8,294,9,34,83,20,8,6,22,8,6,88 +2016,"Lichtenberg",110513,"Karlshorst",10,7,120,27,56,963,41,152,297,81,7,5,151,27,23,350 +2016,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 +2016,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",40,17,391,100,158,1348,42,278,149,95,31,17,330,30,96,1062 +2016,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",45,25,295,65,140,1568,44,293,147,88,15,6,303,58,160,804 +2016,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 +2016,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",30,15,320,85,136,1610,36,262,93,51,19,9,306,75,79,784 +2016,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 +2016,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 +2016,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 +2016,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",59,37,485,133,185,1771,56,342,109,69,43,13,389,72,105,1181 +2016,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",13,7,83,24,52,421,14,69,17,35,7,1,245,151,31,231 +2016,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 +2016,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 +2017,"Mitte",10111,"Tiergarten Süd",62,39,521,145,127,2603,30,325,347,50,9,2,260,42,179,1143 +2017,"Mitte",10112,"Regierungsviertel",40,17,456,87,159,4592,16,222,309,75,5,0,362,112,87,931 +2017,"Mitte",10113,"Alexanderplatz",143,90,1763,478,317,10596,87,705,929,148,45,16,1162,351,804,3227 +2017,"Mitte",10114,"Brunnenstraße Süd",38,18,256,62,64,2277,35,290,462,77,17,11,449,195,81,886 +2017,"Mitte",10221,"Moabit West",66,40,690,177,215,2602,35,400,428,102,25,10,546,81,792,1436 +2017,"Mitte",10222,"Moabit Ost",50,33,698,161,218,4458,28,391,446,82,29,10,478,76,462,1368 +2017,"Mitte",10331,"Osloer Straße",55,36,736,174,252,2740,41,371,244,86,36,15,441,71,227,1391 +2017,"Mitte",10332,"Brunnenstraße Nord",58,29,659,178,234,3069,76,417,346,94,34,13,542,204,197,1337 +2017,"Mitte",10441,"Parkviertel",83,45,755,159,259,2863,52,484,287,129,26,12,506,130,200,1566 +2017,"Mitte",10442,"Wedding Zentrum",99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 +2017,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 +2017,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",115,61,692,233,223,3953,49,611,454,82,42,18,640,121,1003,1524 +2017,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",96,50,773,241,243,5745,114,751,1288,110,13,7,754,145,247,1808 +2017,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",78,54,511,183,114,2632,22,232,294,42,22,2,403,121,683,963 +2017,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",96,64,393,162,84,2095,31,225,412,60,24,9,458,179,781,897 +2017,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 +2017,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 +2017,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 +2017,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",74,47,902,353,186,3733,55,332,597,129,29,6,1017,371,949,2026 +2017,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 +2017,"Pankow",30101,"Buch",16,7,208,52,62,655,19,84,117,24,19,6,211,46,36,423 +2017,"Pankow",30202,"Blankenfelde/Niederschönhausen",5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 +2017,"Pankow",30203,"Buchholz",5,2,49,7,28,372,21,75,44,20,4,0,89,16,9,146 +2017,"Pankow",30304,"Karow",4,3,87,18,33,406,13,54,96,73,3,0,75,13,19,173 +2017,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,"Pankow",30406,"Pankow Zentrum",35,23,247,61,98,1807,48,204,496,75,21,9,382,123,39,736 +2017,"Pankow",30408,"Pankow Süd",15,5,208,62,82,1273,70,238,342,45,8,0,293,104,28,552 +2017,"Pankow",30509,"Weißensee",30,16,376,96,117,1447,51,200,260,60,17,7,391,97,52,801 +2017,"Pankow",30510,"Weißensee Ost",12,7,149,22,50,593,19,115,106,18,14,5,157,34,37,335 +2017,"Pankow",30611,"Prenzlauer Berg Nordwest",29,11,254,92,65,1873,34,169,417,41,11,7,301,127,118,787 +2017,"Pankow",30612,"Prenzlauer Berg Nord",26,13,161,44,53,1772,57,163,426,58,7,0,279,78,46,690 +2017,"Pankow",30613,"Helmholtzplatz",15,7,188,54,47,1566,10,94,301,42,4,1,309,130,48,910 +2017,"Pankow",30614,"Prenzlauer Berg Ost",33,21,294,69,94,2063,69,357,302,76,31,14,473,224,53,664 +2017,"Pankow",30715,"Prenzlauer Berg Südwest",21,5,352,103,67,1997,39,318,356,80,13,3,368,133,50,791 +2017,"Pankow",30716,"Prenzlauer Berg Süd",17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 +2017,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 +2017,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 +2017,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",16,9,127,36,23,626,37,161,72,67,10,5,169,50,41,279 +2017,"Charlottenburg-Wilmersdorf",40203,"Westend",27,19,325,78,123,2465,105,354,174,70,15,8,272,38,36,732 +2017,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",17,8,241,42,93,1179,34,166,236,69,6,3,261,91,37,582 +2017,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",12,8,169,33,68,960,30,191,141,38,2,1,180,32,41,460 +2017,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",30,13,436,105,132,2361,49,283,417,84,25,8,390,94,78,1054 +2017,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",28,12,223,44,81,1885,67,266,260,64,11,6,237,66,69,636 +2017,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",35,17,291,74,84,2591,29,158,286,72,14,4,233,31,58,757 +2017,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",73,32,718,203,156,4225,53,316,185,55,11,5,384,109,131,1252 +2017,"Charlottenburg-Wilmersdorf",40310,"Halensee",13,7,92,22,46,1017,38,185,124,42,4,3,126,32,11,341 +2017,"Charlottenburg-Wilmersdorf",40411,"Grunewald",10,6,109,17,52,788,53,250,79,98,5,1,198,94,18,327 +2017,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",3,1,55,18,25,540,39,131,64,38,4,2,76,10,9,162 +2017,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",7,4,72,7,21,514,20,109,160,39,2,1,112,41,14,196 +2017,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",42,16,235,46,94,1993,99,332,296,96,13,7,338,144,53,726 +2017,"Charlottenburg-Wilmersdorf",40515,"Barstraße",6,3,157,29,69,754,26,143,178,33,5,3,138,34,28,375 +2017,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",31,13,245,55,71,1996,62,289,469,56,17,4,308,88,77,626 +2017,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",1,1,10,2,4,33,0,13,0,1,2,2,4,0,0,16 +2017,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 +2017,"Spandau",50101,"Hakenfelde",15,10,190,47,75,782,18,139,102,38,8,5,130,19,35,401 +2017,"Spandau",50102,"Falkenhagener Feld",34,17,424,87,121,1055,37,253,147,83,31,8,280,12,39,865 +2017,"Spandau",50103,"Spandau Mitte",79,46,665,159,224,2378,34,273,298,66,40,20,452,55,189,1308 +2017,"Spandau",50204,"Brunsbütteler Damm",12,4,173,33,63,826,37,149,94,52,10,4,201,31,19,388 +2017,"Spandau",50205,"Heerstraße Nord",26,10,412,108,135,1046,38,152,66,106,15,7,303,91,35,818 +2017,"Spandau",50206,"Wilhelmstadt",42,21,644,176,179,2950,33,233,279,89,17,8,484,72,79,1196 +2017,"Spandau",50307,"Haselhorst",18,8,171,48,58,725,30,142,65,55,5,3,119,25,32,366 +2017,"Spandau",50308,"Siemensstadt",10,9,143,32,42,763,33,149,110,36,10,5,155,44,22,343 +2017,"Spandau",50409,"Gatow/Kladow",10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 +2017,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 +2017,"Steglitz-Zehlendorf",60101,"Schloßstr.",25,16,181,29,71,2405,35,152,348,36,15,2,209,44,45,434 +2017,"Steglitz-Zehlendorf",60102,"Albrechtstr.",22,8,287,57,110,1309,86,295,276,83,38,15,334,74,66,679 +2017,"Steglitz-Zehlendorf",60203,"Lankwitz",15,7,274,46,121,1014,49,185,122,67,14,4,329,34,70,643 +2017,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",16,7,204,51,97,1018,50,179,185,104,13,6,288,69,42,484 +2017,"Steglitz-Zehlendorf",60305,"Teltower Damm",12,7,173,30,100,1066,40,165,371,92,15,5,258,56,37,447 +2017,"Steglitz-Zehlendorf",60306,"Drakestr.",11,1,156,42,83,1431,78,291,235,107,30,12,298,38,32,502 +2017,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 +2017,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 +2017,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 +2017,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 +2017,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 +2017,"Tempelhof-Schöneberg",70303,"Friedenau",26,13,269,57,98,2386,74,281,493,88,19,12,407,99,55,715 +2017,"Tempelhof-Schöneberg",70404,"Tempelhof",57,24,668,125,269,3766,107,876,435,106,60,15,696,186,241,1442 +2017,"Tempelhof-Schöneberg",70505,"Mariendorf",40,17,382,84,151,1637,81,460,166,108,29,9,369,48,82,871 +2017,"Tempelhof-Schöneberg",70606,"Marienfelde",17,4,245,45,96,973,49,225,109,49,18,8,263,36,49,553 +2017,"Tempelhof-Schöneberg",70707,"Lichtenrade",18,8,265,51,98,1133,82,248,106,127,26,9,288,50,60,557 +2017,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 +2017,"Neukölln",80101,"Schillerpromenade",68,42,424,138,124,2464,39,361,327,94,39,15,538,162,354,1238 +2017,"Neukölln",80102,"Neuköllner Mitte/Zentrum",86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 +2017,"Neukölln",80103,"Reuterstraße",47,21,582,217,164,3005,44,292,437,78,25,9,532,143,182,1406 +2017,"Neukölln",80104,"Rixdorf",64,32,520,154,155,2323,41,288,375,121,21,6,508,109,284,1452 +2017,"Neukölln",80105,"Köllnische Heide",26,12,190,53,67,1151,44,257,51,38,19,9,218,20,55,548 +2017,"Neukölln",80206,"Britz",71,43,486,139,190,2335,86,560,173,162,36,28,434,65,89,1249 +2017,"Neukölln",80207,"Buckow",6,1,162,34,75,500,39,121,28,77,12,4,169,19,18,399 +2017,"Neukölln",80308,"Gropiusstadt",54,36,362,93,112,1643,63,241,185,70,6,6,302,30,27,928 +2017,"Neukölln",80409,"Buckow Nord",9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 +2017,"Neukölln",80410,"Rudow",21,11,264,60,131,1191,110,300,128,197,25,6,276,28,22,600 +2017,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 +2017,"Treptow-Köpenick",90101,"Alt-Treptow",44,25,184,51,48,1310,20,120,274,37,7,3,225,103,123,542 +2017,"Treptow-Köpenick",90102,"Plänterwald",6,3,80,18,35,501,41,138,105,19,7,5,133,30,17,207 +2017,"Treptow-Köpenick",90103,"Baumschulenweg",11,6,134,22,54,894,50,162,161,27,11,5,182,54,19,336 +2017,"Treptow-Köpenick",90104,"Johannisthal",7,6,127,26,51,654,61,180,88,37,6,1,138,28,26,287 +2017,"Treptow-Köpenick",90205,"Oberschöneweide",13,7,318,66,84,1082,49,251,157,25,13,7,303,55,66,671 +2017,"Treptow-Köpenick",90206,"Niederschöneweide",17,8,192,38,49,1083,55,99,153,14,9,3,251,140,44,351 +2017,"Treptow-Köpenick",90207,"Adlershof",19,11,125,29,43,1142,40,189,209,20,6,3,216,60,23,308 +2017,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 +2017,"Treptow-Köpenick",90309,"Altglienicke",8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 +2017,"Treptow-Köpenick",90310,"Bohnsdorf",7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 +2017,"Treptow-Köpenick",90311,"Grünau",3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 +2017,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,"Treptow-Köpenick",90413,"Köpenick-Süd",4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 +2017,"Treptow-Köpenick",90414,"Allende-Viertel",2,1,40,7,6,174,20,26,26,4,2,0,50,8,1,81 +2017,"Treptow-Köpenick",90415,"Altstadt-Kietz",5,5,109,12,28,193,9,35,50,4,4,3,106,12,19,210 +2017,"Treptow-Köpenick",90416,"Müggelheim",1,0,32,5,12,70,4,22,7,6,2,2,27,10,3,50 +2017,"Treptow-Köpenick",90517,"Friedrichshagen",4,3,87,19,35,579,42,77,180,8,4,1,172,62,11,218 +2017,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 +2017,"Treptow-Köpenick",90519,"Dammvorstadt",15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 +2017,"Treptow-Köpenick",90520,"Köpenick-Nord",4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 +2017,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 +2017,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",22,13,363,66,92,723,69,111,101,22,20,9,255,73,26,678 +2017,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",39,26,696,124,195,2351,174,445,155,53,35,9,519,81,79,1574 +2017,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",20,9,392,73,116,1765,169,435,101,64,18,6,337,49,48,882 +2017,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",39,22,581,111,139,1470,88,186,105,25,30,11,617,199,89,1085 +2017,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",24,11,291,51,69,558,22,74,113,12,14,2,218,65,23,526 +2017,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",10,6,291,51,86,668,66,101,64,17,9,1,283,101,41,555 +2017,"Marzahn-Hellersdorf",100307,"Biesdorf",18,8,181,33,65,1112,38,156,159,133,9,4,237,68,16,409 +2017,"Marzahn-Hellersdorf",100408,"Kaulsdorf",8,4,190,13,35,455,13,72,99,55,3,2,142,28,13,307 +2017,"Marzahn-Hellersdorf",100409,"Mahlsdorf",9,3,101,19,44,543,20,88,101,77,2,0,196,83,10,206 +2017,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 +2017,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 +2017,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",23,10,247,45,63,722,55,102,119,25,17,3,199,25,64,600 +2017,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",23,15,295,69,63,979,62,160,122,25,11,4,195,42,45,599 +2017,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",12,7,170,29,41,736,32,119,71,53,8,1,141,26,25,326 +2017,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",12,9,201,32,68,1118,103,303,129,65,19,4,263,61,42,500 +2017,"Lichtenberg",110306,"Fennpfuhl",34,27,231,46,87,1288,83,359,149,72,20,5,339,79,29,586 +2017,"Lichtenberg",110307,"Alt-Lichtenberg",24,11,513,119,136,2342,85,384,222,66,26,13,428,126,67,932 +2017,"Lichtenberg",110308,"Frankfurter Allee Süd",20,14,158,50,44,857,34,85,97,15,8,3,171,65,59,303 +2017,"Lichtenberg",110409,"Neu Lichtenberg",19,13,307,68,98,1524,47,210,275,50,20,7,371,116,75,728 +2017,"Lichtenberg",110410,"Friedrichsfelde Nord",8,5,128,30,35,550,45,130,49,16,8,3,138,33,30,263 +2017,"Lichtenberg",110411,"Friedrichsfelde Süd",17,10,160,27,56,784,58,150,101,22,21,13,232,56,27,375 +2017,"Lichtenberg",110512,"Rummelsburger Bucht",2,2,32,6,12,251,10,32,64,14,3,1,58,17,10,97 +2017,"Lichtenberg",110513,"Karlshorst",7,5,136,37,54,913,45,120,265,83,13,4,146,23,26,294 +2017,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 +2017,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",23,11,341,92,102,1035,29,250,169,63,24,6,293,65,93,662 +2017,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",37,20,315,69,110,1303,37,246,107,75,25,8,321,70,112,705 +2017,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 +2017,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",30,10,429,104,173,1268,22,206,77,46,21,10,246,28,104,887 +2017,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 +2017,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 +2017,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 +2017,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",41,24,529,110,199,1412,48,302,88,45,36,18,290,47,84,1060 +2017,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",9,4,85,20,40,333,4,78,17,21,6,2,143,65,15,185 +2017,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 +2017,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 +2018,"Mitte",10111,"Tiergarten Süd",70,58,416,125,103,2540,17,274,310,39,14,3,284,42,273,1247 +2018,"Mitte",10112,"Regierungsviertel",34,16,519,110,114,3883,15,199,372,35,6,1,407,159,133,857 +2018,"Mitte",10113,"Alexanderplatz",130,80,1531,366,309,10144,68,580,880,133,26,6,1036,333,971,2798 +2018,"Mitte",10114,"Brunnenstraße Süd",26,14,286,60,69,1817,47,153,314,56,9,6,442,218,69,690 +2018,"Mitte",10221,"Moabit West",71,38,653,164,215,2470,37,398,447,83,29,12,496,99,435,1262 +2018,"Mitte",10222,"Moabit Ost",61,38,689,150,210,3620,30,281,361,73,31,8,435,73,473,1421 +2018,"Mitte",10331,"Osloer Straße",77,42,752,205,250,2624,46,288,260,73,29,13,439,92,217,1397 +2018,"Mitte",10332,"Brunnenstraße Nord",68,41,642,170,224,2536,65,343,273,87,28,6,551,187,387,1303 +2018,"Mitte",10441,"Parkviertel",55,26,754,183,243,2690,62,442,363,88,30,9,562,113,125,1511 +2018,"Mitte",10442,"Wedding Zentrum",90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 +2018,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 +2018,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",99,56,628,179,207,3646,55,588,445,114,36,10,564,102,798,1526 +2018,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",95,54,819,269,239,5959,90,742,1216,139,46,14,785,163,310,2142 +2018,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",71,49,483,183,105,2190,23,218,293,84,24,3,380,106,522,948 +2018,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",104,80,452,183,101,2031,32,190,468,63,16,4,376,114,934,993 +2018,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 +2018,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 +2018,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 +2018,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",95,64,943,332,176,3622,35,315,714,103,30,10,1017,334,1122,1875 +2018,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 +2018,"Pankow",30101,"Buch",11,2,179,37,72,635,15,66,144,13,12,6,176,47,33,337 +2018,"Pankow",30202,"Blankenfelde/Niederschönhausen",10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 +2018,"Pankow",30203,"Buchholz",6,3,70,10,28,329,25,50,58,23,7,2,92,12,9,161 +2018,"Pankow",30304,"Karow",4,2,84,20,29,418,3,102,126,34,1,0,107,18,13,200 +2018,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,"Pankow",30406,"Pankow Zentrum",27,19,207,46,93,1854,47,175,580,63,15,3,296,95,43,660 +2018,"Pankow",30408,"Pankow Süd",35,23,219,52,94,1070,53,134,387,63,15,6,260,74,40,569 +2018,"Pankow",30509,"Weißensee",21,12,327,88,127,1399,73,146,278,63,23,6,336,51,47,748 +2018,"Pankow",30510,"Weißensee Ost",11,5,124,25,45,536,31,73,86,24,12,5,150,22,42,280 +2018,"Pankow",30611,"Prenzlauer Berg Nordwest",47,24,293,109,77,1468,39,109,365,39,12,4,292,113,175,648 +2018,"Pankow",30612,"Prenzlauer Berg Nord",24,13,190,49,79,1450,55,133,439,39,14,7,264,89,54,490 +2018,"Pankow",30613,"Helmholtzplatz",14,4,190,55,60,1016,16,57,296,23,5,4,279,127,49,478 +2018,"Pankow",30614,"Prenzlauer Berg Ost",37,15,371,78,77,2098,58,184,309,68,32,12,439,181,71,702 +2018,"Pankow",30715,"Prenzlauer Berg Südwest",22,14,340,75,71,1774,29,184,378,57,8,1,343,92,47,729 +2018,"Pankow",30716,"Prenzlauer Berg Süd",14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 +2018,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 +2018,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 +2018,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",16,9,178,64,39,656,34,126,75,89,3,1,139,51,49,334 +2018,"Charlottenburg-Wilmersdorf",40203,"Westend",25,16,318,83,119,2188,66,347,213,79,11,4,243,33,45,703 +2018,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",18,10,282,62,87,1062,29,105,190,52,14,6,261,80,37,638 +2018,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",7,3,158,35,75,847,19,129,126,27,11,10,121,21,50,398 +2018,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",38,20,445,105,151,2266,32,216,421,62,19,9,399,104,65,1144 +2018,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",33,19,252,58,78,1534,47,195,269,66,15,6,222,47,57,724 +2018,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",38,15,284,54,85,2457,16,118,274,75,9,0,217,24,56,780 +2018,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",62,31,760,218,154,4351,35,227,264,46,15,5,387,82,173,1618 +2018,"Charlottenburg-Wilmersdorf",40310,"Halensee",13,4,136,26,39,1130,33,152,123,33,9,6,108,22,16,453 +2018,"Charlottenburg-Wilmersdorf",40411,"Grunewald",12,5,89,18,56,793,41,259,96,87,10,7,235,82,15,374 +2018,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",4,1,60,10,28,567,36,149,54,50,5,2,91,17,18,192 +2018,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",10,3,94,16,29,579,43,83,179,18,6,2,96,23,15,240 +2018,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",40,15,242,58,108,2210,54,284,337,107,11,8,363,132,70,1129 +2018,"Charlottenburg-Wilmersdorf",40515,"Barstraße",15,5,130,25,63,794,18,118,169,27,6,1,98,8,45,430 +2018,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",27,13,216,61,96,2129,60,239,471,64,23,7,259,53,75,736 +2018,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",7,4,22,3,6,32,1,7,1,0,5,5,9,2,0,36 +2018,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 +2018,"Spandau",50101,"Hakenfelde",16,11,202,56,55,864,36,237,58,16,17,10,193,5,26,480 +2018,"Spandau",50102,"Falkenhagener Feld",35,24,427,92,154,1012,56,194,174,41,29,13,296,10,53,904 +2018,"Spandau",50103,"Spandau Mitte",104,61,701,183,214,2227,33,332,270,38,29,13,425,50,224,1397 +2018,"Spandau",50204,"Brunsbütteler Damm",12,8,210,49,73,765,46,123,88,42,17,3,177,26,25,411 +2018,"Spandau",50205,"Heerstraße Nord",33,17,350,74,148,949,34,157,57,50,23,13,239,36,44,750 +2018,"Spandau",50206,"Wilhelmstadt",56,27,666,185,208,2681,32,208,234,57,20,8,451,52,134,1268 +2018,"Spandau",50307,"Haselhorst",15,9,170,25,63,772,43,147,56,24,10,5,133,19,24,414 +2018,"Spandau",50308,"Siemensstadt",17,6,152,34,46,773,34,94,169,31,4,1,128,35,17,417 +2018,"Spandau",50409,"Gatow/Kladow",7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 +2018,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 +2018,"Steglitz-Zehlendorf",60101,"Schloßstr.",24,15,205,45,60,2152,21,113,302,33,10,0,191,52,50,445 +2018,"Steglitz-Zehlendorf",60102,"Albrechtstr.",24,10,250,51,132,1440,54,299,300,90,16,5,331,89,69,776 +2018,"Steglitz-Zehlendorf",60203,"Lankwitz",19,4,386,81,175,1167,41,254,130,76,22,12,290,33,84,789 +2018,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",19,8,199,31,94,1034,33,201,163,91,13,4,262,46,38,548 +2018,"Steglitz-Zehlendorf",60305,"Teltower Damm",14,7,180,30,86,1135,30,212,344,74,15,5,242,31,55,422 +2018,"Steglitz-Zehlendorf",60306,"Drakestr.",10,3,255,44,110,1759,61,492,351,85,30,11,329,30,45,650 +2018,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 +2018,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 +2018,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 +2018,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 +2018,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 +2018,"Tempelhof-Schöneberg",70303,"Friedenau",23,10,266,70,110,2279,72,238,437,88,18,9,360,81,56,748 +2018,"Tempelhof-Schöneberg",70404,"Tempelhof",57,24,652,151,261,3729,105,652,504,134,51,11,812,239,358,1724 +2018,"Tempelhof-Schöneberg",70505,"Mariendorf",28,16,363,76,131,1760,57,419,187,119,31,13,457,78,82,899 +2018,"Tempelhof-Schöneberg",70606,"Marienfelde",22,12,212,48,87,1056,24,226,90,52,20,9,211,46,61,525 +2018,"Tempelhof-Schöneberg",70707,"Lichtenrade",25,13,352,61,113,1147,38,307,99,106,19,8,367,75,76,696 +2018,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 +2018,"Neukölln",80101,"Schillerpromenade",80,46,530,181,121,2316,36,363,229,86,36,21,431,77,371,1271 +2018,"Neukölln",80102,"Neuköllner Mitte/Zentrum",106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 +2018,"Neukölln",80103,"Reuterstraße",53,28,584,210,136,2889,28,364,401,69,21,10,492,169,331,1355 +2018,"Neukölln",80104,"Rixdorf",33,18,533,144,198,2086,33,299,318,88,23,10,516,102,236,1361 +2018,"Neukölln",80105,"Köllnische Heide",25,7,261,74,103,1124,36,287,45,42,24,9,367,19,88,622 +2018,"Neukölln",80206,"Britz",70,41,440,97,203,2071,75,529,181,132,34,18,514,90,94,1193 +2018,"Neukölln",80207,"Buckow",16,7,201,41,101,566,32,169,36,42,16,9,194,27,34,487 +2018,"Neukölln",80308,"Gropiusstadt",55,32,399,95,149,1881,52,244,101,67,14,3,337,26,48,1258 +2018,"Neukölln",80409,"Buckow Nord",10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 +2018,"Neukölln",80410,"Rudow",33,22,220,49,98,1100,77,299,89,127,26,8,310,51,32,576 +2018,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 +2018,"Treptow-Köpenick",90101,"Alt-Treptow",31,21,155,32,43,1305,14,100,290,21,6,1,182,63,77,496 +2018,"Treptow-Köpenick",90102,"Plänterwald",16,8,67,15,25,412,21,98,76,17,4,4,96,23,15,195 +2018,"Treptow-Köpenick",90103,"Baumschulenweg",12,2,140,32,70,836,27,130,118,77,11,9,167,24,22,384 +2018,"Treptow-Köpenick",90104,"Johannisthal",5,3,137,20,77,578,38,143,92,29,24,5,170,24,19,357 +2018,"Treptow-Köpenick",90205,"Oberschöneweide",16,8,355,78,105,892,61,210,115,26,18,7,268,51,81,689 +2018,"Treptow-Köpenick",90206,"Niederschöneweide",31,18,216,39,63,1115,30,94,137,17,7,6,206,108,108,365 +2018,"Treptow-Köpenick",90207,"Adlershof",19,9,189,44,54,1193,39,153,234,35,8,4,249,87,46,404 +2018,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 +2018,"Treptow-Köpenick",90309,"Altglienicke",10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 +2018,"Treptow-Köpenick",90310,"Bohnsdorf",7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 +2018,"Treptow-Köpenick",90311,"Grünau",3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 +2018,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,"Treptow-Köpenick",90413,"Köpenick-Süd",0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 +2018,"Treptow-Köpenick",90414,"Allende-Viertel",4,2,28,5,21,174,10,34,29,6,3,2,46,7,7,76 +2018,"Treptow-Köpenick",90415,"Altstadt-Kietz",2,1,120,29,30,211,7,24,59,1,3,1,98,18,21,207 +2018,"Treptow-Köpenick",90416,"Müggelheim",2,1,20,4,9,84,5,30,13,9,4,4,25,6,5,44 +2018,"Treptow-Köpenick",90517,"Friedrichshagen",6,5,107,28,30,585,29,49,214,13,8,5,158,39,10,233 +2018,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 +2018,"Treptow-Köpenick",90519,"Dammvorstadt",9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 +2018,"Treptow-Köpenick",90520,"Köpenick-Nord",13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 +2018,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 +2018,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",26,20,382,65,77,655,54,99,94,18,19,3,309,84,53,649 +2018,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",39,22,688,142,193,1679,135,252,98,46,50,15,469,65,96,1281 +2018,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",16,8,326,54,132,1378,142,290,85,43,26,7,350,54,56,725 +2018,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",26,14,561,104,201,1339,70,133,100,35,59,25,541,114,110,1091 +2018,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",14,9,277,44,87,493,35,71,67,8,19,6,231,40,50,510 +2018,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",16,7,381,88,104,652,33,78,98,22,31,8,329,99,50,647 +2018,"Marzahn-Hellersdorf",100307,"Biesdorf",12,6,149,30,64,1043,40,133,184,98,21,6,190,41,27,325 +2018,"Marzahn-Hellersdorf",100408,"Kaulsdorf",4,2,116,13,39,429,15,95,111,31,11,2,163,16,17,275 +2018,"Marzahn-Hellersdorf",100409,"Mahlsdorf",6,3,113,19,44,572,18,137,134,68,1,1,162,48,13,238 +2018,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 +2018,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 +2018,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",17,7,283,56,90,778,53,122,68,26,23,9,243,16,79,667 +2018,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",24,16,358,79,83,944,51,182,105,30,17,5,282,30,44,716 +2018,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",8,2,202,48,75,687,26,94,43,42,12,7,186,66,32,360 +2018,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",11,6,249,47,72,935,103,218,117,51,15,8,232,47,32,515 +2018,"Lichtenberg",110306,"Fennpfuhl",13,8,318,78,114,1134,75,233,161,48,21,6,300,41,45,654 +2018,"Lichtenberg",110307,"Alt-Lichtenberg",34,22,493,118,115,2276,67,270,252,40,27,11,354,86,84,1016 +2018,"Lichtenberg",110308,"Frankfurter Allee Süd",11,6,172,42,35,806,22,89,101,14,6,4,163,47,85,334 +2018,"Lichtenberg",110409,"Neu Lichtenberg",30,18,351,75,108,1646,49,163,351,69,19,6,395,127,58,771 +2018,"Lichtenberg",110410,"Friedrichsfelde Nord",8,5,145,27,47,500,53,82,66,20,18,5,128,26,21,293 +2018,"Lichtenberg",110411,"Friedrichsfelde Süd",14,9,161,29,66,808,46,141,140,22,9,5,200,43,17,389 +2018,"Lichtenberg",110512,"Rummelsburger Bucht",2,2,29,10,16,295,14,34,99,12,2,2,41,17,14,87 +2018,"Lichtenberg",110513,"Karlshorst",6,4,98,25,53,738,44,77,214,66,16,5,146,27,18,273 +2018,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 +2018,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",32,12,340,74,126,896,41,172,110,62,18,9,242,40,63,750 +2018,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",36,15,285,58,143,1415,52,290,120,67,14,3,303,80,135,682 +2018,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 +2018,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",28,16,422,101,149,1309,22,250,78,46,20,7,281,28,83,781 +2018,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 +2018,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 +2018,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 +2018,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",44,22,464,101,184,1135,76,257,69,34,30,8,269,15,95,918 +2018,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",5,2,102,21,51,298,7,54,24,19,2,0,107,29,18,204 +2018,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 +2018,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 +2019,"Mitte",10111,"Tiergarten Süd",60,35,365,92,128,2271,15,198,296,55,13,6,347,77,231,980 +2019,"Mitte",10112,"Regierungsviertel",42,20,554,136,152,3692,13,172,352,22,19,4,497,162,170,1057 +2019,"Mitte",10113,"Alexanderplatz",173,102,1966,500,420,11233,63,587,940,137,43,12,1307,381,1133,3813 +2019,"Mitte",10114,"Brunnenstraße Süd",40,29,268,64,79,1859,39,182,361,64,18,7,424,172,86,902 +2019,"Mitte",10221,"Moabit West",66,29,685,210,202,2107,47,322,326,93,28,15,641,91,618,1409 +2019,"Mitte",10222,"Moabit Ost",48,29,652,150,231,3672,27,240,350,96,39,16,555,96,555,1597 +2019,"Mitte",10331,"Osloer Straße",61,30,727,168,214,2474,46,289,284,77,31,7,468,116,279,1457 +2019,"Mitte",10332,"Brunnenstraße Nord",62,42,692,201,209,2537,58,400,328,75,30,10,589,223,415,1399 +2019,"Mitte",10441,"Parkviertel",64,45,699,159,218,2779,50,492,260,113,33,13,540,86,156,1490 +2019,"Mitte",10442,"Wedding Zentrum",86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 +2019,"Mitte",19900,"Bezirk (Mi), nicht zuzuordnen",5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 +2019,"Friedrichshain-Kreuzberg",20101,"Südliche Friedrichstadt",125,70,716,200,255,3973,43,447,483,105,41,17,656,103,622,1858 +2019,"Friedrichshain-Kreuzberg",20202,"Tempelhofer Vorstadt",119,82,872,283,271,5797,113,525,1182,113,55,23,1320,530,527,2119 +2019,"Friedrichshain-Kreuzberg",20303,"nördliche Luisenstadt",94,67,524,215,99,2509,27,238,300,48,26,8,407,84,493,1103 +2019,"Friedrichshain-Kreuzberg",20304,"südliche Luisenstadt",182,150,530,251,125,2343,37,219,440,52,44,15,519,104,1310,1316 +2019,"Friedrichshain-Kreuzberg",20405,"Karl-Marx-Allee-Nord",38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 +2019,"Friedrichshain-Kreuzberg",20407,"Karl-Marx-Allee-Süd",98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 +2019,"Friedrichshain-Kreuzberg",20506,"Frankfurter Allee Nord",30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 +2019,"Friedrichshain-Kreuzberg",20508,"Frankfurter Allee Süd FK",132,92,972,353,168,4273,48,259,775,68,39,15,1062,335,1322,2606 +2019,"Friedrichshain-Kreuzberg",29900,"Bezirk (Fh-Kb), nicht zuzuordnen",2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 +2019,"Pankow",30101,"Buch",9,5,243,57,91,742,17,78,118,8,26,6,259,51,38,439 +2019,"Pankow",30202,"Blankenfelde/Niederschönhausen",7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 +2019,"Pankow",30203,"Buchholz",3,0,76,10,42,366,7,73,65,29,4,2,87,11,9,165 +2019,"Pankow",30304,"Karow",4,4,81,9,41,369,6,53,93,47,6,4,101,30,21,176 +2019,"Pankow",30307,"Blankenburg/Heinersdorf/Märchenland",6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,"Pankow",30405,"Schönholz/Wilhelmsruh/Rosenthal",11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,"Pankow",30406,"Pankow Zentrum",40,34,240,58,91,1572,47,146,502,58,13,3,311,88,41,659 +2019,"Pankow",30408,"Pankow Süd",26,15,231,42,101,1093,73,160,352,46,18,7,298,89,46,627 +2019,"Pankow",30509,"Weißensee",16,9,348,73,137,1728,61,197,350,83,12,6,401,101,68,845 +2019,"Pankow",30510,"Weißensee Ost",10,4,146,28,53,589,31,107,92,30,9,4,184,34,51,399 +2019,"Pankow",30611,"Prenzlauer Berg Nordwest",36,25,252,65,70,1391,42,94,380,38,15,2,294,90,154,621 +2019,"Pankow",30612,"Prenzlauer Berg Nord",22,9,209,39,78,1588,71,171,392,41,11,4,303,89,70,617 +2019,"Pankow",30613,"Helmholtzplatz",11,8,179,41,52,891,28,60,228,59,8,2,309,132,35,484 +2019,"Pankow",30614,"Prenzlauer Berg Ost",36,22,331,63,124,2111,76,182,319,72,23,7,496,179,92,828 +2019,"Pankow",30715,"Prenzlauer Berg Südwest",18,9,379,92,69,1549,38,140,360,70,13,5,372,132,50,754 +2019,"Pankow",30716,"Prenzlauer Berg Süd",28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 +2019,"Pankow",39900,"Bezirk (Pk), nicht zuzuordnen",1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 +2019,"Charlottenburg-Wilmersdorf",40101,"Charlottenburg-Nord",35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 +2019,"Charlottenburg-Wilmersdorf",40202,"Heerstrasse",16,13,188,49,51,677,24,146,46,81,4,3,176,63,43,384 +2019,"Charlottenburg-Wilmersdorf",40203,"Westend",31,19,313,82,142,1899,52,315,205,122,17,11,325,44,45,821 +2019,"Charlottenburg-Wilmersdorf",40304,"Schloß Charlottenburg",26,9,238,42,124,903,16,97,174,32,11,5,271,77,54,579 +2019,"Charlottenburg-Wilmersdorf",40305,"Mierendorffplatz",26,11,165,37,72,767,27,143,100,23,14,8,199,33,48,458 +2019,"Charlottenburg-Wilmersdorf",40306,"Otto-Suhr-Allee",31,16,441,106,139,1940,20,291,346,66,25,16,480,97,84,1060 +2019,"Charlottenburg-Wilmersdorf",40307,"Neue Kantstraße",17,9,280,67,101,1249,47,202,247,74,12,7,225,26,71,660 +2019,"Charlottenburg-Wilmersdorf",40308,"Kantstraße",23,10,330,72,118,2233,15,100,274,56,9,4,170,17,72,812 +2019,"Charlottenburg-Wilmersdorf",40309,"Kurfürstendamm",85,36,767,212,171,4001,25,286,220,57,11,5,381,101,234,1339 +2019,"Charlottenburg-Wilmersdorf",40310,"Halensee",19,12,167,30,59,1101,25,149,160,56,8,6,167,14,30,502 +2019,"Charlottenburg-Wilmersdorf",40411,"Grunewald",15,8,133,19,70,783,31,242,86,117,9,2,264,114,21,419 +2019,"Charlottenburg-Wilmersdorf",40412,"Schmargendorf",9,7,84,13,38,676,29,144,93,70,8,3,117,22,16,252 +2019,"Charlottenburg-Wilmersdorf",40413,"Wiesbadener Straße",7,6,82,16,30,763,38,99,191,39,7,1,138,18,20,308 +2019,"Charlottenburg-Wilmersdorf",40514,"Düsseldorfer Straße",38,17,260,65,93,1686,67,314,290,83,24,11,357,119,80,807 +2019,"Charlottenburg-Wilmersdorf",40515,"Barstraße",9,6,118,20,55,720,27,131,168,30,4,3,114,21,39,343 +2019,"Charlottenburg-Wilmersdorf",40516,"Volkspark Wilmersdorf",26,16,229,47,91,2011,39,338,417,114,19,4,308,53,96,918 +2019,"Charlottenburg-Wilmersdorf",40617,"Forst Grunewald",6,6,17,6,13,36,1,11,3,1,13,13,15,5,4,44 +2019,"Charlottenburg-Wilmersdorf",49900,"Bezirk (Ch-Wi), nicht zuzuordnen",1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 +2019,"Spandau",50101,"Hakenfelde",12,4,165,35,63,813,41,173,64,31,26,16,229,13,26,476 +2019,"Spandau",50102,"Falkenhagener Feld",20,11,399,74,162,1063,81,150,114,53,46,16,299,9,67,891 +2019,"Spandau",50103,"Spandau Mitte",65,31,671,160,251,1940,47,247,167,35,28,16,529,48,266,1328 +2019,"Spandau",50204,"Brunsbütteler Damm",14,3,169,41,73,839,51,125,121,25,17,6,207,10,18,438 +2019,"Spandau",50205,"Heerstraße Nord",21,9,362,77,122,860,35,151,88,51,25,12,338,70,42,740 +2019,"Spandau",50206,"Wilhelmstadt",39,20,601,150,202,2459,30,207,162,55,20,8,364,40,101,1148 +2019,"Spandau",50307,"Haselhorst",18,7,150,33,78,693,49,127,52,21,14,10,108,9,39,337 +2019,"Spandau",50308,"Siemensstadt",13,8,128,25,45,662,44,130,96,38,8,5,130,33,34,330 +2019,"Spandau",50409,"Gatow/Kladow",6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 +2019,"Spandau",59900,"Bezirk (Sp), nicht zuzuordnen",3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 +2019,"Steglitz-Zehlendorf",60101,"Schloßstr.",39,23,240,51,79,2281,41,155,388,65,41,5,248,45,70,587 +2019,"Steglitz-Zehlendorf",60102,"Albrechtstr.",35,23,274,49,128,1486,79,308,271,142,31,12,426,90,59,843 +2019,"Steglitz-Zehlendorf",60203,"Lankwitz",19,9,354,60,132,1262,51,240,104,117,19,6,333,30,78,839 +2019,"Steglitz-Zehlendorf",60204,"Ostpreußendamm",22,10,216,40,101,955,53,189,163,66,16,7,257,68,29,514 +2019,"Steglitz-Zehlendorf",60305,"Teltower Damm",36,28,173,29,94,1170,23,204,376,50,12,2,242,32,51,449 +2019,"Steglitz-Zehlendorf",60306,"Drakestr.",20,10,269,50,133,1475,52,289,288,94,19,7,316,35,44,676 +2019,"Steglitz-Zehlendorf",60407,"Zehlendorf Südwest",15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 +2019,"Steglitz-Zehlendorf",60408,"Zehlendorf Nord",31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 +2019,"Steglitz-Zehlendorf",69900,"Bezirk (St-Zd), nicht zuzuordnen",0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 +2019,"Tempelhof-Schöneberg",70101,"Schöneberg-Nord",125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 +2019,"Tempelhof-Schöneberg",70202,"Schöneberg-Süd",43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 +2019,"Tempelhof-Schöneberg",70303,"Friedenau",27,16,271,51,121,2173,72,325,421,92,32,15,389,88,67,777 +2019,"Tempelhof-Schöneberg",70404,"Tempelhof",66,27,813,173,325,3816,116,698,407,173,47,19,869,254,287,2128 +2019,"Tempelhof-Schöneberg",70505,"Mariendorf",40,21,332,68,258,1832,61,435,205,172,21,7,400,68,86,1080 +2019,"Tempelhof-Schöneberg",70606,"Marienfelde",16,9,260,67,102,947,48,191,107,46,23,10,251,40,41,557 +2019,"Tempelhof-Schöneberg",70707,"Lichtenrade",33,22,329,54,129,1008,80,225,126,95,36,12,398,71,69,675 +2019,"Tempelhof-Schöneberg",79900,"Bezirk (Th-Sb), nicht zuzuordnen",2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 +2019,"Neukölln",80101,"Schillerpromenade",62,33,472,173,124,1983,21,243,256,101,24,16,404,59,458,1138 +2019,"Neukölln",80102,"Neuköllner Mitte/Zentrum",100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 +2019,"Neukölln",80103,"Reuterstraße",77,47,604,203,187,3413,24,296,628,114,42,23,593,147,462,1717 +2019,"Neukölln",80104,"Rixdorf",55,40,492,153,148,2341,18,293,465,92,23,16,548,90,346,1506 +2019,"Neukölln",80105,"Köllnische Heide",24,8,221,56,98,1187,48,291,46,41,23,12,208,15,85,600 +2019,"Neukölln",80206,"Britz",52,30,464,107,217,2094,69,463,195,191,25,12,514,63,145,1346 +2019,"Neukölln",80207,"Buckow",24,14,222,42,119,567,29,155,39,49,13,6,324,10,51,678 +2019,"Neukölln",80308,"Gropiusstadt",48,27,448,129,171,1683,45,334,105,72,21,7,368,30,47,1037 +2019,"Neukölln",80409,"Buckow Nord",11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 +2019,"Neukölln",80410,"Rudow",25,16,303,65,134,898,75,209,93,129,14,11,314,15,45,696 +2019,"Neukölln",89900,"Bezirk (Nk), nicht zuzuordnen",2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 +2019,"Treptow-Köpenick",90101,"Alt-Treptow",32,21,203,60,61,1494,23,108,312,31,10,3,189,52,141,791 +2019,"Treptow-Köpenick",90102,"Plänterwald",5,1,56,11,34,536,32,97,64,38,2,1,102,16,7,257 +2019,"Treptow-Köpenick",90103,"Baumschulenweg",14,8,122,17,62,806,45,137,142,43,10,7,142,26,30,317 +2019,"Treptow-Köpenick",90104,"Johannisthal",12,6,121,21,67,591,47,161,90,39,14,6,143,11,32,340 +2019,"Treptow-Köpenick",90205,"Oberschöneweide",10,4,335,76,96,1202,79,362,168,37,24,11,333,63,84,749 +2019,"Treptow-Köpenick",90206,"Niederschöneweide",16,10,222,61,60,1042,30,83,172,20,9,4,251,106,48,418 +2019,"Treptow-Köpenick",90207,"Adlershof",14,9,171,36,78,983,48,140,240,23,9,6,240,52,28,396 +2019,"Treptow-Köpenick",90208,"Köllnische Vorstadt/Spindlersfeld",1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 +2019,"Treptow-Köpenick",90309,"Altglienicke",11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 +2019,"Treptow-Köpenick",90310,"Bohnsdorf",5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 +2019,"Treptow-Köpenick",90311,"Grünau",2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 +2019,"Treptow-Köpenick",90312,"Schmöckwitz/Karolinenhof/Rauchfangswerder",3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,"Treptow-Köpenick",90413,"Köpenick-Süd",3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 +2019,"Treptow-Köpenick",90414,"Allende-Viertel",1,0,75,17,20,355,20,53,87,5,8,5,94,15,18,172 +2019,"Treptow-Köpenick",90415,"Altstadt-Kietz",4,3,102,22,40,180,4,28,49,2,3,0,124,21,27,209 +2019,"Treptow-Köpenick",90416,"Müggelheim",1,1,21,7,9,86,4,11,14,5,11,10,48,10,11,53 +2019,"Treptow-Köpenick",90517,"Friedrichshagen",12,7,135,33,27,560,40,65,182,15,19,4,176,48,16,236 +2019,"Treptow-Köpenick",90518,"Rahnsdorf/Hessenwinkel",0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 +2019,"Treptow-Köpenick",90519,"Dammvorstadt",19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 +2019,"Treptow-Köpenick",90520,"Köpenick-Nord",3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 +2019,"Treptow-Köpenick",99900,"Bezirk (Tp-Kp), nicht zuzuordnen",1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 +2019,"Marzahn-Hellersdorf",100101,"Marzahn-Nord",28,17,405,71,104,554,54,71,53,17,27,9,305,78,53,682 +2019,"Marzahn-Hellersdorf",100102,"Marzahn-Mitte",56,41,712,171,190,1719,146,325,66,22,49,17,506,65,130,1271 +2019,"Marzahn-Hellersdorf",100103,"Marzahn-Süd",33,19,402,87,122,1546,156,346,101,45,11,6,325,21,70,831 +2019,"Marzahn-Hellersdorf",100204,"Hellersdorf-Nord",47,28,532,89,167,1607,61,176,96,29,50,23,531,65,112,1309 +2019,"Marzahn-Hellersdorf",100205,"Hellersdorf-Ost",28,19,244,49,81,545,39,79,77,10,31,10,188,30,42,540 +2019,"Marzahn-Hellersdorf",100206,"Hellersdorf-Süd",17,11,266,45,84,566,29,56,57,7,21,7,272,80,45,473 +2019,"Marzahn-Hellersdorf",100307,"Biesdorf",17,9,204,38,77,1038,48,152,158,76,16,6,187,29,34,396 +2019,"Marzahn-Hellersdorf",100408,"Kaulsdorf",8,4,113,21,39,517,24,81,98,40,14,7,137,17,18,225 +2019,"Marzahn-Hellersdorf",100409,"Mahlsdorf",3,3,85,17,40,487,38,88,78,85,9,4,191,56,30,197 +2019,"Marzahn-Hellersdorf",109900,"Bezirk (Mz-Hd), nicht zuzuordnen",2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 +2019,"Lichtenberg",110101,"Malchow, Wartenberg und Falkenberg",1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 +2019,"Lichtenberg",110102,"Neu-Hohenschönhausen Nord",11,6,346,63,107,547,52,78,53,17,29,11,254,24,68,637 +2019,"Lichtenberg",110103,"Neu-Hohenschönhausen Süd",20,15,327,79,90,855,64,148,91,22,21,5,257,18,26,706 +2019,"Lichtenberg",110204,"Alt-Hohenschönhausen Nord",17,9,197,41,64,891,35,136,62,35,7,6,173,13,26,469 +2019,"Lichtenberg",110205,"Alt-Hohenschönhausen Süd",18,10,254,44,75,1126,88,224,143,30,10,3,229,34,36,592 +2019,"Lichtenberg",110306,"Fennpfuhl",22,11,312,57,98,1056,60,185,133,45,25,10,358,58,45,686 +2019,"Lichtenberg",110307,"Alt-Lichtenberg",74,54,553,126,149,2105,94,254,214,32,38,21,445,94,102,1115 +2019,"Lichtenberg",110308,"Frankfurter Allee Süd",20,7,159,51,37,693,34,65,92,5,10,6,173,45,88,292 +2019,"Lichtenberg",110409,"Neu Lichtenberg",32,21,349,89,117,1699,52,107,384,36,15,9,422,91,51,1036 +2019,"Lichtenberg",110410,"Friedrichsfelde Nord",18,14,153,37,73,567,53,113,77,8,12,2,171,44,23,355 +2019,"Lichtenberg",110411,"Friedrichsfelde Süd",14,9,187,41,61,908,56,139,116,50,13,6,253,35,38,500 +2019,"Lichtenberg",110512,"Rummelsburger Bucht",4,3,58,14,20,332,11,55,99,12,9,6,80,28,11,147 +2019,"Lichtenberg",110513,"Karlshorst",6,6,117,26,49,720,38,112,171,73,8,4,131,24,13,288 +2019,"Lichtenberg",119900,"Bezirk (Lb), nicht zuzuordnen",3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 +2019,"Reinickendorf",121031,"Ost 1 - Reginhardstr.",21,14,322,75,119,947,42,172,117,77,23,12,225,24,104,738 +2019,"Reinickendorf",121032,"Ost 2 - Alt-Reinickendorf",34,21,282,67,132,1261,41,286,90,84,11,5,314,116,119,666 +2019,"Reinickendorf",122141,"West 1 - Tegel-Süd/Flughafensee",9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 +2019,"Reinickendorf",122144,"West 4 - Auguste-Viktoria-Allee",29,13,351,84,161,1336,21,255,99,54,16,6,271,63,70,785 +2019,"Reinickendorf",122145,"West 5 - Tegel/Tegeler Forst",29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 +2019,"Reinickendorf",122242,"West 2 - Heiligensee/Konradshöhe",7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 +2019,"Reinickendorf",122311,"Nord 1 - Frohnau/Hermsdorf",14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 +2019,"Reinickendorf",123012,"Nord 2 - Waidmannslust/Wittenau/Lübars",34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,"Reinickendorf",123021,"MV 1 - Märkisches Viertel",42,22,491,123,187,1100,51,224,76,40,39,19,286,11,73,986 +2019,"Reinickendorf",123022,"MV 2 - Rollbergsiedlung",6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 +2019,"Reinickendorf",123043,"West 3 - Borsigwalde/Freie Scholle",8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 +2019,"Reinickendorf",129900,"Bezirk (Rd), nicht zuzuordnen",3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 diff --git a/data/raw/Population_Berlin.csv b/data/raw/Population_Berlin.csv new file mode 100644 index 00000000..5f872128 --- /dev/null +++ b/data/raw/Population_Berlin.csv @@ -0,0 +1,4 @@ +Postleitzah,Bezirk,"Ins- +gesamt",unter 6, 6 - 15,15 - 18,18 - 27,27 - 45,45 - 55,55 - 65,"65 und +mehr","Darunter +weiblich" 10115,Mitte,26274,1754,2051,473,2461,11595,4253,2041,1646,12818 10117,Mitte,15531,782,881,250,1558,5346,2342,1854,2518,7489 10119,Mitte,15064,1014,1087,213,1319,6650,2543,1158,1080,7489 10119,Pankow,4606,336,426,118,423,1753,991,349,210,2258 10178,Mitte,14385,692,714,203,1588,5100,1856,1473,2759,6953 10179,Friedrichsh.-Kreuzb.,406,24,36,6,21,99,36,52,132,232 10179,Mitte,23564,1277,1143,355,2637,7603,3006,2535,5008,11692 10243,Friedrichsh.-Kreuzb.,30655,1730,1725,461,3578,11759,3630,2751,5021,15201 10245,Friedrichsh.-Kreuzb.,33509,2410,1869,485,3456,17523,4138,1870,1758,15966 10247,Friedrichsh.-Kreuzb.,38094,2691,2403,578,4063,19655,4651,2282,1771,18307 10247,Pankow,1397,189,301,60,58,464,249,43,33,684 10249,Friedrichsh.-Kreuzb.,27693,1827,1619,387,2491,11888,3348,2327,3806,13697 10249,Pankow,1192,140,120,6,59,490,126,72,179,638 10315,Lichtenberg,33424,1870,1908,522,3825,10810,3736,3825,6928,16393 10317,Lichtenberg,23021,1929,1681,349,2433,10453,2817,1686,1673,10981 10318,Lichtenberg,27217,2147,2505,623,2329,8067,4116,3084,4346,13915 10319,Lichtenberg,24481,1188,1458,434,2212,5719,2707,2764,7999,13038 10365,Lichtenberg,27052,1778,1869,572,3317,9294,3253,2660,4309,13177 10367,Lichtenberg,21735,1334,1327,347,2174,7156,2473,2207,4717,11090 10369,Lichtenberg,20386,1046,1232,353,1917,5237,2272,2155,6174,10462 10405,Pankow,32065,2449,2755,642,2706,13118,5507,2513,2375,15867 10407,Pankow,25254,1742,2200,504,2249,9369,4201,2165,2824,12699 10409,Pankow,23033,1087,1144,289,1981,7391,2836,2242,6063,12070 10435,Mitte,4117,340,316,54,300,1884,735,231,257,2093 10435,Pankow,13283,976,1166,247,1075,5762,2550,907,600,6491 10437,Pankow,32972,2511,2756,605,2804,14471,6329,2017,1479,16270 10439,Pankow,29073,1818,1847,404,2833,13299,4373,1925,2574,14537 10551,Mitte,19350,1053,1156,359,2895,6988,2505,2168,2226,9095 10553,Mitte,11725,635,770,221,2076,4316,1501,1143,1063,5273 10555,Mitte,17933,851,1069,376,2714,5600,2443,2243,2637,8858 10557,Mitte,17971,999,1198,412,2107,5372,2584,2082,3217,8806 10559,Mitte,16802,1082,1231,364,2572,6072,2166,1568,1747,7940 10585,Charlbg.-Wilmersd.,15268,802,953,342,1571,4525,2150,2025,2900,7770 10587,Charlbg.-Wilmersd.,13408,672,694,223,1515,4086,1957,1673,2588,6828 10589,Charlbg.-Wilmersd.,15298,750,811,257,1811,4819,2312,2100,2438,7695 10623,Charlbg.-Wilmersd.,6399,238,340,141,614,1711,1009,960,1386,3182 10625,Charlbg.-Wilmersd.,11864,514,594,192,1244,3267,1899,1717,2437,6007 10627,Charlbg.-Wilmersd.,14145,722,930,267,1830,4389,2057,1705,2245,6936 10629,Charlbg.-Wilmersd.,14162,689,801,253,1209,3451,2297,2159,3303,7290 10707,Charlbg.-Wilmersd.,12988,652,682,236,1087,3205,2005,1881,3240,6701 10709,Charlbg.-Wilmersd.,10516,467,584,213,957,2652,1482,1506,2655,5515 10711,Charlbg.-Wilmersd.,11235,497,657,225,1015,2985,1675,1629,2552,5744 10713,Charlbg.-Wilmersd.,12982,720,890,291,1552,3620,1890,1718,2301,6627 10715,Charlbg.-Wilmersd.,17326,820,1140,381,1840,4712,2664,2248,3521,8925 10717,Charlbg.-Wilmersd.,17287,746,985,366,1642,4298,2610,2470,4170,8933 10719,Charlbg.-Wilmersd.,10230,475,541,198,814,2422,1633,1483,2664,5212 10777,Charlbg.-Wilmersd.,3275,123,183,39,321,854,492,435,828,1661 10777,Tempelh.-Schneb.,9729,403,436,144,959,2627,1714,1459,1987,4372 10779,Charlbg.-Wilmersd.,2405,103,139,37,203,568,410,334,611,1217 10779,Tempelh.-Schneb.,6918,295,382,131,737,1798,1087,954,1534,3551 10781,Tempelh.-Schneb.,14095,739,1002,325,1400,3950,2376,2044,2259,6999 10783,Tempelh.-Schneb.,12694,677,1044,329,1636,3684,1961,1574,1789,5975 10785,Friedrichsh.-Kreuzb.,706,92,36,10,45,381,75,33,34,316 10785,Mitte,10936,587,798,286,1584,3461,1473,1319,1428,5000 10785,Tempelh.-Schneb.,1475,63,100,34,169,398,226,236,249,658 10787,Charlbg.-Wilmersd.,124,3,6,4,3,31,12,24,41,55 10787,Mitte,3283,150,105,22,500,995,388,408,715,1576 10787,Tempelh.-Schneb.,3827,206,329,115,452,1043,575,397,710,1787 10789,Charlbg.-Wilmersd.,3099,174,197,27,302,954,445,369,631,1450 10789,Tempelh.-Schneb.,2185,97,145,61,193,619,273,316,481,1044 10823,Tempelh.-Schneb.,9156,554,552,196,854,2815,1647,1278,1260,4656 10825,Charlbg.-Wilmersd.,303,15,19,13,12,63,65,37,79,152 10825,Tempelh.-Schneb.,10355,536,675,217,1002,2805,1630,1358,2132,5275 10827,Tempelh.-Schneb.,16205,953,1103,358,1996,5583,2275,1999,1938,7822 10829,Tempelh.-Schneb.,14720,861,929,256,1546,5261,2507,1878,1482,7321 10961,Friedrichsh.-Kreuzb.,20122,1184,1228,412,2455,7565,3041,2313,1924,9773 10963,Friedrichsh.-Kreuzb.,13826,880,1168,371,1967,4730,1929,1393,1388,6470 10963,Mitte,245,36,9,4,31,54,47,36,28,128 10965,Friedrichsh.-Kreuzb.,18982,1158,1338,383,1827,6713,3066,2470,2027,9355 10965,Tempelh.-Schneb.,2099,184,211,46,242,631,399,220,166,1034 10967,Friedrichsh.-Kreuzb.,19080,1252,1441,393,1891,7282,2847,2149,1825,9454 10967,Neuklln,2096,130,144,30,230,815,298,232,217,1021 10969,Friedrichsh.-Kreuzb.,28128,1972,2936,969,3611,8103,3979,2754,3804,13901 10997,Friedrichsh.-Kreuzb.,26552,1555,1871,628,2879,10367,3995,2793,2464,12786 10999,Friedrichsh.-Kreuzb.,26134,1494,1989,623,2955,9763,4089,2770,2451,12644 12043,Neuklln,15983,1074,1116,305,1837,7000,1818,1420,1413,7669 12045,Neuklln,16535,1052,1008,273,1825,7425,1993,1368,1591,8124 12047,Neuklln,15998,1021,991,246,1353,7241,2324,1482,1340,8049 12049,Neuklln,20905,1253,1241,394,2229,9391,2677,1964,1756,9923 12051,Neuklln,26552,1683,2140,688,3558,10290,3198,2238,2757,12903 12053,Neuklln,18901,1107,1482,496,2088,7338,2422,1802,2166,9297 12055,Neuklln,15496,972,1017,347,2055,6619,1840,1386,1260,7288 12057,Neuklln,16508,1540,1987,567,2219,4257,2167,1591,2180,8127 12059,Neuklln,19164,1296,1402,391,2132,7602,2368,1801,2172,9481 12099,Tempelh.-Schneb.,16054,1042,1134,322,2058,5037,2140,1770,2551,8045 12101,Tempelh.-Schneb.,16705,961,1326,429,1702,4189,2601,2109,3388,8604 12103,Tempelh.-Schneb.,20775,1215,1334,386,2106,6117,2948,2618,4051,10900 12105,Tempelh.-Schneb.,24435,1404,1580,504,2412,6208,3469,3219,5639,12698 12107,Neuklln,238,12,15,9,21,74,38,25,44,121 12107,Tempelh.-Schneb.,21293,997,1463,507,1948,4473,3005,2715,6185,11104 12109,Tempelh.-Schneb.,15847,838,974,338,1520,3749,2248,2181,3999,8331 12157,Steglitz-Zehlend.,7690,451,475,127,693,2209,1162,1036,1537,4154 12157,Tempelh.-Schneb.,12368,782,940,309,1431,3568,1941,1533,1864,6369 12159,Tempelh.-Schneb.,15518,827,1246,407,1541,3581,2464,2252,3200,8330 12161,Steglitz-Zehlend.,1664,93,87,32,166,511,240,254,281,899 12161,Tempelh.-Schneb.,16459,870,1297,420,1529,4092,2801,2388,3062,8700 12163,Steglitz-Zehlend.,19617,1093,1272,411,1892,5073,2911,2626,4339,10479 12163,Tempelh.-Schneb.,406,18,21,6,62,117,55,66,61,215 12165,Steglitz-Zehlend.,4899,274,357,150,516,1209,745,654,994,2512 12167,Steglitz-Zehlend.,20244,1090,1252,388,1972,5349,3006,2641,4546,10855 12169,Steglitz-Zehlend.,17745,900,1202,364,1733,4419,2752,2334,4041,9288 12203,Steglitz-Zehlend.,22033,1119,1728,590,2092,4851,3578,3008,5067,11479 12205,Steglitz-Zehlend.,16063,775,1655,511,1278,2984,2735,2070,4055,8462 12207,Steglitz-Zehlend.,23489,1282,1823,559,2360,4850,3319,2883,6413,12301 12209,Steglitz-Zehlend.,15794,775,1267,482,1256,2785,2458,2226,4545,8413 12247,Steglitz-Zehlend.,20826,1084,1360,459,1762,4683,2963,2823,5692,11021 12249,Steglitz-Zehlend.,23890,1285,1686,532,2382,5247,3702,3092,5964,12634 12249,Tempelh.-Schneb.,710,31,61,21,74,168,90,107,158,319 12277,Tempelh.-Schneb.,14653,880,1371,418,1407,3017,2180,1829,3551,7382 12279,Tempelh.-Schneb.,17607,1014,1425,446,1582,3760,2185,2171,5024,9291 12305,Tempelh.-Schneb.,20981,996,1550,614,1651,3840,3272,2896,6162,11011 12307,Tempelh.-Schneb.,12238,609,937,347,1021,2133,2051,1794,3346,6359 12309,Tempelh.-Schneb.,17884,1146,1717,530,1659,3541,2625,2322,4344,9185 12347,Neuklln,20149,1311,1638,500,2215,5274,2937,2514,3760,10174 12349,Neuklln,22953,1098,1717,592,2255,4455,3478,3122,6236,11840 12351,Neuklln,20658,1068,1583,545,1943,3920,2809,2697,6093,10857 12353,Neuklln,33487,2115,2713,901,3413,7204,4328,4051,8762,17454 12355,Neuklln,28177,1524,2260,839,2552,5313,4534,4034,7121,14558 12357,Neuklln,14809,754,1007,445,1365,2639,2437,2161,4001,7440 12359,Neuklln,20624,1251,1446,520,1942,4651,2983,2868,4963,10715 12435,Treptow-Kpenick,18594,1351,1391,345,1365,6976,2817,1712,2637,9349 12437,Treptow-Kpenick,23351,1232,1190,359,2115,6936,3163,2495,5861,12049 12439,Treptow-Kpenick,11655,752,788,208,1273,3584,1469,1201,2380,5791 12459,Treptow-Kpenick,22296,1653,1531,502,2921,7967,2759,2071,2892,10906 12487,Treptow-Kpenick,20179,1168,1446,455,1644,5089,3069,2517,4791,10391 12489,Treptow-Kpenick,18725,1158,1155,339,2201,5795,2489,2059,3529,9362 12524,Treptow-Kpenick,27716,1893,2612,795,2227,6575,4885,3931,4798,13970 12526,Treptow-Kpenick,12164,683,968,295,867,2576,2176,1905,2694,6132 12527,Treptow-Kpenick,10670,577,701,233,624,2367,1808,1510,2850,5448 12555,Treptow-Kpenick,29616,1765,1899,606,2191,8012,4119,3787,7237,15448 12557,Treptow-Kpenick,23537,1404,1719,504,1593,5747,3496,3281,5793,12073 12559,Treptow-Kpenick,18356,812,1273,407,1041,3553,2571,2754,5945,9398 12587,Treptow-Kpenick,18635,1013,1354,410,911,3955,2931,2346,5715,10048 12589,Treptow-Kpenick,9499,487,776,226,499,1694,1677,1592,2548,4746 12619,Marzahn-Hellersd.,27879,1921,2130,597,2229,7689,3578,4639,5096,14361 12621,Marzahn-Hellersd.,17002,851,1272,451,908,3323,3173,3275,3749,8611 12623,Marzahn-Hellersd.,29519,1538,2279,716,1614,5867,5538,5651,6316,14752 12627,Marzahn-Hellersd.,39351,3163,3906,976,3800,11367,5601,5760,4778,19972 12629,Marzahn-Hellersd.,15049,1291,1487,388,1507,4372,2045,2145,1814,7589 12679,Marzahn-Hellersd.,28612,1684,2310,633,2363,7280,3066,4898,6378,14368 12681,Marzahn-Hellersd.,19054,1008,1329,386,1748,4969,2005,2702,4907,9301 12683,Marzahn-Hellersd.,26850,1347,1944,558,2003,5534,4343,4788,6333,13551 12685,Marzahn-Hellersd.,20444,1264,1519,483,1486,4901,2302,3188,5301,10355 12687,Marzahn-Hellersd.,18578,1260,1597,452,1419,4913,1794,3145,3998,9468 12689,Marzahn-Hellersd.,24343,1807,2501,703,2258,6675,3096,4205,3098,12033 13051,Lichtenberg,23047,1517,2028,558,1800,5592,2980,4449,4123,11522 13053,Lichtenberg,21278,1467,1763,429,1742,5278,2788,3461,4350,10679 13055,Lichtenberg,31503,2096,2335,755,2661,8986,4015,3847,6808,16168 13057,Lichtenberg,17211,1263,1628,453,1427,4695,2510,2965,2270,8625 13059,Lichtenberg,15887,1033,1408,384,1284,4024,2218,2903,2633,8206 13086,Pankow,28207,2075,2169,555,2444,9908,4250,2845,3961,14074 13088,Pankow,26352,1715,2169,555,2012,7762,4064,2866,5209,13680 13089,Pankow,7507,446,594,231,610,1643,1372,1129,1482,3595 13125,Pankow,36091,2630,3171,987,2727,9287,5138,4691,7460,18451 13127,Pankow,20804,1412,1953,624,1344,5060,3819,3050,3542,10582 13129,Pankow,6927,362,591,184,378,1311,1345,1168,1588,3482 13156,Pankow,30497,2040,2943,852,2226,7646,5363,3455,5972,15895 13158,Pankow,18309,1053,1551,552,1325,4055,3379,2611,3783,9427 13159,Pankow,2157,106,196,61,127,418,380,344,525,1048 13187,Pankow,34455,2667,3426,803,2379,10865,5437,3325,5553,18199 13189,Pankow,28108,1870,2110,554,2044,9442,4280,3083,4725,14703 13347,Mitte,31898,1893,2567,893,4834,10697,4053,2974,3987,15036 13349,Mitte,14586,763,827,246,1804,4277,1916,1709,3044,7284 13351,Mitte,16541,912,1107,314,2267,5170,2248,1940,2583,8114 13353,Mitte,29475,1692,1947,675,5263,11414,3567,2635,2282,13661 13355,Mitte,23710,1741,2468,735,2792,7011,3045,2391,3527,11760 13357,Mitte,30992,2157,2615,821,5129,11076,3954,2468,2772,14500 13359,Mitte,26967,1966,2436,761,4102,9163,3387,2375,2777,12804 13403,Reinickendorf,30748,1775,2252,687,3538,7755,4396,3880,6465,15355 13405,Mitte,485,25,50,22,64,109,83,91,41,217 13405,Reinickendorf,5551,516,568,174,778,1567,747,578,623,2610 13407,Mitte,3678,230,223,67,322,945,477,463,951,1982 13407,Reinickendorf,22906,1329,1592,443,2676,5756,3246,2956,4908,11725 13409,Mitte,2429,192,278,77,354,722,297,215,294,1122 13409,Reinickendorf,28856,1867,2267,734,3641,8237,4118,3438,4554,14263 13435,Reinickendorf,19307,1300,1836,687,1998,3800,2529,2193,4964,10041 13437,Reinickendorf,16069,900,1025,408,1574,3124,2404,2138,4496,8270 13439,Reinickendorf,22989,1887,2955,881,2431,5213,2779,2473,4370,11830 13465,Reinickendorf,17573,855,1590,575,1232,2479,2910,2480,5452,9124 13467,Reinickendorf,15904,773,1280,446,1153,2475,2567,2405,4805,8264 13469,Reinickendorf,17887,1050,1821,630,1680,3471,2791,2412,4032,9102 13503,Reinickendorf,17591,897,1390,551,1167,2784,2927,2934,4941,8991 13505,Reinickendorf,6585,293,499,246,477,964,1115,1006,1985,3364 13507,Reinickendorf,23755,1190,1402,526,2196,5601,3477,3080,6283,12100 13509,Reinickendorf,16901,810,1046,345,1574,3699,2799,2339,4289,8761 13581,Spandau,16492,872,1230,349,1989,3980,2271,2057,3744,8133 13583,Spandau,23394,1486,1830,557,2488,5896,3317,3068,4752,12129 13585,Spandau,24385,1652,2048,676,3008,6906,3468,2864,3763,12035 13587,Spandau,22209,1120,1554,513,2160,4957,3055,2928,5922,11489 13589,Spandau,23353,1482,2182,746,2239,4852,3169,2967,5716,12142 13591,Spandau,28299,1501,2526,886,2825,5446,4836,4006,6273,14564 13593,Spandau,23139,1782,2336,791,2424,5014,2855,2676,5261,11914 13595,Spandau,22306,1138,1440,491,2305,5335,3370,2925,5302,11472 13597,Spandau,10234,706,886,307,1176,2700,1518,1204,1737,5017 13599,Spandau,16171,1041,1374,438,1635,3974,2346,2083,3280,8370 13627,Charlbg.-Wilmersd.,19343,1158,1472,469,1938,4820,2700,2414,4372,9939 13629,Reinickendorf,872,30,55,12,51,135,136,139,314,426 13629,Spandau,12159,797,1036,318,1419,3185,1745,1435,2224,6094 14050,Charlbg.-Wilmersd.,11547,546,704,229,1070,2481,1619,1524,3374,6093 14052,Charlbg.-Wilmersd.,13422,570,889,316,1332,2831,1999,1613,3872,6804 14053,Charlbg.-Wilmersd.,199,14,40,9,6,42,34,30,24,100 14055,Charlbg.-Wilmersd.,11507,450,851,304,1292,2004,1660,1400,3546,5973 14057,Charlbg.-Wilmersd.,15365,700,973,326,1613,3898,2363,2102,3390,8008 14059,Charlbg.-Wilmersd.,22752,1216,1496,442,2635,6407,3334,2966,4256,11764 14089,Spandau,19996,1091,2043,701,1522,3274,3189,2919,5257,10081 14109,Steglitz-Zehlend.,11331,595,1059,333,762,1794,1878,1538,3372,5801 14129,Steglitz-Zehlend.,15528,710,1347,444,1812,2573,2319,1917,4406,8096 14163,Steglitz-Zehlend.,17530,850,1581,599,1480,2797,2846,2398,4979,9155 14165,Steglitz-Zehlend.,15502,722,1203,435,1283,2726,2379,2131,4623,8364 14167,Steglitz-Zehlend.,18760,1035,1587,615,1614,3651,3001,2440,4817,9715 14169,Steglitz-Zehlend.,18398,825,1566,557,1641,3054,3006,2446,5303,10085 14193,Charlbg.-Wilmersd.,17615,837,1191,338,1418,3546,2688,2408,5189,9319 14195,Charlbg.-Wilmersd.,1353,36,115,51,66,199,220,174,492,738 14195,Steglitz-Zehlend.,15530,790,1581,576,1439,2745,2577,1917,3905,8086 14197,Charlbg.-Wilmersd.,17931,788,1102,371,1395,3572,2891,2728,5084,9698 14197,Tempelh.-Schneb.,1348,78,73,21,201,329,209,189,248,717 14199,Charlbg.-Wilmersd.,15369,681,1157,362,1204,3056,2364,1975,4570,8303 14199,Steglitz-Zehlend.,43,0,0,0,6,18,3,7,9,19 From 93141128d7a71f1624a7a1fd6cac797aaecc4e7f Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 11:47:48 +0100 Subject: [PATCH 02/41] added original / raw Berlin - District - Population dataset --- data/raw/population_berlin_original.csv | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 data/raw/population_berlin_original.csv diff --git a/data/raw/population_berlin_original.csv b/data/raw/population_berlin_original.csv new file mode 100644 index 00000000..5f872128 --- /dev/null +++ b/data/raw/population_berlin_original.csv @@ -0,0 +1,4 @@ +Postleitzah,Bezirk,"Ins- +gesamt",unter 6, 6 - 15,15 - 18,18 - 27,27 - 45,45 - 55,55 - 65,"65 und +mehr","Darunter +weiblich" 10115,Mitte,26274,1754,2051,473,2461,11595,4253,2041,1646,12818 10117,Mitte,15531,782,881,250,1558,5346,2342,1854,2518,7489 10119,Mitte,15064,1014,1087,213,1319,6650,2543,1158,1080,7489 10119,Pankow,4606,336,426,118,423,1753,991,349,210,2258 10178,Mitte,14385,692,714,203,1588,5100,1856,1473,2759,6953 10179,Friedrichsh.-Kreuzb.,406,24,36,6,21,99,36,52,132,232 10179,Mitte,23564,1277,1143,355,2637,7603,3006,2535,5008,11692 10243,Friedrichsh.-Kreuzb.,30655,1730,1725,461,3578,11759,3630,2751,5021,15201 10245,Friedrichsh.-Kreuzb.,33509,2410,1869,485,3456,17523,4138,1870,1758,15966 10247,Friedrichsh.-Kreuzb.,38094,2691,2403,578,4063,19655,4651,2282,1771,18307 10247,Pankow,1397,189,301,60,58,464,249,43,33,684 10249,Friedrichsh.-Kreuzb.,27693,1827,1619,387,2491,11888,3348,2327,3806,13697 10249,Pankow,1192,140,120,6,59,490,126,72,179,638 10315,Lichtenberg,33424,1870,1908,522,3825,10810,3736,3825,6928,16393 10317,Lichtenberg,23021,1929,1681,349,2433,10453,2817,1686,1673,10981 10318,Lichtenberg,27217,2147,2505,623,2329,8067,4116,3084,4346,13915 10319,Lichtenberg,24481,1188,1458,434,2212,5719,2707,2764,7999,13038 10365,Lichtenberg,27052,1778,1869,572,3317,9294,3253,2660,4309,13177 10367,Lichtenberg,21735,1334,1327,347,2174,7156,2473,2207,4717,11090 10369,Lichtenberg,20386,1046,1232,353,1917,5237,2272,2155,6174,10462 10405,Pankow,32065,2449,2755,642,2706,13118,5507,2513,2375,15867 10407,Pankow,25254,1742,2200,504,2249,9369,4201,2165,2824,12699 10409,Pankow,23033,1087,1144,289,1981,7391,2836,2242,6063,12070 10435,Mitte,4117,340,316,54,300,1884,735,231,257,2093 10435,Pankow,13283,976,1166,247,1075,5762,2550,907,600,6491 10437,Pankow,32972,2511,2756,605,2804,14471,6329,2017,1479,16270 10439,Pankow,29073,1818,1847,404,2833,13299,4373,1925,2574,14537 10551,Mitte,19350,1053,1156,359,2895,6988,2505,2168,2226,9095 10553,Mitte,11725,635,770,221,2076,4316,1501,1143,1063,5273 10555,Mitte,17933,851,1069,376,2714,5600,2443,2243,2637,8858 10557,Mitte,17971,999,1198,412,2107,5372,2584,2082,3217,8806 10559,Mitte,16802,1082,1231,364,2572,6072,2166,1568,1747,7940 10585,Charlbg.-Wilmersd.,15268,802,953,342,1571,4525,2150,2025,2900,7770 10587,Charlbg.-Wilmersd.,13408,672,694,223,1515,4086,1957,1673,2588,6828 10589,Charlbg.-Wilmersd.,15298,750,811,257,1811,4819,2312,2100,2438,7695 10623,Charlbg.-Wilmersd.,6399,238,340,141,614,1711,1009,960,1386,3182 10625,Charlbg.-Wilmersd.,11864,514,594,192,1244,3267,1899,1717,2437,6007 10627,Charlbg.-Wilmersd.,14145,722,930,267,1830,4389,2057,1705,2245,6936 10629,Charlbg.-Wilmersd.,14162,689,801,253,1209,3451,2297,2159,3303,7290 10707,Charlbg.-Wilmersd.,12988,652,682,236,1087,3205,2005,1881,3240,6701 10709,Charlbg.-Wilmersd.,10516,467,584,213,957,2652,1482,1506,2655,5515 10711,Charlbg.-Wilmersd.,11235,497,657,225,1015,2985,1675,1629,2552,5744 10713,Charlbg.-Wilmersd.,12982,720,890,291,1552,3620,1890,1718,2301,6627 10715,Charlbg.-Wilmersd.,17326,820,1140,381,1840,4712,2664,2248,3521,8925 10717,Charlbg.-Wilmersd.,17287,746,985,366,1642,4298,2610,2470,4170,8933 10719,Charlbg.-Wilmersd.,10230,475,541,198,814,2422,1633,1483,2664,5212 10777,Charlbg.-Wilmersd.,3275,123,183,39,321,854,492,435,828,1661 10777,Tempelh.-Schneb.,9729,403,436,144,959,2627,1714,1459,1987,4372 10779,Charlbg.-Wilmersd.,2405,103,139,37,203,568,410,334,611,1217 10779,Tempelh.-Schneb.,6918,295,382,131,737,1798,1087,954,1534,3551 10781,Tempelh.-Schneb.,14095,739,1002,325,1400,3950,2376,2044,2259,6999 10783,Tempelh.-Schneb.,12694,677,1044,329,1636,3684,1961,1574,1789,5975 10785,Friedrichsh.-Kreuzb.,706,92,36,10,45,381,75,33,34,316 10785,Mitte,10936,587,798,286,1584,3461,1473,1319,1428,5000 10785,Tempelh.-Schneb.,1475,63,100,34,169,398,226,236,249,658 10787,Charlbg.-Wilmersd.,124,3,6,4,3,31,12,24,41,55 10787,Mitte,3283,150,105,22,500,995,388,408,715,1576 10787,Tempelh.-Schneb.,3827,206,329,115,452,1043,575,397,710,1787 10789,Charlbg.-Wilmersd.,3099,174,197,27,302,954,445,369,631,1450 10789,Tempelh.-Schneb.,2185,97,145,61,193,619,273,316,481,1044 10823,Tempelh.-Schneb.,9156,554,552,196,854,2815,1647,1278,1260,4656 10825,Charlbg.-Wilmersd.,303,15,19,13,12,63,65,37,79,152 10825,Tempelh.-Schneb.,10355,536,675,217,1002,2805,1630,1358,2132,5275 10827,Tempelh.-Schneb.,16205,953,1103,358,1996,5583,2275,1999,1938,7822 10829,Tempelh.-Schneb.,14720,861,929,256,1546,5261,2507,1878,1482,7321 10961,Friedrichsh.-Kreuzb.,20122,1184,1228,412,2455,7565,3041,2313,1924,9773 10963,Friedrichsh.-Kreuzb.,13826,880,1168,371,1967,4730,1929,1393,1388,6470 10963,Mitte,245,36,9,4,31,54,47,36,28,128 10965,Friedrichsh.-Kreuzb.,18982,1158,1338,383,1827,6713,3066,2470,2027,9355 10965,Tempelh.-Schneb.,2099,184,211,46,242,631,399,220,166,1034 10967,Friedrichsh.-Kreuzb.,19080,1252,1441,393,1891,7282,2847,2149,1825,9454 10967,Neuklln,2096,130,144,30,230,815,298,232,217,1021 10969,Friedrichsh.-Kreuzb.,28128,1972,2936,969,3611,8103,3979,2754,3804,13901 10997,Friedrichsh.-Kreuzb.,26552,1555,1871,628,2879,10367,3995,2793,2464,12786 10999,Friedrichsh.-Kreuzb.,26134,1494,1989,623,2955,9763,4089,2770,2451,12644 12043,Neuklln,15983,1074,1116,305,1837,7000,1818,1420,1413,7669 12045,Neuklln,16535,1052,1008,273,1825,7425,1993,1368,1591,8124 12047,Neuklln,15998,1021,991,246,1353,7241,2324,1482,1340,8049 12049,Neuklln,20905,1253,1241,394,2229,9391,2677,1964,1756,9923 12051,Neuklln,26552,1683,2140,688,3558,10290,3198,2238,2757,12903 12053,Neuklln,18901,1107,1482,496,2088,7338,2422,1802,2166,9297 12055,Neuklln,15496,972,1017,347,2055,6619,1840,1386,1260,7288 12057,Neuklln,16508,1540,1987,567,2219,4257,2167,1591,2180,8127 12059,Neuklln,19164,1296,1402,391,2132,7602,2368,1801,2172,9481 12099,Tempelh.-Schneb.,16054,1042,1134,322,2058,5037,2140,1770,2551,8045 12101,Tempelh.-Schneb.,16705,961,1326,429,1702,4189,2601,2109,3388,8604 12103,Tempelh.-Schneb.,20775,1215,1334,386,2106,6117,2948,2618,4051,10900 12105,Tempelh.-Schneb.,24435,1404,1580,504,2412,6208,3469,3219,5639,12698 12107,Neuklln,238,12,15,9,21,74,38,25,44,121 12107,Tempelh.-Schneb.,21293,997,1463,507,1948,4473,3005,2715,6185,11104 12109,Tempelh.-Schneb.,15847,838,974,338,1520,3749,2248,2181,3999,8331 12157,Steglitz-Zehlend.,7690,451,475,127,693,2209,1162,1036,1537,4154 12157,Tempelh.-Schneb.,12368,782,940,309,1431,3568,1941,1533,1864,6369 12159,Tempelh.-Schneb.,15518,827,1246,407,1541,3581,2464,2252,3200,8330 12161,Steglitz-Zehlend.,1664,93,87,32,166,511,240,254,281,899 12161,Tempelh.-Schneb.,16459,870,1297,420,1529,4092,2801,2388,3062,8700 12163,Steglitz-Zehlend.,19617,1093,1272,411,1892,5073,2911,2626,4339,10479 12163,Tempelh.-Schneb.,406,18,21,6,62,117,55,66,61,215 12165,Steglitz-Zehlend.,4899,274,357,150,516,1209,745,654,994,2512 12167,Steglitz-Zehlend.,20244,1090,1252,388,1972,5349,3006,2641,4546,10855 12169,Steglitz-Zehlend.,17745,900,1202,364,1733,4419,2752,2334,4041,9288 12203,Steglitz-Zehlend.,22033,1119,1728,590,2092,4851,3578,3008,5067,11479 12205,Steglitz-Zehlend.,16063,775,1655,511,1278,2984,2735,2070,4055,8462 12207,Steglitz-Zehlend.,23489,1282,1823,559,2360,4850,3319,2883,6413,12301 12209,Steglitz-Zehlend.,15794,775,1267,482,1256,2785,2458,2226,4545,8413 12247,Steglitz-Zehlend.,20826,1084,1360,459,1762,4683,2963,2823,5692,11021 12249,Steglitz-Zehlend.,23890,1285,1686,532,2382,5247,3702,3092,5964,12634 12249,Tempelh.-Schneb.,710,31,61,21,74,168,90,107,158,319 12277,Tempelh.-Schneb.,14653,880,1371,418,1407,3017,2180,1829,3551,7382 12279,Tempelh.-Schneb.,17607,1014,1425,446,1582,3760,2185,2171,5024,9291 12305,Tempelh.-Schneb.,20981,996,1550,614,1651,3840,3272,2896,6162,11011 12307,Tempelh.-Schneb.,12238,609,937,347,1021,2133,2051,1794,3346,6359 12309,Tempelh.-Schneb.,17884,1146,1717,530,1659,3541,2625,2322,4344,9185 12347,Neuklln,20149,1311,1638,500,2215,5274,2937,2514,3760,10174 12349,Neuklln,22953,1098,1717,592,2255,4455,3478,3122,6236,11840 12351,Neuklln,20658,1068,1583,545,1943,3920,2809,2697,6093,10857 12353,Neuklln,33487,2115,2713,901,3413,7204,4328,4051,8762,17454 12355,Neuklln,28177,1524,2260,839,2552,5313,4534,4034,7121,14558 12357,Neuklln,14809,754,1007,445,1365,2639,2437,2161,4001,7440 12359,Neuklln,20624,1251,1446,520,1942,4651,2983,2868,4963,10715 12435,Treptow-Kpenick,18594,1351,1391,345,1365,6976,2817,1712,2637,9349 12437,Treptow-Kpenick,23351,1232,1190,359,2115,6936,3163,2495,5861,12049 12439,Treptow-Kpenick,11655,752,788,208,1273,3584,1469,1201,2380,5791 12459,Treptow-Kpenick,22296,1653,1531,502,2921,7967,2759,2071,2892,10906 12487,Treptow-Kpenick,20179,1168,1446,455,1644,5089,3069,2517,4791,10391 12489,Treptow-Kpenick,18725,1158,1155,339,2201,5795,2489,2059,3529,9362 12524,Treptow-Kpenick,27716,1893,2612,795,2227,6575,4885,3931,4798,13970 12526,Treptow-Kpenick,12164,683,968,295,867,2576,2176,1905,2694,6132 12527,Treptow-Kpenick,10670,577,701,233,624,2367,1808,1510,2850,5448 12555,Treptow-Kpenick,29616,1765,1899,606,2191,8012,4119,3787,7237,15448 12557,Treptow-Kpenick,23537,1404,1719,504,1593,5747,3496,3281,5793,12073 12559,Treptow-Kpenick,18356,812,1273,407,1041,3553,2571,2754,5945,9398 12587,Treptow-Kpenick,18635,1013,1354,410,911,3955,2931,2346,5715,10048 12589,Treptow-Kpenick,9499,487,776,226,499,1694,1677,1592,2548,4746 12619,Marzahn-Hellersd.,27879,1921,2130,597,2229,7689,3578,4639,5096,14361 12621,Marzahn-Hellersd.,17002,851,1272,451,908,3323,3173,3275,3749,8611 12623,Marzahn-Hellersd.,29519,1538,2279,716,1614,5867,5538,5651,6316,14752 12627,Marzahn-Hellersd.,39351,3163,3906,976,3800,11367,5601,5760,4778,19972 12629,Marzahn-Hellersd.,15049,1291,1487,388,1507,4372,2045,2145,1814,7589 12679,Marzahn-Hellersd.,28612,1684,2310,633,2363,7280,3066,4898,6378,14368 12681,Marzahn-Hellersd.,19054,1008,1329,386,1748,4969,2005,2702,4907,9301 12683,Marzahn-Hellersd.,26850,1347,1944,558,2003,5534,4343,4788,6333,13551 12685,Marzahn-Hellersd.,20444,1264,1519,483,1486,4901,2302,3188,5301,10355 12687,Marzahn-Hellersd.,18578,1260,1597,452,1419,4913,1794,3145,3998,9468 12689,Marzahn-Hellersd.,24343,1807,2501,703,2258,6675,3096,4205,3098,12033 13051,Lichtenberg,23047,1517,2028,558,1800,5592,2980,4449,4123,11522 13053,Lichtenberg,21278,1467,1763,429,1742,5278,2788,3461,4350,10679 13055,Lichtenberg,31503,2096,2335,755,2661,8986,4015,3847,6808,16168 13057,Lichtenberg,17211,1263,1628,453,1427,4695,2510,2965,2270,8625 13059,Lichtenberg,15887,1033,1408,384,1284,4024,2218,2903,2633,8206 13086,Pankow,28207,2075,2169,555,2444,9908,4250,2845,3961,14074 13088,Pankow,26352,1715,2169,555,2012,7762,4064,2866,5209,13680 13089,Pankow,7507,446,594,231,610,1643,1372,1129,1482,3595 13125,Pankow,36091,2630,3171,987,2727,9287,5138,4691,7460,18451 13127,Pankow,20804,1412,1953,624,1344,5060,3819,3050,3542,10582 13129,Pankow,6927,362,591,184,378,1311,1345,1168,1588,3482 13156,Pankow,30497,2040,2943,852,2226,7646,5363,3455,5972,15895 13158,Pankow,18309,1053,1551,552,1325,4055,3379,2611,3783,9427 13159,Pankow,2157,106,196,61,127,418,380,344,525,1048 13187,Pankow,34455,2667,3426,803,2379,10865,5437,3325,5553,18199 13189,Pankow,28108,1870,2110,554,2044,9442,4280,3083,4725,14703 13347,Mitte,31898,1893,2567,893,4834,10697,4053,2974,3987,15036 13349,Mitte,14586,763,827,246,1804,4277,1916,1709,3044,7284 13351,Mitte,16541,912,1107,314,2267,5170,2248,1940,2583,8114 13353,Mitte,29475,1692,1947,675,5263,11414,3567,2635,2282,13661 13355,Mitte,23710,1741,2468,735,2792,7011,3045,2391,3527,11760 13357,Mitte,30992,2157,2615,821,5129,11076,3954,2468,2772,14500 13359,Mitte,26967,1966,2436,761,4102,9163,3387,2375,2777,12804 13403,Reinickendorf,30748,1775,2252,687,3538,7755,4396,3880,6465,15355 13405,Mitte,485,25,50,22,64,109,83,91,41,217 13405,Reinickendorf,5551,516,568,174,778,1567,747,578,623,2610 13407,Mitte,3678,230,223,67,322,945,477,463,951,1982 13407,Reinickendorf,22906,1329,1592,443,2676,5756,3246,2956,4908,11725 13409,Mitte,2429,192,278,77,354,722,297,215,294,1122 13409,Reinickendorf,28856,1867,2267,734,3641,8237,4118,3438,4554,14263 13435,Reinickendorf,19307,1300,1836,687,1998,3800,2529,2193,4964,10041 13437,Reinickendorf,16069,900,1025,408,1574,3124,2404,2138,4496,8270 13439,Reinickendorf,22989,1887,2955,881,2431,5213,2779,2473,4370,11830 13465,Reinickendorf,17573,855,1590,575,1232,2479,2910,2480,5452,9124 13467,Reinickendorf,15904,773,1280,446,1153,2475,2567,2405,4805,8264 13469,Reinickendorf,17887,1050,1821,630,1680,3471,2791,2412,4032,9102 13503,Reinickendorf,17591,897,1390,551,1167,2784,2927,2934,4941,8991 13505,Reinickendorf,6585,293,499,246,477,964,1115,1006,1985,3364 13507,Reinickendorf,23755,1190,1402,526,2196,5601,3477,3080,6283,12100 13509,Reinickendorf,16901,810,1046,345,1574,3699,2799,2339,4289,8761 13581,Spandau,16492,872,1230,349,1989,3980,2271,2057,3744,8133 13583,Spandau,23394,1486,1830,557,2488,5896,3317,3068,4752,12129 13585,Spandau,24385,1652,2048,676,3008,6906,3468,2864,3763,12035 13587,Spandau,22209,1120,1554,513,2160,4957,3055,2928,5922,11489 13589,Spandau,23353,1482,2182,746,2239,4852,3169,2967,5716,12142 13591,Spandau,28299,1501,2526,886,2825,5446,4836,4006,6273,14564 13593,Spandau,23139,1782,2336,791,2424,5014,2855,2676,5261,11914 13595,Spandau,22306,1138,1440,491,2305,5335,3370,2925,5302,11472 13597,Spandau,10234,706,886,307,1176,2700,1518,1204,1737,5017 13599,Spandau,16171,1041,1374,438,1635,3974,2346,2083,3280,8370 13627,Charlbg.-Wilmersd.,19343,1158,1472,469,1938,4820,2700,2414,4372,9939 13629,Reinickendorf,872,30,55,12,51,135,136,139,314,426 13629,Spandau,12159,797,1036,318,1419,3185,1745,1435,2224,6094 14050,Charlbg.-Wilmersd.,11547,546,704,229,1070,2481,1619,1524,3374,6093 14052,Charlbg.-Wilmersd.,13422,570,889,316,1332,2831,1999,1613,3872,6804 14053,Charlbg.-Wilmersd.,199,14,40,9,6,42,34,30,24,100 14055,Charlbg.-Wilmersd.,11507,450,851,304,1292,2004,1660,1400,3546,5973 14057,Charlbg.-Wilmersd.,15365,700,973,326,1613,3898,2363,2102,3390,8008 14059,Charlbg.-Wilmersd.,22752,1216,1496,442,2635,6407,3334,2966,4256,11764 14089,Spandau,19996,1091,2043,701,1522,3274,3189,2919,5257,10081 14109,Steglitz-Zehlend.,11331,595,1059,333,762,1794,1878,1538,3372,5801 14129,Steglitz-Zehlend.,15528,710,1347,444,1812,2573,2319,1917,4406,8096 14163,Steglitz-Zehlend.,17530,850,1581,599,1480,2797,2846,2398,4979,9155 14165,Steglitz-Zehlend.,15502,722,1203,435,1283,2726,2379,2131,4623,8364 14167,Steglitz-Zehlend.,18760,1035,1587,615,1614,3651,3001,2440,4817,9715 14169,Steglitz-Zehlend.,18398,825,1566,557,1641,3054,3006,2446,5303,10085 14193,Charlbg.-Wilmersd.,17615,837,1191,338,1418,3546,2688,2408,5189,9319 14195,Charlbg.-Wilmersd.,1353,36,115,51,66,199,220,174,492,738 14195,Steglitz-Zehlend.,15530,790,1581,576,1439,2745,2577,1917,3905,8086 14197,Charlbg.-Wilmersd.,17931,788,1102,371,1395,3572,2891,2728,5084,9698 14197,Tempelh.-Schneb.,1348,78,73,21,201,329,209,189,248,717 14199,Charlbg.-Wilmersd.,15369,681,1157,362,1204,3056,2364,1975,4570,8303 14199,Steglitz-Zehlend.,43,0,0,0,6,18,3,7,9,19 From 59e89564fc53505410a50879585c42b2b38a61a6 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 12:56:46 +0100 Subject: [PATCH 03/41] changed column names, fixed german umlaut problems with encoding in berlin_population.csv --- notebooks/load_and_clean_data_carlos.ipynb | 512 +++++++++++++++++++++ 1 file changed, 512 insertions(+) create mode 100644 notebooks/load_and_clean_data_carlos.ipynb diff --git a/notebooks/load_and_clean_data_carlos.ipynb b/notebooks/load_and_clean_data_carlos.ipynb new file mode 100644 index 00000000..d0c4dc21 --- /dev/null +++ b/notebooks/load_and_clean_data_carlos.ipynb @@ -0,0 +1,512 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "9860adcd-b1c3-402d-9d1b-42a6e52703fc", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "ae834ec7-a030-4b76-9a06-e1d663e27567", + "metadata": {}, + "outputs": [], + "source": [ + "file_path = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\raw\\population_berlin_original.csv'" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "19909fb7-1205-495d-89b4-64637c8f552a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "loaded data from: C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\raw\\population_berlin_original.csv\n" + ] + } + ], + "source": [ + "df = pd.read_csv(file_path, encoding='latin-1') # UTF-8 not accepted (probably Umlaut issue) - will proceed to clean data and convert / export into a new file under utf-8\n", + "\n", + "print(f\"loaded data from: {file_path}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "a7884035-4bf6-4bfa-9864-7c8137d4f410", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
PostleitzahBezirkIns-\\ngesamtunter 66 - 1515 - 1818 - 2727 - 4545 - 5555 - 6565 und\\nmehrDarunter\\nweiblich
010115Mitte262741754205147324611159542532041164612818
110117Mitte15531782881250155853462342185425187489
210119Mitte1506410141087213131966502543115810807489
310119Pankow460633642611842317539913492102258
410178Mitte14385692714203158851001856147327596953
.......................................
21314195Steglitz-Zehlend.155307901581576143927452577191739058086
21414197Charlbg.-Wilmersd.179317881102371139535722891272850849698
21514197Tempelh.-Schšneb.1348787321201329209189248717
21614199Charlbg.-Wilmersd.153696811157362120430562364197545708303
21714199Steglitz-Zehlend.4300061837919
\n", + "

218 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " Postleitzah Bezirk Ins-\\ngesamt unter 6 6 - 15 15 - 18 \\\n", + "0 10115 Mitte 26274 1754 2051 473 \n", + "1 10117 Mitte 15531 782 881 250 \n", + "2 10119 Mitte 15064 1014 1087 213 \n", + "3 10119 Pankow 4606 336 426 118 \n", + "4 10178 Mitte 14385 692 714 203 \n", + ".. ... ... ... ... ... ... \n", + "213 14195 Steglitz-Zehlend. 15530 790 1581 576 \n", + "214 14197 Charlbg.-Wilmersd. 17931 788 1102 371 \n", + "215 14197 Tempelh.-Schšneb. 1348 78 73 21 \n", + "216 14199 Charlbg.-Wilmersd. 15369 681 1157 362 \n", + "217 14199 Steglitz-Zehlend. 43 0 0 0 \n", + "\n", + " 18 - 27 27 - 45 45 - 55 55 - 65 65 und\\nmehr Darunter\\nweiblich \n", + "0 2461 11595 4253 2041 1646 12818 \n", + "1 1558 5346 2342 1854 2518 7489 \n", + "2 1319 6650 2543 1158 1080 7489 \n", + "3 423 1753 991 349 210 2258 \n", + "4 1588 5100 1856 1473 2759 6953 \n", + ".. ... ... ... ... ... ... \n", + "213 1439 2745 2577 1917 3905 8086 \n", + "214 1395 3572 2891 2728 5084 9698 \n", + "215 201 329 209 189 248 717 \n", + "216 1204 3056 2364 1975 4570 8303 \n", + "217 6 18 3 7 9 19 \n", + "\n", + "[218 rows x 12 columns]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "fc25c6a8-90e5-4748-8da1-af816f089a8f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['Mitte',\n", + " 'Pankow',\n", + " 'Friedrichsh.-Kreuzb.',\n", + " 'Lichtenberg',\n", + " 'Charlbg.-Wilmersd.',\n", + " 'Tempelh.-Sch\\x9aneb.',\n", + " 'Neuk\\x9alln',\n", + " 'Steglitz-Zehlend.',\n", + " 'Treptow-K\\x9apenick',\n", + " 'Marzahn-Hellersd.',\n", + " 'Reinickendorf',\n", + " 'Spandau']" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "list(df['Bezirk'].unique()) # Found the problem with the enconding and as expected it was the umlaut" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "e21121df-6247-4892-99d0-55252ed3f225", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['postal_code',\n", + " 'district',\n", + " 'total',\n", + " 'age_under_6',\n", + " 'age_6_to_15',\n", + " 'age_15_to_18',\n", + " 'age_18_to_27',\n", + " 'age_27_to_45',\n", + " 'age_45_to_55',\n", + " 'age_55_to_65',\n", + " 'age_65_plus',\n", + " 'female_total']" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Data cleaning \n", + "# 1. Translating column names from german to english\n", + "\n", + "eng_columns_names = [\n", + " 'postal_code',\n", + " 'district',\n", + " 'total',\n", + " 'age_under_6',\n", + " 'age_6_to_15',\n", + " 'age_15_to_18',\n", + " 'age_18_to_27',\n", + " 'age_27_to_45',\n", + " 'age_45_to_55',\n", + " 'age_55_to_65',\n", + " 'age_65_plus',\n", + " 'female_total'\n", + "]\n", + "\n", + "df.columns = eng_columns_names\n", + "\n", + "list(df.columns)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "24a87641-6c15-489c-9dcc-91a1dec16757", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['Mitte',\n", + " 'Pankow',\n", + " 'Friedrichshain-Kreuzberg',\n", + " 'Lichtenberg',\n", + " 'Charlottenburg-Wilmersdorf',\n", + " 'Tempelhof-Schoeneberg',\n", + " 'Neukoelln',\n", + " 'Steglitz-Zehlendorf',\n", + " 'Treptow-Koepenick',\n", + " 'Marzahn-Hellersdorf',\n", + " 'Reinickendorf',\n", + " 'Spandau']" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# 2. replacing district names umlaut with \"ae, oe and ue\" and removing abbreviations \n", + "\n", + "district_names = {\n", + " 'Sch\\x9aneb.': 'Schoeneberg',\n", + " 'Neuk\\x9alln': 'Neukoelln',\n", + " 'Treptow-K\\x9apenick': 'Treptow-Koepenick',\n", + " 'Charlbg.-Wilmersd.': 'Charlottenburg-Wilmersdorf',\n", + " 'Friedrichsh.-Kreuzb.': 'Friedrichshain-Kreuzberg',\n", + " 'Tempelh.-Sch\\x9aneb.': 'Tempelhof-Schoeneberg',\n", + " 'Steglitz-Zehlend.': 'Steglitz-Zehlendorf',\n", + " 'Marzahn-Hellersd.': 'Marzahn-Hellersdorf'\n", + "}\n", + "\n", + "# applying new names \n", + "df['district'] = (df['district'].astype(str).replace(district_names, regex=False))\n", + "\n", + "list(df['district'].unique())" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "a8c3549b-5b7c-48da-85fd-25dbfa215174", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "np.int64(0)" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# 3. Checking duplicates\n", + "\n", + "df.duplicated().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "b7e096a4-599b-417f-bcad-39a73baf1823", + "metadata": {}, + "outputs": [ + { + "ename": "PermissionError", + "evalue": "[Errno 13] Permission denied: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\clean'", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mPermissionError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[31]\u001b[39m\u001b[32m, line 5\u001b[39m\n\u001b[32m 1\u001b[39m \u001b[38;5;66;03m# 4. exporting new csv file with utf-8 enconding\u001b[39;00m\n\u001b[32m 3\u001b[39m population_berlin_clean = \u001b[33mr\u001b[39m\u001b[33m'\u001b[39m\u001b[33mC:\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsers\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsuario\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mDocuments\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mIronhack\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mWeek4\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mhp_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mfirst_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mdata\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mclean\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m5\u001b[39m \u001b[43mdf\u001b[49m\u001b[43m.\u001b[49m\u001b[43mto_csv\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpopulation_berlin_clean\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mindex\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m'\u001b[39;49m\u001b[33;43mutf-8\u001b[39;49m\u001b[33;43m'\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[32m 7\u001b[39m \u001b[38;5;28mprint\u001b[39m(\u001b[33mf\u001b[39m\u001b[33m\"\u001b[39m\u001b[33mCSV saved as UTF-8 at: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mpopulation_berlin_original\u001b[38;5;132;01m}\u001b[39;00m\u001b[33m\"\u001b[39m)\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\util\\_decorators.py:333\u001b[39m, in \u001b[36mdeprecate_nonkeyword_arguments..decorate..wrapper\u001b[39m\u001b[34m(*args, **kwargs)\u001b[39m\n\u001b[32m 327\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mlen\u001b[39m(args) > num_allow_args:\n\u001b[32m 328\u001b[39m warnings.warn(\n\u001b[32m 329\u001b[39m msg.format(arguments=_format_argument_list(allow_args)),\n\u001b[32m 330\u001b[39m \u001b[38;5;167;01mFutureWarning\u001b[39;00m,\n\u001b[32m 331\u001b[39m stacklevel=find_stack_level(),\n\u001b[32m 332\u001b[39m )\n\u001b[32m--> \u001b[39m\u001b[32m333\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mfunc\u001b[49m\u001b[43m(\u001b[49m\u001b[43m*\u001b[49m\u001b[43margs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43m*\u001b[49m\u001b[43m*\u001b[49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\core\\generic.py:3989\u001b[39m, in \u001b[36mNDFrame.to_csv\u001b[39m\u001b[34m(self, path_or_buf, sep, na_rep, float_format, columns, header, index, index_label, mode, encoding, compression, quoting, quotechar, lineterminator, chunksize, date_format, doublequote, escapechar, decimal, errors, storage_options)\u001b[39m\n\u001b[32m 3978\u001b[39m df = \u001b[38;5;28mself\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(\u001b[38;5;28mself\u001b[39m, ABCDataFrame) \u001b[38;5;28;01melse\u001b[39;00m \u001b[38;5;28mself\u001b[39m.to_frame()\n\u001b[32m 3980\u001b[39m formatter = DataFrameFormatter(\n\u001b[32m 3981\u001b[39m frame=df,\n\u001b[32m 3982\u001b[39m header=header,\n\u001b[32m (...)\u001b[39m\u001b[32m 3986\u001b[39m decimal=decimal,\n\u001b[32m 3987\u001b[39m )\n\u001b[32m-> \u001b[39m\u001b[32m3989\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mDataFrameRenderer\u001b[49m\u001b[43m(\u001b[49m\u001b[43mformatter\u001b[49m\u001b[43m)\u001b[49m\u001b[43m.\u001b[49m\u001b[43mto_csv\u001b[49m\u001b[43m(\u001b[49m\n\u001b[32m 3990\u001b[39m \u001b[43m \u001b[49m\u001b[43mpath_or_buf\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3991\u001b[39m \u001b[43m \u001b[49m\u001b[43mlineterminator\u001b[49m\u001b[43m=\u001b[49m\u001b[43mlineterminator\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3992\u001b[39m \u001b[43m \u001b[49m\u001b[43msep\u001b[49m\u001b[43m=\u001b[49m\u001b[43msep\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3993\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3994\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3995\u001b[39m \u001b[43m \u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m=\u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3996\u001b[39m \u001b[43m \u001b[49m\u001b[43mquoting\u001b[49m\u001b[43m=\u001b[49m\u001b[43mquoting\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3997\u001b[39m \u001b[43m \u001b[49m\u001b[43mcolumns\u001b[49m\u001b[43m=\u001b[49m\u001b[43mcolumns\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3998\u001b[39m \u001b[43m \u001b[49m\u001b[43mindex_label\u001b[49m\u001b[43m=\u001b[49m\u001b[43mindex_label\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3999\u001b[39m \u001b[43m \u001b[49m\u001b[43mmode\u001b[49m\u001b[43m=\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4000\u001b[39m \u001b[43m \u001b[49m\u001b[43mchunksize\u001b[49m\u001b[43m=\u001b[49m\u001b[43mchunksize\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4001\u001b[39m \u001b[43m \u001b[49m\u001b[43mquotechar\u001b[49m\u001b[43m=\u001b[49m\u001b[43mquotechar\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4002\u001b[39m \u001b[43m \u001b[49m\u001b[43mdate_format\u001b[49m\u001b[43m=\u001b[49m\u001b[43mdate_format\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4003\u001b[39m \u001b[43m \u001b[49m\u001b[43mdoublequote\u001b[49m\u001b[43m=\u001b[49m\u001b[43mdoublequote\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4004\u001b[39m \u001b[43m \u001b[49m\u001b[43mescapechar\u001b[49m\u001b[43m=\u001b[49m\u001b[43mescapechar\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4005\u001b[39m \u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m=\u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4006\u001b[39m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\formats\\format.py:1014\u001b[39m, in \u001b[36mDataFrameRenderer.to_csv\u001b[39m\u001b[34m(self, path_or_buf, encoding, sep, columns, index_label, mode, compression, quoting, quotechar, lineterminator, chunksize, date_format, doublequote, escapechar, errors, storage_options)\u001b[39m\n\u001b[32m 993\u001b[39m created_buffer = \u001b[38;5;28;01mFalse\u001b[39;00m\n\u001b[32m 995\u001b[39m csv_formatter = CSVFormatter(\n\u001b[32m 996\u001b[39m path_or_buf=path_or_buf,\n\u001b[32m 997\u001b[39m lineterminator=lineterminator,\n\u001b[32m (...)\u001b[39m\u001b[32m 1012\u001b[39m formatter=\u001b[38;5;28mself\u001b[39m.fmt,\n\u001b[32m 1013\u001b[39m )\n\u001b[32m-> \u001b[39m\u001b[32m1014\u001b[39m \u001b[43mcsv_formatter\u001b[49m\u001b[43m.\u001b[49m\u001b[43msave\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 1016\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m created_buffer:\n\u001b[32m 1017\u001b[39m \u001b[38;5;28;01massert\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(path_or_buf, StringIO)\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\formats\\csvs.py:251\u001b[39m, in \u001b[36mCSVFormatter.save\u001b[39m\u001b[34m(self)\u001b[39m\n\u001b[32m 247\u001b[39m \u001b[38;5;250m\u001b[39m\u001b[33;03m\"\"\"\u001b[39;00m\n\u001b[32m 248\u001b[39m \u001b[33;03mCreate the writer & save.\u001b[39;00m\n\u001b[32m 249\u001b[39m \u001b[33;03m\"\"\"\u001b[39;00m\n\u001b[32m 250\u001b[39m \u001b[38;5;66;03m# apply compression and byte/text conversion\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m251\u001b[39m \u001b[38;5;28;01mwith\u001b[39;00m \u001b[43mget_handle\u001b[49m\u001b[43m(\u001b[49m\n\u001b[32m 252\u001b[39m \u001b[43m \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mfilepath_or_buffer\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 253\u001b[39m \u001b[43m \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 254\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 255\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 256\u001b[39m \u001b[43m \u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 257\u001b[39m \u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 258\u001b[39m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m \u001b[38;5;28;01mas\u001b[39;00m handles:\n\u001b[32m 259\u001b[39m \u001b[38;5;66;03m# Note: self.encoding is irrelevant here\u001b[39;00m\n\u001b[32m 260\u001b[39m \u001b[38;5;28mself\u001b[39m.writer = csvlib.writer(\n\u001b[32m 261\u001b[39m handles.handle,\n\u001b[32m 262\u001b[39m lineterminator=\u001b[38;5;28mself\u001b[39m.lineterminator,\n\u001b[32m (...)\u001b[39m\u001b[32m 267\u001b[39m quotechar=\u001b[38;5;28mself\u001b[39m.quotechar,\n\u001b[32m 268\u001b[39m )\n\u001b[32m 270\u001b[39m \u001b[38;5;28mself\u001b[39m._save()\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\common.py:873\u001b[39m, in \u001b[36mget_handle\u001b[39m\u001b[34m(path_or_buf, mode, encoding, compression, memory_map, is_text, errors, storage_options)\u001b[39m\n\u001b[32m 868\u001b[39m \u001b[38;5;28;01melif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(handle, \u001b[38;5;28mstr\u001b[39m):\n\u001b[32m 869\u001b[39m \u001b[38;5;66;03m# Check whether the filename is to be opened in binary mode.\u001b[39;00m\n\u001b[32m 870\u001b[39m \u001b[38;5;66;03m# Binary mode does not support 'encoding' and 'newline'.\u001b[39;00m\n\u001b[32m 871\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m ioargs.encoding \u001b[38;5;129;01mand\u001b[39;00m \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m ioargs.mode:\n\u001b[32m 872\u001b[39m \u001b[38;5;66;03m# Encoding\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m873\u001b[39m handle = \u001b[38;5;28;43mopen\u001b[39;49m\u001b[43m(\u001b[49m\n\u001b[32m 874\u001b[39m \u001b[43m \u001b[49m\u001b[43mhandle\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 875\u001b[39m \u001b[43m \u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 876\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 877\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 878\u001b[39m \u001b[43m \u001b[49m\u001b[43mnewline\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\n\u001b[32m 879\u001b[39m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 880\u001b[39m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[32m 881\u001b[39m \u001b[38;5;66;03m# Binary mode\u001b[39;00m\n\u001b[32m 882\u001b[39m handle = \u001b[38;5;28mopen\u001b[39m(handle, ioargs.mode)\n", + "\u001b[31mPermissionError\u001b[39m: [Errno 13] Permission denied: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\clean'" + ] + } + ], + "source": [ + "# 4. exporting new csv file with utf-8 enconding\n", + "\n", + "population_berlin_clean = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\clean\\'\n", + "\n", + "df.to_csv(population_berlin_clean, index=False, encoding='utf-8')\n", + "\n", + "print(f\"CSV saved as UTF-8 at: {population_berlin_original}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1c4bbe78-f158-4254-866a-ac6a6b9c76c7", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.5" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 4b4e6ec2ae1deb886084888b9731c141317079ca Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 12:59:03 +0100 Subject: [PATCH 04/41] cleaned berlin_population.csv --- data/clean/population_berlin_clean.csv | 219 +++++++++++++++++++++++++ 1 file changed, 219 insertions(+) create mode 100644 data/clean/population_berlin_clean.csv diff --git a/data/clean/population_berlin_clean.csv b/data/clean/population_berlin_clean.csv new file mode 100644 index 00000000..3e71bcf4 --- /dev/null +++ b/data/clean/population_berlin_clean.csv @@ -0,0 +1,219 @@ +postal_code,district,total,age_under_6,age_6_to_15,age_15_to_18,age_18_to_27,age_27_to_45,age_45_to_55,age_55_to_65,age_65_plus,female_total +10115,Mitte,26274,1754,2051,473,2461,11595,4253,2041,1646,12818 +10117,Mitte,15531,782,881,250,1558,5346,2342,1854,2518,7489 +10119,Mitte,15064,1014,1087,213,1319,6650,2543,1158,1080,7489 +10119,Pankow,4606,336,426,118,423,1753,991,349,210,2258 +10178,Mitte,14385,692,714,203,1588,5100,1856,1473,2759,6953 +10179,Friedrichshain-Kreuzberg,406,24,36,6,21,99,36,52,132,232 +10179,Mitte,23564,1277,1143,355,2637,7603,3006,2535,5008,11692 +10243,Friedrichshain-Kreuzberg,30655,1730,1725,461,3578,11759,3630,2751,5021,15201 +10245,Friedrichshain-Kreuzberg,33509,2410,1869,485,3456,17523,4138,1870,1758,15966 +10247,Friedrichshain-Kreuzberg,38094,2691,2403,578,4063,19655,4651,2282,1771,18307 +10247,Pankow,1397,189,301,60,58,464,249,43,33,684 +10249,Friedrichshain-Kreuzberg,27693,1827,1619,387,2491,11888,3348,2327,3806,13697 +10249,Pankow,1192,140,120,6,59,490,126,72,179,638 +10315,Lichtenberg,33424,1870,1908,522,3825,10810,3736,3825,6928,16393 +10317,Lichtenberg,23021,1929,1681,349,2433,10453,2817,1686,1673,10981 +10318,Lichtenberg,27217,2147,2505,623,2329,8067,4116,3084,4346,13915 +10319,Lichtenberg,24481,1188,1458,434,2212,5719,2707,2764,7999,13038 +10365,Lichtenberg,27052,1778,1869,572,3317,9294,3253,2660,4309,13177 +10367,Lichtenberg,21735,1334,1327,347,2174,7156,2473,2207,4717,11090 +10369,Lichtenberg,20386,1046,1232,353,1917,5237,2272,2155,6174,10462 +10405,Pankow,32065,2449,2755,642,2706,13118,5507,2513,2375,15867 +10407,Pankow,25254,1742,2200,504,2249,9369,4201,2165,2824,12699 +10409,Pankow,23033,1087,1144,289,1981,7391,2836,2242,6063,12070 +10435,Mitte,4117,340,316,54,300,1884,735,231,257,2093 +10435,Pankow,13283,976,1166,247,1075,5762,2550,907,600,6491 +10437,Pankow,32972,2511,2756,605,2804,14471,6329,2017,1479,16270 +10439,Pankow,29073,1818,1847,404,2833,13299,4373,1925,2574,14537 +10551,Mitte,19350,1053,1156,359,2895,6988,2505,2168,2226,9095 +10553,Mitte,11725,635,770,221,2076,4316,1501,1143,1063,5273 +10555,Mitte,17933,851,1069,376,2714,5600,2443,2243,2637,8858 +10557,Mitte,17971,999,1198,412,2107,5372,2584,2082,3217,8806 +10559,Mitte,16802,1082,1231,364,2572,6072,2166,1568,1747,7940 +10585,Charlottenburg-Wilmersdorf,15268,802,953,342,1571,4525,2150,2025,2900,7770 +10587,Charlottenburg-Wilmersdorf,13408,672,694,223,1515,4086,1957,1673,2588,6828 +10589,Charlottenburg-Wilmersdorf,15298,750,811,257,1811,4819,2312,2100,2438,7695 +10623,Charlottenburg-Wilmersdorf,6399,238,340,141,614,1711,1009,960,1386,3182 +10625,Charlottenburg-Wilmersdorf,11864,514,594,192,1244,3267,1899,1717,2437,6007 +10627,Charlottenburg-Wilmersdorf,14145,722,930,267,1830,4389,2057,1705,2245,6936 +10629,Charlottenburg-Wilmersdorf,14162,689,801,253,1209,3451,2297,2159,3303,7290 +10707,Charlottenburg-Wilmersdorf,12988,652,682,236,1087,3205,2005,1881,3240,6701 +10709,Charlottenburg-Wilmersdorf,10516,467,584,213,957,2652,1482,1506,2655,5515 +10711,Charlottenburg-Wilmersdorf,11235,497,657,225,1015,2985,1675,1629,2552,5744 +10713,Charlottenburg-Wilmersdorf,12982,720,890,291,1552,3620,1890,1718,2301,6627 +10715,Charlottenburg-Wilmersdorf,17326,820,1140,381,1840,4712,2664,2248,3521,8925 +10717,Charlottenburg-Wilmersdorf,17287,746,985,366,1642,4298,2610,2470,4170,8933 +10719,Charlottenburg-Wilmersdorf,10230,475,541,198,814,2422,1633,1483,2664,5212 +10777,Charlottenburg-Wilmersdorf,3275,123,183,39,321,854,492,435,828,1661 +10777,Tempelhof-Schoeneberg,9729,403,436,144,959,2627,1714,1459,1987,4372 +10779,Charlottenburg-Wilmersdorf,2405,103,139,37,203,568,410,334,611,1217 +10779,Tempelhof-Schoeneberg,6918,295,382,131,737,1798,1087,954,1534,3551 +10781,Tempelhof-Schoeneberg,14095,739,1002,325,1400,3950,2376,2044,2259,6999 +10783,Tempelhof-Schoeneberg,12694,677,1044,329,1636,3684,1961,1574,1789,5975 +10785,Friedrichshain-Kreuzberg,706,92,36,10,45,381,75,33,34,316 +10785,Mitte,10936,587,798,286,1584,3461,1473,1319,1428,5000 +10785,Tempelhof-Schoeneberg,1475,63,100,34,169,398,226,236,249,658 +10787,Charlottenburg-Wilmersdorf,124,3,6,4,3,31,12,24,41,55 +10787,Mitte,3283,150,105,22,500,995,388,408,715,1576 +10787,Tempelhof-Schoeneberg,3827,206,329,115,452,1043,575,397,710,1787 +10789,Charlottenburg-Wilmersdorf,3099,174,197,27,302,954,445,369,631,1450 +10789,Tempelhof-Schoeneberg,2185,97,145,61,193,619,273,316,481,1044 +10823,Tempelhof-Schoeneberg,9156,554,552,196,854,2815,1647,1278,1260,4656 +10825,Charlottenburg-Wilmersdorf,303,15,19,13,12,63,65,37,79,152 +10825,Tempelhof-Schoeneberg,10355,536,675,217,1002,2805,1630,1358,2132,5275 +10827,Tempelhof-Schoeneberg,16205,953,1103,358,1996,5583,2275,1999,1938,7822 +10829,Tempelhof-Schoeneberg,14720,861,929,256,1546,5261,2507,1878,1482,7321 +10961,Friedrichshain-Kreuzberg,20122,1184,1228,412,2455,7565,3041,2313,1924,9773 +10963,Friedrichshain-Kreuzberg,13826,880,1168,371,1967,4730,1929,1393,1388,6470 +10963,Mitte,245,36,9,4,31,54,47,36,28,128 +10965,Friedrichshain-Kreuzberg,18982,1158,1338,383,1827,6713,3066,2470,2027,9355 +10965,Tempelhof-Schoeneberg,2099,184,211,46,242,631,399,220,166,1034 +10967,Friedrichshain-Kreuzberg,19080,1252,1441,393,1891,7282,2847,2149,1825,9454 +10967,Neukoelln,2096,130,144,30,230,815,298,232,217,1021 +10969,Friedrichshain-Kreuzberg,28128,1972,2936,969,3611,8103,3979,2754,3804,13901 +10997,Friedrichshain-Kreuzberg,26552,1555,1871,628,2879,10367,3995,2793,2464,12786 +10999,Friedrichshain-Kreuzberg,26134,1494,1989,623,2955,9763,4089,2770,2451,12644 +12043,Neukoelln,15983,1074,1116,305,1837,7000,1818,1420,1413,7669 +12045,Neukoelln,16535,1052,1008,273,1825,7425,1993,1368,1591,8124 +12047,Neukoelln,15998,1021,991,246,1353,7241,2324,1482,1340,8049 +12049,Neukoelln,20905,1253,1241,394,2229,9391,2677,1964,1756,9923 +12051,Neukoelln,26552,1683,2140,688,3558,10290,3198,2238,2757,12903 +12053,Neukoelln,18901,1107,1482,496,2088,7338,2422,1802,2166,9297 +12055,Neukoelln,15496,972,1017,347,2055,6619,1840,1386,1260,7288 +12057,Neukoelln,16508,1540,1987,567,2219,4257,2167,1591,2180,8127 +12059,Neukoelln,19164,1296,1402,391,2132,7602,2368,1801,2172,9481 +12099,Tempelhof-Schoeneberg,16054,1042,1134,322,2058,5037,2140,1770,2551,8045 +12101,Tempelhof-Schoeneberg,16705,961,1326,429,1702,4189,2601,2109,3388,8604 +12103,Tempelhof-Schoeneberg,20775,1215,1334,386,2106,6117,2948,2618,4051,10900 +12105,Tempelhof-Schoeneberg,24435,1404,1580,504,2412,6208,3469,3219,5639,12698 +12107,Neukoelln,238,12,15,9,21,74,38,25,44,121 +12107,Tempelhof-Schoeneberg,21293,997,1463,507,1948,4473,3005,2715,6185,11104 +12109,Tempelhof-Schoeneberg,15847,838,974,338,1520,3749,2248,2181,3999,8331 +12157,Steglitz-Zehlendorf,7690,451,475,127,693,2209,1162,1036,1537,4154 +12157,Tempelhof-Schoeneberg,12368,782,940,309,1431,3568,1941,1533,1864,6369 +12159,Tempelhof-Schoeneberg,15518,827,1246,407,1541,3581,2464,2252,3200,8330 +12161,Steglitz-Zehlendorf,1664,93,87,32,166,511,240,254,281,899 +12161,Tempelhof-Schoeneberg,16459,870,1297,420,1529,4092,2801,2388,3062,8700 +12163,Steglitz-Zehlendorf,19617,1093,1272,411,1892,5073,2911,2626,4339,10479 +12163,Tempelhof-Schoeneberg,406,18,21,6,62,117,55,66,61,215 +12165,Steglitz-Zehlendorf,4899,274,357,150,516,1209,745,654,994,2512 +12167,Steglitz-Zehlendorf,20244,1090,1252,388,1972,5349,3006,2641,4546,10855 +12169,Steglitz-Zehlendorf,17745,900,1202,364,1733,4419,2752,2334,4041,9288 +12203,Steglitz-Zehlendorf,22033,1119,1728,590,2092,4851,3578,3008,5067,11479 +12205,Steglitz-Zehlendorf,16063,775,1655,511,1278,2984,2735,2070,4055,8462 +12207,Steglitz-Zehlendorf,23489,1282,1823,559,2360,4850,3319,2883,6413,12301 +12209,Steglitz-Zehlendorf,15794,775,1267,482,1256,2785,2458,2226,4545,8413 +12247,Steglitz-Zehlendorf,20826,1084,1360,459,1762,4683,2963,2823,5692,11021 +12249,Steglitz-Zehlendorf,23890,1285,1686,532,2382,5247,3702,3092,5964,12634 +12249,Tempelhof-Schoeneberg,710,31,61,21,74,168,90,107,158,319 +12277,Tempelhof-Schoeneberg,14653,880,1371,418,1407,3017,2180,1829,3551,7382 +12279,Tempelhof-Schoeneberg,17607,1014,1425,446,1582,3760,2185,2171,5024,9291 +12305,Tempelhof-Schoeneberg,20981,996,1550,614,1651,3840,3272,2896,6162,11011 +12307,Tempelhof-Schoeneberg,12238,609,937,347,1021,2133,2051,1794,3346,6359 +12309,Tempelhof-Schoeneberg,17884,1146,1717,530,1659,3541,2625,2322,4344,9185 +12347,Neukoelln,20149,1311,1638,500,2215,5274,2937,2514,3760,10174 +12349,Neukoelln,22953,1098,1717,592,2255,4455,3478,3122,6236,11840 +12351,Neukoelln,20658,1068,1583,545,1943,3920,2809,2697,6093,10857 +12353,Neukoelln,33487,2115,2713,901,3413,7204,4328,4051,8762,17454 +12355,Neukoelln,28177,1524,2260,839,2552,5313,4534,4034,7121,14558 +12357,Neukoelln,14809,754,1007,445,1365,2639,2437,2161,4001,7440 +12359,Neukoelln,20624,1251,1446,520,1942,4651,2983,2868,4963,10715 +12435,Treptow-Koepenick,18594,1351,1391,345,1365,6976,2817,1712,2637,9349 +12437,Treptow-Koepenick,23351,1232,1190,359,2115,6936,3163,2495,5861,12049 +12439,Treptow-Koepenick,11655,752,788,208,1273,3584,1469,1201,2380,5791 +12459,Treptow-Koepenick,22296,1653,1531,502,2921,7967,2759,2071,2892,10906 +12487,Treptow-Koepenick,20179,1168,1446,455,1644,5089,3069,2517,4791,10391 +12489,Treptow-Koepenick,18725,1158,1155,339,2201,5795,2489,2059,3529,9362 +12524,Treptow-Koepenick,27716,1893,2612,795,2227,6575,4885,3931,4798,13970 +12526,Treptow-Koepenick,12164,683,968,295,867,2576,2176,1905,2694,6132 +12527,Treptow-Koepenick,10670,577,701,233,624,2367,1808,1510,2850,5448 +12555,Treptow-Koepenick,29616,1765,1899,606,2191,8012,4119,3787,7237,15448 +12557,Treptow-Koepenick,23537,1404,1719,504,1593,5747,3496,3281,5793,12073 +12559,Treptow-Koepenick,18356,812,1273,407,1041,3553,2571,2754,5945,9398 +12587,Treptow-Koepenick,18635,1013,1354,410,911,3955,2931,2346,5715,10048 +12589,Treptow-Koepenick,9499,487,776,226,499,1694,1677,1592,2548,4746 +12619,Marzahn-Hellersdorf,27879,1921,2130,597,2229,7689,3578,4639,5096,14361 +12621,Marzahn-Hellersdorf,17002,851,1272,451,908,3323,3173,3275,3749,8611 +12623,Marzahn-Hellersdorf,29519,1538,2279,716,1614,5867,5538,5651,6316,14752 +12627,Marzahn-Hellersdorf,39351,3163,3906,976,3800,11367,5601,5760,4778,19972 +12629,Marzahn-Hellersdorf,15049,1291,1487,388,1507,4372,2045,2145,1814,7589 +12679,Marzahn-Hellersdorf,28612,1684,2310,633,2363,7280,3066,4898,6378,14368 +12681,Marzahn-Hellersdorf,19054,1008,1329,386,1748,4969,2005,2702,4907,9301 +12683,Marzahn-Hellersdorf,26850,1347,1944,558,2003,5534,4343,4788,6333,13551 +12685,Marzahn-Hellersdorf,20444,1264,1519,483,1486,4901,2302,3188,5301,10355 +12687,Marzahn-Hellersdorf,18578,1260,1597,452,1419,4913,1794,3145,3998,9468 +12689,Marzahn-Hellersdorf,24343,1807,2501,703,2258,6675,3096,4205,3098,12033 +13051,Lichtenberg,23047,1517,2028,558,1800,5592,2980,4449,4123,11522 +13053,Lichtenberg,21278,1467,1763,429,1742,5278,2788,3461,4350,10679 +13055,Lichtenberg,31503,2096,2335,755,2661,8986,4015,3847,6808,16168 +13057,Lichtenberg,17211,1263,1628,453,1427,4695,2510,2965,2270,8625 +13059,Lichtenberg,15887,1033,1408,384,1284,4024,2218,2903,2633,8206 +13086,Pankow,28207,2075,2169,555,2444,9908,4250,2845,3961,14074 +13088,Pankow,26352,1715,2169,555,2012,7762,4064,2866,5209,13680 +13089,Pankow,7507,446,594,231,610,1643,1372,1129,1482,3595 +13125,Pankow,36091,2630,3171,987,2727,9287,5138,4691,7460,18451 +13127,Pankow,20804,1412,1953,624,1344,5060,3819,3050,3542,10582 +13129,Pankow,6927,362,591,184,378,1311,1345,1168,1588,3482 +13156,Pankow,30497,2040,2943,852,2226,7646,5363,3455,5972,15895 +13158,Pankow,18309,1053,1551,552,1325,4055,3379,2611,3783,9427 +13159,Pankow,2157,106,196,61,127,418,380,344,525,1048 +13187,Pankow,34455,2667,3426,803,2379,10865,5437,3325,5553,18199 +13189,Pankow,28108,1870,2110,554,2044,9442,4280,3083,4725,14703 +13347,Mitte,31898,1893,2567,893,4834,10697,4053,2974,3987,15036 +13349,Mitte,14586,763,827,246,1804,4277,1916,1709,3044,7284 +13351,Mitte,16541,912,1107,314,2267,5170,2248,1940,2583,8114 +13353,Mitte,29475,1692,1947,675,5263,11414,3567,2635,2282,13661 +13355,Mitte,23710,1741,2468,735,2792,7011,3045,2391,3527,11760 +13357,Mitte,30992,2157,2615,821,5129,11076,3954,2468,2772,14500 +13359,Mitte,26967,1966,2436,761,4102,9163,3387,2375,2777,12804 +13403,Reinickendorf,30748,1775,2252,687,3538,7755,4396,3880,6465,15355 +13405,Mitte,485,25,50,22,64,109,83,91,41,217 +13405,Reinickendorf,5551,516,568,174,778,1567,747,578,623,2610 +13407,Mitte,3678,230,223,67,322,945,477,463,951,1982 +13407,Reinickendorf,22906,1329,1592,443,2676,5756,3246,2956,4908,11725 +13409,Mitte,2429,192,278,77,354,722,297,215,294,1122 +13409,Reinickendorf,28856,1867,2267,734,3641,8237,4118,3438,4554,14263 +13435,Reinickendorf,19307,1300,1836,687,1998,3800,2529,2193,4964,10041 +13437,Reinickendorf,16069,900,1025,408,1574,3124,2404,2138,4496,8270 +13439,Reinickendorf,22989,1887,2955,881,2431,5213,2779,2473,4370,11830 +13465,Reinickendorf,17573,855,1590,575,1232,2479,2910,2480,5452,9124 +13467,Reinickendorf,15904,773,1280,446,1153,2475,2567,2405,4805,8264 +13469,Reinickendorf,17887,1050,1821,630,1680,3471,2791,2412,4032,9102 +13503,Reinickendorf,17591,897,1390,551,1167,2784,2927,2934,4941,8991 +13505,Reinickendorf,6585,293,499,246,477,964,1115,1006,1985,3364 +13507,Reinickendorf,23755,1190,1402,526,2196,5601,3477,3080,6283,12100 +13509,Reinickendorf,16901,810,1046,345,1574,3699,2799,2339,4289,8761 +13581,Spandau,16492,872,1230,349,1989,3980,2271,2057,3744,8133 +13583,Spandau,23394,1486,1830,557,2488,5896,3317,3068,4752,12129 +13585,Spandau,24385,1652,2048,676,3008,6906,3468,2864,3763,12035 +13587,Spandau,22209,1120,1554,513,2160,4957,3055,2928,5922,11489 +13589,Spandau,23353,1482,2182,746,2239,4852,3169,2967,5716,12142 +13591,Spandau,28299,1501,2526,886,2825,5446,4836,4006,6273,14564 +13593,Spandau,23139,1782,2336,791,2424,5014,2855,2676,5261,11914 +13595,Spandau,22306,1138,1440,491,2305,5335,3370,2925,5302,11472 +13597,Spandau,10234,706,886,307,1176,2700,1518,1204,1737,5017 +13599,Spandau,16171,1041,1374,438,1635,3974,2346,2083,3280,8370 +13627,Charlottenburg-Wilmersdorf,19343,1158,1472,469,1938,4820,2700,2414,4372,9939 +13629,Reinickendorf,872,30,55,12,51,135,136,139,314,426 +13629,Spandau,12159,797,1036,318,1419,3185,1745,1435,2224,6094 +14050,Charlottenburg-Wilmersdorf,11547,546,704,229,1070,2481,1619,1524,3374,6093 +14052,Charlottenburg-Wilmersdorf,13422,570,889,316,1332,2831,1999,1613,3872,6804 +14053,Charlottenburg-Wilmersdorf,199,14,40,9,6,42,34,30,24,100 +14055,Charlottenburg-Wilmersdorf,11507,450,851,304,1292,2004,1660,1400,3546,5973 +14057,Charlottenburg-Wilmersdorf,15365,700,973,326,1613,3898,2363,2102,3390,8008 +14059,Charlottenburg-Wilmersdorf,22752,1216,1496,442,2635,6407,3334,2966,4256,11764 +14089,Spandau,19996,1091,2043,701,1522,3274,3189,2919,5257,10081 +14109,Steglitz-Zehlendorf,11331,595,1059,333,762,1794,1878,1538,3372,5801 +14129,Steglitz-Zehlendorf,15528,710,1347,444,1812,2573,2319,1917,4406,8096 +14163,Steglitz-Zehlendorf,17530,850,1581,599,1480,2797,2846,2398,4979,9155 +14165,Steglitz-Zehlendorf,15502,722,1203,435,1283,2726,2379,2131,4623,8364 +14167,Steglitz-Zehlendorf,18760,1035,1587,615,1614,3651,3001,2440,4817,9715 +14169,Steglitz-Zehlendorf,18398,825,1566,557,1641,3054,3006,2446,5303,10085 +14193,Charlottenburg-Wilmersdorf,17615,837,1191,338,1418,3546,2688,2408,5189,9319 +14195,Charlottenburg-Wilmersdorf,1353,36,115,51,66,199,220,174,492,738 +14195,Steglitz-Zehlendorf,15530,790,1581,576,1439,2745,2577,1917,3905,8086 +14197,Charlottenburg-Wilmersdorf,17931,788,1102,371,1395,3572,2891,2728,5084,9698 +14197,Tempelhof-Schoeneberg,1348,78,73,21,201,329,209,189,248,717 +14199,Charlottenburg-Wilmersdorf,15369,681,1157,362,1204,3056,2364,1975,4570,8303 +14199,Steglitz-Zehlendorf,43,0,0,0,6,18,3,7,9,19 From a28ca052e51002c0ff8f09e1c70540b1e0ede944 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 13:02:48 +0100 Subject: [PATCH 05/41] updated format --- notebooks/load_and_clean_data_carlos.ipynb | 23 +++++++--------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/notebooks/load_and_clean_data_carlos.ipynb b/notebooks/load_and_clean_data_carlos.ipynb index d0c4dc21..93dbaa51 100644 --- a/notebooks/load_and_clean_data_carlos.ipynb +++ b/notebooks/load_and_clean_data_carlos.ipynb @@ -448,35 +448,26 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 33, "id": "b7e096a4-599b-417f-bcad-39a73baf1823", "metadata": {}, "outputs": [ { - "ename": "PermissionError", - "evalue": "[Errno 13] Permission denied: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\clean'", - "output_type": "error", - "traceback": [ - "\u001b[31m---------------------------------------------------------------------------\u001b[39m", - "\u001b[31mPermissionError\u001b[39m Traceback (most recent call last)", - "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[31]\u001b[39m\u001b[32m, line 5\u001b[39m\n\u001b[32m 1\u001b[39m \u001b[38;5;66;03m# 4. exporting new csv file with utf-8 enconding\u001b[39;00m\n\u001b[32m 3\u001b[39m population_berlin_clean = \u001b[33mr\u001b[39m\u001b[33m'\u001b[39m\u001b[33mC:\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsers\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsuario\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mDocuments\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mIronhack\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mWeek4\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mhp_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mfirst_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mdata\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mclean\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m5\u001b[39m \u001b[43mdf\u001b[49m\u001b[43m.\u001b[49m\u001b[43mto_csv\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpopulation_berlin_clean\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mindex\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m'\u001b[39;49m\u001b[33;43mutf-8\u001b[39;49m\u001b[33;43m'\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[32m 7\u001b[39m \u001b[38;5;28mprint\u001b[39m(\u001b[33mf\u001b[39m\u001b[33m\"\u001b[39m\u001b[33mCSV saved as UTF-8 at: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mpopulation_berlin_original\u001b[38;5;132;01m}\u001b[39;00m\u001b[33m\"\u001b[39m)\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\util\\_decorators.py:333\u001b[39m, in \u001b[36mdeprecate_nonkeyword_arguments..decorate..wrapper\u001b[39m\u001b[34m(*args, **kwargs)\u001b[39m\n\u001b[32m 327\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mlen\u001b[39m(args) > num_allow_args:\n\u001b[32m 328\u001b[39m warnings.warn(\n\u001b[32m 329\u001b[39m msg.format(arguments=_format_argument_list(allow_args)),\n\u001b[32m 330\u001b[39m \u001b[38;5;167;01mFutureWarning\u001b[39;00m,\n\u001b[32m 331\u001b[39m stacklevel=find_stack_level(),\n\u001b[32m 332\u001b[39m )\n\u001b[32m--> \u001b[39m\u001b[32m333\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mfunc\u001b[49m\u001b[43m(\u001b[49m\u001b[43m*\u001b[49m\u001b[43margs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43m*\u001b[49m\u001b[43m*\u001b[49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\core\\generic.py:3989\u001b[39m, in \u001b[36mNDFrame.to_csv\u001b[39m\u001b[34m(self, path_or_buf, sep, na_rep, float_format, columns, header, index, index_label, mode, encoding, compression, quoting, quotechar, lineterminator, chunksize, date_format, doublequote, escapechar, decimal, errors, storage_options)\u001b[39m\n\u001b[32m 3978\u001b[39m df = \u001b[38;5;28mself\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(\u001b[38;5;28mself\u001b[39m, ABCDataFrame) \u001b[38;5;28;01melse\u001b[39;00m \u001b[38;5;28mself\u001b[39m.to_frame()\n\u001b[32m 3980\u001b[39m formatter = DataFrameFormatter(\n\u001b[32m 3981\u001b[39m frame=df,\n\u001b[32m 3982\u001b[39m header=header,\n\u001b[32m (...)\u001b[39m\u001b[32m 3986\u001b[39m decimal=decimal,\n\u001b[32m 3987\u001b[39m )\n\u001b[32m-> \u001b[39m\u001b[32m3989\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mDataFrameRenderer\u001b[49m\u001b[43m(\u001b[49m\u001b[43mformatter\u001b[49m\u001b[43m)\u001b[49m\u001b[43m.\u001b[49m\u001b[43mto_csv\u001b[49m\u001b[43m(\u001b[49m\n\u001b[32m 3990\u001b[39m \u001b[43m \u001b[49m\u001b[43mpath_or_buf\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3991\u001b[39m \u001b[43m \u001b[49m\u001b[43mlineterminator\u001b[49m\u001b[43m=\u001b[49m\u001b[43mlineterminator\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3992\u001b[39m \u001b[43m \u001b[49m\u001b[43msep\u001b[49m\u001b[43m=\u001b[49m\u001b[43msep\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3993\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3994\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3995\u001b[39m \u001b[43m \u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m=\u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3996\u001b[39m \u001b[43m \u001b[49m\u001b[43mquoting\u001b[49m\u001b[43m=\u001b[49m\u001b[43mquoting\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3997\u001b[39m \u001b[43m \u001b[49m\u001b[43mcolumns\u001b[49m\u001b[43m=\u001b[49m\u001b[43mcolumns\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3998\u001b[39m \u001b[43m \u001b[49m\u001b[43mindex_label\u001b[49m\u001b[43m=\u001b[49m\u001b[43mindex_label\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 3999\u001b[39m \u001b[43m \u001b[49m\u001b[43mmode\u001b[49m\u001b[43m=\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4000\u001b[39m \u001b[43m \u001b[49m\u001b[43mchunksize\u001b[49m\u001b[43m=\u001b[49m\u001b[43mchunksize\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4001\u001b[39m \u001b[43m \u001b[49m\u001b[43mquotechar\u001b[49m\u001b[43m=\u001b[49m\u001b[43mquotechar\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4002\u001b[39m \u001b[43m \u001b[49m\u001b[43mdate_format\u001b[49m\u001b[43m=\u001b[49m\u001b[43mdate_format\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4003\u001b[39m \u001b[43m \u001b[49m\u001b[43mdoublequote\u001b[49m\u001b[43m=\u001b[49m\u001b[43mdoublequote\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4004\u001b[39m \u001b[43m \u001b[49m\u001b[43mescapechar\u001b[49m\u001b[43m=\u001b[49m\u001b[43mescapechar\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4005\u001b[39m \u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m=\u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 4006\u001b[39m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\formats\\format.py:1014\u001b[39m, in \u001b[36mDataFrameRenderer.to_csv\u001b[39m\u001b[34m(self, path_or_buf, encoding, sep, columns, index_label, mode, compression, quoting, quotechar, lineterminator, chunksize, date_format, doublequote, escapechar, errors, storage_options)\u001b[39m\n\u001b[32m 993\u001b[39m created_buffer = \u001b[38;5;28;01mFalse\u001b[39;00m\n\u001b[32m 995\u001b[39m csv_formatter = CSVFormatter(\n\u001b[32m 996\u001b[39m path_or_buf=path_or_buf,\n\u001b[32m 997\u001b[39m lineterminator=lineterminator,\n\u001b[32m (...)\u001b[39m\u001b[32m 1012\u001b[39m formatter=\u001b[38;5;28mself\u001b[39m.fmt,\n\u001b[32m 1013\u001b[39m )\n\u001b[32m-> \u001b[39m\u001b[32m1014\u001b[39m \u001b[43mcsv_formatter\u001b[49m\u001b[43m.\u001b[49m\u001b[43msave\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 1016\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m created_buffer:\n\u001b[32m 1017\u001b[39m \u001b[38;5;28;01massert\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(path_or_buf, StringIO)\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\formats\\csvs.py:251\u001b[39m, in \u001b[36mCSVFormatter.save\u001b[39m\u001b[34m(self)\u001b[39m\n\u001b[32m 247\u001b[39m \u001b[38;5;250m\u001b[39m\u001b[33;03m\"\"\"\u001b[39;00m\n\u001b[32m 248\u001b[39m \u001b[33;03mCreate the writer & save.\u001b[39;00m\n\u001b[32m 249\u001b[39m \u001b[33;03m\"\"\"\u001b[39;00m\n\u001b[32m 250\u001b[39m \u001b[38;5;66;03m# apply compression and byte/text conversion\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m251\u001b[39m \u001b[38;5;28;01mwith\u001b[39;00m \u001b[43mget_handle\u001b[49m\u001b[43m(\u001b[49m\n\u001b[32m 252\u001b[39m \u001b[43m \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mfilepath_or_buffer\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 253\u001b[39m \u001b[43m \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 254\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 255\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 256\u001b[39m \u001b[43m \u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 257\u001b[39m \u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 258\u001b[39m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m \u001b[38;5;28;01mas\u001b[39;00m handles:\n\u001b[32m 259\u001b[39m \u001b[38;5;66;03m# Note: self.encoding is irrelevant here\u001b[39;00m\n\u001b[32m 260\u001b[39m \u001b[38;5;28mself\u001b[39m.writer = csvlib.writer(\n\u001b[32m 261\u001b[39m handles.handle,\n\u001b[32m 262\u001b[39m lineterminator=\u001b[38;5;28mself\u001b[39m.lineterminator,\n\u001b[32m (...)\u001b[39m\u001b[32m 267\u001b[39m quotechar=\u001b[38;5;28mself\u001b[39m.quotechar,\n\u001b[32m 268\u001b[39m )\n\u001b[32m 270\u001b[39m \u001b[38;5;28mself\u001b[39m._save()\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\common.py:873\u001b[39m, in \u001b[36mget_handle\u001b[39m\u001b[34m(path_or_buf, mode, encoding, compression, memory_map, is_text, errors, storage_options)\u001b[39m\n\u001b[32m 868\u001b[39m \u001b[38;5;28;01melif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(handle, \u001b[38;5;28mstr\u001b[39m):\n\u001b[32m 869\u001b[39m \u001b[38;5;66;03m# Check whether the filename is to be opened in binary mode.\u001b[39;00m\n\u001b[32m 870\u001b[39m \u001b[38;5;66;03m# Binary mode does not support 'encoding' and 'newline'.\u001b[39;00m\n\u001b[32m 871\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m ioargs.encoding \u001b[38;5;129;01mand\u001b[39;00m \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m ioargs.mode:\n\u001b[32m 872\u001b[39m \u001b[38;5;66;03m# Encoding\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m873\u001b[39m handle = \u001b[38;5;28;43mopen\u001b[39;49m\u001b[43m(\u001b[49m\n\u001b[32m 874\u001b[39m \u001b[43m \u001b[49m\u001b[43mhandle\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 875\u001b[39m \u001b[43m \u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 876\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 877\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 878\u001b[39m \u001b[43m \u001b[49m\u001b[43mnewline\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\n\u001b[32m 879\u001b[39m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 880\u001b[39m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[32m 881\u001b[39m \u001b[38;5;66;03m# Binary mode\u001b[39;00m\n\u001b[32m 882\u001b[39m handle = \u001b[38;5;28mopen\u001b[39m(handle, ioargs.mode)\n", - "\u001b[31mPermissionError\u001b[39m: [Errno 13] Permission denied: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\clean'" + "name": "stdout", + "output_type": "stream", + "text": [ + "CSV saved as UTF-8 at: C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\clean\\population_berlin_clean.csv\n" ] } ], "source": [ "# 4. exporting new csv file with utf-8 enconding\n", "\n", - "population_berlin_clean = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\clean\\'\n", + "population_berlin_clean = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\clean\\population_berlin_clean.csv'\n", "\n", "df.to_csv(population_berlin_clean, index=False, encoding='utf-8')\n", "\n", - "print(f\"CSV saved as UTF-8 at: {population_berlin_original}\")" + "print(f\"CSV saved as UTF-8 at: {population_berlin_clean}\")" ] }, { From 9a1af5843381757a1ed974cf7f7ef9734c178fcb Mon Sep 17 00:00:00 2001 From: alanwatters27 Date: Mon, 8 Dec 2025 14:28:36 +0100 Subject: [PATCH 06/41] Add files via upload --- Crime in berlin.jpg | Bin 0 -> 49603 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Crime in berlin.jpg diff --git a/Crime in berlin.jpg b/Crime in berlin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad52b431806535e71f6437fe6a7e3cba0a69e015 GIT binary patch literal 49603 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 JIQUclzXCUVsRaN4 literal 0 HcmV?d00001 From 27292723d25ab72e36c9ebd5e994bfc3880546d2 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 14:30:15 +0100 Subject: [PATCH 07/41] adding notebook --- notebooks/load_and_clean_data_carlos.ipynb | 516 +++++++++++++++++++++ 1 file changed, 516 insertions(+) create mode 100644 notebooks/load_and_clean_data_carlos.ipynb diff --git a/notebooks/load_and_clean_data_carlos.ipynb b/notebooks/load_and_clean_data_carlos.ipynb new file mode 100644 index 00000000..ad022526 --- /dev/null +++ b/notebooks/load_and_clean_data_carlos.ipynb @@ -0,0 +1,516 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "id": "9860adcd-b1c3-402d-9d1b-42a6e52703fc", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "ae834ec7-a030-4b76-9a06-e1d663e27567", + "metadata": {}, + "outputs": [], + "source": [ + "file_path = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\raw\\Population_Berlin_original.csv'" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "19909fb7-1205-495d-89b4-64637c8f552a", + "metadata": {}, + "outputs": [ + { + "ename": "FileNotFoundError", + "evalue": "[Errno 2] No such file or directory: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\raw\\\\population_berlin_original.csv'", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mFileNotFoundError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[4]\u001b[39m\u001b[32m, line 1\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m1\u001b[39m df = \u001b[43mpd\u001b[49m\u001b[43m.\u001b[49m\u001b[43mread_csv\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfile_path\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m'\u001b[39;49m\u001b[33;43mlatin-1\u001b[39;49m\u001b[33;43m'\u001b[39;49m\u001b[43m)\u001b[49m \u001b[38;5;66;03m# UTF-8 not accepted (probably Umlaut issue) - will proceed to clean data and convert / export into a new file under utf-8\u001b[39;00m\n\u001b[32m 3\u001b[39m \u001b[38;5;28mprint\u001b[39m(\u001b[33mf\u001b[39m\u001b[33m\"\u001b[39m\u001b[33mloaded data from: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mfile_path\u001b[38;5;132;01m}\u001b[39;00m\u001b[33m\"\u001b[39m)\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:1026\u001b[39m, in \u001b[36mread_csv\u001b[39m\u001b[34m(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, dtype, engine, converters, true_values, false_values, skipinitialspace, skiprows, skipfooter, nrows, na_values, keep_default_na, na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, keep_date_col, date_parser, date_format, dayfirst, cache_dates, iterator, chunksize, compression, thousands, decimal, lineterminator, quotechar, quoting, doublequote, escapechar, comment, encoding, encoding_errors, dialect, on_bad_lines, delim_whitespace, low_memory, memory_map, float_precision, storage_options, dtype_backend)\u001b[39m\n\u001b[32m 1013\u001b[39m kwds_defaults = _refine_defaults_read(\n\u001b[32m 1014\u001b[39m dialect,\n\u001b[32m 1015\u001b[39m delimiter,\n\u001b[32m (...)\u001b[39m\u001b[32m 1022\u001b[39m dtype_backend=dtype_backend,\n\u001b[32m 1023\u001b[39m )\n\u001b[32m 1024\u001b[39m kwds.update(kwds_defaults)\n\u001b[32m-> \u001b[39m\u001b[32m1026\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43m_read\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfilepath_or_buffer\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mkwds\u001b[49m\u001b[43m)\u001b[49m\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:620\u001b[39m, in \u001b[36m_read\u001b[39m\u001b[34m(filepath_or_buffer, kwds)\u001b[39m\n\u001b[32m 617\u001b[39m _validate_names(kwds.get(\u001b[33m\"\u001b[39m\u001b[33mnames\u001b[39m\u001b[33m\"\u001b[39m, \u001b[38;5;28;01mNone\u001b[39;00m))\n\u001b[32m 619\u001b[39m \u001b[38;5;66;03m# Create the parser.\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m620\u001b[39m parser = \u001b[43mTextFileReader\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfilepath_or_buffer\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43m*\u001b[49m\u001b[43m*\u001b[49m\u001b[43mkwds\u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 622\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m chunksize \u001b[38;5;129;01mor\u001b[39;00m iterator:\n\u001b[32m 623\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m parser\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:1620\u001b[39m, in \u001b[36mTextFileReader.__init__\u001b[39m\u001b[34m(self, f, engine, **kwds)\u001b[39m\n\u001b[32m 1617\u001b[39m \u001b[38;5;28mself\u001b[39m.options[\u001b[33m\"\u001b[39m\u001b[33mhas_index_names\u001b[39m\u001b[33m\"\u001b[39m] = kwds[\u001b[33m\"\u001b[39m\u001b[33mhas_index_names\u001b[39m\u001b[33m\"\u001b[39m]\n\u001b[32m 1619\u001b[39m \u001b[38;5;28mself\u001b[39m.handles: IOHandles | \u001b[38;5;28;01mNone\u001b[39;00m = \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[32m-> \u001b[39m\u001b[32m1620\u001b[39m \u001b[38;5;28mself\u001b[39m._engine = \u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43m_make_engine\u001b[49m\u001b[43m(\u001b[49m\u001b[43mf\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mengine\u001b[49m\u001b[43m)\u001b[49m\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:1880\u001b[39m, in \u001b[36mTextFileReader._make_engine\u001b[39m\u001b[34m(self, f, engine)\u001b[39m\n\u001b[32m 1878\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m mode:\n\u001b[32m 1879\u001b[39m mode += \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m\n\u001b[32m-> \u001b[39m\u001b[32m1880\u001b[39m \u001b[38;5;28mself\u001b[39m.handles = \u001b[43mget_handle\u001b[49m\u001b[43m(\u001b[49m\n\u001b[32m 1881\u001b[39m \u001b[43m \u001b[49m\u001b[43mf\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1882\u001b[39m \u001b[43m \u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1883\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mencoding\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mNone\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1884\u001b[39m \u001b[43m \u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mcompression\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mNone\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1885\u001b[39m \u001b[43m \u001b[49m\u001b[43mmemory_map\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mmemory_map\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1886\u001b[39m \u001b[43m \u001b[49m\u001b[43mis_text\u001b[49m\u001b[43m=\u001b[49m\u001b[43mis_text\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1887\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mencoding_errors\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mstrict\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1888\u001b[39m \u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mstorage_options\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mNone\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1889\u001b[39m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 1890\u001b[39m \u001b[38;5;28;01massert\u001b[39;00m \u001b[38;5;28mself\u001b[39m.handles \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[32m 1891\u001b[39m f = \u001b[38;5;28mself\u001b[39m.handles.handle\n", + "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\common.py:873\u001b[39m, in \u001b[36mget_handle\u001b[39m\u001b[34m(path_or_buf, mode, encoding, compression, memory_map, is_text, errors, storage_options)\u001b[39m\n\u001b[32m 868\u001b[39m \u001b[38;5;28;01melif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(handle, \u001b[38;5;28mstr\u001b[39m):\n\u001b[32m 869\u001b[39m \u001b[38;5;66;03m# Check whether the filename is to be opened in binary mode.\u001b[39;00m\n\u001b[32m 870\u001b[39m \u001b[38;5;66;03m# Binary mode does not support 'encoding' and 'newline'.\u001b[39;00m\n\u001b[32m 871\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m ioargs.encoding \u001b[38;5;129;01mand\u001b[39;00m \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m ioargs.mode:\n\u001b[32m 872\u001b[39m \u001b[38;5;66;03m# Encoding\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m873\u001b[39m handle = \u001b[38;5;28;43mopen\u001b[39;49m\u001b[43m(\u001b[49m\n\u001b[32m 874\u001b[39m \u001b[43m \u001b[49m\u001b[43mhandle\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 875\u001b[39m \u001b[43m \u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 876\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 877\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 878\u001b[39m \u001b[43m \u001b[49m\u001b[43mnewline\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\n\u001b[32m 879\u001b[39m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 880\u001b[39m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[32m 881\u001b[39m \u001b[38;5;66;03m# Binary mode\u001b[39;00m\n\u001b[32m 882\u001b[39m handle = \u001b[38;5;28mopen\u001b[39m(handle, ioargs.mode)\n", + "\u001b[31mFileNotFoundError\u001b[39m: [Errno 2] No such file or directory: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\raw\\\\population_berlin_original.csv'" + ] + } + ], + "source": [ + "df = pd.read_csv(file_path, encoding='latin-1') # UTF-8 not accepted (probably Umlaut issue) - will proceed to clean data and convert / export into a new file under utf-8\n", + "\n", + "print(f\"loaded data from: {file_path}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "a7884035-4bf6-4bfa-9864-7c8137d4f410", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
PostleitzahBezirkIns-\\ngesamtunter 66 - 1515 - 1818 - 2727 - 4545 - 5555 - 6565 und\\nmehrDarunter\\nweiblich
010115Mitte262741754205147324611159542532041164612818
110117Mitte15531782881250155853462342185425187489
210119Mitte1506410141087213131966502543115810807489
310119Pankow460633642611842317539913492102258
410178Mitte14385692714203158851001856147327596953
.......................................
21314195Steglitz-Zehlend.155307901581576143927452577191739058086
21414197Charlbg.-Wilmersd.179317881102371139535722891272850849698
21514197Tempelh.-Schšneb.1348787321201329209189248717
21614199Charlbg.-Wilmersd.153696811157362120430562364197545708303
21714199Steglitz-Zehlend.4300061837919
\n", + "

218 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " Postleitzah Bezirk Ins-\\ngesamt unter 6 6 - 15 15 - 18 \\\n", + "0 10115 Mitte 26274 1754 2051 473 \n", + "1 10117 Mitte 15531 782 881 250 \n", + "2 10119 Mitte 15064 1014 1087 213 \n", + "3 10119 Pankow 4606 336 426 118 \n", + "4 10178 Mitte 14385 692 714 203 \n", + ".. ... ... ... ... ... ... \n", + "213 14195 Steglitz-Zehlend. 15530 790 1581 576 \n", + "214 14197 Charlbg.-Wilmersd. 17931 788 1102 371 \n", + "215 14197 Tempelh.-Schšneb. 1348 78 73 21 \n", + "216 14199 Charlbg.-Wilmersd. 15369 681 1157 362 \n", + "217 14199 Steglitz-Zehlend. 43 0 0 0 \n", + "\n", + " 18 - 27 27 - 45 45 - 55 55 - 65 65 und\\nmehr Darunter\\nweiblich \n", + "0 2461 11595 4253 2041 1646 12818 \n", + "1 1558 5346 2342 1854 2518 7489 \n", + "2 1319 6650 2543 1158 1080 7489 \n", + "3 423 1753 991 349 210 2258 \n", + "4 1588 5100 1856 1473 2759 6953 \n", + ".. ... ... ... ... ... ... \n", + "213 1439 2745 2577 1917 3905 8086 \n", + "214 1395 3572 2891 2728 5084 9698 \n", + "215 201 329 209 189 248 717 \n", + "216 1204 3056 2364 1975 4570 8303 \n", + "217 6 18 3 7 9 19 \n", + "\n", + "[218 rows x 12 columns]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "fc25c6a8-90e5-4748-8da1-af816f089a8f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['Mitte',\n", + " 'Pankow',\n", + " 'Friedrichsh.-Kreuzb.',\n", + " 'Lichtenberg',\n", + " 'Charlbg.-Wilmersd.',\n", + " 'Tempelh.-Sch\\x9aneb.',\n", + " 'Neuk\\x9alln',\n", + " 'Steglitz-Zehlend.',\n", + " 'Treptow-K\\x9apenick',\n", + " 'Marzahn-Hellersd.',\n", + " 'Reinickendorf',\n", + " 'Spandau']" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "list(df['Bezirk'].unique()) # Found the problem with the enconding and as expected it was the umlaut" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "e21121df-6247-4892-99d0-55252ed3f225", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['postal_code',\n", + " 'district',\n", + " 'total',\n", + " 'age_under_6',\n", + " 'age_6_to_15',\n", + " 'age_15_to_18',\n", + " 'age_18_to_27',\n", + " 'age_27_to_45',\n", + " 'age_45_to_55',\n", + " 'age_55_to_65',\n", + " 'age_65_plus',\n", + " 'female_total']" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Data cleaning \n", + "# 1. Translating column names from german to english\n", + "\n", + "eng_columns_names = [\n", + " 'postal_code',\n", + " 'district',\n", + " 'total',\n", + " 'age_under_6',\n", + " 'age_6_to_15',\n", + " 'age_15_to_18',\n", + " 'age_18_to_27',\n", + " 'age_27_to_45',\n", + " 'age_45_to_55',\n", + " 'age_55_to_65',\n", + " 'age_65_plus',\n", + " 'female_total'\n", + "]\n", + "\n", + "df.columns = eng_columns_names\n", + "\n", + "list(df.columns)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "24a87641-6c15-489c-9dcc-91a1dec16757", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['Mitte',\n", + " 'Pankow',\n", + " 'Friedrichshain-Kreuzberg',\n", + " 'Lichtenberg',\n", + " 'Charlottenburg-Wilmersdorf',\n", + " 'Tempelhof-Schoeneberg',\n", + " 'Neukoelln',\n", + " 'Steglitz-Zehlendorf',\n", + " 'Treptow-Koepenick',\n", + " 'Marzahn-Hellersdorf',\n", + " 'Reinickendorf',\n", + " 'Spandau']" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# 2. replacing district names umlaut with \"ae, oe and ue\" and removing abbreviations \n", + "\n", + "district_names = {\n", + " 'Sch\\x9aneb.': 'Schoeneberg',\n", + " 'Neuk\\x9alln': 'Neukoelln',\n", + " 'Treptow-K\\x9apenick': 'Treptow-Koepenick',\n", + " 'Charlbg.-Wilmersd.': 'Charlottenburg-Wilmersdorf',\n", + " 'Friedrichsh.-Kreuzb.': 'Friedrichshain-Kreuzberg',\n", + " 'Tempelh.-Sch\\x9aneb.': 'Tempelhof-Schoeneberg',\n", + " 'Steglitz-Zehlend.': 'Steglitz-Zehlendorf',\n", + " 'Marzahn-Hellersd.': 'Marzahn-Hellersdorf'\n", + "}\n", + "\n", + "# applying new names \n", + "df['district'] = (df['district'].astype(str).replace(district_names, regex=False))\n", + "\n", + "list(df['district'].unique())" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "a8c3549b-5b7c-48da-85fd-25dbfa215174", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "np.int64(0)" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# 3. Checking duplicates\n", + "\n", + "df.duplicated().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "b7e096a4-599b-417f-bcad-39a73baf1823", + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'df' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mNameError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[1]\u001b[39m\u001b[32m, line 5\u001b[39m\n\u001b[32m 1\u001b[39m \u001b[38;5;66;03m# 4. exporting new csv file with utf-8 enconding\u001b[39;00m\n\u001b[32m 3\u001b[39m population_berlin_clean = \u001b[33mr\u001b[39m\u001b[33m'\u001b[39m\u001b[33mC:\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsers\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsuario\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mDocuments\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mIronhack\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mWeek4\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mhp_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mfirst_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mdata\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mclean\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mpopulation_berlin_clean.csv\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m5\u001b[39m \u001b[43mdf\u001b[49m.to_csv(population_berlin_clean, index=\u001b[38;5;28;01mFalse\u001b[39;00m, encoding=\u001b[33m'\u001b[39m\u001b[33mutf-8\u001b[39m\u001b[33m'\u001b[39m)\n\u001b[32m 7\u001b[39m \u001b[38;5;28mprint\u001b[39m(\u001b[33mf\u001b[39m\u001b[33m\"\u001b[39m\u001b[33mCSV saved as UTF-8 at: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mpopulation_berlin_clean\u001b[38;5;132;01m}\u001b[39;00m\u001b[33m\"\u001b[39m)\n", + "\u001b[31mNameError\u001b[39m: name 'df' is not defined" + ] + } + ], + "source": [ + "# 4. exporting new csv file with utf-8 enconding\n", + "\n", + "population_berlin_clean = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\clean\\population_berlin_clean.csv'\n", + "\n", + "df.to_csv(population_berlin_clean, index=False, encoding='utf-8')\n", + "\n", + "print(f\"CSV saved as UTF-8 at: {population_berlin_clean}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1c4bbe78-f158-4254-866a-ac6a6b9c76c7", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.5" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From df42b6b5da235de9f8798bdd0c4a7c8276221c76 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 14:31:26 +0100 Subject: [PATCH 08/41] clean population_berlin.csv --- data/clean/population_berlin_clean.csv | 219 +++++++++++++++++++++++++ 1 file changed, 219 insertions(+) create mode 100644 data/clean/population_berlin_clean.csv diff --git a/data/clean/population_berlin_clean.csv b/data/clean/population_berlin_clean.csv new file mode 100644 index 00000000..3e71bcf4 --- /dev/null +++ b/data/clean/population_berlin_clean.csv @@ -0,0 +1,219 @@ +postal_code,district,total,age_under_6,age_6_to_15,age_15_to_18,age_18_to_27,age_27_to_45,age_45_to_55,age_55_to_65,age_65_plus,female_total +10115,Mitte,26274,1754,2051,473,2461,11595,4253,2041,1646,12818 +10117,Mitte,15531,782,881,250,1558,5346,2342,1854,2518,7489 +10119,Mitte,15064,1014,1087,213,1319,6650,2543,1158,1080,7489 +10119,Pankow,4606,336,426,118,423,1753,991,349,210,2258 +10178,Mitte,14385,692,714,203,1588,5100,1856,1473,2759,6953 +10179,Friedrichshain-Kreuzberg,406,24,36,6,21,99,36,52,132,232 +10179,Mitte,23564,1277,1143,355,2637,7603,3006,2535,5008,11692 +10243,Friedrichshain-Kreuzberg,30655,1730,1725,461,3578,11759,3630,2751,5021,15201 +10245,Friedrichshain-Kreuzberg,33509,2410,1869,485,3456,17523,4138,1870,1758,15966 +10247,Friedrichshain-Kreuzberg,38094,2691,2403,578,4063,19655,4651,2282,1771,18307 +10247,Pankow,1397,189,301,60,58,464,249,43,33,684 +10249,Friedrichshain-Kreuzberg,27693,1827,1619,387,2491,11888,3348,2327,3806,13697 +10249,Pankow,1192,140,120,6,59,490,126,72,179,638 +10315,Lichtenberg,33424,1870,1908,522,3825,10810,3736,3825,6928,16393 +10317,Lichtenberg,23021,1929,1681,349,2433,10453,2817,1686,1673,10981 +10318,Lichtenberg,27217,2147,2505,623,2329,8067,4116,3084,4346,13915 +10319,Lichtenberg,24481,1188,1458,434,2212,5719,2707,2764,7999,13038 +10365,Lichtenberg,27052,1778,1869,572,3317,9294,3253,2660,4309,13177 +10367,Lichtenberg,21735,1334,1327,347,2174,7156,2473,2207,4717,11090 +10369,Lichtenberg,20386,1046,1232,353,1917,5237,2272,2155,6174,10462 +10405,Pankow,32065,2449,2755,642,2706,13118,5507,2513,2375,15867 +10407,Pankow,25254,1742,2200,504,2249,9369,4201,2165,2824,12699 +10409,Pankow,23033,1087,1144,289,1981,7391,2836,2242,6063,12070 +10435,Mitte,4117,340,316,54,300,1884,735,231,257,2093 +10435,Pankow,13283,976,1166,247,1075,5762,2550,907,600,6491 +10437,Pankow,32972,2511,2756,605,2804,14471,6329,2017,1479,16270 +10439,Pankow,29073,1818,1847,404,2833,13299,4373,1925,2574,14537 +10551,Mitte,19350,1053,1156,359,2895,6988,2505,2168,2226,9095 +10553,Mitte,11725,635,770,221,2076,4316,1501,1143,1063,5273 +10555,Mitte,17933,851,1069,376,2714,5600,2443,2243,2637,8858 +10557,Mitte,17971,999,1198,412,2107,5372,2584,2082,3217,8806 +10559,Mitte,16802,1082,1231,364,2572,6072,2166,1568,1747,7940 +10585,Charlottenburg-Wilmersdorf,15268,802,953,342,1571,4525,2150,2025,2900,7770 +10587,Charlottenburg-Wilmersdorf,13408,672,694,223,1515,4086,1957,1673,2588,6828 +10589,Charlottenburg-Wilmersdorf,15298,750,811,257,1811,4819,2312,2100,2438,7695 +10623,Charlottenburg-Wilmersdorf,6399,238,340,141,614,1711,1009,960,1386,3182 +10625,Charlottenburg-Wilmersdorf,11864,514,594,192,1244,3267,1899,1717,2437,6007 +10627,Charlottenburg-Wilmersdorf,14145,722,930,267,1830,4389,2057,1705,2245,6936 +10629,Charlottenburg-Wilmersdorf,14162,689,801,253,1209,3451,2297,2159,3303,7290 +10707,Charlottenburg-Wilmersdorf,12988,652,682,236,1087,3205,2005,1881,3240,6701 +10709,Charlottenburg-Wilmersdorf,10516,467,584,213,957,2652,1482,1506,2655,5515 +10711,Charlottenburg-Wilmersdorf,11235,497,657,225,1015,2985,1675,1629,2552,5744 +10713,Charlottenburg-Wilmersdorf,12982,720,890,291,1552,3620,1890,1718,2301,6627 +10715,Charlottenburg-Wilmersdorf,17326,820,1140,381,1840,4712,2664,2248,3521,8925 +10717,Charlottenburg-Wilmersdorf,17287,746,985,366,1642,4298,2610,2470,4170,8933 +10719,Charlottenburg-Wilmersdorf,10230,475,541,198,814,2422,1633,1483,2664,5212 +10777,Charlottenburg-Wilmersdorf,3275,123,183,39,321,854,492,435,828,1661 +10777,Tempelhof-Schoeneberg,9729,403,436,144,959,2627,1714,1459,1987,4372 +10779,Charlottenburg-Wilmersdorf,2405,103,139,37,203,568,410,334,611,1217 +10779,Tempelhof-Schoeneberg,6918,295,382,131,737,1798,1087,954,1534,3551 +10781,Tempelhof-Schoeneberg,14095,739,1002,325,1400,3950,2376,2044,2259,6999 +10783,Tempelhof-Schoeneberg,12694,677,1044,329,1636,3684,1961,1574,1789,5975 +10785,Friedrichshain-Kreuzberg,706,92,36,10,45,381,75,33,34,316 +10785,Mitte,10936,587,798,286,1584,3461,1473,1319,1428,5000 +10785,Tempelhof-Schoeneberg,1475,63,100,34,169,398,226,236,249,658 +10787,Charlottenburg-Wilmersdorf,124,3,6,4,3,31,12,24,41,55 +10787,Mitte,3283,150,105,22,500,995,388,408,715,1576 +10787,Tempelhof-Schoeneberg,3827,206,329,115,452,1043,575,397,710,1787 +10789,Charlottenburg-Wilmersdorf,3099,174,197,27,302,954,445,369,631,1450 +10789,Tempelhof-Schoeneberg,2185,97,145,61,193,619,273,316,481,1044 +10823,Tempelhof-Schoeneberg,9156,554,552,196,854,2815,1647,1278,1260,4656 +10825,Charlottenburg-Wilmersdorf,303,15,19,13,12,63,65,37,79,152 +10825,Tempelhof-Schoeneberg,10355,536,675,217,1002,2805,1630,1358,2132,5275 +10827,Tempelhof-Schoeneberg,16205,953,1103,358,1996,5583,2275,1999,1938,7822 +10829,Tempelhof-Schoeneberg,14720,861,929,256,1546,5261,2507,1878,1482,7321 +10961,Friedrichshain-Kreuzberg,20122,1184,1228,412,2455,7565,3041,2313,1924,9773 +10963,Friedrichshain-Kreuzberg,13826,880,1168,371,1967,4730,1929,1393,1388,6470 +10963,Mitte,245,36,9,4,31,54,47,36,28,128 +10965,Friedrichshain-Kreuzberg,18982,1158,1338,383,1827,6713,3066,2470,2027,9355 +10965,Tempelhof-Schoeneberg,2099,184,211,46,242,631,399,220,166,1034 +10967,Friedrichshain-Kreuzberg,19080,1252,1441,393,1891,7282,2847,2149,1825,9454 +10967,Neukoelln,2096,130,144,30,230,815,298,232,217,1021 +10969,Friedrichshain-Kreuzberg,28128,1972,2936,969,3611,8103,3979,2754,3804,13901 +10997,Friedrichshain-Kreuzberg,26552,1555,1871,628,2879,10367,3995,2793,2464,12786 +10999,Friedrichshain-Kreuzberg,26134,1494,1989,623,2955,9763,4089,2770,2451,12644 +12043,Neukoelln,15983,1074,1116,305,1837,7000,1818,1420,1413,7669 +12045,Neukoelln,16535,1052,1008,273,1825,7425,1993,1368,1591,8124 +12047,Neukoelln,15998,1021,991,246,1353,7241,2324,1482,1340,8049 +12049,Neukoelln,20905,1253,1241,394,2229,9391,2677,1964,1756,9923 +12051,Neukoelln,26552,1683,2140,688,3558,10290,3198,2238,2757,12903 +12053,Neukoelln,18901,1107,1482,496,2088,7338,2422,1802,2166,9297 +12055,Neukoelln,15496,972,1017,347,2055,6619,1840,1386,1260,7288 +12057,Neukoelln,16508,1540,1987,567,2219,4257,2167,1591,2180,8127 +12059,Neukoelln,19164,1296,1402,391,2132,7602,2368,1801,2172,9481 +12099,Tempelhof-Schoeneberg,16054,1042,1134,322,2058,5037,2140,1770,2551,8045 +12101,Tempelhof-Schoeneberg,16705,961,1326,429,1702,4189,2601,2109,3388,8604 +12103,Tempelhof-Schoeneberg,20775,1215,1334,386,2106,6117,2948,2618,4051,10900 +12105,Tempelhof-Schoeneberg,24435,1404,1580,504,2412,6208,3469,3219,5639,12698 +12107,Neukoelln,238,12,15,9,21,74,38,25,44,121 +12107,Tempelhof-Schoeneberg,21293,997,1463,507,1948,4473,3005,2715,6185,11104 +12109,Tempelhof-Schoeneberg,15847,838,974,338,1520,3749,2248,2181,3999,8331 +12157,Steglitz-Zehlendorf,7690,451,475,127,693,2209,1162,1036,1537,4154 +12157,Tempelhof-Schoeneberg,12368,782,940,309,1431,3568,1941,1533,1864,6369 +12159,Tempelhof-Schoeneberg,15518,827,1246,407,1541,3581,2464,2252,3200,8330 +12161,Steglitz-Zehlendorf,1664,93,87,32,166,511,240,254,281,899 +12161,Tempelhof-Schoeneberg,16459,870,1297,420,1529,4092,2801,2388,3062,8700 +12163,Steglitz-Zehlendorf,19617,1093,1272,411,1892,5073,2911,2626,4339,10479 +12163,Tempelhof-Schoeneberg,406,18,21,6,62,117,55,66,61,215 +12165,Steglitz-Zehlendorf,4899,274,357,150,516,1209,745,654,994,2512 +12167,Steglitz-Zehlendorf,20244,1090,1252,388,1972,5349,3006,2641,4546,10855 +12169,Steglitz-Zehlendorf,17745,900,1202,364,1733,4419,2752,2334,4041,9288 +12203,Steglitz-Zehlendorf,22033,1119,1728,590,2092,4851,3578,3008,5067,11479 +12205,Steglitz-Zehlendorf,16063,775,1655,511,1278,2984,2735,2070,4055,8462 +12207,Steglitz-Zehlendorf,23489,1282,1823,559,2360,4850,3319,2883,6413,12301 +12209,Steglitz-Zehlendorf,15794,775,1267,482,1256,2785,2458,2226,4545,8413 +12247,Steglitz-Zehlendorf,20826,1084,1360,459,1762,4683,2963,2823,5692,11021 +12249,Steglitz-Zehlendorf,23890,1285,1686,532,2382,5247,3702,3092,5964,12634 +12249,Tempelhof-Schoeneberg,710,31,61,21,74,168,90,107,158,319 +12277,Tempelhof-Schoeneberg,14653,880,1371,418,1407,3017,2180,1829,3551,7382 +12279,Tempelhof-Schoeneberg,17607,1014,1425,446,1582,3760,2185,2171,5024,9291 +12305,Tempelhof-Schoeneberg,20981,996,1550,614,1651,3840,3272,2896,6162,11011 +12307,Tempelhof-Schoeneberg,12238,609,937,347,1021,2133,2051,1794,3346,6359 +12309,Tempelhof-Schoeneberg,17884,1146,1717,530,1659,3541,2625,2322,4344,9185 +12347,Neukoelln,20149,1311,1638,500,2215,5274,2937,2514,3760,10174 +12349,Neukoelln,22953,1098,1717,592,2255,4455,3478,3122,6236,11840 +12351,Neukoelln,20658,1068,1583,545,1943,3920,2809,2697,6093,10857 +12353,Neukoelln,33487,2115,2713,901,3413,7204,4328,4051,8762,17454 +12355,Neukoelln,28177,1524,2260,839,2552,5313,4534,4034,7121,14558 +12357,Neukoelln,14809,754,1007,445,1365,2639,2437,2161,4001,7440 +12359,Neukoelln,20624,1251,1446,520,1942,4651,2983,2868,4963,10715 +12435,Treptow-Koepenick,18594,1351,1391,345,1365,6976,2817,1712,2637,9349 +12437,Treptow-Koepenick,23351,1232,1190,359,2115,6936,3163,2495,5861,12049 +12439,Treptow-Koepenick,11655,752,788,208,1273,3584,1469,1201,2380,5791 +12459,Treptow-Koepenick,22296,1653,1531,502,2921,7967,2759,2071,2892,10906 +12487,Treptow-Koepenick,20179,1168,1446,455,1644,5089,3069,2517,4791,10391 +12489,Treptow-Koepenick,18725,1158,1155,339,2201,5795,2489,2059,3529,9362 +12524,Treptow-Koepenick,27716,1893,2612,795,2227,6575,4885,3931,4798,13970 +12526,Treptow-Koepenick,12164,683,968,295,867,2576,2176,1905,2694,6132 +12527,Treptow-Koepenick,10670,577,701,233,624,2367,1808,1510,2850,5448 +12555,Treptow-Koepenick,29616,1765,1899,606,2191,8012,4119,3787,7237,15448 +12557,Treptow-Koepenick,23537,1404,1719,504,1593,5747,3496,3281,5793,12073 +12559,Treptow-Koepenick,18356,812,1273,407,1041,3553,2571,2754,5945,9398 +12587,Treptow-Koepenick,18635,1013,1354,410,911,3955,2931,2346,5715,10048 +12589,Treptow-Koepenick,9499,487,776,226,499,1694,1677,1592,2548,4746 +12619,Marzahn-Hellersdorf,27879,1921,2130,597,2229,7689,3578,4639,5096,14361 +12621,Marzahn-Hellersdorf,17002,851,1272,451,908,3323,3173,3275,3749,8611 +12623,Marzahn-Hellersdorf,29519,1538,2279,716,1614,5867,5538,5651,6316,14752 +12627,Marzahn-Hellersdorf,39351,3163,3906,976,3800,11367,5601,5760,4778,19972 +12629,Marzahn-Hellersdorf,15049,1291,1487,388,1507,4372,2045,2145,1814,7589 +12679,Marzahn-Hellersdorf,28612,1684,2310,633,2363,7280,3066,4898,6378,14368 +12681,Marzahn-Hellersdorf,19054,1008,1329,386,1748,4969,2005,2702,4907,9301 +12683,Marzahn-Hellersdorf,26850,1347,1944,558,2003,5534,4343,4788,6333,13551 +12685,Marzahn-Hellersdorf,20444,1264,1519,483,1486,4901,2302,3188,5301,10355 +12687,Marzahn-Hellersdorf,18578,1260,1597,452,1419,4913,1794,3145,3998,9468 +12689,Marzahn-Hellersdorf,24343,1807,2501,703,2258,6675,3096,4205,3098,12033 +13051,Lichtenberg,23047,1517,2028,558,1800,5592,2980,4449,4123,11522 +13053,Lichtenberg,21278,1467,1763,429,1742,5278,2788,3461,4350,10679 +13055,Lichtenberg,31503,2096,2335,755,2661,8986,4015,3847,6808,16168 +13057,Lichtenberg,17211,1263,1628,453,1427,4695,2510,2965,2270,8625 +13059,Lichtenberg,15887,1033,1408,384,1284,4024,2218,2903,2633,8206 +13086,Pankow,28207,2075,2169,555,2444,9908,4250,2845,3961,14074 +13088,Pankow,26352,1715,2169,555,2012,7762,4064,2866,5209,13680 +13089,Pankow,7507,446,594,231,610,1643,1372,1129,1482,3595 +13125,Pankow,36091,2630,3171,987,2727,9287,5138,4691,7460,18451 +13127,Pankow,20804,1412,1953,624,1344,5060,3819,3050,3542,10582 +13129,Pankow,6927,362,591,184,378,1311,1345,1168,1588,3482 +13156,Pankow,30497,2040,2943,852,2226,7646,5363,3455,5972,15895 +13158,Pankow,18309,1053,1551,552,1325,4055,3379,2611,3783,9427 +13159,Pankow,2157,106,196,61,127,418,380,344,525,1048 +13187,Pankow,34455,2667,3426,803,2379,10865,5437,3325,5553,18199 +13189,Pankow,28108,1870,2110,554,2044,9442,4280,3083,4725,14703 +13347,Mitte,31898,1893,2567,893,4834,10697,4053,2974,3987,15036 +13349,Mitte,14586,763,827,246,1804,4277,1916,1709,3044,7284 +13351,Mitte,16541,912,1107,314,2267,5170,2248,1940,2583,8114 +13353,Mitte,29475,1692,1947,675,5263,11414,3567,2635,2282,13661 +13355,Mitte,23710,1741,2468,735,2792,7011,3045,2391,3527,11760 +13357,Mitte,30992,2157,2615,821,5129,11076,3954,2468,2772,14500 +13359,Mitte,26967,1966,2436,761,4102,9163,3387,2375,2777,12804 +13403,Reinickendorf,30748,1775,2252,687,3538,7755,4396,3880,6465,15355 +13405,Mitte,485,25,50,22,64,109,83,91,41,217 +13405,Reinickendorf,5551,516,568,174,778,1567,747,578,623,2610 +13407,Mitte,3678,230,223,67,322,945,477,463,951,1982 +13407,Reinickendorf,22906,1329,1592,443,2676,5756,3246,2956,4908,11725 +13409,Mitte,2429,192,278,77,354,722,297,215,294,1122 +13409,Reinickendorf,28856,1867,2267,734,3641,8237,4118,3438,4554,14263 +13435,Reinickendorf,19307,1300,1836,687,1998,3800,2529,2193,4964,10041 +13437,Reinickendorf,16069,900,1025,408,1574,3124,2404,2138,4496,8270 +13439,Reinickendorf,22989,1887,2955,881,2431,5213,2779,2473,4370,11830 +13465,Reinickendorf,17573,855,1590,575,1232,2479,2910,2480,5452,9124 +13467,Reinickendorf,15904,773,1280,446,1153,2475,2567,2405,4805,8264 +13469,Reinickendorf,17887,1050,1821,630,1680,3471,2791,2412,4032,9102 +13503,Reinickendorf,17591,897,1390,551,1167,2784,2927,2934,4941,8991 +13505,Reinickendorf,6585,293,499,246,477,964,1115,1006,1985,3364 +13507,Reinickendorf,23755,1190,1402,526,2196,5601,3477,3080,6283,12100 +13509,Reinickendorf,16901,810,1046,345,1574,3699,2799,2339,4289,8761 +13581,Spandau,16492,872,1230,349,1989,3980,2271,2057,3744,8133 +13583,Spandau,23394,1486,1830,557,2488,5896,3317,3068,4752,12129 +13585,Spandau,24385,1652,2048,676,3008,6906,3468,2864,3763,12035 +13587,Spandau,22209,1120,1554,513,2160,4957,3055,2928,5922,11489 +13589,Spandau,23353,1482,2182,746,2239,4852,3169,2967,5716,12142 +13591,Spandau,28299,1501,2526,886,2825,5446,4836,4006,6273,14564 +13593,Spandau,23139,1782,2336,791,2424,5014,2855,2676,5261,11914 +13595,Spandau,22306,1138,1440,491,2305,5335,3370,2925,5302,11472 +13597,Spandau,10234,706,886,307,1176,2700,1518,1204,1737,5017 +13599,Spandau,16171,1041,1374,438,1635,3974,2346,2083,3280,8370 +13627,Charlottenburg-Wilmersdorf,19343,1158,1472,469,1938,4820,2700,2414,4372,9939 +13629,Reinickendorf,872,30,55,12,51,135,136,139,314,426 +13629,Spandau,12159,797,1036,318,1419,3185,1745,1435,2224,6094 +14050,Charlottenburg-Wilmersdorf,11547,546,704,229,1070,2481,1619,1524,3374,6093 +14052,Charlottenburg-Wilmersdorf,13422,570,889,316,1332,2831,1999,1613,3872,6804 +14053,Charlottenburg-Wilmersdorf,199,14,40,9,6,42,34,30,24,100 +14055,Charlottenburg-Wilmersdorf,11507,450,851,304,1292,2004,1660,1400,3546,5973 +14057,Charlottenburg-Wilmersdorf,15365,700,973,326,1613,3898,2363,2102,3390,8008 +14059,Charlottenburg-Wilmersdorf,22752,1216,1496,442,2635,6407,3334,2966,4256,11764 +14089,Spandau,19996,1091,2043,701,1522,3274,3189,2919,5257,10081 +14109,Steglitz-Zehlendorf,11331,595,1059,333,762,1794,1878,1538,3372,5801 +14129,Steglitz-Zehlendorf,15528,710,1347,444,1812,2573,2319,1917,4406,8096 +14163,Steglitz-Zehlendorf,17530,850,1581,599,1480,2797,2846,2398,4979,9155 +14165,Steglitz-Zehlendorf,15502,722,1203,435,1283,2726,2379,2131,4623,8364 +14167,Steglitz-Zehlendorf,18760,1035,1587,615,1614,3651,3001,2440,4817,9715 +14169,Steglitz-Zehlendorf,18398,825,1566,557,1641,3054,3006,2446,5303,10085 +14193,Charlottenburg-Wilmersdorf,17615,837,1191,338,1418,3546,2688,2408,5189,9319 +14195,Charlottenburg-Wilmersdorf,1353,36,115,51,66,199,220,174,492,738 +14195,Steglitz-Zehlendorf,15530,790,1581,576,1439,2745,2577,1917,3905,8086 +14197,Charlottenburg-Wilmersdorf,17931,788,1102,371,1395,3572,2891,2728,5084,9698 +14197,Tempelhof-Schoeneberg,1348,78,73,21,201,329,209,189,248,717 +14199,Charlottenburg-Wilmersdorf,15369,681,1157,362,1204,3056,2364,1975,4570,8303 +14199,Steglitz-Zehlendorf,43,0,0,0,6,18,3,7,9,19 From 8f5aff10e2bdfd07f3eb6578c768d1f6df114a3b Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 14:33:42 +0100 Subject: [PATCH 09/41] testing --- notebooks/load_and_clean_data_carlos.ipynb | 57 +++++++++------------- 1 file changed, 22 insertions(+), 35 deletions(-) diff --git a/notebooks/load_and_clean_data_carlos.ipynb b/notebooks/load_and_clean_data_carlos.ipynb index ad022526..79fb2470 100644 --- a/notebooks/load_and_clean_data_carlos.ipynb +++ b/notebooks/load_and_clean_data_carlos.ipynb @@ -12,34 +12,25 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 5, "id": "ae834ec7-a030-4b76-9a06-e1d663e27567", "metadata": {}, "outputs": [], "source": [ - "file_path = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\raw\\Population_Berlin_original.csv'" + "file_path = r'C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\raw\\Population_Berlin.csv'" ] }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 6, "id": "19909fb7-1205-495d-89b4-64637c8f552a", "metadata": {}, "outputs": [ { - "ename": "FileNotFoundError", - "evalue": "[Errno 2] No such file or directory: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\raw\\\\population_berlin_original.csv'", - "output_type": "error", - "traceback": [ - "\u001b[31m---------------------------------------------------------------------------\u001b[39m", - "\u001b[31mFileNotFoundError\u001b[39m Traceback (most recent call last)", - "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[4]\u001b[39m\u001b[32m, line 1\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m1\u001b[39m df = \u001b[43mpd\u001b[49m\u001b[43m.\u001b[49m\u001b[43mread_csv\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfile_path\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m'\u001b[39;49m\u001b[33;43mlatin-1\u001b[39;49m\u001b[33;43m'\u001b[39;49m\u001b[43m)\u001b[49m \u001b[38;5;66;03m# UTF-8 not accepted (probably Umlaut issue) - will proceed to clean data and convert / export into a new file under utf-8\u001b[39;00m\n\u001b[32m 3\u001b[39m \u001b[38;5;28mprint\u001b[39m(\u001b[33mf\u001b[39m\u001b[33m\"\u001b[39m\u001b[33mloaded data from: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mfile_path\u001b[38;5;132;01m}\u001b[39;00m\u001b[33m\"\u001b[39m)\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:1026\u001b[39m, in \u001b[36mread_csv\u001b[39m\u001b[34m(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, dtype, engine, converters, true_values, false_values, skipinitialspace, skiprows, skipfooter, nrows, na_values, keep_default_na, na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, keep_date_col, date_parser, date_format, dayfirst, cache_dates, iterator, chunksize, compression, thousands, decimal, lineterminator, quotechar, quoting, doublequote, escapechar, comment, encoding, encoding_errors, dialect, on_bad_lines, delim_whitespace, low_memory, memory_map, float_precision, storage_options, dtype_backend)\u001b[39m\n\u001b[32m 1013\u001b[39m kwds_defaults = _refine_defaults_read(\n\u001b[32m 1014\u001b[39m dialect,\n\u001b[32m 1015\u001b[39m delimiter,\n\u001b[32m (...)\u001b[39m\u001b[32m 1022\u001b[39m dtype_backend=dtype_backend,\n\u001b[32m 1023\u001b[39m )\n\u001b[32m 1024\u001b[39m kwds.update(kwds_defaults)\n\u001b[32m-> \u001b[39m\u001b[32m1026\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43m_read\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfilepath_or_buffer\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mkwds\u001b[49m\u001b[43m)\u001b[49m\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:620\u001b[39m, in \u001b[36m_read\u001b[39m\u001b[34m(filepath_or_buffer, kwds)\u001b[39m\n\u001b[32m 617\u001b[39m _validate_names(kwds.get(\u001b[33m\"\u001b[39m\u001b[33mnames\u001b[39m\u001b[33m\"\u001b[39m, \u001b[38;5;28;01mNone\u001b[39;00m))\n\u001b[32m 619\u001b[39m \u001b[38;5;66;03m# Create the parser.\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m620\u001b[39m parser = \u001b[43mTextFileReader\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfilepath_or_buffer\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43m*\u001b[49m\u001b[43m*\u001b[49m\u001b[43mkwds\u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 622\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m chunksize \u001b[38;5;129;01mor\u001b[39;00m iterator:\n\u001b[32m 623\u001b[39m \u001b[38;5;28;01mreturn\u001b[39;00m parser\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:1620\u001b[39m, in \u001b[36mTextFileReader.__init__\u001b[39m\u001b[34m(self, f, engine, **kwds)\u001b[39m\n\u001b[32m 1617\u001b[39m \u001b[38;5;28mself\u001b[39m.options[\u001b[33m\"\u001b[39m\u001b[33mhas_index_names\u001b[39m\u001b[33m\"\u001b[39m] = kwds[\u001b[33m\"\u001b[39m\u001b[33mhas_index_names\u001b[39m\u001b[33m\"\u001b[39m]\n\u001b[32m 1619\u001b[39m \u001b[38;5;28mself\u001b[39m.handles: IOHandles | \u001b[38;5;28;01mNone\u001b[39;00m = \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[32m-> \u001b[39m\u001b[32m1620\u001b[39m \u001b[38;5;28mself\u001b[39m._engine = \u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43m_make_engine\u001b[49m\u001b[43m(\u001b[49m\u001b[43mf\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43mengine\u001b[49m\u001b[43m)\u001b[49m\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\parsers\\readers.py:1880\u001b[39m, in \u001b[36mTextFileReader._make_engine\u001b[39m\u001b[34m(self, f, engine)\u001b[39m\n\u001b[32m 1878\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m mode:\n\u001b[32m 1879\u001b[39m mode += \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m\n\u001b[32m-> \u001b[39m\u001b[32m1880\u001b[39m \u001b[38;5;28mself\u001b[39m.handles = \u001b[43mget_handle\u001b[49m\u001b[43m(\u001b[49m\n\u001b[32m 1881\u001b[39m \u001b[43m \u001b[49m\u001b[43mf\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1882\u001b[39m \u001b[43m \u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1883\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mencoding\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mNone\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1884\u001b[39m \u001b[43m \u001b[49m\u001b[43mcompression\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mcompression\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mNone\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1885\u001b[39m \u001b[43m \u001b[49m\u001b[43mmemory_map\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mmemory_map\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1886\u001b[39m \u001b[43m \u001b[49m\u001b[43mis_text\u001b[49m\u001b[43m=\u001b[49m\u001b[43mis_text\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1887\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mencoding_errors\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mstrict\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1888\u001b[39m \u001b[43m \u001b[49m\u001b[43mstorage_options\u001b[49m\u001b[43m=\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m.\u001b[49m\u001b[43moptions\u001b[49m\u001b[43m.\u001b[49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43mstorage_options\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mNone\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 1889\u001b[39m \u001b[43m\u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 1890\u001b[39m \u001b[38;5;28;01massert\u001b[39;00m \u001b[38;5;28mself\u001b[39m.handles \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m\n\u001b[32m 1891\u001b[39m f = \u001b[38;5;28mself\u001b[39m.handles.handle\n", - "\u001b[36mFile \u001b[39m\u001b[32m~\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\.venv\\Lib\\site-packages\\pandas\\io\\common.py:873\u001b[39m, in \u001b[36mget_handle\u001b[39m\u001b[34m(path_or_buf, mode, encoding, compression, memory_map, is_text, errors, storage_options)\u001b[39m\n\u001b[32m 868\u001b[39m \u001b[38;5;28;01melif\u001b[39;00m \u001b[38;5;28misinstance\u001b[39m(handle, \u001b[38;5;28mstr\u001b[39m):\n\u001b[32m 869\u001b[39m \u001b[38;5;66;03m# Check whether the filename is to be opened in binary mode.\u001b[39;00m\n\u001b[32m 870\u001b[39m \u001b[38;5;66;03m# Binary mode does not support 'encoding' and 'newline'.\u001b[39;00m\n\u001b[32m 871\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m ioargs.encoding \u001b[38;5;129;01mand\u001b[39;00m \u001b[33m\"\u001b[39m\u001b[33mb\u001b[39m\u001b[33m\"\u001b[39m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;129;01min\u001b[39;00m ioargs.mode:\n\u001b[32m 872\u001b[39m \u001b[38;5;66;03m# Encoding\u001b[39;00m\n\u001b[32m--> \u001b[39m\u001b[32m873\u001b[39m handle = \u001b[38;5;28;43mopen\u001b[39;49m\u001b[43m(\u001b[49m\n\u001b[32m 874\u001b[39m \u001b[43m \u001b[49m\u001b[43mhandle\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 875\u001b[39m \u001b[43m \u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 876\u001b[39m \u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m=\u001b[49m\u001b[43mioargs\u001b[49m\u001b[43m.\u001b[49m\u001b[43mencoding\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 877\u001b[39m \u001b[43m \u001b[49m\u001b[43merrors\u001b[49m\u001b[43m=\u001b[49m\u001b[43merrors\u001b[49m\u001b[43m,\u001b[49m\n\u001b[32m 878\u001b[39m \u001b[43m \u001b[49m\u001b[43mnewline\u001b[49m\u001b[43m=\u001b[49m\u001b[33;43m\"\u001b[39;49m\u001b[33;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\n\u001b[32m 879\u001b[39m \u001b[43m \u001b[49m\u001b[43m)\u001b[49m\n\u001b[32m 880\u001b[39m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[32m 881\u001b[39m \u001b[38;5;66;03m# Binary mode\u001b[39;00m\n\u001b[32m 882\u001b[39m handle = \u001b[38;5;28mopen\u001b[39m(handle, ioargs.mode)\n", - "\u001b[31mFileNotFoundError\u001b[39m: [Errno 2] No such file or directory: 'C:\\\\Users\\\\Usuario\\\\Documents\\\\Ironhack\\\\Week4\\\\hp_project\\\\first_project\\\\data\\\\raw\\\\population_berlin_original.csv'" + "name": "stdout", + "output_type": "stream", + "text": [ + "loaded data from: C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\raw\\Population_Berlin.csv\n" ] } ], @@ -51,7 +42,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 7, "id": "a7884035-4bf6-4bfa-9864-7c8137d4f410", "metadata": {}, "outputs": [ @@ -291,7 +282,7 @@ "[218 rows x 12 columns]" ] }, - "execution_count": 9, + "execution_count": 7, "metadata": {}, "output_type": "execute_result" } @@ -302,7 +293,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 8, "id": "fc25c6a8-90e5-4748-8da1-af816f089a8f", "metadata": {}, "outputs": [ @@ -323,7 +314,7 @@ " 'Spandau']" ] }, - "execution_count": 11, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } @@ -334,7 +325,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 9, "id": "e21121df-6247-4892-99d0-55252ed3f225", "metadata": {}, "outputs": [ @@ -355,7 +346,7 @@ " 'female_total']" ] }, - "execution_count": 16, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -386,7 +377,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 11, "id": "24a87641-6c15-489c-9dcc-91a1dec16757", "metadata": {}, "outputs": [ @@ -407,7 +398,7 @@ " 'Spandau']" ] }, - "execution_count": 26, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -434,7 +425,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 10, "id": "a8c3549b-5b7c-48da-85fd-25dbfa215174", "metadata": {}, "outputs": [ @@ -444,7 +435,7 @@ "np.int64(0)" ] }, - "execution_count": 29, + "execution_count": 10, "metadata": {}, "output_type": "execute_result" } @@ -457,19 +448,15 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 12, "id": "b7e096a4-599b-417f-bcad-39a73baf1823", "metadata": {}, "outputs": [ { - "ename": "NameError", - "evalue": "name 'df' is not defined", - "output_type": "error", - "traceback": [ - "\u001b[31m---------------------------------------------------------------------------\u001b[39m", - "\u001b[31mNameError\u001b[39m Traceback (most recent call last)", - "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[1]\u001b[39m\u001b[32m, line 5\u001b[39m\n\u001b[32m 1\u001b[39m \u001b[38;5;66;03m# 4. exporting new csv file with utf-8 enconding\u001b[39;00m\n\u001b[32m 3\u001b[39m population_berlin_clean = \u001b[33mr\u001b[39m\u001b[33m'\u001b[39m\u001b[33mC:\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsers\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mUsuario\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mDocuments\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mIronhack\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mWeek4\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mhp_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mfirst_project\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mdata\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mclean\u001b[39m\u001b[33m\\\u001b[39m\u001b[33mpopulation_berlin_clean.csv\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m5\u001b[39m \u001b[43mdf\u001b[49m.to_csv(population_berlin_clean, index=\u001b[38;5;28;01mFalse\u001b[39;00m, encoding=\u001b[33m'\u001b[39m\u001b[33mutf-8\u001b[39m\u001b[33m'\u001b[39m)\n\u001b[32m 7\u001b[39m \u001b[38;5;28mprint\u001b[39m(\u001b[33mf\u001b[39m\u001b[33m\"\u001b[39m\u001b[33mCSV saved as UTF-8 at: \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mpopulation_berlin_clean\u001b[38;5;132;01m}\u001b[39;00m\u001b[33m\"\u001b[39m)\n", - "\u001b[31mNameError\u001b[39m: name 'df' is not defined" + "name": "stdout", + "output_type": "stream", + "text": [ + "CSV saved as UTF-8 at: C:\\Users\\Usuario\\Documents\\Ironhack\\Week4\\hp_project\\first_project\\data\\clean\\population_berlin_clean.csv\n" ] } ], From 878b0020dc07836afa1276d10f4c9df3afb228ff Mon Sep 17 00:00:00 2001 From: alanlupatini Date: Mon, 8 Dec 2025 14:46:07 +0100 Subject: [PATCH 10/41] some text for the preso --- slides/project_base.txt | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 slides/project_base.txt diff --git a/slides/project_base.txt b/slides/project_base.txt new file mode 100644 index 00000000..808322aa --- /dev/null +++ b/slides/project_base.txt @@ -0,0 +1,30 @@ +The Berlin Institute for Urban Safety (BIUS) 🏙️ + +Focus: An independent, non-profit think tank dedicated to researching the causes and consequences of crime for evidence-based policy recommendations. + + +Analysis Goals + +Goal A: Develop a Crime Risk Index. +Action: Create a weighted index that combines crime rates (crime count / population) for multiple crime categories to rank Berlin's districts/locations from safest to most dangerous. This could be a single, easily digestible metric for policymakers. + +Goal B: Identify Correlation between Demographics and Crime. +Action: Determine if the proportion of specific age groups (e.g., 18 - 27 or 65 und mehr) in a location is statistically correlated with specific types of crime (e.g., Street_robbery or Burglary). + +Goal C: Analyze Crime Specialization and Temporal Trends. +Action: Investigate which types of crime are disproportionately high in specific districts (e.g., is Graffiti a unique problem for one district compared to the rest of the city?). Also, analyze year-over-year changes to identify fastest-growing or declining crime categories. + + +Testable Hypotheses +General Crime Rate Hypothesis +H1: Districts with a higher population density (as calculated by combining the population data with external area data, or simply assuming higher population overall) will have a higher absolute number of non-violent crimes (e.g., Theft, Damage, Graffiti). + +H2: The district containing the Regierungsviertel (Government District) will have an above-average rate of Threat and Damage (per capita) compared to residential districts due to its political significance and potential for protest activity. + +Demographic and Crime Type Hypotheses +H3 (Age-related): Locations with a higher proportion of residents in the 65 und mehr age group will show a higher rate of Burglary per capita compared to the Berlin average, as criminals may perceive these areas as containing more vulnerable targets. + +H4 (Age-related): Locations with a higher proportion of the 18 - 27 age group will correlate with a higher rate of Drugs offenses (per capita), reflecting typical patterns of drug use and policing effort. + +Specific Crime Hypotheses +H5 (Temporal Trend): The rate of Car theft (stolen cars) has declined over the years covered in the dataset, due to modern vehicle anti-theft technology. \ No newline at end of file From f8eff74facb10333eb905f0a572a0363398e0dde Mon Sep 17 00:00:00 2001 From: Alan Date: Mon, 8 Dec 2025 14:47:52 +0100 Subject: [PATCH 11/41] Miro-Crime_In_Berlin --- slides/Crime in berlin.jpg | Bin 0 -> 49603 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 slides/Crime in berlin.jpg diff --git a/slides/Crime in berlin.jpg b/slides/Crime in berlin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad52b431806535e71f6437fe6a7e3cba0a69e015 GIT binary patch literal 49603 zcmeFZ2Ut^C*DxB#j%`o@0nt%92uKONyrO^!5F`*r{k9`K+zi;yhYM>3$)B0P)2LKCB+ywxTuHK$d9nBxi%q@O6 z{pD{dzQsMU^>Y7q{}W*4yV?IOcL0DY@h3F@R`6LndoNoS!B^H_z>~$CCG1ree%0}B zxX3sB>ECeGZ@90wyElvG(Kp=F7|Gh*G(u>RKpUH~XS2cY?_{H$jdxa9xmH@n3!mdzuOWki!9hYeT<<3A_OS zE`&YeAd{P;=0vG0zbIC+Zw^yOPuq|b2PGfce7!F5{(X7U7;&`ae9 z%4nWY%xPAv8ar!*96NsI%qdn4oH+hXNR|Zb(kCw8x@VZ(^Y!Ev4(Jn) z*QKYf-j?}k?A>WuO*zjM{--%*_v0Inh5+Y}v&zSQoE@M6IJochxLR(3MR%o3Vf}1u#IKS(I{fXBN?>#kwa&gIOg%$1LHRmpd z?iw-L8}j0X5NRGSo0`4=&O80FjxWWdA7@|%;+K)Hql^(dxH(HAZ<_=;Jl$7za7*1H zsFyzRxgekL_N89aQ}hWv6bIW^&$8yJ!nWXvQvAJ!Zu5Jgh?Qv>XUlqF`=NcwZ>8K~ zmB2bq?R;JNRt(2(XqhmR>WrP!l&jgaPU9U6`Bu zy75B!@|#GDbdIhGLmNZGWxUNz4{+LkdB#=K(2TaXAIDaUUAPj7@q4O9EEa;A`2^D z{_&OnFiuJ#A~k7$gqV2*n258H2^y{!V#=>=k^)0x-Aqki6?w=`q@aJjJzXF|FBwVs zNaSM1B!Z6sU+}rpG0Gv5($#IfW0`9fg0FiT3Z%v5txr} z7IW6E2I-``iA%}zFQKPxe%#;-cOpmNY{Vtf;|g+c5V%^}BHTE^+EMP1KMp}C?yFG= za+OzYYlPXW;M>&^nrdlL`w8*;b(2-xJ=b(f6kH`!TMX4pElp8s9(~*@ktpR&<2mio zyP?gAA}u*KNp5T5Sh)!gOv{a-r9Ane%Hd!`Q{2j&m+l_uv2y!{!B+?9&Kb=NW6^io z(r|&KHvX9t-}ETfORcevjY|%z&5RbKCWACRpi%qy*QLGNY=-XTEsd?I%fhyz7VQQT z-Wl-y$pSHPLWW=hyJF7h?ZX$4_Zq%u-XYl(*uw){cJ#3(HktX;ZI;fuawC?gVr_PK zwFPa#xnn#=IlXn)ImehcizGGuF13dJQD0S6r(pv|4}}1pJoi}{Y!uuR&8R3i6ahcL zx44Ht1Y;g*yQg`e?a2D->ph(78@w>C7d3@ZlUs653yVXHU<`MlS^jQ4#9WO*np2Og zRhmX@=tP>aLp!W(NwLmt1o+}yhut(tN_AohzXRVgjI?q9K?}j-Xz@>lZ0I>H$d#~! z=$!u9{2HpZzAPlEsj2$Mvwxj9+=&)3b)o}Rg>1(7=60_PwC&Xzx?45-fPZ9fO_J;- zhoz+_Wkje!e0YP`kk{a{MCKg3{zjaFSp4fv#@W+Q1%HrAu|^-%)o}Wf^}IEe`RfGEzXoAaG*Wk|qg$jJ1RN33HVi?H1}7;<`)$>C zfx{FSrKMONMDxMIv^qkqfsHSHJK~Y-(w^;(tXqqr_j(tbEX;WVKLRuGqt$p;;cpQ0 zaE9$5iP1K-*CNLfjA_xN+x!54?q2}Mxo$-?+v5r5dPw3VKTUf)+F5WXFBN?uBF$l2 zNUBF96)|L7jg4-fEE1GR{=B4OCQ>}pg0WY;=S?4K_Ez_yq`h|??H>@=EkrLe@biL` z;0$_L7KZZ6_G`&=^Fkqus*BA^rTCwoq_^6+fcs<2snz)zIHYw3-oy|tEC~`A_Cm--$K?%#_tve4uMDwbwfLCb*zR^D?_6)Cr*cv|uBB zwKSCvDJkh#vmgJexv}~=9~YUFGLIOwF%9RD+k`+vOnO27bfiGC$&hX#zoi#<1vOC* z7FJUoVAUUoS?-Mt4nSpgqHuzx#?+A1p7W_S_hq(ZW8RkVg15v>W#Uwkc&$F7$TC?5 z$2Zl{kc>=DOu^LS>Jv89FvXIQ!NNWVh8DW*7-dhxxTZZ&kjI*%?TX(%OsV&6WjF`a zazlX9Rm7V5v&`Fe?1kuSsalRk2J{=X8dJ%7;}Nl0F=oy7GK0KZT$E|z=hjulo=4Hi ztLW&O^AK^){L+*TT`h&$L^f&M$3t~vvdlYKE2A8{$ftl~V&4X}wlP&vvSchnRH=P z0!6g38^ahCCy*Q8=13PDxp>H z+VVZaH6USdRVM_~S(hc2)a}aY2Rj%3OS@&w{O7tcC7mS9jTj_2bMbzzOM1~zpc1gm zYP;6{j#UkgC!xf;s75y`GTkR}?pZ11a;QuW5TTy7rXq z1UN{jdP3&vs!3ffqCN2;#JCWeMZrR)5L$;J)5BDK*EENZ4_Z)nB4~Hs9%DNbumxN5 z1(sF~ZHQRV4a#e3UV*?a^)bTJs}Psry_CJ+5%uAz&TdCtj<^yrh3eB{-gC`b?cs7{ z3^Ma@>RAG!*q^HZ>?2)QH}IUZj}LlB6dHHOw#IFZOluH#D-1SoyZOM;h1M*)q2G+f z62mJb?#yV$@VGcNp0jJ%4~BfXsFc3m{^K7ijNSAzp<-#&@!|wz3t4F7=IraCo9D=k z*B$Dv^F_tZPEB~q$s`fx!kq8Z!B=o5s^vJvIxM#ozkZ0$Xu7_v$g2-VN#cUK3isL` zm59(8)X14FXSw+hGqoIs0YYeW|1~{cSY6hU&r(q+1amh9aNYSE|MSmcH5uFpm5x~7 zYn9g;*_j#4(Vl42B>jr`wQ_-1rBNMIVh&m>fsQkhT$k~*EYc=<{!>g+x6IX&wD=2T# zrcMVmXBkF0;ZPo(!+0=#b|LDfo~mhkhn0x&>A`H!V2azXcR%z=AYB^mxzY+sj648Ur+c z1RS?s$%<2z|02moS8BRb=PdKVWJ6xLu{W$(N@_kdJr}HIw_9A|l;4YVC4bh5sTD5U zjyX1#`tG8@%8fb|B!_nU5#T1|a4KY~^h3MsRL0cEg`HV-$Kjl*5zbF;OBX!m^;d}Y z1!L>^Z>a-SAgF1Qa>4}_wiTE$MoC~eSD;UDL}GuQAncb~;-={PqVnVC88uL$nB}Cz zf>q|J9!pa!PyAqi1{`h_$Ixw~Fzjor1HRJ7LoX@*^yPJvlKYnR7ZiWX?&l@vC#%NA z6Zg6{lW(K(V6en$UDDng7*O6RH=t-Nu9s_|u3@;`%noxQY&w4$D5De&Zzt3ddz`~!V0VflW7I!q`$hK53-n8wZX{m?y~iRI^6YN)PKKxdPxF-;U#S7xue!h zd7_M*d5KD4I73lQq$b@T0$s@KQ`oGNUq+rLKa8;|^k%-GDoNNDmZ4Xwo@vzks$eQPbw(6SaVi3orSNM&VDMRmIJ7bdJg}i4OMsT_V+rSui0ScKG6pPu~04 zU>h7Nd}K6OTXA;WJyCMjvftCg_?BX2Cp;%OZ4?fca>bcGe~JE5A3r7-UUI@^oG{_W z!TT}2)qd)i=O4O8lbvy*#`rchwC{6-B!-h&^p#FicD&Sd1UNmX6s#3higzp)VGL_B zS23c7B#>5rT7qT8)@;|V8`WKkviAOdxT;$J;KiF$UoHB#q$4Y`g98n?f5LkcXJ|O? z7Ne=aR(rwv`P`Xj^_(j%uZEp^(WsIOm3-%0#E2k6)UC5d7_rhV<2j==qp+meMFFxt zkb-ECeC+r7{Su#F@QRy4399~*fte*j)zZnd&8C+e?l1BvSwcZc(%&1prU-bi~3b+EzMV5BRj4i<$D^&~+ zJP5u6dJ#{(*%T<00bpq*1N)j2>Ze}?#9hd9^=4wb?AJ&G3Q0*RdcFkQ=TF`=^ENMu zc+`^vp|G!F>1qkSTSdqkF$aIZ~|h97yu9!h#KDuK0&9~V~o(h?Gz zoq93mTF)p*NXAsnp!ZruR`j;-eZE5P?&E&`P3I!IA50emwRAhcgbzJ6>6N5n zs^!X5B7%Ud6g7f3FIa8Yy>mVH{^yKyz24rC%N7Ajwau>zhNj7pi7^2qk@^+&?bYa@ zS;3LFHwu9Lva!l;g7N*^gO7nHGpd5YC@-KZ5>N0LN=9CzdK3%~q_U`K z1A1e!Vo_zCOm~ig2^?K<({k(k>2N`Hr$wG@GtJ1PiAaZE+|yzTKT`7Xl;(`9$3 zScd1-y`garzi_B5<-@2+S&XurQ;$KKmlry?eU`LrM^;#R-fHi`!wVVrO61c^OcLrH zU4>W<)5f%=(-|F$33DfA0LN%3q~_)j5kmt)WBkC057lS2bsZYAF>fA>;YRMRT!u9o~^YOIMN@aMN(nN3L`k+GH%3mS@M7kz0qFTVg6j z3~`)WL((9@hDoiPRfm= zU%$0Fy%48#c;)affWO-4#3@Grt0#&`Z1F~B9?o~(MBR8~3hu0yOU8;8P^j?b!T0HD z`fe3Qf!@k%wfCtheE0Gz>YNjc%Ph)>X0`=G_l#XJV!>GOTHqqfyeql3)^*l(NZ8Yl ze!fe7{!(Hk&dWYn+h^dan8cU~dVE5pa!Ox5PQd*=#CcI7N3pHYBejrt5APS~g8nq5 z)Q_vv)jcN$sk~NPl39d>rlD)5KO4clkADWNaviVoD&+rV40px5Smo7c)nJ+=LnWnU zo_8VkzVW9*7X^`Fqe6QKaDKB3=#PU!UxdX6x<>Ywc8#x9cqj8!G+dHvNzTk3sG3t8 zUf%#B=EOgA@bhrs+ehG4VqWX=z?TjD zx}@3!dJ#K3T87d*!e{LbL(c!G_1SKYS{=(Pt*CtjNNh*}SL%)?5(v!+XvSCxy38&1gP~HcG&}9}VnOA`VnC z?1x={Ih|NKdTQtha0R!#o+%qWBtLK#jTR1##Wt$mK^9M)uI01P9qRKy$W3O_y@kp{ zE@Zg(eXg;*k^A*^qrC?SDB53HUOyHhRL904O2oHcoff`URs0$uRQoFT*Bc(VFN{`Y zCHjG(PNTuO^IayR^2s~bzP`U&Ts$KXk2NV#P2NNx$VJn$fBZc`zV}tG?(|2Go2zO z5fX7)KdMd{yrVWAAK101pKg3{#m2Cw!bkd}?n_0iA91)E!vRmn7%@t22f7W|o-^GR z_wfChqo^3j2)mfkhw|uxmS>uV`$bj5$>l+@xj{7xWO{==Q%w%AhHQADz_Tcwsw#*J zb2t^NqF{mz!eG_8p4w{f5+5Xj`kyCDn1ck;U7M`s?__hd*OJ)V)cyF_S>wb-(fRatf5@$siHCDVF=Ec)DjyrpxRYVoAbA>4 zETdCP3A9*GCk4DYHl?@xQxb*7t&`qY`?!buSyZ^P>+0T%ZQaQIw~^8O-D*=6Pvdn% zA_QXU8Z-G;Y#-Qkx4HriX;psayJ=Kz9q`c8Y$Q;msxP_#L_*t&tRl%I#)p`+zYaBa zPJO#I*y`JOpUp>@@Kg1>L9+v)JW$*jDcP|7nTfzakHo4Z{!4}}catR+Cj$#gBou)R zSTRPeHE_Oz8%(G7RFJVQNQm4_PZ)w47MOdL1PZZ@U-&?c#w{g3224POZdL&~v_uPf z+M&^JNT7h6G-s=zvP5!>b@xtTSd`mi@Je+Mi`p?nfDch@q~<>Ti4cfeJh|#54!-SGS`7){ct@A z4)iArpJfAW*CG$#inp*s{v>m8-4w5v_+_ z-tY_bH;3YDf>v_I+PK|B)p{9p4Hb!BFIaiK&y?1j%X1I%!9}%bBQ4B~dVM^@i6;(N zI(n*WE?-XOsAk*CF{yK3xy-L8@xS6R>A01a3w>#_G;j{7S**!%W5d?^(Q_2PlIvvN z5OQOf^rPsm%?ryPdbkBsdxAuJw$DG0dS27~g@|WTD9)>#2s<# z_Uo(9!5DQU1|08v_j!mvs6~9jsr^<#wWFtT$rHI1(&c13QYb}IrRKq2#t#|s%gh8f zoPcHV&k^a(TIGkIE;HyvA5{>->LD)qc`E}dU9>YKBn5?WZL*i$O zB;b@B;8;{*sky5Cs1hwv3ib$dqgTc4qEqEZ@+^hn6?^m6e5QQNWbQRsygTts9ZmU@ zEAUoBa*_u+R66CpW!slBn2Ze4w#35M!2X+w5oS8|2n~&{eeDrV5mu4}hZJ-U;AL~% z^nSbu{8qwKoC;@Oz6URv1!*NleX#6WU8KVs6RN6M`*O~n*lvZgQ3Ib%E4@!A?_YYi zba{4BSIzOKv5<`s!BFa_aJcZ~b(K^+osCR%!o&XH`~t z1@>$^^3a=u`F$bHf&BVnBK^p-!vKz;We1X+-1wi`Dpi&fATC zdk}aep^}E63;>~n#)XmxwFFVYYx#7;Xp?1IIRaCP0+dM^_~CCl*x#7{cVCsIijbc2 zOG8V^s=QEr1#V52%`bkQTXLPMuRg9eJo&Y)aEA85ycJoDxSv+b$=F7Z*HIYDZ^(0X zIGx*;92{0T?sm<)PpAlg#4qIVkrtPh48<+wPM+lD6lp{bTF%l8q38ms5ynp)C z{afGu9h|VY0!6@ZE(mMWfveMlkeCcUf1~uJ7#+R|-B8tG(-u^jM70Rg5 z;@MKIhm{3ml%)7a3ENR~)B6?vIAtKhkzx0&v;yWb|8sBjWcG>O_B@97EslO@pju9X z+lQaGcV{!g?16A@Tglq=)e)1pmVsr_64~j&;))@sj?yOc&wU%3MkOeb)h=dj^<0}; zI=sP)vw#2fkm#0xL-Y)8v5DfyWpyrqv*L-HizbH0xW6Y{v7kl#WBg3)uVz>P8pb_6Q9vL%a^Vg@Wk!CaWp`k{&kOfh0%gPz@XgbZGKf z+8;JNFik=wGquEuz+#CnxgH$*0ajGj-cXjwu9!WuIn)iOx>Ls5qWht_b;@JsA=rn@ zoiJNLxKHt>uR<=-@9pag*|SSaD}Zy{eg$0nM{}I!sYE=&DsRkbW0XC-GMJmuPbnn& z(gVFpiF0_$wR8Sc&bV^C)*|wBeRo>o=f)G0 zL^C`Ue^yl6!^N9w#pBZM#V1BugnsW zoiWh*%h@HY+K`K*UO|qd-posVLmqDK>y^A`S*8{x%TbtqPi5W!LXM)OwyS-%vNp5L zH8~Kp(rRX@nfqZ%7(zUFSQQ)>(iO&QP>yS`B7@ou9OV-N1+TS|-gDW<7$w%p&(Q|^ zOP~;xb7lSTTCg>}F4@!SvaX$dI`Dy3U)gO(y&u23`VaB{+5PxA{*>0IXpY5J32^$R zH=+?H)<@g`h=_RB5v59CdV7%P6|s+c2ez|IrMDsvc}qB z1-I>^I*0R?DuEW4p-ZKeScptqniYX?1W=#&>9EA8Y$nMm4nwX+ouUi@l!KKLk5D zJQ!2mbCb=N4tsmM_DQar@cFu!exPI>(GUN~rG3Oq;hMx=^)P()6FO`HD&`*l&09i^ zYV9SKk7zEHR#gAHKf^z(y8mR@al%}0|85wu1c|pa%%b2-*gQfL)x(^rCZzep_J)R5 z|3tPW%K{S9d-dAhj8z!xCe9iZR>vWC)udK)Aa61!1X@}2^&&>>~H{{Hb-Y$A6 zMonUpOuEL@S&jmZ4ePRZXR6-5t+6DV7>f%};vq6efHeNmxL#;FUP9t$uY{4d&%Gmu zA%^Ra&x~JpN@=C42!Rn=vRZp|qNm1Yz&L_rcH{eotNsVVEH zZ5R0SW;-%7Q<_@fI7(Sw=6ubvKBfEFZb--6V0Z5Ad9@d1M}T@}5%LJoKiqh8%~4Cj zG=J&#NTzGoN^u4$5#}E{i>o!c*8iKzArfqZx>~D?Brwjh%VP(iA zgNW#j*q|!8mDN&VV$~WbTNI?|Y3=G_pzuz-qaa?|IVkz!9NjJ*(}{7G8<@(-$v((? z!`;^mT>~Y^ti`SQwtixtsEp z7T`*jspzz@hNvt}0ncH0LdpWC#fn=+gIA&B%}x(7LW2v0G zF-L%}RwjK9G6@uBG=Frf&a&O`(zL+-${tUYP13`i@w&t&^ct6`KSF3IX6nH#auO1K z6`@ue^R8oJN$6OeT`N5oQpc-kovTyOl7caj&nBtPn8^bJwdBA_e23J6 zEKx>rZ+q=C13s*^F`8)B8EPwYUS(MRrU2=~c+pbAY^5`M*8ZnmVK?Ca(T*!N~wvaXk)P$=XLs_b z+$+<>!45n*G}9RGC4@Jl6ZBhMOEZ{EMze^|v!vtd3%8ZlWPLi$-3)KB6_~TIz*-ni zVFKb4!7N*81);OLV~sqy#{K4sEKq;-^Uu+MV=@02N&n=oELGxUOBA!VtoAh0&3if} zD!<8cYqLy82vA79^0#*==Wn_$Ek2W&_Vu^E>O`fdc?AmA42Jj&f&Ah8c-lt?c{~It zZQ@2if5FgTlR+gYkZ)ifvoFm#U59=h)j856vs0xt@WPW+IRfU4Ad=U>xmMTrBdS_+ z6VRo;%{=^iYuySseQQ1Vd8?Pw27NwrR|?AuO`u+Q7`DtSBON_trI6reEApL?1HK;4 z&i*4n`VFfb$1a&dj7aDuxy5cGY+6`J`|8djp>3JDc5eC#(lzA$A z)jr?By6~l}gv*>td&WpIX&UPuKeFjH=(;&lRgp(Z7;N@ZlFeW09oilBA$uo+jp*LH z&!{7E1IAQPJ|#cF%8=uUSKzA}TzGpwrkSm#rF}ElUX8K|vl+vVNY#Uu7n4baIaT!; zKJNBwkO=+1uR#Avb^jNG#7%BCLVPDxP3O6$&_uJ)vr3F#R&0uFlK#|CD{jHNRmA8> zZeZNOy4(-hNZ;|?+M7cE8Gp9^x;?At9WU-(noPS%?j$n4tt;E2h^Fl6 z(!rtB+z{m@)YUuM*c%>$RR?pfPk=Lg8AmvZmTt~dH*Y7sf!C3zD zwh_13TJ({f`sg@s+#zZ)(BM*J#_BO924x`m5jEiyNpzV7x@2JU~2IvJP^ zbkKn?CV|!(e9+ZKoFGh_P=Mt-0?34>-bhw`efVf@rQ69$BU{?nh}`*J)+LLKvDDUF zrBTV#5Lq8%aqxw9!$FV^s2th;aXb3m6r<=Ucd_QuIB<$QTpSMTCmymB zLy@fG2n8Sfp04n|vSjPMu0J7sqL?`E=vg(arC~TNvE*WhoTvMg@Iw;W;M!1+r2g(i z)@nfq<9&foIOQ*+;OZr@{twt>yvpqFOE5c+={tspPy< z5k{w^(%}1Tscc0Qao!wm=PikA8XclF&+>`jGCe8FNVy1>c{36;as!m#G|9UH_Aa6VlUa}8&f?m9uF z=Bzm!tb)!}GJjj&8A}zN@lnQjat@`(r54 z&MNj`dby|j%N4IAdR-dGb<5T9{ql3)s;GIZlj!zQXR)LWPRa14l=j_BUsd8e*g^pq zCv-TUs6g5~Htljlz$5w67f@5IWZwj&w7xHCH}e`?c}wB7b65De_D7!B3L_&tPrMPb zq8Bb$&aj)m-g-TVQ$|&8pt5QNGq9^`#=PTRU90{kTN~xn&g3QZiED}KB#I($M0t~$ z2Dq$JGEY4D#YM`Oi`jMMrb_#?>!XrO-QYRMLt5fTvEjxV%*#0yqd4I^@R3R>CEtpH z>Mrp)4440y6n^T0^c&ZiNsn#5n{O(Qhi}kCun=rBJRK$2Q8vp*h3GmhSKZ8e)6`_Q z=w()Tr!yHb7q}PTYaIAcQ8(TL8oLr~G*}#0)$!dGvwj>h%oGMQW#b~j?C{V;P$e%x zzo1dH-N3#_OMWjtxJ9ar^Y{uMXje9V_xb%t?<@_=N{y!Q9>0*>N4$d*wXAiI0Q%e^ z!4c5ug`d|BuiW%5wEkdrsR<=K)1^Ci`ge)j&p;~|!hhV?frdm+*1rk7^;m_1p5|W1LFvmOTZij zeKBCvZS2|RWp1qvec))U&hOVrXBP6cv0~_zl&!ONk~t$lK??RnZz4jXe*&Ea8nSo2}SU&<1TZyj{L zpR%->UqAP^BRl_!`akx_QFv)gSY`Ew_(s%fyGfBoSjO@Pzmk5bjz7(l<2UsMTAAGt z(79h7c(B_3XY5Y8SRWL(1XV{LIH%hGUak342EWhg`wfZWyU@fI$st&geNCY~NKnkJ zLs`70gmJ%v!IwGbDep_FW@E3eC?XgoH<jTR?mabHHdz{+Zp zrGNn!gbgL96e}ixq**VaUbjSC-(v#nSa=Uxx`jwDNx%5m!hJ$x|t4fN#-O>TFGIS?UjM$%cs1}^? za^9OJm*#>p%y{jnF_nvn=o-W_{F5`59HZV-V>;JO2d|SCkQBE%b1BJA;K{|zd5TJ# zudVbitt}{F*s#^W;IL(o` zAlRdcE{w|0-O18fM58}v@JIR2>kgYJ+#XY*ive-EAzgX7i?hq46O!8vF>>}Vo;nC^ z+ciN%QXjh*d6@9L5J#NZdS4li5?*1M4y9(|FAl)84az$wu5)?fW75-YcwzAj)=AD^ zl1`!$T{d4jGy)|+H)8YULvIQ`40TvObmZ=#aqw@d#!80O_Lk#ep;4C~o!=R}@zPnm ze|V}{5?%)q173lH8+$Q8axw~DdDzmhm&KXV+~@3n+Us>vN2;|c#=l6 z>|zNd3ysg8`{Um6$Ns zyD81urmzW+v3p7I$DGOjJ+Ic_n(AcC6i+% zvx~mkS#9IneYtnS1*rP|Mh@>*ybJ>0#~v15`g}sTjKLP#>zc4mBU5j51c|Z^-BJvw zCJepw--uK#siR*f8VK(#e^_DzyJEG?%#KwrUlZ=iVOtsQEjY zq<@#Pt>Is2UNm>AEnigGEz)@Wedh1^|1PPF+iyg_N%g<6=qFX~xpZDKp-Ooen2ia7 zNzSWS(V}oki(kBEMe31xSs3p-zw46WcjRw}EB0hZmg692weN*@Eu_RKc$ z{UMX}JpieV-IHjd$E79Ln_?`taho^)5yQ~G$FhIeXHN$knz`$BnEPN*h%`YSQWM|b zqGoOI2(|rtiT~Hfe^=S0QC$^O7+WPc?c0}1<{z3Pjx<8qey_R7rT%4+_3!x7CY~)^a#e0uz%=OMrYd7f| zdCNHP>y;nlnz&G@KjHW!o{~v#*6hmTm#hc%8NQlk4(3jJrl!q-U#3*$0!QX*((Xp> zuTL2s0iIY{S!~O)z7Y}Ot6ZKwG$wt)e-ugxEsQgst2^u+4;D2#0_?P!s^2JW>WY1G z=giMm&I1yJC(>*xTdkt7x&~osQp;f4@ZEvD6g^kQ{G-@ zA8G3tnrT}m8@nN|o2;Q0#k4atB&@Bw*Vdldn@z4%gCQi@TS#AhwTu~9%tPGH)4>ES zL#~hVViE7+|0}0(|2OK!$G8L0CCb#+CkV~)RrUTnCd2mG5F;SQw~pj|j;=P*AQse) z&v(YKoVwC|{T<`Tn5hFAuk+Q-=|T(V?_-zkYl68(Glh@k`yYs)uTOkcriv{ z+9Ut4L#Vbl`pT+qyU);LC!^|@I)WDF=eFJ2tSd|<`1WWbzDCyi{i_H;QC(!4W=VdA zT-TC+b(-V5EAxDvLk#J(nv(j?UQ$9Oma}#^u7ci$h3f9fe=KbpU&%Nm+Y*Tw{pt}h z!>CL~7;Ep^ON1LplSWM%vFH6=?Qg7W9QWj~_3)3&hSmWqmG@aLPy4AQNUoLq=ugk| zsQKK|S0ZorTgIS67oKf2T^`hqS@rcEz^s7?#D>^h-H*W=tK;oKsUNL$%|d|MR+VM* zTfHC%pK>*X?cCQ0ckAFIfVa(Zce(JC_n$m0F zSGJg@lCQo}H@y@@`<}-E>-^QXph>ezzUqEe-8mzbJzKV`>Y7S(9^R4T_HgK(}w;(%%R}l&#r$M`X{UdW#Qi!A%-Tff!2rf zeHC~DA7uhKHoyvX4%=l$L*ai z;VJy$yRVtGz^8A`8s6P;H$ev9edkX!Jk##kv!^XeI&jC09Gu9%$$!3Hs6zshfa9e* z`?6hF8pm-+q;Hdj3YGCu)1$(JrN(;09sjc2JFdTSym8{ETKRr?%FRb}$ws$K3Uhr` zl&$KndmRCGBeeFc>y(~i1-IHH^IN!ZowgKepQ%X!`5& zcDTl8PZUtQ+iW~~n<=Pz=H|ZytNGDvjyH^7Jpw$QbN;#!D-`6n3-&gT6`~k*LXwP8Z9O>Y2X~Iqop| z7BKNgi`#Ly2YvBI;$h%y_ioG;yEJ+%!)d)_jR6Vmb4nNZLqGcWA5L9#I4o9gfk_~= zi8S+;@Jc0LaM5TFqobY7Od2t^6-xO0IfCH&Qg4K-blG*ulPlr<(>Y3Tymb*JO8?V{ z5We*YKp3aaFFozcqD1;{n#iZjTlkn5^Mhm5cAnNQF45fzktBLB99ds97Twz0V&2$= z#;Ti4DaUWY#6Z;$&+RE8`YLM1o&#pMNqun}*!8bmOiu|Ja5*Md`jCG?ii%P*1Urxt0 z4_GAet`{eV8_}pDLv$2wK(4^c4co$mlI2JIEnH>jC3mpp1`a+GQn~SOvx9k{dGq&_ zdJ`bVxDgRu*t<9*??IW(=XqKj^ZMfdZv#?T~X)((P@00Ifx)?(wWw7>KF8UiYTTqmd4abA5l=iab36Ea93NPDLVe>T@ zMi~LlU2C^m4doq4N3lmUx|LIdjb2=7;X&orYg|FsCI?1VCSFW;YXF9HNv+B6z6vcU zyk}fNT^C)VG;Zz~r3JFS8I^758)R3&^3b`uRz>m2q4#aPA;n5|g_w-!CLRH{yDpPx zL`l8TTN;wvl#(OB=2>^;w&>exim5e*kFp7mshLI`ruO|}jaW6t)FPI=epA?kkkf}4 z_W+tE8Qg;2+zaFm{g`xII2 zC<#v=G*^%`+oi_e(SP>G9cltdBZm1^ms&rk3JUuWguNJSHg8=9(6mAD3qu zrI;qs*J79?lbev97+rIfdAR$?y4P*T<8^DWR!kJq=%ZmQT_9I;+OA$n{ zq%%KcaHD5eDy8M}mtR|$3o>4bb)t|Mnqa3%e=VQ#Cu?6W2H!60YcWHC@{S2|owD8} zAz{6L^+ki<2H1aWWu#ym*cywVMMOeqiG&bZV^LHPB_cJ8 zd7kN;?tR~T@B4Y~`#GNPJKp#HzUMgJ{B`EaTGzF5t#h5{8qV|gd%m7z7CE8b-RST< zeTezATD>RuM%7zv$W8F5tE{Ocwq4677jy~?G|X{xAxSh9F0umz*ZUe4CWyMb$1Wft zo5V7FCJq@AkPwAktIvxXV-Mu6fll{i@tCflB5G z1FiyT*)OyF>s8H=j}JV!NvpX&mY{U3sPPj-ue&jPS%ehuRZ5B_(R^t061rj`_g!~I z_u$Rp^8A;yb$LorP$2R6IloS~8i+@9*cr<;o~fbJlgfPYU7;tHi!a&~49)~UMdc8Z zKP{~RTf;|@2E7ACW)ezZ4c5jQi}=-iY7?Z`Cbe5V5djt% zE*nI;y6X|szC9XgyE5!!beFY9gqt3$B_#44$UCdK<-vH7t%o#)n15^J` zGs|@fw-lK_>|U)%ejgkT&H5Nvd&D@n?;gCR722z`kaV4Z*>&7Xnbv=^4SCNzX2rWS z%8Sk~)yVloeVjbRyKEHOE|qB!oNQCe)E!}HQ{tP;GIh zrrm`gB->R7=7;PFc0(&AX}-0le4}mQ^8s$rVHkD6rE|WJM23BmUyeq4EkkfW7ffFa zoqSTa&z{AMA4Z$PSORJ;U(v}Jamjbj z_V446cy!WIh3PX|mmL7+sIjyzut=@%Imwd3IAEk{1-#L3BrR+u|&Gmk;lb zgyRh$M|1xiZJ%e*q9(59aFbjNSUYTqiMPwJ4r-BgFF`+^zL!YYf>FedL) zu1_D7?DcQ0p6fjVOTMRf1qBps5h3YRx4V^9NH@%YWfyA=msIPy;CyZcl4vh5wOrfS zI{_=|JeFWMxWE|K)GS`jcL?7bjnA1$Fg?1=lRHygBv%oVFPpD0MIm zuxnB8;x$Jg?|&bxe_G&^F3oO)K(nm{jOMhwK?2fMEhLv(+Zm$r4Pcbx{Nm4o|3u=# z2dQCgot-7!=ACJ}!Y&Rld^xxShfxW#=P7>Y=DOB%LR8%9Qh)HJo|^QE?VAm1(&4J9 z-DZNf|HoVx)nIpdHNS6PczF+%$EwrgCB8K?KIcZwVY8Jy3pZ}M>z3WfGnI_Vh^*Q?rl zvM+nYBMd-rXB3r*8>$-CPiwHb&hP)+E4{VoqM8Jo| zn=lx7)um*(kCDam4Wb{TLq+43}>#}Cv#?$^~<+&Aek#T3Qug%i-^@}r^<4Eyvp zv7pE7*7()2-8rIjAy~*UlxtJZ!#Mb6&*q-SO2yzw+GXywWFEUWpa_^(Y-#Gkim76} z!zsjkAGqM;FvMai9V#!I?DO=@IX{yb+8Ymv2rdv_RgBynQ%OuhAF_&r+eK) zNZPomQG{?FJmj;T;~6B{ z7t0V8rpiw@7w)dvn(up>M3u%kO-rDARay$}mJ`yKb=>EGnw@P{f?q5(T`Xq8JFX@F zw%+{k(f*Qy=)h;Rc;NuHHJQL`oM5?}7$S6NJaIE&$Uu9y)ebnY?wevV3f-PbyNi+b zOrWRd?S77%35(4mw_JGlihOU%B>Q@yMW2%&H>cH5QH`doWvh6OWn;rF9UqJRL^-*f z^Q&*y+=QoNZ@{>{TtJFl)|CZ>4Y>CHW;dN~*h-3u^Z*`6HdT1=<=La}xQBoLoKL#| z)f5N+TuY4A1zD`-XT*YxcSXT!pwpw#cRs{6=^q_vg|4}(yY88{Cd0&iN(;~9(OiAA zFZJz7^1jAtvL~YEqcL}`BKrOoLoj6$!Hyxo9Q%Ob(Z+Wh_~mV)J}GY(-eT3HT4V44}wHOVf+ z%V>N8X}43EyC<3`y3L#?9a{F)-PON2{c%>TRWhfe=;~gV>~O2()z%JVIHpuFYGXUK zy>lww&V_4XO*$jH>*9gIb?vA9j1PUj5&0h{m$TP(y4cZ(##@zp9J8@GlzsGy*Y*_v z|4SR9pSzk?x1HCP;f|1FNfS`uAoKsGWdz$!!N^4X1FMY+T0+|N!th+-D{6aIu z&wK!9YS&Ps=aHVAX3#a^rXTiwHxwKP#`!@VLj&jlEh*ZFSVcD&?gbJLsV;C|nCCvU zU$4J|el~@B_O3kL<5`VnqyzVW5$D*iOY~#=wsKSYOq_t4jpnC^A;*H&ZY|30sI$Y~ zU3%x@4F`@iJBw_^biR=eE!bSkI#w>?^2$}c{p&(t*b?VgYlqU1Fzx?X&VMfa8$c#) zRd}J7^Zj3nRCyFFcE2&^AbqL?ofMuCUI=AQ$FyJ4DX&SaqYoNq0txSEpHU**JUXBx zh=B$cGba3NvKiRbMW%M`M~D(r7H~@8kwDmD_+r!WX6MQgRDWClih0 zB~w?|OqmV|Q?YEX&!@hd{krDNe)1TDKO=dyot9G3c)rUpoBd)JQ5G1LUKGv*g;61i zeP2c_6FmScUUG85wIvPOGTz^9+F|Bb-H0P+Do%zSzo*8uc*_O!8XR_=U>sXu0^Mqo zz5!wd;_W}>k$E49>FE0t`Wn2(wzP}&t65zX8Jd`+Rrtvo3Or%_q~_Sc7Py z*TKZf<}nEzkhr1PYpF`e|BmE}&6-*C`vwqIC?6nFEqupGMF|*Pqq~?np!#-TKFX{- ztobp$%D=c&J@iI5)ZDZOwx=+kEtv(G-d$O8TdkFtikU6UStx(kWV_4S)ny3CV4RUb zG5qJ0)>ZUXRW7)UpQzGjuP~6G3)pZZM|wfBaV*TFZU93w>F_yMPHaRi27CrJiG<3; zK<7wDN^iFxZeS>tKG>{;)=$qG6kl$lQHmcbIMR(V%G)i0>j_Z?uGoN2wft|hC*(B3 zDcd>z7ZOcT?Hh(AEE%p_mZ1y(Fb>MIj_I|-AD+$D*|ViE*b}(_rz7DngKC=EcYH@I z`=c?5jL{mIj?SBx#NAEmabY!<^S+EBG8Aftw3-fwaB!Y&($LIR#J);<0q~HxT*iwz z@CXlnYAt-iDLH5IXsc{6J7st(4QQkg$;i?iV=LGQRiiqp4wXM3Fa7!~(fF3I{;O z7~z(710Ca?Mh%y|M8)QRW`ke+yIT9d$3^~gr*ldnEHHcd-fYmHuIC%T!OtZOp|#yX zaH0=($HGj77|MEX=W2nD^A`z%gNm73SG#x5Ct|V*7}?5v1^x0IFYKR_li#OK;;_-d z`!yD2`z!3^6pNr3?zWV$q5J>o5c+7*%o<;LhnQzwom(%TFl`9wltCKI*#c@tr3@LH zY*G_E5)3qAWwEG!N+Ne-=j*3UCMg0Fynz$OY+&(bS~l~8B;(v}SrpSv{4ujIre79_ zQM{e;{`Yiiw%dc1jYA7$;;1o{tS~CwNdO?Q^Q8*xm?L)6CmAfq^V)VuVgN zt93i$@ZIqAq@0XshGJFPDnMZ(EMhCxvcW92dxKHS5ow1HMFM4Cw!$I5c`r0xf=Nn*_u9`8}qmOQM)JKcfN<5&g zAThFc8FR)!yRq#2jPlOw`<%QF7Xcmx8j3lnJgR=7^Y$&L${Sw`VZDzt)uxjqfLGVo zlc(!q(l@CE1DjM}lou|_xAfr@rR@hy061XgS&PX>Vb!~-A>v`X%5!5b8UXcY0=@EerOvIp%EvwwjlD&%x7@hMC zO53cFM!;Q;#PnUi)x&Fj`*RD}dsIAD7YXgoG)XeC@u^1ixafxD4sKZK9Gd0bF!lHb zc(N_KbEkj$)W!SwH-&2Eqs5p6QY--r!HAKmSg`_}TWYeND++z~Ua^1VYl(SBb1P(~ zCfh>JpWi->sp-2S<;90Q67pvLMA>ZbhcX#~C-f*^h!V!a?o*2z5%bmM;9VYws@wy;$=r}tpC z1n)`fm1J0%iM5&rfwhlbsYKU;9k)L7UF2A}`&H=iQjYnjzGfSKsZNNms%0eiD@ zW@2J$iQdbnwY5$X*j7AnW?&1j`HMz zotsy{a4AEaJmFv?Cy@G_eBUn;kABT9Sru-|4+Jt{U!A78^vwKU*%h>|L6ANgAM~?R zU90AZ^+F{CDIp`6<1Uf#zTcsg!eC&}cISK#(2&nV*(Dn0 z-ifNKyf^5LP`l*_Wkid&zAdu%A6UgQ_zII(9^ z$JE+@T!ZuvsIGl6mTR!O@@UBKrUSY(_AYRRbYiLI2#ou2EFR6{GNA>sWfFGh8rG%~B*I}M*oM_^5LLST9VtMLlZMJ-u0D*l`xIhnqka=x%*fYR z&eC~8%7_sbGx5356QsQCS$TCmDW|GmC8&Y_U@XzBlHcP|Imv^RUT7_%^Rq`u?foqj zaR4JxDadqQXWDwPGM(EC9|UtTGz(LpS)r3+hI}^2@D{VOIo7zCg^mffN!G`yVzxk^ zuFh&-IGgB(weHybWzp^6<6JDzgWJ$*v~Uc+1fs+l4-kZ`ih6vLlD3Saf>#(j_jC+D z+6_QBf?Lk^%6Z?kImpeO+&C$-D!X|nxmc@d`Z)STA*`zqR3ymM@o>=#Mx<$vy#K8S z0f0l1kzwu?((Am|3<+(&KV{w6R!xdEYKL+%b)B{R2;g4%TZL1ySg>5Iib+(`#&~py zJt=g^UFGNPvU`Y-V~;C($n|Ot&zfNPX$ywQ-MIbRB@%h-tg{)Rx7t;Pj|@MluQ@_3 zi69i7youYgu!$+hRZ3#U{1mtskeh`8wX%kD@ieuALC7Sf?|QaI1pOz z`|RBB>JB{=>Tx8tP4@R~{w|z?u9`<^!j$0CZMEU5Q@Iy&W|nZ?y=LqHB;Lykw*Uu6 z{R$ZBV){JXVv0L33VdHpRlrP0&8d=&>b9o~GTymBniDxsK_$*xcG{CB)tuj@iJvW? zwiKP`}gIrJ<$WXWVTHCS3KK@uZuhLRPCIVy}Xx?cvg)z&Wm=rBawnT_!e6B`kT2on2hxHkTbBzYZ-oho&54^zd zbNo!EayQD!crqp_q-~0QX4rA2kx`i5JH@OMz=aE$lhxY1i9^z%*)Q`AiJJZ(OHSG7Mg0MY-OV%Sh8d4U3Vm#1Gm+ zTQl;|suo=+nBJ;^^R~2D|BTPv@m}0LYY6(pbKk@WkW`SNYq6T1OAVvbD?w5gIeH>T z#5pX5!daNXJZUaspsipaXJTq<@~M5b^Bdr-F1vXRmI%&ZYYtV7X*c(^y5;4Wx9mVb zTW}Jv!zVFlWz9%Wfuzmci)>dMTf%o-FZG#GBrzQZ)M=A079rHCjKCq-N?y<;Sm-zhpVM;{J<%K>2HPtvjW&O&U zCiq5c5}6Fy9PL`2F#fV9_BA!!>}18l^EGf{t1l1e?5NtHcK2N}DHNLObK7lWiQ(r~ z79<$=(3evst=k-FF`wNsI9jS`$^{Q9bc)LaK`c9DEsYqfVFs`W#SKbE$Bkx6eu5 zAYRKdOY_YDflTV7@72yqU0ebeCwAC+ zLsO}KzF`v`EG0_OEi7%7v$u9ebfQ>O+kA^l(AGL&(g=t?c|BV@P9QKN+48lGRB-^Qhb` z$-K-RHK<)u@2n_&$v%I2Qd*8D+Cl-Jsa61AffkSD3{Ir$DX;D3AoGP(_kM)PDM>vl zV6|IgoxY5DT4;BzZ!1!pWYSAK(%*Q1J!aa)Kx#lIHL21C=Ezm~`C@8%T~mO8Fm_3$ zO4ZAI(j$(7@dC-|`*Ev!A~Y!UXSgfr56`^M9rtI{Ia?i6FBom$*9>vV$4`1BM8tuI zC@?iQ!UbE6#H3V-2kS!yLcmDwO>_7iBN}8xD(y`KUP0R$+D5MnM=E1|!5GcU1&K5K z8*)XtNH5?Q(m_6+q^5_nqW13neDEFdS1VnW<#=8KuDO$^v0Qj5-!A31!>m!W4J=!2 zP;tL6x_)*19OgdYHxciGZgntcy_GKHqNY!FH5o5siSX#? z&Hu)qgJ6RoP#t42FRJPmbnilA^-ZZ+y7p)Lw9CB{?xtFMQ*!%vp7vOLM96o;F+*(r zh8)(1MBcAI-g?{Tzny@`%#Z4vemIMioXcYDW&}AI%#!gV+R*SPfr z-2_i#>^haMW0eLmZ6ceZgKhf^joFT>vlSZOLql?}jL=w^u3XliG$j|r`*K}${J0g~ zfRdFf!Cnb54^o5JK=rX}%YI(T7o;@sqwtWd{8blX2*i{(n1x^W9#yEJ&((};%Rzri zd#2Z02#!#p;f>{4-O)*tBBfE5aF>nCJQhPv3S9A-`W7bJ9W1xweKIS?^X^Z+0aS+i z?)f$4e8fcf%+xK&`Akm}#(BCiEiG;!qadtK)we(ar;e0gD|)jw+UKt zV_7tx*^nk>J0{_>?8~i8M~i69$4r?RrHZ>J!GaVRT^q^T=H<8AfYBp1FMhh9FbAif zElxM{UG|pBA;L}LgXka8RHJ=~oZWnnM4mG5mr9Mpud6TmxTbVnaQa%DLxV;0J!yn9 z9CD!>mwZkHo*gVQj!K&7fzIWT*PNNJo2pkFa30saMkf+z*Of9YvXVc)Dk9hP{7gbQ z7Z(=~gOkc0u}EX zBo!WYy#gkCK}m^KF=DnZs5u8dUz}<9Sus=hWRS(Q8dh3-Cg7{0M!+XCX|}*2qUh4`eV`6*s%OqlZtQ@|eZ0hom|P7!b$l z`9m&`dNj^(e~F2IO#0bVHE^Cf$>Wi`fa~uoLpf-nxm`q#L6X!9qv7&>2E;FDCx%GA zcc|?L3M=O1Q(14XrFXIVNdG$5h&$@t*dtd+PGFfN(gM=2XBDR>nJ@)d4CC=f^Lym3 zg^NG*4~zH&cPfA^>GT~i9yR{ZKPJ{4vDfH7*knSAQ0_I&ti6J070-g_yQ-_?t`@%; z4GZU@1%XGG73>j_WfN7TSjz%Kei3CUyLDrP8!5CcbSzLt>p0j+JPn^gFVy{f9r>6_ zb_4sXvyTq1y%OiU6JD;7Q7GQ(yJ$MD_RNr!h$YE+89Tvi3g4K0vK6(YjWAF9=Qhn> zaJ*g|2C*6h^G55p=37w+W0V^{_Fm%K>ZK712F9~2{j#JBLEY>C7#^)NN%o@J6>HH* z-0maqQO6!qGmK6nC%1!4Y>t^F^!GZ6sVIywYggD@xfd0nSD8xilkwzO^UrJEI9h~i zY5pJ=#lFhJNzV(!-|mA5@bwxq$PM^uuIYxh>N$Bv^09p`Jv~sBVP&JTaeO9-i^JQo zCRkIi(DvY$8NE_TZk4{f}a>byceMbIWa=$(bYXXbHQZ1*($f zJ@a3P*U+~?{0QlW;yod+wTPqx|D6hN%!cz*J`dgus6ND3!I)Nqw{B2N z{EUm>d9$o;qnK<7->3z8+QM8$ze`1wB54QzAvp6Tdv5W0R#ke>RFgfosB~Kg?grJL z1q4Rk{(VZq3#pUSd_vt$4NsfXOD$_0bzY0XcmxDk$vaY`n=SLkRpfI>2%nHSz9J3; zI7CScTd3&f7_?^|KI+FUf6|rL@_GlKwzbu`XFuJ^(^n=5@1T{52hMpyu_Ev^oGVD? z>4HmF34u`@XQA|d(ree?gCnYg4?Z1TBs}DM*2#9p)NkWwEEum!4Y#ir?rO>d>J~l!1@WXpMcOGYje0_c9J*x+RljStp2gn%Kg*vGRkn!gd)M)sYMW`^ z3${?Eid`uxUbp@R@T}af`^1JgxWM|Z-@;yNPrgk4HcZ5`i@w7p{8>wTLRqqYcWwf> zamnUI(jqBpzw4&B&nejSnec}L*!C{4rBeSwulmaXfd7#?wf9FPZDA`gcd#FiT3|wE zPz+b2nOb_#nrnof`gHL(079g5!pnI{oq_I+ZHJ4~oroJ}ud;g4&{J%-#eR0iwt=RQ zrcbPRGxLxD-_i&Ty*Ed$cXF&xdFn(>pA7QTAt-?eVdBPc$-GqEuGL7b{&9$6il#vj zCVa)0w6+kgi8I&LZd4J}XCmx*FBj~v;ssXO$bW7;U8g^Ob!zXG-aoQ%98$&I@IR6sgICWWEeOHoIswqlU`X?9*y2UeUbH3Dq1$svnY-#p5y*% z^48q*Zr=9?8g>8xL1EE4sqeED5}Pqsi!Uv7EassQPv11^@ZqZ?BZXulxp1I^R+fkJEU1(+=|*@nu~{AiMv6WU+vZwi zah`4Gi8)s>a(AV_*c`T<)=`ROPzh+am7pGAN;>{=Ug!$yUA$w0V&+%Lr zq+SoIdcl4$HOMW;(tM%wNZ4}N*VQUwFA53WLKVTV`p3W^U+4nGx6`dmPm^NRjbY~d zs+`t=+jobkiqSQj`X^ii44>D?Om#-gF0|r02q@8ba`3ut%)WHyX*qvQ|4SZxai#_1 z(_L8yK`SBOX!z7Oz@h!Kjzyta@0!fVacu_MZw6@i zp#kP@wk6R@*$_=37*-n(}(U=E|0%PB2a$X8NdOaxtz zzVz-RqP;X$E@mdX@5zc`qu}|~_(teEl{*vt-AdiJYy{+p!469ty#LD53);36TK(ZG z?*Hj0e#8Fo$*Vn6wHn(=JN>7h_>Lp;|Gt8aSsQB>eDL0YF1HR|!J5aslTd**3&C~M zT?5psm>y-It8aJ8ns-yJcVW7=UDngNts&@T``Z5O=Bf*TKtIrTQ^KoeHhsb2*zTq4 zA$?qw8|XES^fwWh^rCF6v$V^+lZi>8$%ecwRDop7W)sSy&%6ChMdXtVDIAtOUEH?E z^NR+pf=5#@!_0H5`EhSBKBvSXHj@n(6k=zKq;jpoNuHi)u@8ien3S2&$ubGvPX73Y zrI~O=<*E}wYEHh}ziP!&M7zVyu!s#Eu`8~kP1mBrFXwU%CiDxjIBkPJePVTyO=*@n z*ZrzpY~FZ>Y&<@76+eV}i-m1KVZ9}mUGYejPBmWR#B4I7+m(NRe2($CA69$BjH4O$ zr9)t}Xer>t{`qk+dLiiN9JEztyC{93HMPPkxW=Ww_5(-aty|hVNh1?RMs~@MamDqq1}@4)!R9v*hPhN>;2~~ z-5AsNT5G-m6w{V@uV$mapd`8?8PJMLf0xp5>ptLj z-e|xNLL#7IS=Qt%%M^#Q1+Ry5CT5B*5Qe!nmL@_N_WU%e(=ia6gPJ00_QqI2tS2f- zn466p-Y%EM1#8+7^jz>bY4S#K+^PvKtjIK{CI)F)&SB=*nF5DMLJ6D2QYgqeE4)C) zqhIX~T7WhH0jmRz3y*;DN)ssIvgqAH+%(DZPR`Yy$Nmq2cLgVO2;pFxeNZ zm}Irno3f`Aq;Pa?BK2jH98$HZmC5g*(?pXsDYyZNlxLq>FITD$W-PF?&89of54!wh zUzMw43Iu!lh(mE(IA{SC>=kO(C6#d{foQ%#FdkaPR&$k!!FtSR}V~NzX(+BWDczq~=)no$6`{+QIy~oU+GQYJB=rCx?$x z-Hi0D+G2sr({2$otLI@BYP!M;^I1n);TwL<=g!Mr*Y07SD59L%ukeq?)^M8#3h%kk zT}Z7Z`wRZxru@sdVqE>_Qb>p}FGTx^D~`LDzqX)2D<0X>*4avAx(qR?x3eA$6ckf& zxyRD{pdRvF9BOPH!nc3Z_#b`WbXQ24KP7h$q;et?n}$Agm$-NtfKem6tgT>dF?P+; z@W;(tVTmh}PuR)!zjomho9CxZ-b z9lJDseY0xl*UiMdP`*~x-N)3KrF`#hGgO%BRfRj6$E76aCB=KntKJyLI?1|Y!Fd+; z$3)703ujdAq;+U+UUeUhqxE{4PDxxXxI3Qvsyx3kzt6M8&>Pp>QZ=BTPwjVR8#(2+ z_h6w#Ifa>r<@MzVm}hJXm>Do&i5?H%jdv|RGob&;fB(f)kVV|~)OG>A`1$;zvio8y#F&9SUy}8#DTLg?iOG(pDf&F@l%2 zma7^E?Xf)SO6!nzEy0A{vVY8GYIsE!UKtomQS4>YD$B@mBbGBpgRQ2BWoRUH1h1l3 zm7bZm5yIIomHpZ8k%6fJB)C$dsNgL|wnHjbZbqqN3vgw1BE5&VR?Y=Os1aBYOQ=c} z=0n23XuaBx)zPgx2@8r*KmtxIM>QDmmIHTChnL{9u zZ;}8*EkK%?mpxR1=q^lmD4m;|o1J69V0STE5l3}0fhHrlM{h_bJz($e!mq>|z3~1C z;*)QN*&mYI)h)&>vdvIfAqUu3@3X4IF~X~F0ICRkal5N?=JlfAqg~~%p&SngVBTw$ zg@^d6GwUGLRY41L)6SIQy{;%DE0>Ljb%51(9Cs{vFALU7E=OD7XobkYd>pQu9m4r( z^V6e)78n0+m;ncF(FA?{zX1|v*blu;NzOFLD_IH9cP`dc0JWki)pLVRFx6I&aSVy2 zJU4HK+6mO4Mf3R=Q(a>UV){SQW&wj?sb`c! z!W+g`8RC}u)|XK48cm68mTxpDIS>_><0D?s3SX|1VMsZ>bSc2fF8yKg|8C4P{|6d# zkHVcEwmy7X_`|(us2{`Hp{($w{i{0=>0+h7dMbk{%?cN_WdqEnjL4k}=Ok^e`OgAN z=;9|piWH2rwC0tw0YnCy6K$>%6%Yi=DFoqSy`<)!y~@A*AE@LHIsGwtME@zi{zFm! z8-k7X1BnG(-89JC6)OevleceyiifN-7jkQ@%tg-abjytUq&HED@#-EVy^ySaQCfVn zs==I8Cj1G5RQg!>hKI$ls*N1Di9gPo?`0AeX4z!=h6|W<1tktKtjastl0gr%)Re+>WQHu0ouVerB<_kp0yBb*P+`}| zX?3oXnc6GIe!0~I!wp?1!$j3)2caB{yIdy5or?DjYph@G%rt?{+{L0xrCZqSE^eaI zv2Lb%B^!R5k!Gs->UYKpE;~8FkE`jFXTfBb3r6OhT(*V}*Ah0%brd$>_Is!O)@*Sl zc4@0~`j0O;p=_Nr&~0l$A(*P|+{Dh-Jd0U(b2vVc^#yo(TfFrkuEc_8bq@4cr0?Vn zOD`B=z?+CrW?D6&(pQRG70gx%A(<&}DwA^IYFf0IRBgn=``0l&v;{x|gGFGY^F z>*agzzpY~+7)FtVR$I4=tUh98KIT}-$DQ;A10O>iBH_N`RYb-p_ar7x903*u2?US}ShZjjE5aOliKEy2_tr6oQWI zhPFfM>5RR|Vd?37NY_@S$Q>raA>1t1dutqCcp)z?->rgt5mw1oZ`f&mvJW(JSIcN{)y4yOlKlvD+uhhCdvM$DF#l1qNuyYv6s z*4^U44|30TeJjx~-?%QOKTtSR@~SF->mg~n;ASpfD!$4Q!@LrjxQKidto+rLiyi$S z09-CQD=nLP3_L%#P)o{U2-VQF#Mo@XZarVl5s5TtPZ8V8-X*;`N=1W`&f0)E;G#|9 zIqW&VE@F0BDxSS@NA8fHNo!sc5Fphm1RE`t=mkR%J`{7JQ3OXMY6H_0#sL8ASpD)B z4f&7afm@@e2V69F=icwv-l8OdukGb`e*<(3o}O9N|MDLT|Mfdp!8gD$xvf*0MYl_n z{~|y7YoULWe1HqPN<`6K>1V3o7Kv#V_G1>}aEoq8cxrZumzADmdI;pslJ3u%EhXX< z2N#d}5L>N!1Iyl_`KQ_-d}B-y({6-VRQ+795l@?2bErD-!7cILxXf8Pg!AWlGT(?) z;?(i!l3YBSIgD(3t6`I&)VPFmt>L9V-akF4^wmnRhgazgIt-Q`F#(-KFc=ye)ivvC z8(M0*Ia5rC-6Jo^9SDbkjQ7pLR@n^aVp?Hv4i-lyeEP(c(~!Fe=sWsfzNR0ZHwh93 z!nWwY?u9-N5=GhU7+}5uGAji8rc(btJ^!aS5I5RCtsuG9azN zHa+g9xP$Z9I;h;g-fye_9Vhge-6tK1_cu4k^Um!|7ioe^HhiSAcb?E->TWfK_4t&9 z4Ik+|Yf}UxTgRch{Mt{*J6Vc*BDODxm4-NPTvOQcLp@GTUST7puYjNa#iRcXm(Tu# zUibfl&OiDuo__!qznG}`VsyJ9TI^5pKO^uSZL6mBPTMXi4i!`KDAi}T#Ejfrs$dxk zr&hO&z53^K`XGpWrw@rT=kq?|$f^8vaJL}umUxusSf-k?Z`2uPk%Lh=_>AQaNN?BD z=)?U&s~(?~{^O~Lg>t+i3)ZMm7X3J=m&F`Vk=$^SVLpImsGPGmrDKPOTnW^eH4qU&?B+ zfMEMdBW}~1PH&dxp6}6LZfB>b^3d+s{%V#Z9TBES>h2Sp0844^CxuPjrj(c zh%w~4_H$GOId32{uf$P^CVg%na z2wpD~N-dN|DXZc29x`zrzFWujf~r(0$>y4Crq)1fL1b-%{;%1@%K?jWzCw7p&8oKK z2ZgN>bc3d$2~rbzcOeJo-z+WMuDE-NAF|OrJ4+;)#Z$P(Y)Ub}ubtkySgs?)M9h%?$aCUH7F zC|A7UC$n1B)YZouGdh$Vc$=a*mxTIAvkooLQttlWAHKh;e|#mX zbl%l@V&lDg{TX;;iaDXw&rd&m<5MsfsZ~g!Bva$G`6|=^Aap;Be(vsd@PPlx2ssr~@ zQ#$7GZgtg0X%*IMfTrptF3r)SSX#W50z#oeo3`^(tv_1kp05M`92N6`s3-NDJ3=6= z&I7v&_>BvXgNI?8=UqKT?HRyuJj<-}MDxu|L+5iW=YgK^Ir99<%hD0dNv^zw;gZ!o zWT0sQya#(z2!xA(t#PT!1SbTkuvc_U3gwxrD$7zPdpNYHrh`>&r8ClIXoq%z&39xX zK8Ip5hR!6osvCz~$MT+drV8f@UsUMg9#A?E-t|WjR@-V1*1*it00*_=r5w<~VUpZn$?YUxdTn>)fbS-{ra7&M%}>h#tH# z*X6O1+^*NFF%@a`Q%KYL$RZCz6J=mLC*P~q2^n`U@LfyW>dRv!x;JTFqB%y2!2H=m z^=4g|QNM?m2nday*8|61w~Voc7I{FExvWCl2+=0{4GAf&8gy4T=Ro~mH!W|34`&^Z z%b}%`6Uu{5z*Y+x1N6_y$Bo|@I*Hv4Kby;+O-%3%T5~=z^_%rQimIJg+YPmn9gjhZ ztFl+n81sU9O!7J`(8toU!lCf0Y$Lebw~K zf#ZL%;{PV`JGIxKTidHz8Y{)Pyd;!18fwwFPr6h3=wCG80E|t|cU0AHY&LsiPG9UF zzWwJJAb{Uban(%{H(+rCoa_(Eyj{)?Eq_@1=9T~PwZh>!%N|s*SpB==0eT>Td4)MP z5q;%oU_u|2R%dE-^%m;hcMJV;&L}6Fk@zZ!pn@nSPG`&gu>L4WaJ`HRJnu z1)a=RL{S8&XU>ymI*aUx2IV1opM;~}24XHEL>7KG20P&|hh9M`esCwwe*=j91kKI@ zqRX9p5NuYD5SXdxO3R1F1)$8tfVlV2AceQ)5il)_53##mQ@?cj5_H~d)7f(Wa%^dm zx&bs|5UWbbv#>zbd^k%?fUCG>8x#hL|C;cb`}~fiLSu-VuKoy)oC14@hV!PFAm+Cm zfu%%0*BHO`w?5lfQg#b%9Uh6vZ{Ez?bLqPmgtcOrFP)mE(5#YS@A_4VggMM{unbsc zmZiPs8ARNe*Vl|xy*d-Q{g8Rbj8@rh0BYAs#&>dpBZ?lF&W@Ab9h_C6FZnEj?1xezU!Lq&g4F z@!V9_EZJ)fV&Zi3-Mc4ng_|McMkPYnD_P7Z$3r^3^;4~)vHkPu-mE_`MgE0y{GYhY z4q2~7delm>4-(<|Z1#q~c;|ohxI;+s-HR+{Vrdw&oSjhomoKmXbCpw7(Sh9FK-eHP z7N+oESlPf8&E1tB_x>7(;s)2-GIZR>J}hj2P1Cua%UBr0nC^3bZC_3GTBm!pT@W|Q z^#FNGiD}`1FFjBqT%xVg6#1R5b8HUEd*1;4Mt(#O!wr5=hRI`Q2o`L~y8z-u_`pG8 z&Yq4Xb&&k*D;3vfJ=ax^CreJz#w&Ao=GeUL(Cns>?YW7BsomJzYtNtOyQVZWuvdwW ze{cDLCqA!;Z(va0)oClsM%TGHs#mTg17M)sF7(pbMWzp$D&}y8kv)3P@U}>=!Wf-{5qYn=vLd|R_50~^i5nIw z#(B|taCp*Y=XXsBe1i`;L7bA_`5kcKrz=0eYik+)J60#E>dLUn+a_Qar{*?N>aNNM zfZPD!r8kn6;J!{^Qb~_xlJp&Ahjlptif9OX6Y^oUd^L7+SI@mxCc9THik(ZPU)%me zIB?!>duPP#3gj*b6`67~Ob+N{AH>yDXQ!+MD=Is*GQLOLjUPInv(j!nU!=#-=Cbgf zS%%W{vY*AK+nS2LfBVeRo|5l6sU;nVn=4y2-RL%@P35J(4$W`_hUy%>v9qS2ih}h< zx_&HdDD!VeLPn{^O@?;yjh~~=vTF08DIjdd5&5d-oVQ=*<;c&clTUVY0#L_C7Tv0b z&(N44k{e^zXYRYcv^FrbjJ(7TOFy>zWr-nrn~sva7vZ~9+#GT&ciL~b{2B+QAI}w2r(p?My4a!-od2p z6HlL%?Y#QRhq42aORt|qWLO^4Tur8T;(_*Ki4oo2Ll}pU4_Z~8NXfOpebn2KGWwnu z_u#`Zm|QLZ?JyG3_i88l7B?IzW z|CLJ)(}6G;y|~gDThH&vid|H3VUeu;mxC@(RLuFl(zhrIcd$lRc`bQ+49ubm%p61Z z0MA$uA7l62hxk9Ng0xF-$Gm)6ks&e}TK+g`P_Wd|L6d7<%YTKinFn)Lgh1W{TQWpy zU_n&VilZ13D{$atd*?>@jHPx=%&u{VOG(bd%kl7#_UD|0KJGR|`Yv;alRsk)9#K)b zwu57*#Aq8J5+-05rkh(Gk6pOFtQY#mC!`z}2x8wTbIF8OeJGr0Rr-WHvR^tGBe^j9 zs^cNg-~bIGfNTUtWtbv@ang!F{LOagVQ)O3tDtV|G52!GUw3=|{%7yN4~6x{WBLbN zp2bETAm?M1fM3lui6~j|rfdXVcYb_OiZB7J$CNa%c_K2F+-ue7w@ID@8Q3ngRA=%| zj3)3SbSz8&G>7v;t%~8@pN>dv?n9{(@R>kLxv0MEm|!m$w*7Kcq)K4Ri)F?EI&UP) z4xWHB7ktl;9bAQ7F7#EkwUI+%U0VTFS4fJisL+cH+lFQE^Az;HohaF%c~UZNV6*ZW zC~Uj)PadZwH$y_`AXxf_m|J>Fyd=W!aW-P~IMqkYAx$*zKW|43pu2b@4EZw+-D>V9 zT}EK-=%9gNfq>1c*Z-V(m4$y^H^-Xk_X_}qEC5{+w}ps(pJe=P?VveZ#2dfqQw@k# zBoRMbDmL2=09D4mBi%{t$nMdjU7+r16i+^9>e`1`U9tTk#@okvpEN-A<0OQRJ=Ah0 zp|vfPKcR0Rv5qWpOR+yDs3xl2Fp(K)kexk_l4^y;s}FEsqlp+iXUfNZmmajPoH@t# z+OVK{@qoC&ECx3@Mi+cSspq z=IhSN*ZqD|oE6iv%-sSqkyrxp8}wJ{HAFKinXWo`<~f`! zyHy}N>_jRQWeo@4fGEhJ6z;4OCl!8Yu2bxD*HB*ud7(HNDtN8M`kFwcQ!D-E% z<<$tF1l31JrMNRh3@F$o`&zhT1a{1FH!a(d2wpaH-vv$Kc>w#^w7?X>A}h0w!G=a~ zvhZ-xUFei#i{mk zOGfD?&}?57U^h)B$Nq;AwO1hZrh`xJmM;~tvhOLc1-ryh@ei2+J~J#9 zt2+O4tmPeqt_W?DVTOCn8^72cI%Xd~&0W>2l~oL8My-FqoG7FcaJ5fw(dgG}0*mY3D>nopx$039aB z_dchBo+ppU^M!H(Z_@NrHHYa0c;V`8LerHt7_Q%;rr=m=l59Bk=8D(X+bvPHw|(b3 zH;o+4-qYmh-JiYM4ROD)B}dUlDQ1?OF0J)F5Q6o_;6U>Ma|PVMJiwv% zKaE1eQ!I?Ht4EAzP02g^TH1-R>EbO$j#2pYUz1h}FnoZj@r~rZ0jK+GoYixJ8K7IL zb#+lYm{z2@-LAhyw~T&1wN~_&`&+xrdWxX6=3Pvv9L$=OJOYq|S*M?Y%oR>NPpvJK zosCig^+aAE7oZBWi(o^<#c+r~x32AAq<9=g@&l)tUunz0?k74BF+I!x7j_pc2Z)Hx z%S{2S4QFQ~kkcWi;?0MZv^x#?iRU{7A98ZeDT9W{KzU$PO{gL^e-N!GhA0=!Ue44X#HbKmAz zP{zm19Go-SO?s@8`zPEIIU4<@_c?hFayfUzV_KjOYSNCEtXWG`@X^ieu1PUzWfHyi zR{d~7^l4G_pWYV*pTEVL(J!tw$l!@5J*RFM&~fB@C)JQF4x0f(l)fnR%yeI}b2O{z zisX)Fs^E20s-n-0Z0kSCh%aV{mU-yJ)a zn!>*;m^`=g#XaqOlyb%b!?6eI$Px#7R_F!KJ*1_c3DraT)j$(Qco|u&ZnZfe#C7t_ z;zw+6btOA5KvhJypWXnma`To#=!LP0RF;gh;LrxK%q0=dpci0jmxBXqJRCj$=V7Y0@6 z2C<^6%g~smaBZrCK~lv=QE{~9^9G3EW;?F5CWBp_AIiYD_xiLLJrPks=!x z1nOnU_PSKE<7+K)-MdTHq%VI`xQZM8u*n6hc$fURRh$#{YvS#<`243C|DppIQawG@ zi6A!?a&pD%ICL_5d}!NNl?72<(@^)gK-G8xx$sB8r_Pj=ExVe}Y`w6OK^vy5yxof(7mryxVXpqQD{SUl5 zEgJlbhJI!#uPz?@aab|4`WXTDNJuDSUY?y9IBoKZu3m%Na=O?BT{OwvDmNc%;}}$k zNNDhFyM?%WYe#GJ1~KiIUe2<>ODY-(qJmJ9aKD_!S3aWb>n?(=dt|{ zMDGOA27gcrNNyRhCl3ib?%nJv(p(+*;;u`gq$z=L_2`Xe8#j%F9}DBGks^F=V_cG)kEN zScoXG$uR-*4TmVxACZ=39VxCK04t6{?VFebnhU;(o9+z$x^W1gNa}GKps`Wkbzeu( zQXNn72&NSDLyP2`cTm*V+Tb? z3_cLu<$|_aMeC<-dA%4?!)|aPTlkmlCM6X?hh1x{>Pl6@pVA~H;6ilbaD||4S4M=S zXjOSQ4xgtuZ>XjbU18(`UO?7mYoUZWx_5F0&1$4}MP^;u>C@Itj^}d+evEnP8{u~N zcKyqob2#aKlY6g6gG1{E!qfBpWI>b}yJU1=Ho$Btti_KO5?nk{_RSBT*WUSKM}k1! zqxmpp6(d$$8Agp~7f2Zx%A&v=ZJ9!cZ06a=*nROU-Yts$I8u7V1PO09^hH_3bW6s8 za^X;PC3Vz^#onk)F|en zKWiaM2__C0rvT@hd0vNjeNRsuhRWeC@d^qSAwhGC%J^A>>7}>zbP!SweBwiXNtUCf zJ^5~$vD)+HM=`zW4v`GzmK4P-^Al>w%hAnC^Y9XWfm1g z!{5quY6YmtC-V}c!)jGenv7puQ8jB|UdS;AI+x+X?Td(k0*r{{Hcs*G#ORN%5HBv7 zJ^3Z)I9#moS;~Km?R^)D!5Ic!gHVGahgNvL-5IfK>DHT*3(eMHXm*ujgl5p@cApJF9 zwyGZs4er37F_2jyNw>&Mub0#yZvJlB+Mn1&`^a_HAPu)@d+urgvUA$Vbn3wcsJV|^ z(9AM1Q%QM=>HSo`0&1N%Z#_l+88ZqPBs-iu`!Cuz7)@x!2rmT%{x@~o1qKK@i<$({HI!>0s43Sq~jgMq!b1FNmXhI^m zeJYbJnFZe+ZB#)PA3j%c6w@8=ZpQ@jZ)L%fpRPJyoP6>+vFw`yXko=!ITs|Au4BHk z#{zk3Xs(Tt9*0|P1(<%a=S7tS71YWMQ*D5N0rz%zc3zIKO#f*n59TzgmS!!lkvR5r zEmax$`AJgLg5vmX$lFYfg=5f55NCs;5L36 z%KzC&X?$VBjEYUEr^e3^+nBm^b+JCVY?lzredYiV8m7*YcZv`q)0f&OLN8y^|F(); zki|!c>%IEWR|;JGs;cG5N}m8Ui@fKj@~&b;oki%eTpJ&NQJ zBa>q|sAL`++Xhy1k-kAp(E1(FD_y-it_Zw1AN6cST1VtTeew2K<#HS_Esu z90OaW?eWLU0#ln~T;p+R>-I@Jv>f(H;w|3>u<k#j8wzYEb-I?z#(g8a) zUceD_mlxa4hHi_-mm@Qt3hTPv2M)y&QIkg|eo`oQJlEq^b#*6qCBoP3mg zpa!w<=|b&*L}w!hUE9pNHO(F#AMB`Tyd_5|p57gQ4dKNAxt>@31h#xpbf>D0p)yI; z)oob^RbJRn6HM)ppeO*DPR%alMaGo-L-_KrR-8ndoEG6juKht~lM17{NQ4j>$cumGQ)x|M z!5Rzj&5T};DdDEk@xG9d5R9F2Zw;`kz%lGaj#&v`?+tk>_50ntFMn_6|6Bjx1OMwD JIQUclzXCUVsRaN4 literal 0 HcmV?d00001 From a115da7148d1fb36350d78094cb6955e42451dfe Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Mon, 8 Dec 2025 15:14:34 +0100 Subject: [PATCH 12/41] test alan crime in berlin --- figures/Crime in berlin.jpg | Bin 0 -> 49603 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 figures/Crime in berlin.jpg diff --git a/figures/Crime in berlin.jpg b/figures/Crime in berlin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad52b431806535e71f6437fe6a7e3cba0a69e015 GIT binary patch literal 49603 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 JIQUclzXCUVsRaN4 literal 0 HcmV?d00001 From 7210a45b5af6319125b4dd5a23b526605277b2ca Mon Sep 17 00:00:00 2001 From: Alan Souza Lupatini Date: Mon, 8 Dec 2025 15:21:37 +0100 Subject: [PATCH 13/41] Create group_name_hypotheses --- slides/group_name_hypotheses | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 slides/group_name_hypotheses diff --git a/slides/group_name_hypotheses b/slides/group_name_hypotheses new file mode 100644 index 00000000..800a6ac9 --- /dev/null +++ b/slides/group_name_hypotheses @@ -0,0 +1,30 @@ +The Berlin Institute for Urban Safety (BIUS) 🏙️ + +Focus: An independent, non-profit think tank dedicated to researching the causes and consequences of crime for evidence-based policy recommendations. + + +Analysis Goals + +Goal A: Develop a Crime Risk Index. +Action: Create a weighted index that combines crime rates (crime count / population) for multiple crime categories to rank Berlin's districts/locations from safest to most dangerous. This could be a single, easily digestible metric for policymakers. + +Goal B: Identify Correlation between Demographics and Crime. +Action: Determine if the proportion of specific age groups (e.g., 18 - 27 or 65 und mehr) in a location is statistically correlated with specific types of crime (e.g., street robbery or burglary). + +Goal C: Analyze Crime Specialization and Temporal Trends. +Action: Investigate which types of crime are disproportionately high in specific districts (e.g., is Graffiti a unique problem for one district compared to the rest of the city?). Also, analyze year-over-year changes to identify fastest-growing or declining crime categories. + + +Testable Hypotheses +General Crime Rate Hypothesis +H1: Districts with a higher population density (as calculated by combining the population data with external area data, or simply assuming higher population overall) will have a higher absolute number of non-violent crimes (e.g., Theft, Damage, Graffiti). + +H2: The district containing the Regierungsviertel (Government District) will have an above-average rate of Threat and Damage (per capita) compared to residential districts due to its political significance and potential for protest activity. + +Demographic and Crime Type Hypotheses +H3 (Age-related): Locations with a higher proportion of residents in the 65 and older age group will show a higher rate of Burglary per capita compared to the Berlin average, as criminals may perceive these areas as containing more vulnerable targets. + +H4 (Age-related): Locations with a higher proportion of the 18 - 27 age group will correlate with a higher rate of Drugs offenses (per capita), reflecting typical patterns of drug use and policing effort. + +Specific Crime Hypotheses +H5 (Temporal Trend): The rate of Car theft has declined over the years covered in the dataset, due to modern vehicle anti-theft technology and added video surveillance. From 5f0d4e9273d65ff794269823927e0b8c302a19a7 Mon Sep 17 00:00:00 2001 From: veerpal Date: Mon, 8 Dec 2025 15:48:48 +0100 Subject: [PATCH 14/41] Cleaned CSV --- data/clean/berlin_crimes_cleaned.csv | 1449 +++++++++++++++++++ notebooks/berlin_crimes_cleaned.csv | 139 ++ notebooks/load_and_clean_data_veerpal.ipynb | 880 +++++++++++ 3 files changed, 2468 insertions(+) create mode 100644 data/clean/berlin_crimes_cleaned.csv create mode 100644 notebooks/berlin_crimes_cleaned.csv create mode 100644 notebooks/load_and_clean_data_veerpal.ipynb diff --git a/data/clean/berlin_crimes_cleaned.csv b/data/clean/berlin_crimes_cleaned.csv new file mode 100644 index 00000000..cb41c70d --- /dev/null +++ b/data/clean/berlin_crimes_cleaned.csv @@ -0,0 +1,1449 @@ +Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,Theft,Car,From_car,Bike,Burglary,Fire,Arson,Damage,Graffiti,Drugs,Local +2012,Mitte,10111,Tiergarten South,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 +2012,Mitte,10112,Regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 +2012,Mitte,10113,Alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 +2012,Mitte,10114,Brunnenstraße South,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 +2012,Mitte,10221,Moabit West,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403 +2012,Mitte,10222,Moabit East,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 +2012,Mitte,10331,Osloer Straße,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699 +2012,Mitte,10332,Brunnenstraße North,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 +2012,Mitte,10441,Parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 +2012,Mitte,10442,Wedding Central,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 +2012,Mitte,19900,Bezirk (Mi),15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 +2012,Mitte,19900,Nicht Zuzuordnen,15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 +2012,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 +2012,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 +2012,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 +2012,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 +2012,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 +2012,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 +2012,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 +2012,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 +2012,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 +2012,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 +2012,Pankow,30101,Buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323 +2012,Pankow,30202,Blankenfelde,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 +2012,Pankow,30202,Niederschönhausen,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 +2012,Pankow,30203,Buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182 +2012,Pankow,30304,Karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151 +2012,Pankow,30307,Blankenburg,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,Pankow,30307,Heinersdorf,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,Pankow,30307,Märchenland,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,Pankow,30405,Schönholz,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,Pankow,30405,Wilhelmsruh,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,Pankow,30405,Rosenthal,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,Pankow,30406,Pankow Central,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 +2012,Pankow,30408,Pankow South,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 +2012,Pankow,30509,Weißensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838 +2012,Pankow,30510,Weißensee East,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 +2012,Pankow,30611,Prenzlauer Berg Northwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 +2012,Pankow,30612,Prenzlauer Berg North,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 +2012,Pankow,30613,Helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614 +2012,Pankow,30614,Prenzlauer Berg East,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 +2012,Pankow,30715,Prenzlauer Berg Southwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 +2012,Pankow,30716,Prenzlauer Berg South,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 +2012,Pankow,39900,Bezirk (Pk),5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 +2012,Pankow,39900,Nicht Zuzuordnen,5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 +2012,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 +2012,Charlottenburg-Wilmersdorf,40202,Heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 +2012,Charlottenburg-Wilmersdorf,40203,Westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 +2012,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 +2012,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413 +2012,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952 +2012,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560 +2012,Charlottenburg-Wilmersdorf,40308,Kantstraße,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691 +2012,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685 +2012,Charlottenburg-Wilmersdorf,40310,Halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393 +2012,Charlottenburg-Wilmersdorf,40411,Grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391 +2012,Charlottenburg-Wilmersdorf,40412,Schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255 +2012,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224 +2012,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741 +2012,Charlottenburg-Wilmersdorf,40515,Barstraße,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 +2012,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 +2012,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 +2012,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 +2012,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 +2012,Spandau,50101,Hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 +2012,Spandau,50102,Falkenhagener Feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 +2012,Spandau,50103,Spandau Central,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 +2012,Spandau,50204,Brunsbütteler Damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395 +2012,Spandau,50205,Heerstraße North,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 +2012,Spandau,50206,Wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191 +2012,Spandau,50307,Haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575 +2012,Spandau,50308,Siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 +2012,Spandau,50409,Gatow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 +2012,Spandau,50409,Kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 +2012,Spandau,59900,Bezirk (Sp),1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 +2012,Spandau,59900,Nicht Zuzuordnen,1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 +2012,Steglitz-Zehlendorf,60101,Schloßstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 +2012,Steglitz-Zehlendorf,60102,Albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 +2012,Steglitz-Zehlendorf,60203,Lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 +2012,Steglitz-Zehlendorf,60204,Ostpreußendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 +2012,Steglitz-Zehlendorf,60305,Teltower Damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 +2012,Steglitz-Zehlendorf,60306,Drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 +2012,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 +2012,Steglitz-Zehlendorf,60408,Zehlendorf North,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 +2012,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 +2012,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 +2012,Tempelhof-Schöneberg,70101,Schöneberg-North,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 +2012,Tempelhof-Schöneberg,70202,Schöneberg-South,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 +2012,Tempelhof-Schöneberg,70303,Friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 +2012,Tempelhof-Schöneberg,70404,Tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 +2012,Tempelhof-Schöneberg,70505,Mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 +2012,Tempelhof-Schöneberg,70606,Marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 +2012,Tempelhof-Schöneberg,70707,Lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 +2012,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 +2012,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 +2012,Neukölln,80101,Schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 +2012,Neukölln,80102,Neuköllner Central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 +2012,Neukölln,80102,Central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 +2012,Neukölln,80103,Reuterstraße,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573 +2012,Neukölln,80104,Rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542 +2012,Neukölln,80105,Köllnische Heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631 +2012,Neukölln,80206,Britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079 +2012,Neukölln,80207,Buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499 +2012,Neukölln,80308,Gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070 +2012,Neukölln,80409,Buckow North,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 +2012,Neukölln,80410,Rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 +2012,Neukölln,89900,Bezirk (Nk),2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 +2012,Neukölln,89900,Nicht Zuzuordnen,2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 +2012,Treptow-Köpenick,90101,Alt-Treptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 +2012,Treptow-Köpenick,90102,Plänterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 +2012,Treptow-Köpenick,90103,Baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 +2012,Treptow-Köpenick,90104,Johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245 +2012,Treptow-Köpenick,90205,Oberschöneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 +2012,Treptow-Köpenick,90206,Niederschöneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 +2012,Treptow-Köpenick,90207,Adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 +2012,Treptow-Köpenick,90208,Köllnische Vorstadt,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 +2012,Treptow-Köpenick,90208,Spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 +2012,Treptow-Köpenick,90309,Altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 +2012,Treptow-Köpenick,90310,Bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 +2012,Treptow-Köpenick,90311,Grünau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 +2012,Treptow-Köpenick,90312,Schmöckwitz,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,Treptow-Köpenick,90312,Karolinenhof,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,Treptow-Köpenick,90312,Rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,Treptow-Köpenick,90413,Köpenick-South,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 +2012,Treptow-Köpenick,90414,Allende-Viertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 +2012,Treptow-Köpenick,90415,Altstadt-Kietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 +2012,Treptow-Köpenick,90416,Müggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 +2012,Treptow-Köpenick,90517,Friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 +2012,Treptow-Köpenick,90518,Rahnsdorf,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 +2012,Treptow-Köpenick,90518,Hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 +2012,Treptow-Köpenick,90519,Dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 +2012,Treptow-Köpenick,90520,Köpenick-North,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 +2012,Treptow-Köpenick,99900,Bezirk (Tp-Kp),3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 +2012,Treptow-Köpenick,99900,Nicht Zuzuordnen,3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 +2012,Marzahn-Hellersdorf,100101,Marzahn-North,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 +2012,Marzahn-Hellersdorf,100102,Marzahn-Central,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 +2012,Marzahn-Hellersdorf,100103,Marzahn-South,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 +2012,Marzahn-Hellersdorf,100204,Hellersdorf-North,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 +2012,Marzahn-Hellersdorf,100205,Hellersdorf-East,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 +2012,Marzahn-Hellersdorf,100206,Hellersdorf-South,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 +2012,Marzahn-Hellersdorf,100307,Biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 +2012,Marzahn-Hellersdorf,100408,Kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 +2012,Marzahn-Hellersdorf,100409,Mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 +2012,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 +2012,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 +2012,Lichtenberg,110101,Malchow,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 +2012,Lichtenberg,110101,Wartenberg Und Falkenberg,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 +2012,Lichtenberg,110102,Neu-Hohenschönhausen North,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 +2012,Lichtenberg,110103,Neu-Hohenschönhausen South,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 +2012,Lichtenberg,110204,Alt-Hohenschönhausen North,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 +2012,Lichtenberg,110205,Alt-Hohenschönhausen South,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 +2012,Lichtenberg,110306,Fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748 +2012,Lichtenberg,110307,Alt-Lichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 +2012,Lichtenberg,110308,Frankfurter Allee South,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 +2012,Lichtenberg,110409,Neu Lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734 +2012,Lichtenberg,110410,Friedrichsfelde North,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 +2012,Lichtenberg,110411,Friedrichsfelde South,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 +2012,Lichtenberg,110512,Rummelsburger Bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60 +2012,Lichtenberg,110513,Karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273 +2012,Lichtenberg,119900,Bezirk (Lb),5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 +2012,Lichtenberg,119900,Nicht Zuzuordnen,5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 +2012,Reinickendorf,121031,East 1 - Reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 +2012,Reinickendorf,121032,East 2 - Alt-Reinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 +2012,Reinickendorf,122141,West 1 - Tegel-South,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 +2012,Reinickendorf,122141,Flughafensee,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 +2012,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 +2012,Reinickendorf,122145,West 5 - Tegel,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 +2012,Reinickendorf,122145,Tegeler Forst,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 +2012,Reinickendorf,122242,West 2 - Heiligensee,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 +2012,Reinickendorf,122242,Konradshöhe,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 +2012,Reinickendorf,122311,North 1 - Frohnau,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 +2012,Reinickendorf,122311,Hermsdorf,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 +2012,Reinickendorf,123012,North 2 - Waidmannslust,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,Reinickendorf,123012,Wittenau,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,Reinickendorf,123012,Lübars,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,Reinickendorf,123021,Mv 1 - Märkisches Viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 +2012,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 +2012,Reinickendorf,123043,West 3 - Borsigwalde,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 +2012,Reinickendorf,123043,Freie Scholle,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 +2012,Reinickendorf,129900,Bezirk (Rd),2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 +2012,Reinickendorf,129900,Nicht Zuzuordnen,2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 +2013,Mitte,10111,Tiergarten South,88,60,522,148,124,2652,17,392,149,62,14,3,263,28,114,974 +2013,Mitte,10112,Regierungsviertel,53,25,480,120,128,3862,23,337,254,33,5,1,355,130,67,862 +2013,Mitte,10113,Alexanderplatz,237,149,1442,354,333,10165,85,760,926,281,47,20,1301,448,590,3029 +2013,Mitte,10114,Brunnenstraße South,41,14,226,51,68,2503,101,244,358,137,8,3,366,134,92,1003 +2013,Mitte,10221,Moabit West,94,47,597,156,231,2441,76,463,336,139,47,12,532,88,209,1342 +2013,Mitte,10222,Moabit East,76,37,496,122,181,2536,82,446,353,128,35,16,418,59,362,1188 +2013,Mitte,10331,Osloer Straße,125,64,814,210,253,3540,26,378,279,166,28,8,441,55,366,1674 +2013,Mitte,10332,Brunnenstraße North,126,58,667,164,200,3248,102,521,269,196,36,13,454,84,299,1597 +2013,Mitte,10441,Parkviertel,87,38,712,206,269,2924,74,566,290,154,32,16,541,81,236,1722 +2013,Mitte,10442,Wedding Central,160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 +2013,Mitte,19900,Bezirk (Mi),9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 +2013,Mitte,19900,Nicht Zuzuordnen,9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 +2013,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,76,693,185,243,3394,57,700,345,186,45,15,639,84,265,1703 +2013,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,143,81,869,242,282,5097,142,618,935,338,35,14,805,187,352,2051 +2013,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,140,108,556,192,115,2805,38,165,351,103,27,4,510,120,208,1202 +2013,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,210,169,562,199,90,2474,66,169,371,119,32,13,468,137,767,1239 +2013,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 +2013,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 +2013,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 +2013,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,124,80,897,297,156,4070,96,333,660,144,61,26,1270,308,468,2148 +2013,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 +2013,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 +2013,Pankow,30101,Buch,12,5,119,20,66,858,21,180,143,29,18,9,210,55,33,308 +2013,Pankow,30202,Blankenfelde,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 +2013,Pankow,30202,Niederschönhausen,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 +2013,Pankow,30203,Buchholz,3,2,75,19,36,483,47,74,45,23,2,0,130,23,8,179 +2013,Pankow,30304,Karow,4,2,106,19,40,449,8,102,101,36,6,3,88,11,6,206 +2013,Pankow,30307,Blankenburg,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,Pankow,30307,Heinersdorf,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,Pankow,30307,Märchenland,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,Pankow,30405,Schönholz,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,Pankow,30405,Wilhelmsruh,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,Pankow,30405,Rosenthal,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,Pankow,30406,Pankow Central,37,11,221,47,104,2164,45,254,570,102,14,6,337,71,29,776 +2013,Pankow,30408,Pankow South,16,9,226,52,87,1211,55,222,392,59,14,5,230,25,27,613 +2013,Pankow,30509,Weißensee,28,9,278,56,127,1655,68,225,251,63,25,16,425,102,44,973 +2013,Pankow,30510,Weißensee East,11,8,146,25,47,626,22,147,61,26,28,22,132,18,32,334 +2013,Pankow,30611,Prenzlauer Berg Northwest,51,31,208,62,59,1718,94,184,407,67,12,6,325,78,69,683 +2013,Pankow,30612,Prenzlauer Berg North,21,6,202,43,65,1914,88,216,452,52,14,3,254,61,52,595 +2013,Pankow,30613,Helmholtzplatz,14,4,148,38,44,1280,57,91,279,90,10,2,238,65,20,590 +2013,Pankow,30614,Prenzlauer Berg East,43,21,243,59,72,2151,49,317,337,43,17,5,430,167,68,619 +2013,Pankow,30715,Prenzlauer Berg Southwest,29,12,325,86,56,2201,87,218,349,118,16,9,403,130,45,907 +2013,Pankow,30716,Prenzlauer Berg South,17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 +2013,Pankow,39900,Bezirk (Pk),9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 +2013,Pankow,39900,Nicht Zuzuordnen,9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 +2013,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 +2013,Charlottenburg-Wilmersdorf,40202,Heerstrasse,19,8,127,41,45,720,34,232,56,62,3,2,143,47,22,273 +2013,Charlottenburg-Wilmersdorf,40203,Westend,31,10,192,46,116,2344,64,465,193,110,10,7,226,34,23,587 +2013,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,46,21,205,46,92,1205,29,176,256,92,12,7,186,28,63,633 +2013,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,40,22,146,32,70,846,21,201,103,57,11,3,130,13,96,466 +2013,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,60,24,385,98,127,2260,27,308,355,157,14,5,410,94,141,965 +2013,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,46,17,247,55,108,1384,59,292,278,108,8,4,290,73,135,723 +2013,Charlottenburg-Wilmersdorf,40308,Kantstraße,60,28,295,79,98,2798,20,198,268,119,8,3,211,25,165,695 +2013,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,112,46,919,287,183,4299,60,369,172,106,6,1,342,75,197,1517 +2013,Charlottenburg-Wilmersdorf,40310,Halensee,23,8,135,25,71,1011,64,180,172,85,7,3,167,38,30,433 +2013,Charlottenburg-Wilmersdorf,40411,Grunewald,13,6,96,28,68,950,53,330,82,164,6,3,123,14,13,414 +2013,Charlottenburg-Wilmersdorf,40412,Schmargendorf,11,5,72,14,33,816,30,212,69,111,4,0,110,17,8,266 +2013,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,12,4,83,12,43,656,24,221,127,55,2,2,140,25,2,293 +2013,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,37,15,258,69,109,1970,83,448,263,194,15,4,330,89,52,778 +2013,Charlottenburg-Wilmersdorf,40515,Barstraße,23,14,116,29,57,903,15,199,154,64,1,1,143,21,20,378 +2013,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,51,13,227,62,95,1690,61,388,356,100,24,10,303,61,50,667 +2013,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,1,15,5,5,68,2,33,4,0,2,1,21,0,2,27 +2013,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 +2013,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 +2013,Spandau,50101,Hakenfelde,14,8,172,42,76,1005,25,187,56,52,20,6,222,21,40,704 +2013,Spandau,50102,Falkenhagener Feld,52,21,445,85,150,1170,35,180,146,89,40,5,351,13,46,1135 +2013,Spandau,50103,Spandau Central,96,46,758,181,243,2471,41,291,267,72,31,8,602,112,223,1630 +2013,Spandau,50204,Brunsbütteler Damm,16,7,167,44,59,911,32,136,62,58,10,2,229,56,21,417 +2013,Spandau,50205,Heerstraße North,29,15,377,102,159,1124,51,167,71,71,19,3,352,43,34,1031 +2013,Spandau,50206,Wilhelmstadt,43,21,478,111,217,2470,45,238,188,92,21,8,480,39,120,1248 +2013,Spandau,50307,Haselhorst,20,8,156,40,64,1099,30,180,59,53,11,3,238,22,25,551 +2013,Spandau,50308,Siemensstadt,19,11,158,34,67,775,29,153,83,30,8,4,155,28,12,426 +2013,Spandau,50409,Gatow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 +2013,Spandau,50409,Kladow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 +2013,Spandau,59900,Bezirk (Sp),2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 +2013,Spandau,59900,Nicht Zuzuordnen,2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 +2013,Steglitz-Zehlendorf,60101,Schloßstr.,67,32,205,30,71,2879,29,193,176,107,12,5,235,75,40,586 +2013,Steglitz-Zehlendorf,60102,Albrechtstr.,54,22,263,52,145,1617,112,418,232,162,17,6,332,62,59,879 +2013,Steglitz-Zehlendorf,60203,Lankwitz,34,14,311,60,138,1315,61,317,122,137,24,6,364,70,88,784 +2013,Steglitz-Zehlendorf,60204,Ostpreußendamm,19,11,232,52,97,1286,61,344,188,89,12,6,235,34,55,549 +2013,Steglitz-Zehlendorf,60305,Teltower Damm,35,14,153,30,92,1403,57,374,284,148,17,4,254,39,51,475 +2013,Steglitz-Zehlendorf,60306,Drakestr.,30,7,198,33,108,1936,85,497,222,166,17,8,289,33,49,635 +2013,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 +2013,Steglitz-Zehlendorf,60408,Zehlendorf North,27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 +2013,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 +2013,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 +2013,Tempelhof-Schöneberg,70101,Schöneberg-North,241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 +2013,Tempelhof-Schöneberg,70202,Schöneberg-South,93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 +2013,Tempelhof-Schöneberg,70303,Friedenau,62,19,259,43,115,2909,79,430,424,89,28,7,402,106,75,751 +2013,Tempelhof-Schöneberg,70404,Tempelhof,88,35,659,155,299,3581,109,791,348,145,48,13,703,123,300,1647 +2013,Tempelhof-Schöneberg,70505,Mariendorf,60,35,417,90,178,1886,91,513,140,145,27,5,493,59,102,1143 +2013,Tempelhof-Schöneberg,70606,Marienfelde,23,12,243,56,109,1310,35,238,78,68,22,3,225,23,50,629 +2013,Tempelhof-Schöneberg,70707,Lichtenrade,31,14,339,64,135,1231,51,390,98,179,29,10,338,46,64,754 +2013,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 +2013,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 +2013,Neukölln,80101,Schillerpromenade,144,84,679,218,208,2193,40,284,201,140,32,13,561,119,929,1630 +2013,Neukölln,80102,Neuköllner Central,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 +2013,Neukölln,80102,Central,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 +2013,Neukölln,80103,Reuterstraße,95,49,509,182,173,2808,65,244,300,151,27,14,567,112,232,1285 +2013,Neukölln,80104,Rixdorf,125,72,603,168,201,2211,50,367,269,148,31,15,509,86,110,1531 +2013,Neukölln,80105,Köllnische Heide,30,16,231,65,132,1339,54,349,34,44,21,8,508,45,29,672 +2013,Neukölln,80206,Britz,75,47,427,113,199,2123,99,623,156,159,39,15,413,39,53,1188 +2013,Neukölln,80207,Buckow,24,11,138,38,69,687,23,214,39,93,11,3,227,29,23,455 +2013,Neukölln,80308,Gropiusstadt,76,37,274,65,115,1775,44,242,164,72,28,11,479,54,28,834 +2013,Neukölln,80409,Buckow North,11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 +2013,Neukölln,80410,Rudow,32,19,230,69,104,1344,111,441,144,153,10,3,288,23,16,570 +2013,Neukölln,89900,Bezirk (Nk),5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 +2013,Neukölln,89900,Nicht Zuzuordnen,5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 +2013,Treptow-Köpenick,90101,Alt-Treptow,45,29,127,30,33,1069,21,109,228,42,2,1,166,51,65,343 +2013,Treptow-Köpenick,90102,Plänterwald,12,7,82,16,25,594,27,210,77,32,7,1,133,16,6,241 +2013,Treptow-Köpenick,90103,Baumschulenweg,21,12,95,20,59,684,35,211,100,47,8,3,167,46,24,308 +2013,Treptow-Köpenick,90104,Johannisthal,11,4,99,16,61,619,57,168,75,45,9,4,164,34,15,256 +2013,Treptow-Köpenick,90205,Oberschöneweide,23,13,353,81,99,1066,69,185,119,27,14,8,372,132,41,720 +2013,Treptow-Köpenick,90206,Niederschöneweide,14,5,145,40,44,903,25,93,133,10,11,6,169,51,32,279 +2013,Treptow-Köpenick,90207,Adlershof,20,13,118,34,57,960,32,152,204,18,10,3,158,28,13,291 +2013,Treptow-Köpenick,90208,Köllnische Vorstadt,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 +2013,Treptow-Köpenick,90208,Spindlersfeld,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 +2013,Treptow-Köpenick,90309,Altglienicke,7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 +2013,Treptow-Köpenick,90310,Bohnsdorf,6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 +2013,Treptow-Köpenick,90311,Grünau,2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 +2013,Treptow-Köpenick,90312,Schmöckwitz,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,Treptow-Köpenick,90312,Karolinenhof,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,Treptow-Köpenick,90312,Rauchfangswerder,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,Treptow-Köpenick,90413,Köpenick-South,1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 +2013,Treptow-Köpenick,90414,Allende-Viertel,0,0,38,2,14,198,10,20,51,2,3,0,48,16,2,97 +2013,Treptow-Köpenick,90415,Altstadt-Kietz,7,2,94,15,24,220,7,28,61,9,3,1,88,16,5,199 +2013,Treptow-Köpenick,90416,Müggelheim,0,0,14,1,16,107,6,32,7,6,2,1,26,0,1,45 +2013,Treptow-Köpenick,90517,Friedrichshagen,10,4,73,16,36,560,30,91,221,13,8,2,112,25,2,176 +2013,Treptow-Köpenick,90518,Rahnsdorf,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 +2013,Treptow-Köpenick,90518,Hessenwinkel,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 +2013,Treptow-Köpenick,90519,Dammvorstadt,10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 +2013,Treptow-Köpenick,90520,Köpenick-North,4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 +2013,Treptow-Köpenick,99900,Bezirk (Tp-Kp),3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 +2013,Treptow-Köpenick,99900,Nicht Zuzuordnen,3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 +2013,Marzahn-Hellersdorf,100101,Marzahn-North,38,17,402,87,115,795,52,126,88,30,32,11,279,43,33,780 +2013,Marzahn-Hellersdorf,100102,Marzahn-Central,81,31,782,165,184,1973,103,467,147,43,47,15,505,68,78,1396 +2013,Marzahn-Hellersdorf,100103,Marzahn-South,52,21,340,68,125,1631,157,361,114,37,17,7,356,66,23,818 +2013,Marzahn-Hellersdorf,100204,Hellersdorf-North,61,35,717,141,194,1465,45,202,169,23,72,26,581,150,83,1357 +2013,Marzahn-Hellersdorf,100205,Hellersdorf-East,30,20,205,38,80,568,18,79,126,14,19,9,224,33,32,479 +2013,Marzahn-Hellersdorf,100206,Hellersdorf-South,34,23,286,48,86,657,32,121,102,20,26,3,252,75,33,595 +2013,Marzahn-Hellersdorf,100307,Biesdorf,10,4,177,23,77,1260,35,290,190,55,18,8,215,28,18,349 +2013,Marzahn-Hellersdorf,100408,Kaulsdorf,9,4,71,13,41,504,16,168,86,82,6,3,122,26,7,178 +2013,Marzahn-Hellersdorf,100409,Mahlsdorf,9,3,86,14,55,734,41,215,86,112,2,0,130,25,15,184 +2013,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 +2013,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 +2013,Lichtenberg,110101,Malchow,2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 +2013,Lichtenberg,110101,Wartenberg Und Falkenberg,2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 +2013,Lichtenberg,110102,Neu-Hohenschönhausen North,29,16,333,59,81,802,27,125,99,18,13,7,201,27,67,712 +2013,Lichtenberg,110103,Neu-Hohenschönhausen South,32,8,287,49,64,980,62,130,78,40,21,6,274,30,40,643 +2013,Lichtenberg,110204,Alt-Hohenschönhausen North,13,3,117,23,48,845,24,145,37,44,11,6,193,26,14,339 +2013,Lichtenberg,110205,Alt-Hohenschönhausen South,31,16,206,37,93,1367,72,279,151,66,15,4,316,71,34,731 +2013,Lichtenberg,110306,Fennpfuhl,26,14,257,49,78,1170,77,262,188,44,17,4,318,72,25,613 +2013,Lichtenberg,110307,Alt-Lichtenberg,37,22,372,99,109,1943,65,327,178,52,22,11,388,103,56,874 +2013,Lichtenberg,110308,Frankfurter Allee South,18,10,90,15,31,646,35,106,137,16,8,4,104,13,53,237 +2013,Lichtenberg,110409,Neu Lichtenberg,34,16,246,48,68,1382,72,208,287,30,24,14,318,94,65,663 +2013,Lichtenberg,110410,Friedrichsfelde North,15,4,147,33,50,716,50,144,34,39,20,7,142,28,17,338 +2013,Lichtenberg,110411,Friedrichsfelde South,25,8,161,32,61,743,49,141,88,49,11,3,202,76,14,403 +2013,Lichtenberg,110512,Rummelsburger Bucht,6,4,19,7,8,173,9,45,25,9,22,10,63,13,8,62 +2013,Lichtenberg,110513,Karlshorst,10,5,111,22,44,852,67,186,157,70,19,11,192,32,5,351 +2013,Lichtenberg,119900,Bezirk (Lb),4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 +2013,Lichtenberg,119900,Nicht Zuzuordnen,4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 +2013,Reinickendorf,121031,East 1 - Reginhardstr.,38,15,393,94,166,1183,30,191,158,80,16,10,260,29,132,979 +2013,Reinickendorf,121032,East 2 - Alt-Reinickendorf,49,21,313,63,130,1433,39,322,170,60,30,13,322,55,152,789 +2013,Reinickendorf,122141,West 1 - Tegel-South,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 +2013,Reinickendorf,122141,Flughafensee,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 +2013,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,45,17,342,80,166,1375,32,187,117,67,14,8,321,43,100,850 +2013,Reinickendorf,122145,West 5 - Tegel,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 +2013,Reinickendorf,122145,Tegeler Forst,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 +2013,Reinickendorf,122242,West 2 - Heiligensee,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 +2013,Reinickendorf,122242,Konradshöhe,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 +2013,Reinickendorf,122311,North 1 - Frohnau,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 +2013,Reinickendorf,122311,Hermsdorf,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 +2013,Reinickendorf,123012,North 2 - Waidmannslust,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,Reinickendorf,123012,Wittenau,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,Reinickendorf,123012,Lübars,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,Reinickendorf,123021,Mv 1 - Märkisches Viertel,86,57,600,135,219,1986,37,328,133,67,44,18,428,36,139,1486 +2013,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,14,9,85,21,39,487,6,82,26,36,6,4,116,15,14,223 +2013,Reinickendorf,123043,West 3 - Borsigwalde,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 +2013,Reinickendorf,123043,Freie Scholle,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 +2013,Reinickendorf,129900,Bezirk (Rd),3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 +2013,Reinickendorf,129900,Nicht Zuzuordnen,3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 +2014,Mitte,10111,Tiergarten South,74,48,514,134,133,2604,17,220,195,70,8,5,252,30,163,1043 +2014,Mitte,10112,Regierungsviertel,51,19,432,84,115,4370,11,189,371,52,3,2,385,137,89,843 +2014,Mitte,10113,Alexanderplatz,203,106,1309,364,350,10510,89,710,1074,241,46,18,1207,351,506,2984 +2014,Mitte,10114,Brunnenstraße South,34,16,180,31,68,2248,56,230,488,127,6,1,356,132,79,771 +2014,Mitte,10221,Moabit West,76,32,557,147,159,2650,73,482,399,118,36,15,482,82,216,1226 +2014,Mitte,10222,Moabit East,57,33,599,157,173,3834,43,415,426,98,42,19,498,83,399,1282 +2014,Mitte,10331,Osloer Straße,111,52,772,190,218,3846,31,410,344,202,38,14,471,48,266,1645 +2014,Mitte,10332,Brunnenstraße North,107,47,648,167,217,3183,69,407,384,178,48,19,532,92,302,1574 +2014,Mitte,10441,Parkviertel,89,46,652,151,240,3372,58,461,353,176,28,8,473,52,192,1687 +2014,Mitte,10442,Wedding Central,131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 +2014,Mitte,19900,Bezirk (Mi),81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 +2014,Mitte,19900,Nicht Zuzuordnen,81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 +2014,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,119,80,675,194,224,3951,53,825,463,162,45,14,600,90,218,1563 +2014,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,128,60,986,264,262,5460,97,545,1010,230,54,18,854,212,226,2047 +2014,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,125,86,566,214,128,3197,26,185,398,97,40,13,462,132,405,1153 +2014,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,171,132,583,271,117,2814,31,213,373,82,57,18,508,165,996,1231 +2014,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 +2014,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 +2014,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 +2014,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,162,116,880,287,163,5162,71,358,849,143,44,19,1184,218,665,2099 +2014,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 +2014,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 +2014,Pankow,30101,Buch,6,3,123,32,79,761,30,194,95,24,19,8,171,25,20,307 +2014,Pankow,30202,Blankenfelde,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 +2014,Pankow,30202,Niederschönhausen,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 +2014,Pankow,30203,Buchholz,2,1,68,16,31,459,21,78,51,38,2,0,97,27,9,148 +2014,Pankow,30304,Karow,4,3,49,8,23,397,9,89,104,50,2,0,100,8,9,143 +2014,Pankow,30307,Blankenburg,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,Pankow,30307,Heinersdorf,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,Pankow,30307,Märchenland,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,Pankow,30405,Schönholz,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,Pankow,30405,Wilhelmsruh,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,Pankow,30405,Rosenthal,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,Pankow,30406,Pankow Central,35,20,186,42,80,2190,56,237,614,69,25,11,316,74,36,711 +2014,Pankow,30408,Pankow South,26,15,162,47,75,1392,69,220,386,72,13,10,303,53,21,670 +2014,Pankow,30509,Weißensee,28,14,289,67,109,1669,67,219,257,65,19,4,382,79,37,839 +2014,Pankow,30510,Weißensee East,5,4,146,27,53,591,26,132,80,36,8,2,180,32,24,326 +2014,Pankow,30611,Prenzlauer Berg Northwest,38,22,224,61,56,1935,51,234,507,45,12,4,319,90,76,760 +2014,Pankow,30612,Prenzlauer Berg North,31,13,168,37,56,1984,80,213,546,38,7,4,284,123,35,627 +2014,Pankow,30613,Helmholtzplatz,10,4,137,40,32,1472,47,109,364,95,7,4,215,64,23,609 +2014,Pankow,30614,Prenzlauer Berg East,30,18,247,60,63,2298,92,313,351,77,10,4,546,228,51,701 +2014,Pankow,30715,Prenzlauer Berg Southwest,24,13,319,95,56,2267,62,192,426,187,8,2,351,110,31,934 +2014,Pankow,30716,Prenzlauer Berg South,13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 +2014,Pankow,39900,Bezirk (Pk),37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 +2014,Pankow,39900,Nicht Zuzuordnen,37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 +2014,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 +2014,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,10,163,52,41,692,54,191,56,96,1,1,184,76,26,307 +2014,Charlottenburg-Wilmersdorf,40203,Westend,36,24,222,44,121,2767,64,406,193,112,12,8,280,55,20,776 +2014,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,30,8,242,53,101,1205,23,165,231,88,6,3,233,67,38,643 +2014,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,41,16,138,39,68,825,16,205,71,42,5,0,119,16,151,369 +2014,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,52,28,429,87,163,2391,50,289,361,118,12,3,368,77,79,1040 +2014,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,36,12,235,59,77,1598,57,323,277,110,11,7,219,55,116,660 +2014,Charlottenburg-Wilmersdorf,40308,Kantstraße,54,21,232,51,117,2830,24,216,321,103,10,4,225,22,138,664 +2014,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,107,52,919,278,185,4781,48,377,216,106,9,6,376,93,168,1554 +2014,Charlottenburg-Wilmersdorf,40310,Halensee,16,7,124,33,73,1018,37,160,107,84,4,2,153,36,35,391 +2014,Charlottenburg-Wilmersdorf,40411,Grunewald,13,8,82,21,51,931,63,300,56,244,7,3,124,15,16,434 +2014,Charlottenburg-Wilmersdorf,40412,Schmargendorf,12,7,85,14,36,607,23,131,67,99,4,1,67,2,8,256 +2014,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,7,5,73,7,31,605,16,121,183,74,5,2,90,20,16,242 +2014,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,59,35,219,35,119,1878,83,434,239,170,19,5,345,95,69,783 +2014,Charlottenburg-Wilmersdorf,40515,Barstraße,18,14,108,22,56,854,19,209,170,59,3,3,108,22,39,301 +2014,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,56,35,261,51,81,1920,70,385,400,165,9,4,272,67,51,722 +2014,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,6,2,3,43,0,17,3,0,0,0,13,1,3,11 +2014,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 +2014,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 +2014,Spandau,50101,Hakenfelde,17,10,156,42,65,705,33,148,63,36,18,7,173,9,32,376 +2014,Spandau,50102,Falkenhagener Feld,36,14,420,87,137,1202,31,224,164,98,29,10,357,33,61,991 +2014,Spandau,50103,Spandau Central,99,67,674,154,212,2815,36,354,304,55,26,10,546,83,226,1624 +2014,Spandau,50204,Brunsbütteler Damm,16,12,132,35,79,780,36,145,64,75,13,4,146,14,24,350 +2014,Spandau,50205,Heerstraße North,34,24,362,67,127,1028,34,155,99,71,33,10,297,20,30,858 +2014,Spandau,50206,Wilhelmstadt,64,27,536,127,190,2215,33,252,240,95,21,12,467,83,92,1075 +2014,Spandau,50307,Haselhorst,19,7,150,33,49,859,31,195,65,31,17,8,167,17,18,351 +2014,Spandau,50308,Siemensstadt,24,7,168,43,60,1015,38,201,102,31,9,5,165,45,15,464 +2014,Spandau,50409,Gatow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 +2014,Spandau,50409,Kladow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 +2014,Spandau,59900,Bezirk (Sp),28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 +2014,Spandau,59900,Nicht Zuzuordnen,28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 +2014,Steglitz-Zehlendorf,60101,Schloßstr.,43,18,174,45,77,2302,39,173,180,115,8,2,247,74,40,488 +2014,Steglitz-Zehlendorf,60102,Albrechtstr.,43,25,267,43,136,1449,85,348,229,145,16,5,417,78,42,823 +2014,Steglitz-Zehlendorf,60203,Lankwitz,26,13,277,63,129,1147,67,290,101,101,37,18,271,37,116,661 +2014,Steglitz-Zehlendorf,60204,Ostpreußendamm,15,7,199,38,85,1238,63,289,222,130,12,5,309,33,46,560 +2014,Steglitz-Zehlendorf,60305,Teltower Damm,25,12,150,29,79,1377,58,362,311,146,14,4,315,64,42,456 +2014,Steglitz-Zehlendorf,60306,Drakestr.,9,7,200,29,103,1645,86,363,222,136,11,7,278,53,44,557 +2014,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 +2014,Steglitz-Zehlendorf,60408,Zehlendorf North,21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 +2014,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 +2014,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 +2014,Tempelhof-Schöneberg,70101,Schöneberg-North,170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 +2014,Tempelhof-Schöneberg,70202,Schöneberg-South,57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 +2014,Tempelhof-Schöneberg,70303,Friedenau,43,30,252,42,93,2785,67,386,472,179,24,16,407,127,52,777 +2014,Tempelhof-Schöneberg,70404,Tempelhof,80,49,671,142,290,3816,113,798,372,186,46,14,745,138,316,1793 +2014,Tempelhof-Schöneberg,70505,Mariendorf,47,28,395,94,161,1807,78,490,146,142,20,9,437,55,96,976 +2014,Tempelhof-Schöneberg,70606,Marienfelde,27,19,204,37,85,1231,37,267,115,55,29,10,286,30,43,552 +2014,Tempelhof-Schöneberg,70707,Lichtenrade,28,14,304,59,138,1146,74,330,121,126,23,5,389,55,69,726 +2014,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 +2014,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 +2014,Neukölln,80101,Schillerpromenade,71,37,519,139,158,1923,25,310,180,123,18,8,547,190,519,1176 +2014,Neukölln,80102,Neuköllner Central,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 +2014,Neukölln,80102,Central,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 +2014,Neukölln,80103,Reuterstraße,71,32,569,147,172,2898,45,248,319,192,18,7,495,129,129,1248 +2014,Neukölln,80104,Rixdorf,88,41,576,151,159,2328,52,490,331,194,28,12,545,95,124,1358 +2014,Neukölln,80105,Köllnische Heide,26,13,199,55,122,1132,32,345,37,48,22,12,536,46,42,539 +2014,Neukölln,80206,Britz,73,46,457,111,178,2243,90,572,167,175,27,8,450,61,92,1207 +2014,Neukölln,80207,Buckow,18,8,133,20,67,687,49,203,32,81,8,4,177,14,7,359 +2014,Neukölln,80308,Gropiusstadt,55,39,341,92,132,1687,42,184,185,88,27,11,471,44,33,963 +2014,Neukölln,80409,Buckow North,9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 +2014,Neukölln,80410,Rudow,32,18,207,54,92,1186,114,317,153,174,22,10,300,30,8,542 +2014,Neukölln,89900,Bezirk (Nk),44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 +2014,Neukölln,89900,Nicht Zuzuordnen,44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 +2014,Treptow-Köpenick,90101,Alt-Treptow,45,36,134,35,43,1198,30,183,281,38,11,5,195,62,66,364 +2014,Treptow-Köpenick,90102,Plänterwald,11,7,45,8,23,746,36,175,63,38,11,8,148,14,16,247 +2014,Treptow-Köpenick,90103,Baumschulenweg,19,8,106,23,57,894,63,216,125,52,8,3,140,24,21,305 +2014,Treptow-Köpenick,90104,Johannisthal,15,9,84,17,47,581,31,105,81,37,10,2,149,13,12,253 +2014,Treptow-Köpenick,90205,Oberschöneweide,12,5,287,65,94,987,46,245,138,23,12,7,221,39,50,587 +2014,Treptow-Köpenick,90206,Niederschöneweide,13,8,153,20,27,924,22,106,129,20,7,4,193,92,38,296 +2014,Treptow-Köpenick,90207,Adlershof,13,7,112,23,59,1054,44,183,165,28,11,5,201,79,19,324 +2014,Treptow-Köpenick,90208,Köllnische Vorstadt,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 +2014,Treptow-Köpenick,90208,Spindlersfeld,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 +2014,Treptow-Köpenick,90309,Altglienicke,9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 +2014,Treptow-Köpenick,90310,Bohnsdorf,7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 +2014,Treptow-Köpenick,90311,Grünau,5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 +2014,Treptow-Köpenick,90312,Schmöckwitz,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,Treptow-Köpenick,90312,Karolinenhof,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,Treptow-Köpenick,90312,Rauchfangswerder,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,Treptow-Köpenick,90413,Köpenick-South,4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 +2014,Treptow-Köpenick,90414,Allende-Viertel,2,0,50,13,29,222,14,36,25,8,3,2,61,11,5,117 +2014,Treptow-Köpenick,90415,Altstadt-Kietz,2,1,84,9,22,255,11,59,53,7,11,6,90,8,3,181 +2014,Treptow-Köpenick,90416,Müggelheim,0,0,12,2,5,105,4,35,8,16,4,4,22,1,3,26 +2014,Treptow-Köpenick,90517,Friedrichshagen,2,0,83,25,40,780,48,152,253,26,2,1,148,35,10,270 +2014,Treptow-Köpenick,90518,Rahnsdorf,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 +2014,Treptow-Köpenick,90518,Hessenwinkel,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 +2014,Treptow-Köpenick,90519,Dammvorstadt,14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 +2014,Treptow-Köpenick,90520,Köpenick-North,3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 +2014,Treptow-Köpenick,99900,Bezirk (Tp-Kp),25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 +2014,Treptow-Köpenick,99900,Nicht Zuzuordnen,25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 +2014,Marzahn-Hellersdorf,100101,Marzahn-North,32,19,440,75,96,637,44,109,94,19,20,7,195,21,36,753 +2014,Marzahn-Hellersdorf,100102,Marzahn-Central,66,43,685,149,161,1681,79,305,184,28,23,12,525,56,70,1365 +2014,Marzahn-Hellersdorf,100103,Marzahn-South,55,29,339,67,118,1383,117,322,112,47,25,7,349,38,31,751 +2014,Marzahn-Hellersdorf,100204,Hellersdorf-North,32,20,634,109,189,1595,65,211,166,36,31,13,565,110,94,1300 +2014,Marzahn-Hellersdorf,100205,Hellersdorf-East,19,9,245,35,78,598,27,102,104,12,9,4,193,48,41,543 +2014,Marzahn-Hellersdorf,100206,Hellersdorf-South,17,13,258,45,96,627,43,98,89,23,30,8,264,74,22,577 +2014,Marzahn-Hellersdorf,100307,Biesdorf,8,5,162,23,66,1112,40,272,177,62,8,2,166,19,32,341 +2014,Marzahn-Hellersdorf,100408,Kaulsdorf,5,1,67,10,35,540,15,169,94,75,8,4,152,16,5,205 +2014,Marzahn-Hellersdorf,100409,Mahlsdorf,6,3,100,20,51,1204,30,154,119,79,3,1,147,29,5,225 +2014,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 +2014,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 +2014,Lichtenberg,110101,Malchow,1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 +2014,Lichtenberg,110101,Wartenberg Und Falkenberg,1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 +2014,Lichtenberg,110102,Neu-Hohenschönhausen North,19,14,294,44,107,654,31,117,91,13,12,2,234,15,56,606 +2014,Lichtenberg,110103,Neu-Hohenschönhausen South,31,22,324,65,78,962,63,106,114,23,9,3,184,27,48,634 +2014,Lichtenberg,110204,Alt-Hohenschönhausen North,10,6,123,26,36,722,25,100,46,55,7,1,108,9,14,245 +2014,Lichtenberg,110205,Alt-Hohenschönhausen South,21,10,261,42,91,1246,60,317,123,70,14,2,280,57,45,665 +2014,Lichtenberg,110306,Fennpfuhl,22,11,248,47,93,1244,136,327,176,72,5,3,325,65,36,627 +2014,Lichtenberg,110307,Alt-Lichtenberg,40,21,321,81,90,2174,102,435,240,63,11,7,336,80,44,788 +2014,Lichtenberg,110308,Frankfurter Allee South,15,9,114,24,20,763,35,134,135,17,17,7,124,36,43,239 +2014,Lichtenberg,110409,Neu Lichtenberg,21,11,251,52,81,1569,60,237,292,69,14,5,384,105,40,771 +2014,Lichtenberg,110410,Friedrichsfelde North,19,12,133,38,52,686,53,113,53,36,3,1,131,41,13,321 +2014,Lichtenberg,110411,Friedrichsfelde South,14,5,141,31,45,742,55,146,132,50,7,6,190,89,17,343 +2014,Lichtenberg,110512,Rummelsburger Bucht,2,2,33,10,13,270,10,69,41,15,16,9,41,8,12,91 +2014,Lichtenberg,110513,Karlshorst,7,4,104,23,51,854,44,212,242,36,10,4,128,15,5,271 +2014,Lichtenberg,119900,Bezirk (Lb),14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 +2014,Lichtenberg,119900,Nicht Zuzuordnen,14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 +2014,Reinickendorf,121031,East 1 - Reginhardstr.,32,16,372,95,168,1321,34,214,178,142,25,9,297,39,89,1049 +2014,Reinickendorf,121032,East 2 - Alt-Reinickendorf,52,26,330,78,134,1520,43,258,168,112,20,7,331,98,143,907 +2014,Reinickendorf,122141,West 1 - Tegel-South,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 +2014,Reinickendorf,122141,Flughafensee,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 +2014,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,41,19,330,74,124,1659,38,258,118,130,19,11,402,61,81,907 +2014,Reinickendorf,122145,West 5 - Tegel,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 +2014,Reinickendorf,122145,Tegeler Forst,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 +2014,Reinickendorf,122242,West 2 - Heiligensee,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 +2014,Reinickendorf,122242,Konradshöhe,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 +2014,Reinickendorf,122311,North 1 - Frohnau,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 +2014,Reinickendorf,122311,Hermsdorf,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 +2014,Reinickendorf,123012,North 2 - Waidmannslust,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,Reinickendorf,123012,Wittenau,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,Reinickendorf,123012,Lübars,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,Reinickendorf,123021,Mv 1 - Märkisches Viertel,61,34,551,135,214,1949,47,349,154,67,72,25,418,32,103,1480 +2014,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,16,6,79,12,36,387,8,78,31,25,10,5,109,28,13,206 +2014,Reinickendorf,123043,West 3 - Borsigwalde,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 +2014,Reinickendorf,123043,Freie Scholle,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 +2014,Reinickendorf,129900,Bezirk (Rd),20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 +2014,Reinickendorf,129900,Nicht Zuzuordnen,20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 +2015,Mitte,10111,Tiergarten South,82,59,480,109,108,2763,15,321,247,52,18,11,304,85,137,949 +2015,Mitte,10112,Regierungsviertel,76,34,433,89,126,5399,15,289,371,48,10,4,304,101,48,810 +2015,Mitte,10113,Alexanderplatz,157,90,1440,408,320,12150,83,820,1082,236,35,12,1171,333,499,2973 +2015,Mitte,10114,Brunnenstraße South,29,13,204,40,61,2419,61,231,418,108,9,6,346,116,72,862 +2015,Mitte,10221,Moabit West,115,54,569,150,186,3017,53,589,338,112,25,10,444,74,165,1212 +2015,Mitte,10222,Moabit East,85,45,738,192,204,4928,42,433,452,98,18,6,446,81,341,1418 +2015,Mitte,10331,Osloer Straße,98,59,788,243,247,3617,35,330,316,167,35,13,478,72,231,1584 +2015,Mitte,10332,Brunnenstraße North,85,37,562,145,196,2912,66,409,405,113,23,10,480,86,272,1239 +2015,Mitte,10441,Parkviertel,83,45,677,177,214,3582,55,537,343,126,31,16,491,88,198,1493 +2015,Mitte,10442,Wedding Central,148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 +2015,Mitte,19900,Bezirk (Mi),82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 +2015,Mitte,19900,Nicht Zuzuordnen,82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 +2015,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,61,659,187,221,4574,59,861,439,152,31,10,650,99,415,1581 +2015,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,113,50,812,200,204,6665,140,735,1209,240,37,18,783,170,360,1861 +2015,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,143,72,633,224,109,3683,36,276,376,86,31,10,464,126,540,1178 +2015,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,167,106,469,189,141,3384,50,304,411,85,26,12,442,158,1949,1092 +2015,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 +2015,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 +2015,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 +2015,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,196,100,999,360,160,5581,65,383,692,121,35,13,1023,378,1468,2287 +2015,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 +2015,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 +2015,Pankow,30101,Buch,9,5,175,47,76,876,39,184,146,24,22,4,251,36,30,423 +2015,Pankow,30202,Blankenfelde,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 +2015,Pankow,30202,Niederschönhausen,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 +2015,Pankow,30203,Buchholz,2,0,61,12,23,384,18,44,36,34,7,4,92,32,5,134 +2015,Pankow,30304,Karow,7,4,59,13,36,428,17,112,92,38,5,1,92,16,4,142 +2015,Pankow,30307,Blankenburg,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,Pankow,30307,Heinersdorf,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,Pankow,30307,Märchenland,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,Pankow,30405,Schönholz,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,Pankow,30405,Wilhelmsruh,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,Pankow,30405,Rosenthal,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,Pankow,30406,Pankow Central,38,22,229,50,90,2272,52,196,634,89,13,5,395,113,41,785 +2015,Pankow,30408,Pankow South,34,20,158,32,71,1480,52,222,336,73,11,7,260,68,37,824 +2015,Pankow,30509,Weißensee,21,7,336,73,135,2404,87,307,354,97,17,2,466,95,45,1181 +2015,Pankow,30510,Weißensee East,6,2,135,25,45,713,25,136,84,46,9,3,167,45,33,361 +2015,Pankow,30611,Prenzlauer Berg Northwest,39,20,188,53,47,2277,38,209,413,58,21,10,309,114,68,1133 +2015,Pankow,30612,Prenzlauer Berg North,24,8,191,40,54,2619,86,207,541,56,9,4,246,79,30,1200 +2015,Pankow,30613,Helmholtzplatz,7,4,133,36,40,2114,32,98,323,69,5,3,280,96,20,1209 +2015,Pankow,30614,Prenzlauer Berg East,31,16,228,48,72,2826,57,429,392,76,17,9,517,250,43,778 +2015,Pankow,30715,Prenzlauer Berg Southwest,17,9,285,80,51,2519,59,217,388,116,10,4,396,136,46,1200 +2015,Pankow,30716,Prenzlauer Berg South,13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 +2015,Pankow,39900,Bezirk (Pk),34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 +2015,Pankow,39900,Nicht Zuzuordnen,34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 +2015,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 +2015,Charlottenburg-Wilmersdorf,40202,Heerstrasse,12,7,150,39,39,861,38,249,76,110,7,1,146,39,33,311 +2015,Charlottenburg-Wilmersdorf,40203,Westend,23,11,228,52,119,2938,80,345,178,141,21,6,296,27,14,736 +2015,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,27,13,234,59,106,1241,26,143,260,66,11,4,209,17,33,612 +2015,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,20,10,155,46,57,947,28,211,123,47,12,7,142,16,30,380 +2015,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,43,25,397,95,123,2552,28,261,404,95,15,6,383,42,75,1081 +2015,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,33,21,227,51,67,1824,58,274,335,122,4,3,210,33,111,667 +2015,Charlottenburg-Wilmersdorf,40308,Kantstraße,67,27,276,69,98,3361,20,201,325,94,5,3,226,15,119,772 +2015,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,107,51,911,252,168,5657,51,353,275,116,12,7,360,79,117,1602 +2015,Charlottenburg-Wilmersdorf,40310,Halensee,17,10,124,29,53,1368,35,199,144,83,3,1,153,34,15,497 +2015,Charlottenburg-Wilmersdorf,40411,Grunewald,10,6,123,23,67,976,48,312,79,185,8,4,121,7,11,419 +2015,Charlottenburg-Wilmersdorf,40412,Schmargendorf,9,6,66,10,25,716,49,193,102,76,2,2,88,7,7,201 +2015,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,5,1,79,5,33,701,24,133,200,38,4,2,104,22,7,310 +2015,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,39,18,210,38,102,2338,62,454,383,139,16,6,334,109,50,826 +2015,Charlottenburg-Wilmersdorf,40515,Barstraße,19,11,113,19,45,980,30,199,227,66,2,0,102,17,24,389 +2015,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,41,28,225,35,79,2180,59,359,511,117,5,3,250,61,42,739 +2015,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,19,5,6,32,1,13,1,0,4,3,9,1,0,30 +2015,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 +2015,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 +2015,Spandau,50101,Hakenfelde,16,10,192,27,89,830,30,153,71,45,13,7,184,15,15,557 +2015,Spandau,50102,Falkenhagener Feld,31,17,405,86,180,1290,39,178,142,93,28,9,332,23,36,1131 +2015,Spandau,50103,Spandau Central,101,55,624,158,252,2665,64,303,194,87,25,11,526,97,175,1593 +2015,Spandau,50204,Brunsbütteler Damm,15,5,159,28,76,826,37,128,67,65,15,5,180,11,10,434 +2015,Spandau,50205,Heerstraße North,22,14,334,81,128,1066,30,187,56,75,21,12,295,86,23,805 +2015,Spandau,50206,Wilhelmstadt,31,15,462,91,162,2260,39,291,187,77,16,6,349,39,146,925 +2015,Spandau,50307,Haselhorst,21,7,157,29,67,1007,57,143,73,38,10,5,115,13,20,483 +2015,Spandau,50308,Siemensstadt,15,6,130,29,50,993,35,131,78,40,13,5,117,22,14,367 +2015,Spandau,50409,Gatow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 +2015,Spandau,50409,Kladow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 +2015,Spandau,59900,Bezirk (Sp),13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 +2015,Spandau,59900,Nicht Zuzuordnen,13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 +2015,Steglitz-Zehlendorf,60101,Schloßstr.,25,13,200,40,63,2496,26,212,350,64,6,2,217,55,33,461 +2015,Steglitz-Zehlendorf,60102,Albrechtstr.,32,21,231,47,125,1406,95,300,229,133,8,7,361,61,46,788 +2015,Steglitz-Zehlendorf,60203,Lankwitz,19,11,264,53,110,960,43,207,109,104,7,0,297,51,78,611 +2015,Steglitz-Zehlendorf,60204,Ostpreußendamm,16,7,185,44,80,1184,40,231,205,165,18,7,220,28,36,487 +2015,Steglitz-Zehlendorf,60305,Teltower Damm,16,10,150,30,73,1438,50,247,438,132,11,6,252,67,42,413 +2015,Steglitz-Zehlendorf,60306,Drakestr.,18,10,200,28,97,1895,91,410,258,199,11,3,252,42,41,554 +2015,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 +2015,Steglitz-Zehlendorf,60408,Zehlendorf North,25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 +2015,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 +2015,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 +2015,Tempelhof-Schöneberg,70101,Schöneberg-North,160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 +2015,Tempelhof-Schöneberg,70202,Schöneberg-South,58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 +2015,Tempelhof-Schöneberg,70303,Friedenau,36,22,230,32,114,2592,75,367,545,99,9,5,337,107,43,687 +2015,Tempelhof-Schöneberg,70404,Tempelhof,53,23,671,145,280,3870,128,706,412,126,56,11,811,147,213,1633 +2015,Tempelhof-Schöneberg,70505,Mariendorf,39,22,295,71,100,2121,84,428,173,118,22,11,374,40,69,770 +2015,Tempelhof-Schöneberg,70606,Marienfelde,17,9,220,45,94,1126,29,186,117,90,18,5,245,22,42,534 +2015,Tempelhof-Schöneberg,70707,Lichtenrade,30,18,285,45,156,1227,120,223,145,227,28,9,336,38,60,697 +2015,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 +2015,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 +2015,Neukölln,80101,Schillerpromenade,91,52,450,134,142,2232,30,349,252,101,25,10,499,121,806,1136 +2015,Neukölln,80102,Neuköllner Central,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 +2015,Neukölln,80102,Central,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 +2015,Neukölln,80103,Reuterstraße,107,51,468,132,150,3350,32,270,540,159,28,13,508,124,194,1303 +2015,Neukölln,80104,Rixdorf,77,45,480,140,182,2558,51,344,453,199,27,13,518,79,183,1477 +2015,Neukölln,80105,Köllnische Heide,32,17,244,57,97,1214,49,317,58,42,19,10,410,51,55,630 +2015,Neukölln,80206,Britz,54,27,429,107,176,2333,71,544,232,138,28,16,391,58,116,1051 +2015,Neukölln,80207,Buckow,11,5,173,36,85,746,55,215,62,108,15,10,172,25,15,441 +2015,Neukölln,80308,Gropiusstadt,45,33,369,91,136,1980,59,213,187,59,40,9,600,44,32,1102 +2015,Neukölln,80409,Buckow North,11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 +2015,Neukölln,80410,Rudow,28,20,219,44,112,1331,99,351,165,182,29,11,312,42,36,604 +2015,Neukölln,89900,Bezirk (Nk),35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 +2015,Neukölln,89900,Nicht Zuzuordnen,35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 +2015,Treptow-Köpenick,90101,Alt-Treptow,54,36,143,48,51,1214,30,87,286,39,5,4,178,53,146,450 +2015,Treptow-Köpenick,90102,Plänterwald,6,3,60,6,40,669,52,135,60,24,5,1,123,26,7,280 +2015,Treptow-Köpenick,90103,Baumschulenweg,14,5,119,20,46,868,42,155,110,74,7,2,149,29,25,343 +2015,Treptow-Köpenick,90104,Johannisthal,11,4,96,18,43,596,29,99,73,61,11,7,102,15,19,252 +2015,Treptow-Köpenick,90205,Oberschöneweide,16,6,273,81,91,981,46,168,113,39,17,4,270,46,49,606 +2015,Treptow-Köpenick,90206,Niederschöneweide,10,5,117,23,40,935,17,66,126,20,12,6,201,103,40,257 +2015,Treptow-Köpenick,90207,Adlershof,22,8,124,24,47,1090,28,128,172,24,12,6,170,36,25,288 +2015,Treptow-Köpenick,90208,Köllnische Vorstadt,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 +2015,Treptow-Köpenick,90208,Spindlersfeld,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 +2015,Treptow-Köpenick,90309,Altglienicke,7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 +2015,Treptow-Köpenick,90310,Bohnsdorf,9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 +2015,Treptow-Köpenick,90311,Grünau,2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 +2015,Treptow-Köpenick,90312,Schmöckwitz,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,Treptow-Köpenick,90312,Karolinenhof,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,Treptow-Köpenick,90312,Rauchfangswerder,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,Treptow-Köpenick,90413,Köpenick-South,2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 +2015,Treptow-Köpenick,90414,Allende-Viertel,3,1,49,7,13,237,13,19,46,4,0,0,33,2,6,87 +2015,Treptow-Köpenick,90415,Altstadt-Kietz,0,0,99,21,33,233,5,37,57,5,10,7,84,7,13,190 +2015,Treptow-Köpenick,90416,Müggelheim,0,0,30,4,17,101,1,28,7,13,2,2,32,1,2,64 +2015,Treptow-Köpenick,90517,Friedrichshagen,7,2,55,12,29,689,26,109,253,22,7,4,132,30,4,192 +2015,Treptow-Köpenick,90518,Rahnsdorf,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 +2015,Treptow-Köpenick,90518,Hessenwinkel,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 +2015,Treptow-Köpenick,90519,Dammvorstadt,16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 +2015,Treptow-Köpenick,90520,Köpenick-North,3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 +2015,Treptow-Köpenick,99900,Bezirk (Tp-Kp),11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 +2015,Treptow-Köpenick,99900,Nicht Zuzuordnen,11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 +2015,Marzahn-Hellersdorf,100101,Marzahn-North,26,16,335,56,107,569,40,113,79,21,24,8,231,33,39,623 +2015,Marzahn-Hellersdorf,100102,Marzahn-Central,51,27,668,131,178,1851,135,448,127,62,39,9,491,51,69,1249 +2015,Marzahn-Hellersdorf,100103,Marzahn-South,39,18,345,66,91,1739,127,384,87,111,25,6,379,62,44,734 +2015,Marzahn-Hellersdorf,100204,Hellersdorf-North,33,16,607,106,200,1589,73,262,122,47,28,4,538,108,81,1254 +2015,Marzahn-Hellersdorf,100205,Hellersdorf-East,14,8,243,44,83,583,32,129,79,14,12,3,270,53,45,515 +2015,Marzahn-Hellersdorf,100206,Hellersdorf-South,23,15,246,36,79,625,41,124,70,32,32,3,206,51,33,506 +2015,Marzahn-Hellersdorf,100307,Biesdorf,11,6,137,28,60,1288,46,221,180,169,10,2,202,49,25,308 +2015,Marzahn-Hellersdorf,100408,Kaulsdorf,3,1,96,19,22,534,28,95,98,102,3,3,105,18,16,168 +2015,Marzahn-Hellersdorf,100409,Mahlsdorf,4,2,77,13,32,639,44,111,129,125,8,4,122,20,9,182 +2015,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 +2015,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 +2015,Lichtenberg,110101,Malchow,4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 +2015,Lichtenberg,110101,Wartenberg Und Falkenberg,4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 +2015,Lichtenberg,110102,Neu-Hohenschönhausen North,13,8,310,54,67,710,81,133,88,17,20,7,208,28,42,609 +2015,Lichtenberg,110103,Neu-Hohenschönhausen South,18,5,282,61,64,916,64,114,90,38,15,4,175,15,35,558 +2015,Lichtenberg,110204,Alt-Hohenschönhausen North,16,6,138,37,37,924,16,104,67,107,5,2,143,7,16,332 +2015,Lichtenberg,110205,Alt-Hohenschönhausen South,19,7,234,43,58,1493,123,324,191,102,11,4,235,39,20,679 +2015,Lichtenberg,110306,Fennpfuhl,24,14,179,35,65,1414,103,326,223,90,12,5,323,78,36,578 +2015,Lichtenberg,110307,Alt-Lichtenberg,39,21,365,97,106,2157,72,326,267,96,25,13,383,114,38,846 +2015,Lichtenberg,110308,Frankfurter Allee South,17,7,89,16,17,690,26,114,123,28,11,5,106,19,73,240 +2015,Lichtenberg,110409,Neu Lichtenberg,25,16,263,51,63,1669,62,201,303,63,14,6,371,106,50,683 +2015,Lichtenberg,110410,Friedrichsfelde North,8,3,132,29,26,561,51,107,43,52,7,1,114,26,13,284 +2015,Lichtenberg,110411,Friedrichsfelde South,8,6,134,28,51,722,43,105,109,50,10,4,210,51,12,341 +2015,Lichtenberg,110512,Rummelsburger Bucht,3,3,37,15,8,212,10,26,37,16,1,0,42,8,13,89 +2015,Lichtenberg,110513,Karlshorst,6,2,110,21,44,856,49,144,226,60,15,6,148,25,22,278 +2015,Lichtenberg,119900,Bezirk (Lb),12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 +2015,Lichtenberg,119900,Nicht Zuzuordnen,12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 +2015,Reinickendorf,121031,East 1 - Reginhardstr.,39,17,428,99,148,1150,39,201,124,74,17,7,276,28,89,923 +2015,Reinickendorf,121032,East 2 - Alt-Reinickendorf,42,24,304,68,119,1575,42,346,160,68,20,6,311,61,132,805 +2015,Reinickendorf,122141,West 1 - Tegel-South,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 +2015,Reinickendorf,122141,Flughafensee,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 +2015,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,32,15,376,89,136,1667,37,224,120,58,9,4,300,48,64,966 +2015,Reinickendorf,122145,West 5 - Tegel,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 +2015,Reinickendorf,122145,Tegeler Forst,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 +2015,Reinickendorf,122242,West 2 - Heiligensee,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 +2015,Reinickendorf,122242,Konradshöhe,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 +2015,Reinickendorf,122311,North 1 - Frohnau,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 +2015,Reinickendorf,122311,Hermsdorf,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 +2015,Reinickendorf,123012,North 2 - Waidmannslust,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,Reinickendorf,123012,Wittenau,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,Reinickendorf,123012,Lübars,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,Reinickendorf,123021,Mv 1 - Märkisches Viertel,65,33,508,134,202,2052,72,365,122,42,35,9,308,19,96,1448 +2015,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,22,7,112,21,55,415,15,81,25,29,3,3,256,191,16,225 +2015,Reinickendorf,123043,West 3 - Borsigwalde,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 +2015,Reinickendorf,123043,Freie Scholle,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 +2015,Reinickendorf,129900,Bezirk (Rd),13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 +2015,Reinickendorf,129900,Nicht Zuzuordnen,13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 +2016,Mitte,10111,Tiergarten South,65,54,462,108,125,2519,15,286,231,64,12,2,239,31,139,883 +2016,Mitte,10112,Regierungsviertel,94,66,483,86,124,5797,15,242,310,54,10,3,350,111,70,904 +2016,Mitte,10113,Alexanderplatz,165,102,1338,368,313,12479,80,779,1266,222,47,20,1065,328,534,2825 +2016,Mitte,10114,Brunnenstraße South,34,23,251,52,79,2631,65,239,541,91,19,7,399,171,67,831 +2016,Mitte,10221,Moabit West,103,57,717,222,189,3146,51,511,468,138,45,18,576,71,642,1617 +2016,Mitte,10222,Moabit East,79,42,770,185,217,3372,38,484,514,147,44,12,480,69,444,1668 +2016,Mitte,10331,Osloer Straße,85,49,754,184,216,3922,46,463,337,187,34,12,481,74,249,1547 +2016,Mitte,10332,Brunnenstraße North,81,42,601,179,184,3139,72,445,346,141,35,8,532,131,236,1299 +2016,Mitte,10441,Parkviertel,64,32,686,172,222,3774,63,557,367,120,20,11,597,105,205,1711 +2016,Mitte,10442,Wedding Central,115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 +2016,Mitte,19900,Bezirk (Mi),91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 +2016,Mitte,19900,Nicht Zuzuordnen,91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 +2016,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,192,114,689,230,199,4851,67,776,587,136,44,11,671,114,749,1646 +2016,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,114,60,792,231,237,6237,130,708,1155,204,55,31,901,187,284,1947 +2016,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,125,78,559,234,104,3295,24,274,359,63,25,7,528,162,608,1024 +2016,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,137,90,435,158,90,2537,30,248,360,61,29,9,532,190,1078,935 +2016,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 +2016,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 +2016,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 +2016,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,129,69,899,249,158,4589,56,309,810,108,50,23,1164,416,956,2271 +2016,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 +2016,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 +2016,Pankow,30101,Buch,11,5,179,42,77,948,26,144,107,51,28,13,191,19,26,397 +2016,Pankow,30202,Blankenfelde,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 +2016,Pankow,30202,Niederschönhausen,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 +2016,Pankow,30203,Buchholz,1,0,43,5,41,460,28,96,38,53,3,1,100,32,9,141 +2016,Pankow,30304,Karow,5,2,71,12,23,379,9,74,88,72,14,5,82,15,12,140 +2016,Pankow,30307,Blankenburg,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,Pankow,30307,Heinersdorf,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,Pankow,30307,Märchenland,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,Pankow,30405,Schönholz,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,Pankow,30405,Wilhelmsruh,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,Pankow,30405,Rosenthal,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,Pankow,30406,Pankow Central,23,14,240,43,96,2104,49,210,522,106,15,7,309,111,36,715 +2016,Pankow,30408,Pankow South,20,12,176,32,68,1384,42,239,386,60,15,5,323,78,39,672 +2016,Pankow,30509,Weißensee,32,22,330,72,123,1954,63,184,313,72,32,13,428,112,57,947 +2016,Pankow,30510,Weißensee East,9,1,119,18,46,667,31,122,76,37,15,7,181,50,33,358 +2016,Pankow,30611,Prenzlauer Berg Northwest,33,19,229,59,82,2404,65,204,488,87,11,3,333,107,83,1138 +2016,Pankow,30612,Prenzlauer Berg North,26,10,158,37,63,2142,55,204,557,71,16,8,332,86,35,763 +2016,Pankow,30613,Helmholtzplatz,21,7,155,31,57,1546,28,96,352,71,10,3,262,86,45,723 +2016,Pankow,30614,Prenzlauer Berg East,37,21,293,71,78,2608,65,359,447,110,22,4,562,259,61,732 +2016,Pankow,30715,Prenzlauer Berg Southwest,25,9,327,93,89,2569,66,233,535,114,15,5,372,158,28,993 +2016,Pankow,30716,Prenzlauer Berg South,19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 +2016,Pankow,39900,Bezirk (Pk),35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 +2016,Pankow,39900,Nicht Zuzuordnen,35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 +2016,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 +2016,Charlottenburg-Wilmersdorf,40202,Heerstrasse,9,5,146,39,32,616,26,125,68,79,6,3,136,42,23,285 +2016,Charlottenburg-Wilmersdorf,40203,Westend,26,11,318,64,128,2938,77,393,172,69,13,6,268,35,36,755 +2016,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,17,6,229,32,81,1294,44,190,228,59,14,9,196,17,46,556 +2016,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,26,11,136,25,77,866,23,153,84,28,8,4,194,49,38,366 +2016,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,48,29,430,91,131,2747,37,367,409,90,25,10,426,103,58,957 +2016,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,42,23,231,62,91,1586,69,301,278,61,10,6,191,21,56,625 +2016,Charlottenburg-Wilmersdorf,40308,Kantstraße,46,25,312,67,84,3036,24,178,353,88,7,4,234,27,147,710 +2016,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,110,61,687,177,163,4770,38,317,275,72,11,5,368,68,99,1261 +2016,Charlottenburg-Wilmersdorf,40310,Halensee,15,7,112,28,60,1122,34,217,112,52,3,1,105,9,21,385 +2016,Charlottenburg-Wilmersdorf,40411,Grunewald,9,7,95,13,57,882,55,248,94,159,8,3,128,20,18,351 +2016,Charlottenburg-Wilmersdorf,40412,Schmargendorf,7,2,84,15,34,657,32,193,63,62,7,1,78,6,8,209 +2016,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,9,7,78,14,30,727,36,143,225,38,6,2,109,26,10,225 +2016,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,36,22,225,43,106,2084,66,413,315,101,9,5,338,147,59,710 +2016,Charlottenburg-Wilmersdorf,40515,Barstraße,9,5,136,28,47,805,26,142,195,29,8,1,97,16,27,295 +2016,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,43,24,263,60,88,2153,54,313,418,57,10,4,229,43,71,666 +2016,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,13,4,4,80,0,14,3,0,4,4,10,2,2,19 +2016,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 +2016,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 +2016,Spandau,50101,Hakenfelde,14,8,204,46,64,953,28,187,84,55,20,10,173,11,21,456 +2016,Spandau,50102,Falkenhagener Feld,28,12,432,86,173,1284,42,233,147,106,29,10,322,36,38,977 +2016,Spandau,50103,Spandau Central,78,53,697,179,236,2606,39,279,271,75,16,5,451,57,179,1374 +2016,Spandau,50204,Brunsbütteler Damm,13,6,158,33,52,807,34,135,60,81,14,4,201,25,20,390 +2016,Spandau,50205,Heerstraße North,26,13,417,93,137,1103,20,155,64,115,32,14,351,96,40,908 +2016,Spandau,50206,Wilhelmstadt,50,22,548,131,188,2642,41,295,240,130,18,6,410,33,67,1206 +2016,Spandau,50307,Haselhorst,21,9,174,34,63,900,37,154,68,29,18,8,123,16,30,377 +2016,Spandau,50308,Siemensstadt,11,8,128,27,56,824,22,115,66,19,7,3,162,22,21,341 +2016,Spandau,50409,Gatow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 +2016,Spandau,50409,Kladow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 +2016,Spandau,59900,Bezirk (Sp),20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 +2016,Spandau,59900,Nicht Zuzuordnen,20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 +2016,Steglitz-Zehlendorf,60101,Schloßstr.,36,20,188,44,60,2621,37,207,384,66,8,5,197,35,26,492 +2016,Steglitz-Zehlendorf,60102,Albrechtstr.,23,9,264,43,129,1618,103,362,266,127,31,21,344,45,62,771 +2016,Steglitz-Zehlendorf,60203,Lankwitz,23,12,250,54,110,1249,88,228,111,95,29,9,337,39,79,607 +2016,Steglitz-Zehlendorf,60204,Ostpreußendamm,11,5,246,47,79,1179,67,242,240,105,14,8,303,41,36,566 +2016,Steglitz-Zehlendorf,60305,Teltower Damm,13,10,192,29,83,1414,48,196,489,150,9,2,303,46,35,481 +2016,Steglitz-Zehlendorf,60306,Drakestr.,14,8,239,49,97,1944,92,413,304,204,8,3,286,56,41,584 +2016,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 +2016,Steglitz-Zehlendorf,60408,Zehlendorf North,20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 +2016,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 +2016,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 +2016,Tempelhof-Schöneberg,70101,Schöneberg-North,158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 +2016,Tempelhof-Schöneberg,70202,Schöneberg-South,43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 +2016,Tempelhof-Schöneberg,70303,Friedenau,37,25,234,43,106,2899,83,437,511,79,24,14,405,109,50,760 +2016,Tempelhof-Schöneberg,70404,Tempelhof,68,32,716,156,265,4156,197,761,456,116,48,9,740,178,236,1674 +2016,Tempelhof-Schöneberg,70505,Mariendorf,33,17,361,74,147,1922,109,411,166,212,39,21,470,80,90,933 +2016,Tempelhof-Schöneberg,70606,Marienfelde,20,11,257,44,75,1073,55,179,159,49,22,6,217,16,54,504 +2016,Tempelhof-Schöneberg,70707,Lichtenrade,22,11,345,61,100,1433,114,340,175,246,24,9,317,35,103,700 +2016,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 +2016,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 +2016,Neukölln,80101,Schillerpromenade,67,38,563,189,151,2423,29,264,262,102,29,15,451,105,333,1424 +2016,Neukölln,80102,Neuköllner Central,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 +2016,Neukölln,80102,Central,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 +2016,Neukölln,80103,Reuterstraße,76,43,500,160,164,3379,29,261,486,109,22,12,527,190,154,1346 +2016,Neukölln,80104,Rixdorf,68,38,483,150,157,2506,56,338,408,132,33,19,495,70,141,1443 +2016,Neukölln,80105,Köllnische Heide,17,8,239,59,101,1368,54,277,48,72,17,9,299,22,70,786 +2016,Neukölln,80206,Britz,55,31,471,115,191,2431,112,566,166,218,47,24,482,64,71,1285 +2016,Neukölln,80207,Buckow,12,9,180,51,76,653,50,193,39,98,13,5,198,20,20,423 +2016,Neukölln,80308,Gropiusstadt,47,32,338,96,148,1902,54,236,152,84,18,5,532,48,53,1061 +2016,Neukölln,80409,Buckow North,5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 +2016,Neukölln,80410,Rudow,24,14,313,74,120,1461,142,324,143,253,14,6,313,23,37,666 +2016,Neukölln,89900,Bezirk (Nk),28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 +2016,Neukölln,89900,Nicht Zuzuordnen,28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 +2016,Treptow-Köpenick,90101,Alt-Treptow,35,21,149,36,41,1197,22,111,319,38,18,10,180,45,71,378 +2016,Treptow-Köpenick,90102,Plänterwald,6,4,72,18,18,660,60,119,108,41,4,2,106,28,9,227 +2016,Treptow-Köpenick,90103,Baumschulenweg,13,7,120,35,57,903,54,139,172,83,7,5,142,38,13,359 +2016,Treptow-Köpenick,90104,Johannisthal,7,4,108,20,46,757,43,127,163,81,3,2,112,12,14,309 +2016,Treptow-Köpenick,90205,Oberschöneweide,11,8,268,71,76,1107,66,146,233,41,20,12,288,64,45,617 +2016,Treptow-Köpenick,90206,Niederschöneweide,13,8,147,24,39,1010,38,83,174,13,5,2,127,31,32,292 +2016,Treptow-Köpenick,90207,Adlershof,11,4,166,32,49,1251,68,125,306,32,11,4,198,46,18,376 +2016,Treptow-Köpenick,90208,Köllnische Vorstadt,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 +2016,Treptow-Köpenick,90208,Spindlersfeld,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 +2016,Treptow-Köpenick,90309,Altglienicke,3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 +2016,Treptow-Köpenick,90310,Bohnsdorf,3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 +2016,Treptow-Köpenick,90311,Grünau,1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 +2016,Treptow-Köpenick,90312,Schmöckwitz,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,Treptow-Köpenick,90312,Karolinenhof,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,Treptow-Köpenick,90312,Rauchfangswerder,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,Treptow-Köpenick,90413,Köpenick-South,2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 +2016,Treptow-Köpenick,90414,Allende-Viertel,1,1,29,9,14,215,18,17,24,9,3,2,46,3,4,68 +2016,Treptow-Köpenick,90415,Altstadt-Kietz,2,2,117,25,38,246,9,26,79,8,1,1,105,22,14,239 +2016,Treptow-Köpenick,90416,Müggelheim,0,0,16,3,16,98,12,20,14,8,5,4,47,11,1,57 +2016,Treptow-Köpenick,90517,Friedrichshagen,6,3,117,20,38,647,31,67,254,17,6,3,161,39,19,236 +2016,Treptow-Köpenick,90518,Rahnsdorf,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 +2016,Treptow-Köpenick,90518,Hessenwinkel,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 +2016,Treptow-Köpenick,90519,Dammvorstadt,8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 +2016,Treptow-Köpenick,90520,Köpenick-North,5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 +2016,Treptow-Köpenick,99900,Bezirk (Tp-Kp),10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 +2016,Treptow-Köpenick,99900,Nicht Zuzuordnen,10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 +2016,Marzahn-Hellersdorf,100101,Marzahn-North,26,18,361,60,97,668,62,128,82,22,18,7,266,70,34,660 +2016,Marzahn-Hellersdorf,100102,Marzahn-Central,51,27,735,134,176,2113,147,417,160,30,56,12,577,85,78,1483 +2016,Marzahn-Hellersdorf,100103,Marzahn-South,46,22,355,66,128,1954,167,446,116,109,36,14,427,69,44,872 +2016,Marzahn-Hellersdorf,100204,Hellersdorf-North,21,11,656,113,180,1606,66,262,115,42,34,9,634,175,61,1209 +2016,Marzahn-Hellersdorf,100205,Hellersdorf-East,26,18,290,58,96,643,39,116,103,18,33,9,296,68,49,607 +2016,Marzahn-Hellersdorf,100206,Hellersdorf-South,22,14,233,37,79,789,58,113,79,36,8,5,288,88,34,562 +2016,Marzahn-Hellersdorf,100307,Biesdorf,10,7,150,30,42,1208,38,172,183,167,9,3,169,31,31,325 +2016,Marzahn-Hellersdorf,100408,Kaulsdorf,7,2,99,14,38,520,24,80,98,93,6,2,102,8,3,194 +2016,Marzahn-Hellersdorf,100409,Mahlsdorf,7,5,78,9,42,634,33,104,127,120,2,1,97,16,10,172 +2016,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 +2016,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 +2016,Lichtenberg,110101,Malchow,0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 +2016,Lichtenberg,110101,Wartenberg Und Falkenberg,0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 +2016,Lichtenberg,110102,Neu-Hohenschönhausen North,26,16,271,43,72,678,64,141,89,27,17,5,201,31,55,574 +2016,Lichtenberg,110103,Neu-Hohenschönhausen South,19,11,327,63,79,965,60,152,88,19,18,4,233,27,42,646 +2016,Lichtenberg,110204,Alt-Hohenschönhausen North,7,2,171,29,50,912,31,121,61,67,7,3,131,12,26,347 +2016,Lichtenberg,110205,Alt-Hohenschönhausen South,26,21,203,40,59,1481,119,445,168,86,14,4,265,46,26,558 +2016,Lichtenberg,110306,Fennpfuhl,26,17,269,51,103,1591,140,450,245,95,28,5,359,69,22,691 +2016,Lichtenberg,110307,Alt-Lichtenberg,48,25,494,117,128,2763,92,355,326,95,28,15,399,96,56,1039 +2016,Lichtenberg,110308,Frankfurter Allee South,15,9,97,29,36,768,56,138,162,15,10,10,106,21,83,227 +2016,Lichtenberg,110409,Neu Lichtenberg,27,13,274,53,92,1693,49,179,403,65,14,7,400,124,47,740 +2016,Lichtenberg,110410,Friedrichsfelde North,7,5,137,21,42,571,41,132,82,21,6,1,149,28,24,280 +2016,Lichtenberg,110411,Friedrichsfelde South,13,9,185,41,68,867,68,179,114,51,13,6,191,47,14,437 +2016,Lichtenberg,110512,Rummelsburger Bucht,1,1,27,7,8,294,9,34,83,20,8,6,22,8,6,88 +2016,Lichtenberg,110513,Karlshorst,10,7,120,27,56,963,41,152,297,81,7,5,151,27,23,350 +2016,Lichtenberg,119900,Bezirk (Lb),12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 +2016,Lichtenberg,119900,Nicht Zuzuordnen,12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 +2016,Reinickendorf,121031,East 1 - Reginhardstr.,40,17,391,100,158,1348,42,278,149,95,31,17,330,30,96,1062 +2016,Reinickendorf,121032,East 2 - Alt-Reinickendorf,45,25,295,65,140,1568,44,293,147,88,15,6,303,58,160,804 +2016,Reinickendorf,122141,West 1 - Tegel-South,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 +2016,Reinickendorf,122141,Flughafensee,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 +2016,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,30,15,320,85,136,1610,36,262,93,51,19,9,306,75,79,784 +2016,Reinickendorf,122145,West 5 - Tegel,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 +2016,Reinickendorf,122145,Tegeler Forst,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 +2016,Reinickendorf,122242,West 2 - Heiligensee,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 +2016,Reinickendorf,122242,Konradshöhe,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 +2016,Reinickendorf,122311,North 1 - Frohnau,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 +2016,Reinickendorf,122311,Hermsdorf,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 +2016,Reinickendorf,123012,North 2 - Waidmannslust,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,Reinickendorf,123012,Wittenau,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,Reinickendorf,123012,Lübars,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,Reinickendorf,123021,Mv 1 - Märkisches Viertel,59,37,485,133,185,1771,56,342,109,69,43,13,389,72,105,1181 +2016,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,13,7,83,24,52,421,14,69,17,35,7,1,245,151,31,231 +2016,Reinickendorf,123043,West 3 - Borsigwalde,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 +2016,Reinickendorf,123043,Freie Scholle,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 +2016,Reinickendorf,129900,Bezirk (Rd),14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 +2016,Reinickendorf,129900,Nicht Zuzuordnen,14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 +2017,Mitte,10111,Tiergarten South,62,39,521,145,127,2603,30,325,347,50,9,2,260,42,179,1143 +2017,Mitte,10112,Regierungsviertel,40,17,456,87,159,4592,16,222,309,75,5,0,362,112,87,931 +2017,Mitte,10113,Alexanderplatz,143,90,1763,478,317,10596,87,705,929,148,45,16,1162,351,804,3227 +2017,Mitte,10114,Brunnenstraße South,38,18,256,62,64,2277,35,290,462,77,17,11,449,195,81,886 +2017,Mitte,10221,Moabit West,66,40,690,177,215,2602,35,400,428,102,25,10,546,81,792,1436 +2017,Mitte,10222,Moabit East,50,33,698,161,218,4458,28,391,446,82,29,10,478,76,462,1368 +2017,Mitte,10331,Osloer Straße,55,36,736,174,252,2740,41,371,244,86,36,15,441,71,227,1391 +2017,Mitte,10332,Brunnenstraße North,58,29,659,178,234,3069,76,417,346,94,34,13,542,204,197,1337 +2017,Mitte,10441,Parkviertel,83,45,755,159,259,2863,52,484,287,129,26,12,506,130,200,1566 +2017,Mitte,10442,Wedding Central,99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 +2017,Mitte,19900,Bezirk (Mi),69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 +2017,Mitte,19900,Nicht Zuzuordnen,69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 +2017,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,115,61,692,233,223,3953,49,611,454,82,42,18,640,121,1003,1524 +2017,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,96,50,773,241,243,5745,114,751,1288,110,13,7,754,145,247,1808 +2017,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,78,54,511,183,114,2632,22,232,294,42,22,2,403,121,683,963 +2017,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,96,64,393,162,84,2095,31,225,412,60,24,9,458,179,781,897 +2017,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 +2017,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 +2017,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 +2017,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,74,47,902,353,186,3733,55,332,597,129,29,6,1017,371,949,2026 +2017,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 +2017,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 +2017,Pankow,30101,Buch,16,7,208,52,62,655,19,84,117,24,19,6,211,46,36,423 +2017,Pankow,30202,Blankenfelde,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 +2017,Pankow,30202,Niederschönhausen,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 +2017,Pankow,30203,Buchholz,5,2,49,7,28,372,21,75,44,20,4,0,89,16,9,146 +2017,Pankow,30304,Karow,4,3,87,18,33,406,13,54,96,73,3,0,75,13,19,173 +2017,Pankow,30307,Blankenburg,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,Pankow,30307,Heinersdorf,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,Pankow,30307,Märchenland,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,Pankow,30405,Schönholz,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,Pankow,30405,Wilhelmsruh,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,Pankow,30405,Rosenthal,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,Pankow,30406,Pankow Central,35,23,247,61,98,1807,48,204,496,75,21,9,382,123,39,736 +2017,Pankow,30408,Pankow South,15,5,208,62,82,1273,70,238,342,45,8,0,293,104,28,552 +2017,Pankow,30509,Weißensee,30,16,376,96,117,1447,51,200,260,60,17,7,391,97,52,801 +2017,Pankow,30510,Weißensee East,12,7,149,22,50,593,19,115,106,18,14,5,157,34,37,335 +2017,Pankow,30611,Prenzlauer Berg Northwest,29,11,254,92,65,1873,34,169,417,41,11,7,301,127,118,787 +2017,Pankow,30612,Prenzlauer Berg North,26,13,161,44,53,1772,57,163,426,58,7,0,279,78,46,690 +2017,Pankow,30613,Helmholtzplatz,15,7,188,54,47,1566,10,94,301,42,4,1,309,130,48,910 +2017,Pankow,30614,Prenzlauer Berg East,33,21,294,69,94,2063,69,357,302,76,31,14,473,224,53,664 +2017,Pankow,30715,Prenzlauer Berg Southwest,21,5,352,103,67,1997,39,318,356,80,13,3,368,133,50,791 +2017,Pankow,30716,Prenzlauer Berg South,17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 +2017,Pankow,39900,Bezirk (Pk),21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 +2017,Pankow,39900,Nicht Zuzuordnen,21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 +2017,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 +2017,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,9,127,36,23,626,37,161,72,67,10,5,169,50,41,279 +2017,Charlottenburg-Wilmersdorf,40203,Westend,27,19,325,78,123,2465,105,354,174,70,15,8,272,38,36,732 +2017,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,17,8,241,42,93,1179,34,166,236,69,6,3,261,91,37,582 +2017,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,12,8,169,33,68,960,30,191,141,38,2,1,180,32,41,460 +2017,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,30,13,436,105,132,2361,49,283,417,84,25,8,390,94,78,1054 +2017,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,28,12,223,44,81,1885,67,266,260,64,11,6,237,66,69,636 +2017,Charlottenburg-Wilmersdorf,40308,Kantstraße,35,17,291,74,84,2591,29,158,286,72,14,4,233,31,58,757 +2017,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,73,32,718,203,156,4225,53,316,185,55,11,5,384,109,131,1252 +2017,Charlottenburg-Wilmersdorf,40310,Halensee,13,7,92,22,46,1017,38,185,124,42,4,3,126,32,11,341 +2017,Charlottenburg-Wilmersdorf,40411,Grunewald,10,6,109,17,52,788,53,250,79,98,5,1,198,94,18,327 +2017,Charlottenburg-Wilmersdorf,40412,Schmargendorf,3,1,55,18,25,540,39,131,64,38,4,2,76,10,9,162 +2017,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,7,4,72,7,21,514,20,109,160,39,2,1,112,41,14,196 +2017,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,42,16,235,46,94,1993,99,332,296,96,13,7,338,144,53,726 +2017,Charlottenburg-Wilmersdorf,40515,Barstraße,6,3,157,29,69,754,26,143,178,33,5,3,138,34,28,375 +2017,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,31,13,245,55,71,1996,62,289,469,56,17,4,308,88,77,626 +2017,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,1,10,2,4,33,0,13,0,1,2,2,4,0,0,16 +2017,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 +2017,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 +2017,Spandau,50101,Hakenfelde,15,10,190,47,75,782,18,139,102,38,8,5,130,19,35,401 +2017,Spandau,50102,Falkenhagener Feld,34,17,424,87,121,1055,37,253,147,83,31,8,280,12,39,865 +2017,Spandau,50103,Spandau Central,79,46,665,159,224,2378,34,273,298,66,40,20,452,55,189,1308 +2017,Spandau,50204,Brunsbütteler Damm,12,4,173,33,63,826,37,149,94,52,10,4,201,31,19,388 +2017,Spandau,50205,Heerstraße North,26,10,412,108,135,1046,38,152,66,106,15,7,303,91,35,818 +2017,Spandau,50206,Wilhelmstadt,42,21,644,176,179,2950,33,233,279,89,17,8,484,72,79,1196 +2017,Spandau,50307,Haselhorst,18,8,171,48,58,725,30,142,65,55,5,3,119,25,32,366 +2017,Spandau,50308,Siemensstadt,10,9,143,32,42,763,33,149,110,36,10,5,155,44,22,343 +2017,Spandau,50409,Gatow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 +2017,Spandau,50409,Kladow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 +2017,Spandau,59900,Bezirk (Sp),10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 +2017,Spandau,59900,Nicht Zuzuordnen,10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 +2017,Steglitz-Zehlendorf,60101,Schloßstr.,25,16,181,29,71,2405,35,152,348,36,15,2,209,44,45,434 +2017,Steglitz-Zehlendorf,60102,Albrechtstr.,22,8,287,57,110,1309,86,295,276,83,38,15,334,74,66,679 +2017,Steglitz-Zehlendorf,60203,Lankwitz,15,7,274,46,121,1014,49,185,122,67,14,4,329,34,70,643 +2017,Steglitz-Zehlendorf,60204,Ostpreußendamm,16,7,204,51,97,1018,50,179,185,104,13,6,288,69,42,484 +2017,Steglitz-Zehlendorf,60305,Teltower Damm,12,7,173,30,100,1066,40,165,371,92,15,5,258,56,37,447 +2017,Steglitz-Zehlendorf,60306,Drakestr.,11,1,156,42,83,1431,78,291,235,107,30,12,298,38,32,502 +2017,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 +2017,Steglitz-Zehlendorf,60408,Zehlendorf North,26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 +2017,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 +2017,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 +2017,Tempelhof-Schöneberg,70101,Schöneberg-North,131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 +2017,Tempelhof-Schöneberg,70202,Schöneberg-South,54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 +2017,Tempelhof-Schöneberg,70303,Friedenau,26,13,269,57,98,2386,74,281,493,88,19,12,407,99,55,715 +2017,Tempelhof-Schöneberg,70404,Tempelhof,57,24,668,125,269,3766,107,876,435,106,60,15,696,186,241,1442 +2017,Tempelhof-Schöneberg,70505,Mariendorf,40,17,382,84,151,1637,81,460,166,108,29,9,369,48,82,871 +2017,Tempelhof-Schöneberg,70606,Marienfelde,17,4,245,45,96,973,49,225,109,49,18,8,263,36,49,553 +2017,Tempelhof-Schöneberg,70707,Lichtenrade,18,8,265,51,98,1133,82,248,106,127,26,9,288,50,60,557 +2017,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 +2017,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 +2017,Neukölln,80101,Schillerpromenade,68,42,424,138,124,2464,39,361,327,94,39,15,538,162,354,1238 +2017,Neukölln,80102,Neuköllner Central,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 +2017,Neukölln,80102,Central,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 +2017,Neukölln,80103,Reuterstraße,47,21,582,217,164,3005,44,292,437,78,25,9,532,143,182,1406 +2017,Neukölln,80104,Rixdorf,64,32,520,154,155,2323,41,288,375,121,21,6,508,109,284,1452 +2017,Neukölln,80105,Köllnische Heide,26,12,190,53,67,1151,44,257,51,38,19,9,218,20,55,548 +2017,Neukölln,80206,Britz,71,43,486,139,190,2335,86,560,173,162,36,28,434,65,89,1249 +2017,Neukölln,80207,Buckow,6,1,162,34,75,500,39,121,28,77,12,4,169,19,18,399 +2017,Neukölln,80308,Gropiusstadt,54,36,362,93,112,1643,63,241,185,70,6,6,302,30,27,928 +2017,Neukölln,80409,Buckow North,9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 +2017,Neukölln,80410,Rudow,21,11,264,60,131,1191,110,300,128,197,25,6,276,28,22,600 +2017,Neukölln,89900,Bezirk (Nk),28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 +2017,Neukölln,89900,Nicht Zuzuordnen,28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 +2017,Treptow-Köpenick,90101,Alt-Treptow,44,25,184,51,48,1310,20,120,274,37,7,3,225,103,123,542 +2017,Treptow-Köpenick,90102,Plänterwald,6,3,80,18,35,501,41,138,105,19,7,5,133,30,17,207 +2017,Treptow-Köpenick,90103,Baumschulenweg,11,6,134,22,54,894,50,162,161,27,11,5,182,54,19,336 +2017,Treptow-Köpenick,90104,Johannisthal,7,6,127,26,51,654,61,180,88,37,6,1,138,28,26,287 +2017,Treptow-Köpenick,90205,Oberschöneweide,13,7,318,66,84,1082,49,251,157,25,13,7,303,55,66,671 +2017,Treptow-Köpenick,90206,Niederschöneweide,17,8,192,38,49,1083,55,99,153,14,9,3,251,140,44,351 +2017,Treptow-Köpenick,90207,Adlershof,19,11,125,29,43,1142,40,189,209,20,6,3,216,60,23,308 +2017,Treptow-Köpenick,90208,Köllnische Vorstadt,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 +2017,Treptow-Köpenick,90208,Spindlersfeld,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 +2017,Treptow-Köpenick,90309,Altglienicke,8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 +2017,Treptow-Köpenick,90310,Bohnsdorf,7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 +2017,Treptow-Köpenick,90311,Grünau,3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 +2017,Treptow-Köpenick,90312,Schmöckwitz,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,Treptow-Köpenick,90312,Karolinenhof,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,Treptow-Köpenick,90312,Rauchfangswerder,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,Treptow-Köpenick,90413,Köpenick-South,4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 +2017,Treptow-Köpenick,90414,Allende-Viertel,2,1,40,7,6,174,20,26,26,4,2,0,50,8,1,81 +2017,Treptow-Köpenick,90415,Altstadt-Kietz,5,5,109,12,28,193,9,35,50,4,4,3,106,12,19,210 +2017,Treptow-Köpenick,90416,Müggelheim,1,0,32,5,12,70,4,22,7,6,2,2,27,10,3,50 +2017,Treptow-Köpenick,90517,Friedrichshagen,4,3,87,19,35,579,42,77,180,8,4,1,172,62,11,218 +2017,Treptow-Köpenick,90518,Rahnsdorf,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 +2017,Treptow-Köpenick,90518,Hessenwinkel,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 +2017,Treptow-Köpenick,90519,Dammvorstadt,15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 +2017,Treptow-Köpenick,90520,Köpenick-North,4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 +2017,Treptow-Köpenick,99900,Bezirk (Tp-Kp),20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 +2017,Treptow-Köpenick,99900,Nicht Zuzuordnen,20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 +2017,Marzahn-Hellersdorf,100101,Marzahn-North,22,13,363,66,92,723,69,111,101,22,20,9,255,73,26,678 +2017,Marzahn-Hellersdorf,100102,Marzahn-Central,39,26,696,124,195,2351,174,445,155,53,35,9,519,81,79,1574 +2017,Marzahn-Hellersdorf,100103,Marzahn-South,20,9,392,73,116,1765,169,435,101,64,18,6,337,49,48,882 +2017,Marzahn-Hellersdorf,100204,Hellersdorf-North,39,22,581,111,139,1470,88,186,105,25,30,11,617,199,89,1085 +2017,Marzahn-Hellersdorf,100205,Hellersdorf-East,24,11,291,51,69,558,22,74,113,12,14,2,218,65,23,526 +2017,Marzahn-Hellersdorf,100206,Hellersdorf-South,10,6,291,51,86,668,66,101,64,17,9,1,283,101,41,555 +2017,Marzahn-Hellersdorf,100307,Biesdorf,18,8,181,33,65,1112,38,156,159,133,9,4,237,68,16,409 +2017,Marzahn-Hellersdorf,100408,Kaulsdorf,8,4,190,13,35,455,13,72,99,55,3,2,142,28,13,307 +2017,Marzahn-Hellersdorf,100409,Mahlsdorf,9,3,101,19,44,543,20,88,101,77,2,0,196,83,10,206 +2017,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 +2017,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 +2017,Lichtenberg,110101,Malchow,1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 +2017,Lichtenberg,110101,Wartenberg Und Falkenberg,1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 +2017,Lichtenberg,110102,Neu-Hohenschönhausen North,23,10,247,45,63,722,55,102,119,25,17,3,199,25,64,600 +2017,Lichtenberg,110103,Neu-Hohenschönhausen South,23,15,295,69,63,979,62,160,122,25,11,4,195,42,45,599 +2017,Lichtenberg,110204,Alt-Hohenschönhausen North,12,7,170,29,41,736,32,119,71,53,8,1,141,26,25,326 +2017,Lichtenberg,110205,Alt-Hohenschönhausen South,12,9,201,32,68,1118,103,303,129,65,19,4,263,61,42,500 +2017,Lichtenberg,110306,Fennpfuhl,34,27,231,46,87,1288,83,359,149,72,20,5,339,79,29,586 +2017,Lichtenberg,110307,Alt-Lichtenberg,24,11,513,119,136,2342,85,384,222,66,26,13,428,126,67,932 +2017,Lichtenberg,110308,Frankfurter Allee South,20,14,158,50,44,857,34,85,97,15,8,3,171,65,59,303 +2017,Lichtenberg,110409,Neu Lichtenberg,19,13,307,68,98,1524,47,210,275,50,20,7,371,116,75,728 +2017,Lichtenberg,110410,Friedrichsfelde North,8,5,128,30,35,550,45,130,49,16,8,3,138,33,30,263 +2017,Lichtenberg,110411,Friedrichsfelde South,17,10,160,27,56,784,58,150,101,22,21,13,232,56,27,375 +2017,Lichtenberg,110512,Rummelsburger Bucht,2,2,32,6,12,251,10,32,64,14,3,1,58,17,10,97 +2017,Lichtenberg,110513,Karlshorst,7,5,136,37,54,913,45,120,265,83,13,4,146,23,26,294 +2017,Lichtenberg,119900,Bezirk (Lb),16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 +2017,Lichtenberg,119900,Nicht Zuzuordnen,16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 +2017,Reinickendorf,121031,East 1 - Reginhardstr.,23,11,341,92,102,1035,29,250,169,63,24,6,293,65,93,662 +2017,Reinickendorf,121032,East 2 - Alt-Reinickendorf,37,20,315,69,110,1303,37,246,107,75,25,8,321,70,112,705 +2017,Reinickendorf,122141,West 1 - Tegel-South,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 +2017,Reinickendorf,122141,Flughafensee,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 +2017,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,30,10,429,104,173,1268,22,206,77,46,21,10,246,28,104,887 +2017,Reinickendorf,122145,West 5 - Tegel,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 +2017,Reinickendorf,122145,Tegeler Forst,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 +2017,Reinickendorf,122242,West 2 - Heiligensee,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 +2017,Reinickendorf,122242,Konradshöhe,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 +2017,Reinickendorf,122311,North 1 - Frohnau,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 +2017,Reinickendorf,122311,Hermsdorf,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 +2017,Reinickendorf,123012,North 2 - Waidmannslust,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,Reinickendorf,123012,Wittenau,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,Reinickendorf,123012,Lübars,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,Reinickendorf,123021,Mv 1 - Märkisches Viertel,41,24,529,110,199,1412,48,302,88,45,36,18,290,47,84,1060 +2017,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,4,85,20,40,333,4,78,17,21,6,2,143,65,15,185 +2017,Reinickendorf,123043,West 3 - Borsigwalde,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 +2017,Reinickendorf,123043,Freie Scholle,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 +2017,Reinickendorf,129900,Bezirk (Rd),11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 +2017,Reinickendorf,129900,Nicht Zuzuordnen,11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 +2018,Mitte,10111,Tiergarten South,70,58,416,125,103,2540,17,274,310,39,14,3,284,42,273,1247 +2018,Mitte,10112,Regierungsviertel,34,16,519,110,114,3883,15,199,372,35,6,1,407,159,133,857 +2018,Mitte,10113,Alexanderplatz,130,80,1531,366,309,10144,68,580,880,133,26,6,1036,333,971,2798 +2018,Mitte,10114,Brunnenstraße South,26,14,286,60,69,1817,47,153,314,56,9,6,442,218,69,690 +2018,Mitte,10221,Moabit West,71,38,653,164,215,2470,37,398,447,83,29,12,496,99,435,1262 +2018,Mitte,10222,Moabit East,61,38,689,150,210,3620,30,281,361,73,31,8,435,73,473,1421 +2018,Mitte,10331,Osloer Straße,77,42,752,205,250,2624,46,288,260,73,29,13,439,92,217,1397 +2018,Mitte,10332,Brunnenstraße North,68,41,642,170,224,2536,65,343,273,87,28,6,551,187,387,1303 +2018,Mitte,10441,Parkviertel,55,26,754,183,243,2690,62,442,363,88,30,9,562,113,125,1511 +2018,Mitte,10442,Wedding Central,90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 +2018,Mitte,19900,Bezirk (Mi),51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 +2018,Mitte,19900,Nicht Zuzuordnen,51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 +2018,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,99,56,628,179,207,3646,55,588,445,114,36,10,564,102,798,1526 +2018,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,95,54,819,269,239,5959,90,742,1216,139,46,14,785,163,310,2142 +2018,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,71,49,483,183,105,2190,23,218,293,84,24,3,380,106,522,948 +2018,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,104,80,452,183,101,2031,32,190,468,63,16,4,376,114,934,993 +2018,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 +2018,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 +2018,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 +2018,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,95,64,943,332,176,3622,35,315,714,103,30,10,1017,334,1122,1875 +2018,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 +2018,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 +2018,Pankow,30101,Buch,11,2,179,37,72,635,15,66,144,13,12,6,176,47,33,337 +2018,Pankow,30202,Blankenfelde,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 +2018,Pankow,30202,Niederschönhausen,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 +2018,Pankow,30203,Buchholz,6,3,70,10,28,329,25,50,58,23,7,2,92,12,9,161 +2018,Pankow,30304,Karow,4,2,84,20,29,418,3,102,126,34,1,0,107,18,13,200 +2018,Pankow,30307,Blankenburg,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,Pankow,30307,Heinersdorf,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,Pankow,30307,Märchenland,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,Pankow,30405,Schönholz,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,Pankow,30405,Wilhelmsruh,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,Pankow,30405,Rosenthal,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,Pankow,30406,Pankow Central,27,19,207,46,93,1854,47,175,580,63,15,3,296,95,43,660 +2018,Pankow,30408,Pankow South,35,23,219,52,94,1070,53,134,387,63,15,6,260,74,40,569 +2018,Pankow,30509,Weißensee,21,12,327,88,127,1399,73,146,278,63,23,6,336,51,47,748 +2018,Pankow,30510,Weißensee East,11,5,124,25,45,536,31,73,86,24,12,5,150,22,42,280 +2018,Pankow,30611,Prenzlauer Berg Northwest,47,24,293,109,77,1468,39,109,365,39,12,4,292,113,175,648 +2018,Pankow,30612,Prenzlauer Berg North,24,13,190,49,79,1450,55,133,439,39,14,7,264,89,54,490 +2018,Pankow,30613,Helmholtzplatz,14,4,190,55,60,1016,16,57,296,23,5,4,279,127,49,478 +2018,Pankow,30614,Prenzlauer Berg East,37,15,371,78,77,2098,58,184,309,68,32,12,439,181,71,702 +2018,Pankow,30715,Prenzlauer Berg Southwest,22,14,340,75,71,1774,29,184,378,57,8,1,343,92,47,729 +2018,Pankow,30716,Prenzlauer Berg South,14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 +2018,Pankow,39900,Bezirk (Pk),20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 +2018,Pankow,39900,Nicht Zuzuordnen,20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 +2018,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 +2018,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,9,178,64,39,656,34,126,75,89,3,1,139,51,49,334 +2018,Charlottenburg-Wilmersdorf,40203,Westend,25,16,318,83,119,2188,66,347,213,79,11,4,243,33,45,703 +2018,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,18,10,282,62,87,1062,29,105,190,52,14,6,261,80,37,638 +2018,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,7,3,158,35,75,847,19,129,126,27,11,10,121,21,50,398 +2018,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,38,20,445,105,151,2266,32,216,421,62,19,9,399,104,65,1144 +2018,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,33,19,252,58,78,1534,47,195,269,66,15,6,222,47,57,724 +2018,Charlottenburg-Wilmersdorf,40308,Kantstraße,38,15,284,54,85,2457,16,118,274,75,9,0,217,24,56,780 +2018,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,62,31,760,218,154,4351,35,227,264,46,15,5,387,82,173,1618 +2018,Charlottenburg-Wilmersdorf,40310,Halensee,13,4,136,26,39,1130,33,152,123,33,9,6,108,22,16,453 +2018,Charlottenburg-Wilmersdorf,40411,Grunewald,12,5,89,18,56,793,41,259,96,87,10,7,235,82,15,374 +2018,Charlottenburg-Wilmersdorf,40412,Schmargendorf,4,1,60,10,28,567,36,149,54,50,5,2,91,17,18,192 +2018,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,10,3,94,16,29,579,43,83,179,18,6,2,96,23,15,240 +2018,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,40,15,242,58,108,2210,54,284,337,107,11,8,363,132,70,1129 +2018,Charlottenburg-Wilmersdorf,40515,Barstraße,15,5,130,25,63,794,18,118,169,27,6,1,98,8,45,430 +2018,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,27,13,216,61,96,2129,60,239,471,64,23,7,259,53,75,736 +2018,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,7,4,22,3,6,32,1,7,1,0,5,5,9,2,0,36 +2018,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 +2018,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 +2018,Spandau,50101,Hakenfelde,16,11,202,56,55,864,36,237,58,16,17,10,193,5,26,480 +2018,Spandau,50102,Falkenhagener Feld,35,24,427,92,154,1012,56,194,174,41,29,13,296,10,53,904 +2018,Spandau,50103,Spandau Central,104,61,701,183,214,2227,33,332,270,38,29,13,425,50,224,1397 +2018,Spandau,50204,Brunsbütteler Damm,12,8,210,49,73,765,46,123,88,42,17,3,177,26,25,411 +2018,Spandau,50205,Heerstraße North,33,17,350,74,148,949,34,157,57,50,23,13,239,36,44,750 +2018,Spandau,50206,Wilhelmstadt,56,27,666,185,208,2681,32,208,234,57,20,8,451,52,134,1268 +2018,Spandau,50307,Haselhorst,15,9,170,25,63,772,43,147,56,24,10,5,133,19,24,414 +2018,Spandau,50308,Siemensstadt,17,6,152,34,46,773,34,94,169,31,4,1,128,35,17,417 +2018,Spandau,50409,Gatow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 +2018,Spandau,50409,Kladow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 +2018,Spandau,59900,Bezirk (Sp),20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 +2018,Spandau,59900,Nicht Zuzuordnen,20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 +2018,Steglitz-Zehlendorf,60101,Schloßstr.,24,15,205,45,60,2152,21,113,302,33,10,0,191,52,50,445 +2018,Steglitz-Zehlendorf,60102,Albrechtstr.,24,10,250,51,132,1440,54,299,300,90,16,5,331,89,69,776 +2018,Steglitz-Zehlendorf,60203,Lankwitz,19,4,386,81,175,1167,41,254,130,76,22,12,290,33,84,789 +2018,Steglitz-Zehlendorf,60204,Ostpreußendamm,19,8,199,31,94,1034,33,201,163,91,13,4,262,46,38,548 +2018,Steglitz-Zehlendorf,60305,Teltower Damm,14,7,180,30,86,1135,30,212,344,74,15,5,242,31,55,422 +2018,Steglitz-Zehlendorf,60306,Drakestr.,10,3,255,44,110,1759,61,492,351,85,30,11,329,30,45,650 +2018,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 +2018,Steglitz-Zehlendorf,60408,Zehlendorf North,14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 +2018,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 +2018,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 +2018,Tempelhof-Schöneberg,70101,Schöneberg-North,117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 +2018,Tempelhof-Schöneberg,70202,Schöneberg-South,43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 +2018,Tempelhof-Schöneberg,70303,Friedenau,23,10,266,70,110,2279,72,238,437,88,18,9,360,81,56,748 +2018,Tempelhof-Schöneberg,70404,Tempelhof,57,24,652,151,261,3729,105,652,504,134,51,11,812,239,358,1724 +2018,Tempelhof-Schöneberg,70505,Mariendorf,28,16,363,76,131,1760,57,419,187,119,31,13,457,78,82,899 +2018,Tempelhof-Schöneberg,70606,Marienfelde,22,12,212,48,87,1056,24,226,90,52,20,9,211,46,61,525 +2018,Tempelhof-Schöneberg,70707,Lichtenrade,25,13,352,61,113,1147,38,307,99,106,19,8,367,75,76,696 +2018,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 +2018,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 +2018,Neukölln,80101,Schillerpromenade,80,46,530,181,121,2316,36,363,229,86,36,21,431,77,371,1271 +2018,Neukölln,80102,Neuköllner Central,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 +2018,Neukölln,80102,Central,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 +2018,Neukölln,80103,Reuterstraße,53,28,584,210,136,2889,28,364,401,69,21,10,492,169,331,1355 +2018,Neukölln,80104,Rixdorf,33,18,533,144,198,2086,33,299,318,88,23,10,516,102,236,1361 +2018,Neukölln,80105,Köllnische Heide,25,7,261,74,103,1124,36,287,45,42,24,9,367,19,88,622 +2018,Neukölln,80206,Britz,70,41,440,97,203,2071,75,529,181,132,34,18,514,90,94,1193 +2018,Neukölln,80207,Buckow,16,7,201,41,101,566,32,169,36,42,16,9,194,27,34,487 +2018,Neukölln,80308,Gropiusstadt,55,32,399,95,149,1881,52,244,101,67,14,3,337,26,48,1258 +2018,Neukölln,80409,Buckow North,10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 +2018,Neukölln,80410,Rudow,33,22,220,49,98,1100,77,299,89,127,26,8,310,51,32,576 +2018,Neukölln,89900,Bezirk (Nk),24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 +2018,Neukölln,89900,Nicht Zuzuordnen,24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 +2018,Treptow-Köpenick,90101,Alt-Treptow,31,21,155,32,43,1305,14,100,290,21,6,1,182,63,77,496 +2018,Treptow-Köpenick,90102,Plänterwald,16,8,67,15,25,412,21,98,76,17,4,4,96,23,15,195 +2018,Treptow-Köpenick,90103,Baumschulenweg,12,2,140,32,70,836,27,130,118,77,11,9,167,24,22,384 +2018,Treptow-Köpenick,90104,Johannisthal,5,3,137,20,77,578,38,143,92,29,24,5,170,24,19,357 +2018,Treptow-Köpenick,90205,Oberschöneweide,16,8,355,78,105,892,61,210,115,26,18,7,268,51,81,689 +2018,Treptow-Köpenick,90206,Niederschöneweide,31,18,216,39,63,1115,30,94,137,17,7,6,206,108,108,365 +2018,Treptow-Köpenick,90207,Adlershof,19,9,189,44,54,1193,39,153,234,35,8,4,249,87,46,404 +2018,Treptow-Köpenick,90208,Köllnische Vorstadt,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 +2018,Treptow-Köpenick,90208,Spindlersfeld,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 +2018,Treptow-Köpenick,90309,Altglienicke,10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 +2018,Treptow-Köpenick,90310,Bohnsdorf,7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 +2018,Treptow-Köpenick,90311,Grünau,3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 +2018,Treptow-Köpenick,90312,Schmöckwitz,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,Treptow-Köpenick,90312,Karolinenhof,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,Treptow-Köpenick,90312,Rauchfangswerder,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,Treptow-Köpenick,90413,Köpenick-South,0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 +2018,Treptow-Köpenick,90414,Allende-Viertel,4,2,28,5,21,174,10,34,29,6,3,2,46,7,7,76 +2018,Treptow-Köpenick,90415,Altstadt-Kietz,2,1,120,29,30,211,7,24,59,1,3,1,98,18,21,207 +2018,Treptow-Köpenick,90416,Müggelheim,2,1,20,4,9,84,5,30,13,9,4,4,25,6,5,44 +2018,Treptow-Köpenick,90517,Friedrichshagen,6,5,107,28,30,585,29,49,214,13,8,5,158,39,10,233 +2018,Treptow-Köpenick,90518,Rahnsdorf,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 +2018,Treptow-Köpenick,90518,Hessenwinkel,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 +2018,Treptow-Köpenick,90519,Dammvorstadt,9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 +2018,Treptow-Köpenick,90520,Köpenick-North,13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 +2018,Treptow-Köpenick,99900,Bezirk (Tp-Kp),19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 +2018,Treptow-Köpenick,99900,Nicht Zuzuordnen,19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 +2018,Marzahn-Hellersdorf,100101,Marzahn-North,26,20,382,65,77,655,54,99,94,18,19,3,309,84,53,649 +2018,Marzahn-Hellersdorf,100102,Marzahn-Central,39,22,688,142,193,1679,135,252,98,46,50,15,469,65,96,1281 +2018,Marzahn-Hellersdorf,100103,Marzahn-South,16,8,326,54,132,1378,142,290,85,43,26,7,350,54,56,725 +2018,Marzahn-Hellersdorf,100204,Hellersdorf-North,26,14,561,104,201,1339,70,133,100,35,59,25,541,114,110,1091 +2018,Marzahn-Hellersdorf,100205,Hellersdorf-East,14,9,277,44,87,493,35,71,67,8,19,6,231,40,50,510 +2018,Marzahn-Hellersdorf,100206,Hellersdorf-South,16,7,381,88,104,652,33,78,98,22,31,8,329,99,50,647 +2018,Marzahn-Hellersdorf,100307,Biesdorf,12,6,149,30,64,1043,40,133,184,98,21,6,190,41,27,325 +2018,Marzahn-Hellersdorf,100408,Kaulsdorf,4,2,116,13,39,429,15,95,111,31,11,2,163,16,17,275 +2018,Marzahn-Hellersdorf,100409,Mahlsdorf,6,3,113,19,44,572,18,137,134,68,1,1,162,48,13,238 +2018,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 +2018,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 +2018,Lichtenberg,110101,Malchow,3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 +2018,Lichtenberg,110101,Wartenberg Und Falkenberg,3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 +2018,Lichtenberg,110102,Neu-Hohenschönhausen North,17,7,283,56,90,778,53,122,68,26,23,9,243,16,79,667 +2018,Lichtenberg,110103,Neu-Hohenschönhausen South,24,16,358,79,83,944,51,182,105,30,17,5,282,30,44,716 +2018,Lichtenberg,110204,Alt-Hohenschönhausen North,8,2,202,48,75,687,26,94,43,42,12,7,186,66,32,360 +2018,Lichtenberg,110205,Alt-Hohenschönhausen South,11,6,249,47,72,935,103,218,117,51,15,8,232,47,32,515 +2018,Lichtenberg,110306,Fennpfuhl,13,8,318,78,114,1134,75,233,161,48,21,6,300,41,45,654 +2018,Lichtenberg,110307,Alt-Lichtenberg,34,22,493,118,115,2276,67,270,252,40,27,11,354,86,84,1016 +2018,Lichtenberg,110308,Frankfurter Allee South,11,6,172,42,35,806,22,89,101,14,6,4,163,47,85,334 +2018,Lichtenberg,110409,Neu Lichtenberg,30,18,351,75,108,1646,49,163,351,69,19,6,395,127,58,771 +2018,Lichtenberg,110410,Friedrichsfelde North,8,5,145,27,47,500,53,82,66,20,18,5,128,26,21,293 +2018,Lichtenberg,110411,Friedrichsfelde South,14,9,161,29,66,808,46,141,140,22,9,5,200,43,17,389 +2018,Lichtenberg,110512,Rummelsburger Bucht,2,2,29,10,16,295,14,34,99,12,2,2,41,17,14,87 +2018,Lichtenberg,110513,Karlshorst,6,4,98,25,53,738,44,77,214,66,16,5,146,27,18,273 +2018,Lichtenberg,119900,Bezirk (Lb),4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 +2018,Lichtenberg,119900,Nicht Zuzuordnen,4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 +2018,Reinickendorf,121031,East 1 - Reginhardstr.,32,12,340,74,126,896,41,172,110,62,18,9,242,40,63,750 +2018,Reinickendorf,121032,East 2 - Alt-Reinickendorf,36,15,285,58,143,1415,52,290,120,67,14,3,303,80,135,682 +2018,Reinickendorf,122141,West 1 - Tegel-South,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 +2018,Reinickendorf,122141,Flughafensee,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 +2018,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,28,16,422,101,149,1309,22,250,78,46,20,7,281,28,83,781 +2018,Reinickendorf,122145,West 5 - Tegel,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 +2018,Reinickendorf,122145,Tegeler Forst,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 +2018,Reinickendorf,122242,West 2 - Heiligensee,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 +2018,Reinickendorf,122242,Konradshöhe,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 +2018,Reinickendorf,122311,North 1 - Frohnau,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 +2018,Reinickendorf,122311,Hermsdorf,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 +2018,Reinickendorf,123012,North 2 - Waidmannslust,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,Reinickendorf,123012,Wittenau,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,Reinickendorf,123012,Lübars,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,Reinickendorf,123021,Mv 1 - Märkisches Viertel,44,22,464,101,184,1135,76,257,69,34,30,8,269,15,95,918 +2018,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,5,2,102,21,51,298,7,54,24,19,2,0,107,29,18,204 +2018,Reinickendorf,123043,West 3 - Borsigwalde,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 +2018,Reinickendorf,123043,Freie Scholle,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 +2018,Reinickendorf,129900,Bezirk (Rd),12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 +2018,Reinickendorf,129900,Nicht Zuzuordnen,12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 +2019,Mitte,10111,Tiergarten South,60,35,365,92,128,2271,15,198,296,55,13,6,347,77,231,980 +2019,Mitte,10112,Regierungsviertel,42,20,554,136,152,3692,13,172,352,22,19,4,497,162,170,1057 +2019,Mitte,10113,Alexanderplatz,173,102,1966,500,420,11233,63,587,940,137,43,12,1307,381,1133,3813 +2019,Mitte,10114,Brunnenstraße South,40,29,268,64,79,1859,39,182,361,64,18,7,424,172,86,902 +2019,Mitte,10221,Moabit West,66,29,685,210,202,2107,47,322,326,93,28,15,641,91,618,1409 +2019,Mitte,10222,Moabit East,48,29,652,150,231,3672,27,240,350,96,39,16,555,96,555,1597 +2019,Mitte,10331,Osloer Straße,61,30,727,168,214,2474,46,289,284,77,31,7,468,116,279,1457 +2019,Mitte,10332,Brunnenstraße North,62,42,692,201,209,2537,58,400,328,75,30,10,589,223,415,1399 +2019,Mitte,10441,Parkviertel,64,45,699,159,218,2779,50,492,260,113,33,13,540,86,156,1490 +2019,Mitte,10442,Wedding Central,86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 +2019,Mitte,19900,Bezirk (Mi),5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 +2019,Mitte,19900,Nicht Zuzuordnen,5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 +2019,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,70,716,200,255,3973,43,447,483,105,41,17,656,103,622,1858 +2019,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,119,82,872,283,271,5797,113,525,1182,113,55,23,1320,530,527,2119 +2019,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,94,67,524,215,99,2509,27,238,300,48,26,8,407,84,493,1103 +2019,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,182,150,530,251,125,2343,37,219,440,52,44,15,519,104,1310,1316 +2019,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 +2019,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 +2019,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 +2019,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,132,92,972,353,168,4273,48,259,775,68,39,15,1062,335,1322,2606 +2019,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 +2019,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 +2019,Pankow,30101,Buch,9,5,243,57,91,742,17,78,118,8,26,6,259,51,38,439 +2019,Pankow,30202,Blankenfelde,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 +2019,Pankow,30202,Niederschönhausen,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 +2019,Pankow,30203,Buchholz,3,0,76,10,42,366,7,73,65,29,4,2,87,11,9,165 +2019,Pankow,30304,Karow,4,4,81,9,41,369,6,53,93,47,6,4,101,30,21,176 +2019,Pankow,30307,Blankenburg,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,Pankow,30307,Heinersdorf,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,Pankow,30307,Märchenland,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,Pankow,30405,Schönholz,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,Pankow,30405,Wilhelmsruh,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,Pankow,30405,Rosenthal,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,Pankow,30406,Pankow Central,40,34,240,58,91,1572,47,146,502,58,13,3,311,88,41,659 +2019,Pankow,30408,Pankow South,26,15,231,42,101,1093,73,160,352,46,18,7,298,89,46,627 +2019,Pankow,30509,Weißensee,16,9,348,73,137,1728,61,197,350,83,12,6,401,101,68,845 +2019,Pankow,30510,Weißensee East,10,4,146,28,53,589,31,107,92,30,9,4,184,34,51,399 +2019,Pankow,30611,Prenzlauer Berg Northwest,36,25,252,65,70,1391,42,94,380,38,15,2,294,90,154,621 +2019,Pankow,30612,Prenzlauer Berg North,22,9,209,39,78,1588,71,171,392,41,11,4,303,89,70,617 +2019,Pankow,30613,Helmholtzplatz,11,8,179,41,52,891,28,60,228,59,8,2,309,132,35,484 +2019,Pankow,30614,Prenzlauer Berg East,36,22,331,63,124,2111,76,182,319,72,23,7,496,179,92,828 +2019,Pankow,30715,Prenzlauer Berg Southwest,18,9,379,92,69,1549,38,140,360,70,13,5,372,132,50,754 +2019,Pankow,30716,Prenzlauer Berg South,28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 +2019,Pankow,39900,Bezirk (Pk),1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 +2019,Pankow,39900,Nicht Zuzuordnen,1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 +2019,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 +2019,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,13,188,49,51,677,24,146,46,81,4,3,176,63,43,384 +2019,Charlottenburg-Wilmersdorf,40203,Westend,31,19,313,82,142,1899,52,315,205,122,17,11,325,44,45,821 +2019,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,26,9,238,42,124,903,16,97,174,32,11,5,271,77,54,579 +2019,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,26,11,165,37,72,767,27,143,100,23,14,8,199,33,48,458 +2019,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,31,16,441,106,139,1940,20,291,346,66,25,16,480,97,84,1060 +2019,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,17,9,280,67,101,1249,47,202,247,74,12,7,225,26,71,660 +2019,Charlottenburg-Wilmersdorf,40308,Kantstraße,23,10,330,72,118,2233,15,100,274,56,9,4,170,17,72,812 +2019,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,85,36,767,212,171,4001,25,286,220,57,11,5,381,101,234,1339 +2019,Charlottenburg-Wilmersdorf,40310,Halensee,19,12,167,30,59,1101,25,149,160,56,8,6,167,14,30,502 +2019,Charlottenburg-Wilmersdorf,40411,Grunewald,15,8,133,19,70,783,31,242,86,117,9,2,264,114,21,419 +2019,Charlottenburg-Wilmersdorf,40412,Schmargendorf,9,7,84,13,38,676,29,144,93,70,8,3,117,22,16,252 +2019,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,7,6,82,16,30,763,38,99,191,39,7,1,138,18,20,308 +2019,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,38,17,260,65,93,1686,67,314,290,83,24,11,357,119,80,807 +2019,Charlottenburg-Wilmersdorf,40515,Barstraße,9,6,118,20,55,720,27,131,168,30,4,3,114,21,39,343 +2019,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,26,16,229,47,91,2011,39,338,417,114,19,4,308,53,96,918 +2019,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,6,6,17,6,13,36,1,11,3,1,13,13,15,5,4,44 +2019,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 +2019,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 +2019,Spandau,50101,Hakenfelde,12,4,165,35,63,813,41,173,64,31,26,16,229,13,26,476 +2019,Spandau,50102,Falkenhagener Feld,20,11,399,74,162,1063,81,150,114,53,46,16,299,9,67,891 +2019,Spandau,50103,Spandau Central,65,31,671,160,251,1940,47,247,167,35,28,16,529,48,266,1328 +2019,Spandau,50204,Brunsbütteler Damm,14,3,169,41,73,839,51,125,121,25,17,6,207,10,18,438 +2019,Spandau,50205,Heerstraße North,21,9,362,77,122,860,35,151,88,51,25,12,338,70,42,740 +2019,Spandau,50206,Wilhelmstadt,39,20,601,150,202,2459,30,207,162,55,20,8,364,40,101,1148 +2019,Spandau,50307,Haselhorst,18,7,150,33,78,693,49,127,52,21,14,10,108,9,39,337 +2019,Spandau,50308,Siemensstadt,13,8,128,25,45,662,44,130,96,38,8,5,130,33,34,330 +2019,Spandau,50409,Gatow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 +2019,Spandau,50409,Kladow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 +2019,Spandau,59900,Bezirk (Sp),3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 +2019,Spandau,59900,Nicht Zuzuordnen,3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 +2019,Steglitz-Zehlendorf,60101,Schloßstr.,39,23,240,51,79,2281,41,155,388,65,41,5,248,45,70,587 +2019,Steglitz-Zehlendorf,60102,Albrechtstr.,35,23,274,49,128,1486,79,308,271,142,31,12,426,90,59,843 +2019,Steglitz-Zehlendorf,60203,Lankwitz,19,9,354,60,132,1262,51,240,104,117,19,6,333,30,78,839 +2019,Steglitz-Zehlendorf,60204,Ostpreußendamm,22,10,216,40,101,955,53,189,163,66,16,7,257,68,29,514 +2019,Steglitz-Zehlendorf,60305,Teltower Damm,36,28,173,29,94,1170,23,204,376,50,12,2,242,32,51,449 +2019,Steglitz-Zehlendorf,60306,Drakestr.,20,10,269,50,133,1475,52,289,288,94,19,7,316,35,44,676 +2019,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 +2019,Steglitz-Zehlendorf,60408,Zehlendorf North,31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 +2019,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 +2019,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 +2019,Tempelhof-Schöneberg,70101,Schöneberg-North,125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 +2019,Tempelhof-Schöneberg,70202,Schöneberg-South,43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 +2019,Tempelhof-Schöneberg,70303,Friedenau,27,16,271,51,121,2173,72,325,421,92,32,15,389,88,67,777 +2019,Tempelhof-Schöneberg,70404,Tempelhof,66,27,813,173,325,3816,116,698,407,173,47,19,869,254,287,2128 +2019,Tempelhof-Schöneberg,70505,Mariendorf,40,21,332,68,258,1832,61,435,205,172,21,7,400,68,86,1080 +2019,Tempelhof-Schöneberg,70606,Marienfelde,16,9,260,67,102,947,48,191,107,46,23,10,251,40,41,557 +2019,Tempelhof-Schöneberg,70707,Lichtenrade,33,22,329,54,129,1008,80,225,126,95,36,12,398,71,69,675 +2019,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 +2019,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 +2019,Neukölln,80101,Schillerpromenade,62,33,472,173,124,1983,21,243,256,101,24,16,404,59,458,1138 +2019,Neukölln,80102,Neuköllner Central,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 +2019,Neukölln,80102,Central,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 +2019,Neukölln,80103,Reuterstraße,77,47,604,203,187,3413,24,296,628,114,42,23,593,147,462,1717 +2019,Neukölln,80104,Rixdorf,55,40,492,153,148,2341,18,293,465,92,23,16,548,90,346,1506 +2019,Neukölln,80105,Köllnische Heide,24,8,221,56,98,1187,48,291,46,41,23,12,208,15,85,600 +2019,Neukölln,80206,Britz,52,30,464,107,217,2094,69,463,195,191,25,12,514,63,145,1346 +2019,Neukölln,80207,Buckow,24,14,222,42,119,567,29,155,39,49,13,6,324,10,51,678 +2019,Neukölln,80308,Gropiusstadt,48,27,448,129,171,1683,45,334,105,72,21,7,368,30,47,1037 +2019,Neukölln,80409,Buckow North,11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 +2019,Neukölln,80410,Rudow,25,16,303,65,134,898,75,209,93,129,14,11,314,15,45,696 +2019,Neukölln,89900,Bezirk (Nk),2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 +2019,Neukölln,89900,Nicht Zuzuordnen,2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 +2019,Treptow-Köpenick,90101,Alt-Treptow,32,21,203,60,61,1494,23,108,312,31,10,3,189,52,141,791 +2019,Treptow-Köpenick,90102,Plänterwald,5,1,56,11,34,536,32,97,64,38,2,1,102,16,7,257 +2019,Treptow-Köpenick,90103,Baumschulenweg,14,8,122,17,62,806,45,137,142,43,10,7,142,26,30,317 +2019,Treptow-Köpenick,90104,Johannisthal,12,6,121,21,67,591,47,161,90,39,14,6,143,11,32,340 +2019,Treptow-Köpenick,90205,Oberschöneweide,10,4,335,76,96,1202,79,362,168,37,24,11,333,63,84,749 +2019,Treptow-Köpenick,90206,Niederschöneweide,16,10,222,61,60,1042,30,83,172,20,9,4,251,106,48,418 +2019,Treptow-Köpenick,90207,Adlershof,14,9,171,36,78,983,48,140,240,23,9,6,240,52,28,396 +2019,Treptow-Köpenick,90208,Köllnische Vorstadt,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 +2019,Treptow-Köpenick,90208,Spindlersfeld,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 +2019,Treptow-Köpenick,90309,Altglienicke,11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 +2019,Treptow-Köpenick,90310,Bohnsdorf,5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 +2019,Treptow-Köpenick,90311,Grünau,2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 +2019,Treptow-Köpenick,90312,Schmöckwitz,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,Treptow-Köpenick,90312,Karolinenhof,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,Treptow-Köpenick,90312,Rauchfangswerder,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,Treptow-Köpenick,90413,Köpenick-South,3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 +2019,Treptow-Köpenick,90414,Allende-Viertel,1,0,75,17,20,355,20,53,87,5,8,5,94,15,18,172 +2019,Treptow-Köpenick,90415,Altstadt-Kietz,4,3,102,22,40,180,4,28,49,2,3,0,124,21,27,209 +2019,Treptow-Köpenick,90416,Müggelheim,1,1,21,7,9,86,4,11,14,5,11,10,48,10,11,53 +2019,Treptow-Köpenick,90517,Friedrichshagen,12,7,135,33,27,560,40,65,182,15,19,4,176,48,16,236 +2019,Treptow-Köpenick,90518,Rahnsdorf,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 +2019,Treptow-Köpenick,90518,Hessenwinkel,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 +2019,Treptow-Köpenick,90519,Dammvorstadt,19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 +2019,Treptow-Köpenick,90520,Köpenick-North,3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 +2019,Treptow-Köpenick,99900,Bezirk (Tp-Kp),1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 +2019,Treptow-Köpenick,99900,Nicht Zuzuordnen,1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 +2019,Marzahn-Hellersdorf,100101,Marzahn-North,28,17,405,71,104,554,54,71,53,17,27,9,305,78,53,682 +2019,Marzahn-Hellersdorf,100102,Marzahn-Central,56,41,712,171,190,1719,146,325,66,22,49,17,506,65,130,1271 +2019,Marzahn-Hellersdorf,100103,Marzahn-South,33,19,402,87,122,1546,156,346,101,45,11,6,325,21,70,831 +2019,Marzahn-Hellersdorf,100204,Hellersdorf-North,47,28,532,89,167,1607,61,176,96,29,50,23,531,65,112,1309 +2019,Marzahn-Hellersdorf,100205,Hellersdorf-East,28,19,244,49,81,545,39,79,77,10,31,10,188,30,42,540 +2019,Marzahn-Hellersdorf,100206,Hellersdorf-South,17,11,266,45,84,566,29,56,57,7,21,7,272,80,45,473 +2019,Marzahn-Hellersdorf,100307,Biesdorf,17,9,204,38,77,1038,48,152,158,76,16,6,187,29,34,396 +2019,Marzahn-Hellersdorf,100408,Kaulsdorf,8,4,113,21,39,517,24,81,98,40,14,7,137,17,18,225 +2019,Marzahn-Hellersdorf,100409,Mahlsdorf,3,3,85,17,40,487,38,88,78,85,9,4,191,56,30,197 +2019,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 +2019,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 +2019,Lichtenberg,110101,Malchow,1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 +2019,Lichtenberg,110101,Wartenberg Und Falkenberg,1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 +2019,Lichtenberg,110102,Neu-Hohenschönhausen North,11,6,346,63,107,547,52,78,53,17,29,11,254,24,68,637 +2019,Lichtenberg,110103,Neu-Hohenschönhausen South,20,15,327,79,90,855,64,148,91,22,21,5,257,18,26,706 +2019,Lichtenberg,110204,Alt-Hohenschönhausen North,17,9,197,41,64,891,35,136,62,35,7,6,173,13,26,469 +2019,Lichtenberg,110205,Alt-Hohenschönhausen South,18,10,254,44,75,1126,88,224,143,30,10,3,229,34,36,592 +2019,Lichtenberg,110306,Fennpfuhl,22,11,312,57,98,1056,60,185,133,45,25,10,358,58,45,686 +2019,Lichtenberg,110307,Alt-Lichtenberg,74,54,553,126,149,2105,94,254,214,32,38,21,445,94,102,1115 +2019,Lichtenberg,110308,Frankfurter Allee South,20,7,159,51,37,693,34,65,92,5,10,6,173,45,88,292 +2019,Lichtenberg,110409,Neu Lichtenberg,32,21,349,89,117,1699,52,107,384,36,15,9,422,91,51,1036 +2019,Lichtenberg,110410,Friedrichsfelde North,18,14,153,37,73,567,53,113,77,8,12,2,171,44,23,355 +2019,Lichtenberg,110411,Friedrichsfelde South,14,9,187,41,61,908,56,139,116,50,13,6,253,35,38,500 +2019,Lichtenberg,110512,Rummelsburger Bucht,4,3,58,14,20,332,11,55,99,12,9,6,80,28,11,147 +2019,Lichtenberg,110513,Karlshorst,6,6,117,26,49,720,38,112,171,73,8,4,131,24,13,288 +2019,Lichtenberg,119900,Bezirk (Lb),3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 +2019,Lichtenberg,119900,Nicht Zuzuordnen,3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 +2019,Reinickendorf,121031,East 1 - Reginhardstr.,21,14,322,75,119,947,42,172,117,77,23,12,225,24,104,738 +2019,Reinickendorf,121032,East 2 - Alt-Reinickendorf,34,21,282,67,132,1261,41,286,90,84,11,5,314,116,119,666 +2019,Reinickendorf,122141,West 1 - Tegel-South,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 +2019,Reinickendorf,122141,Flughafensee,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 +2019,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,29,13,351,84,161,1336,21,255,99,54,16,6,271,63,70,785 +2019,Reinickendorf,122145,West 5 - Tegel,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 +2019,Reinickendorf,122145,Tegeler Forst,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 +2019,Reinickendorf,122242,West 2 - Heiligensee,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 +2019,Reinickendorf,122242,Konradshöhe,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 +2019,Reinickendorf,122311,North 1 - Frohnau,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 +2019,Reinickendorf,122311,Hermsdorf,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 +2019,Reinickendorf,123012,North 2 - Waidmannslust,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,Reinickendorf,123012,Wittenau,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,Reinickendorf,123012,Lübars,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,Reinickendorf,123021,Mv 1 - Märkisches Viertel,42,22,491,123,187,1100,51,224,76,40,39,19,286,11,73,986 +2019,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 +2019,Reinickendorf,123043,West 3 - Borsigwalde,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 +2019,Reinickendorf,123043,Freie Scholle,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 +2019,Reinickendorf,129900,Bezirk (Rd),3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 +2019,Reinickendorf,129900,Nicht Zuzuordnen,3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 diff --git a/notebooks/berlin_crimes_cleaned.csv b/notebooks/berlin_crimes_cleaned.csv new file mode 100644 index 00000000..14595ab3 --- /dev/null +++ b/notebooks/berlin_crimes_cleaned.csv @@ -0,0 +1,139 @@ +Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,Theft,Car,From_car,Bike,Burglary,Fire,Arson,Damage,Graffiti,Drugs,Local,area +2012,Mitte,10111,Tiergarten South,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032,['Tiergarten Süd'] +2012,Mitte,10112,Regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870,['Regierungsviertel'] +2012,Mitte,10113,Alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108,['Alexanderplatz'] +2012,Mitte,10114,Brunnenstraße South,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752,['Brunnenstraße Süd'] +2012,Mitte,10221,Moabit West,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403,['Moabit West'] +2012,Mitte,10222,Moabit East,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212,['Moabit Ost'] +2012,Mitte,10331,Osloer Straße,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699,['Osloer Straße'] +2012,Mitte,10332,Brunnenstraße North,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532,['Brunnenstraße Nord'] +2012,Mitte,10441,Parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794,['Parkviertel'] +2012,Mitte,10442,Wedding Central,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556,['Wedding Zentrum'] +2012,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784,['Südliche Friedrichstadt'] +2012,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271,['Tempelhofer Vorstadt'] +2012,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115,['Nördliche Luisenstadt'] +2012,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963,['Südliche Luisenstadt'] +2012,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625,['Karl-Marx-Allee-Nord'] +2012,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040,['Karl-Marx-Allee-Süd'] +2012,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824,['Frankfurter Allee Nord'] +2012,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086,['Frankfurter Allee Süd Fk'] +2012,Pankow,30101,Buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323,['Buch'] +2012,Pankow,30202,"Blankenfelde,Niederschönhausen",12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337,"['Blankenfelde', 'Niederschönhausen']" +2012,Pankow,30203,Buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182,['Buchholz'] +2012,Pankow,30304,Karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151,['Karow'] +2012,Pankow,30307,"Blankenburg,Heinersdorf,Märchenland",7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161,"['Blankenburg', 'Heinersdorf', 'Märchenland']" +2012,Pankow,30405,"Schönholz,Wilhelmsruh,Rosenthal",23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229,"['Schönholz', 'Wilhelmsruh', 'Rosenthal']" +2012,Pankow,30406,Pankow Central,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811,['Pankow Zentrum'] +2012,Pankow,30408,Pankow South,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616,['Pankow Süd'] +2012,Pankow,30509,Weißensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838,['Weißensee'] +2012,Pankow,30510,Weißensee East,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334,['Weißensee Ost'] +2012,Pankow,30611,Prenzlauer Berg Northwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766,['Prenzlauer Berg Nordwest'] +2012,Pankow,30612,Prenzlauer Berg North,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582,['Prenzlauer Berg Nord'] +2012,Pankow,30613,Helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614,['Helmholtzplatz'] +2012,Pankow,30614,Prenzlauer Berg East,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714,['Prenzlauer Berg Ost'] +2012,Pankow,30715,Prenzlauer Berg Southwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996,['Prenzlauer Berg Südwest'] +2012,Pankow,30716,Prenzlauer Berg South,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672,['Prenzlauer Berg Süd'] +2012,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740,['Charlottenburg-Nord'] +2012,Charlottenburg-Wilmersdorf,40202,Heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353,['Heerstrasse'] +2012,Charlottenburg-Wilmersdorf,40203,Westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662,['Westend'] +2012,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616,['Schloß Charlottenburg'] +2012,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413,['Mierendorffplatz'] +2012,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952,['Otto-Suhr-Allee'] +2012,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560,['Neue Kantstraße'] +2012,Charlottenburg-Wilmersdorf,40308,Kantstraße,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691,['Kantstraße'] +2012,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685,['Kurfürstendamm'] +2012,Charlottenburg-Wilmersdorf,40310,Halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393,['Halensee'] +2012,Charlottenburg-Wilmersdorf,40411,Grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391,['Grunewald'] +2012,Charlottenburg-Wilmersdorf,40412,Schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255,['Schmargendorf'] +2012,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224,['Wiesbadener Straße'] +2012,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741,['Düsseldorfer Straße'] +2012,Charlottenburg-Wilmersdorf,40515,Barstraße,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302,['Barstraße'] +2012,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712,['Volkspark Wilmersdorf'] +2012,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21,['Forst Grunewald'] +2012,Spandau,50101,Hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651,['Hakenfelde'] +2012,Spandau,50102,Falkenhagener Feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166,['Falkenhagener Feld'] +2012,Spandau,50103,Spandau Central,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607,['Spandau Mitte'] +2012,Spandau,50204,Brunsbütteler Damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395,['Brunsbütteler Damm'] +2012,Spandau,50205,Heerstraße North,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013,['Heerstraße Nord'] +2012,Spandau,50206,Wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191,['Wilhelmstadt'] +2012,Spandau,50307,Haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575,['Haselhorst'] +2012,Spandau,50308,Siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405,['Siemensstadt'] +2012,Spandau,50409,"Gatow,Kladow",5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158,"['Gatow', 'Kladow']" +2012,Steglitz-Zehlendorf,60101,Schloßstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529,['Schloßstr.'] +2012,Steglitz-Zehlendorf,60102,Albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832,['Albrechtstr.'] +2012,Steglitz-Zehlendorf,60203,Lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748,['Lankwitz'] +2012,Steglitz-Zehlendorf,60204,Ostpreußendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482,['Ostpreußendamm'] +2012,Steglitz-Zehlendorf,60305,Teltower Damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445,['Teltower Damm'] +2012,Steglitz-Zehlendorf,60306,Drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637,['Drakestr.'] +2012,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380,['Zehlendorf Südwest'] +2012,Steglitz-Zehlendorf,60408,Zehlendorf North,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701,['Zehlendorf Nord'] +2012,Tempelhof-Schöneberg,70101,Schöneberg-North,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921,['Schöneberg-Nord'] +2012,Tempelhof-Schöneberg,70202,Schöneberg-South,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297,['Schöneberg-Süd'] +2012,Tempelhof-Schöneberg,70303,Friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851,['Friedenau'] +2012,Tempelhof-Schöneberg,70404,Tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680,['Tempelhof'] +2012,Tempelhof-Schöneberg,70505,Mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006,['Mariendorf'] +2012,Tempelhof-Schöneberg,70606,Marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619,['Marienfelde'] +2012,Tempelhof-Schöneberg,70707,Lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745,['Lichtenrade'] +2012,Neukölln,80101,Schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965,['Schillerpromenade'] +2012,Neukölln,80102,"Neuköllner Central,Central",138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164,"['Neuköllner Mitte', 'Zentrum']" +2012,Neukölln,80103,Reuterstraße,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573,['Reuterstraße'] +2012,Neukölln,80104,Rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542,['Rixdorf'] +2012,Neukölln,80105,Köllnische Heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631,['Köllnische Heide'] +2012,Neukölln,80206,Britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079,['Britz'] +2012,Neukölln,80207,Buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499,['Buckow'] +2012,Neukölln,80308,Gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070,['Gropiusstadt'] +2012,Neukölln,80409,Buckow North,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176,['Buckow Nord'] +2012,Neukölln,80410,Rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543,['Rudow'] +2012,Treptow-Köpenick,90101,Alt-Treptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376,['Alt-Treptow'] +2012,Treptow-Köpenick,90102,Plänterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243,['Plänterwald'] +2012,Treptow-Köpenick,90103,Baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346,['Baumschulenweg'] +2012,Treptow-Köpenick,90104,Johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245,['Johannisthal'] +2012,Treptow-Köpenick,90205,Oberschöneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636,['Oberschöneweide'] +2012,Treptow-Köpenick,90206,Niederschöneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320,['Niederschöneweide'] +2012,Treptow-Köpenick,90207,Adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345,['Adlershof'] +2012,Treptow-Köpenick,90208,"Köllnische Vorstadt,Spindlersfeld",9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265,"['Köllnische Vorstadt', 'Spindlersfeld']" +2012,Treptow-Köpenick,90309,Altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311,['Altglienicke'] +2012,Treptow-Köpenick,90310,Bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134,['Bohnsdorf'] +2012,Treptow-Köpenick,90311,Grünau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84,['Grünau'] +2012,Treptow-Köpenick,90312,"Schmöckwitz,Karolinenhof,Rauchfangswerder",0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24,"['Schmöckwitz', 'Karolinenhof', 'Rauchfangswerder']" +2012,Treptow-Köpenick,90413,Köpenick-South,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174,['Köpenick-Süd'] +2012,Treptow-Köpenick,90414,Allende-Viertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100,['Allende-Viertel'] +2012,Treptow-Köpenick,90415,Altstadt-Kietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173,['Altstadt-Kietz'] +2012,Treptow-Köpenick,90416,Müggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43,['Müggelheim'] +2012,Treptow-Köpenick,90517,Friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173,['Friedrichshagen'] +2012,Treptow-Köpenick,90518,"Rahnsdorf,Hessenwinkel",2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56,"['Rahnsdorf', 'Hessenwinkel']" +2012,Treptow-Köpenick,90519,Dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244,['Dammvorstadt'] +2012,Treptow-Köpenick,90520,Köpenick-North,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118,['Köpenick-Nord'] +2012,Marzahn-Hellersdorf,100101,Marzahn-North,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811,['Marzahn-Nord'] +2012,Marzahn-Hellersdorf,100102,Marzahn-Central,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460,['Marzahn-Mitte'] +2012,Marzahn-Hellersdorf,100103,Marzahn-South,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648,['Marzahn-Süd'] +2012,Marzahn-Hellersdorf,100204,Hellersdorf-North,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199,['Hellersdorf-Nord'] +2012,Marzahn-Hellersdorf,100205,Hellersdorf-East,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630,['Hellersdorf-Ost'] +2012,Marzahn-Hellersdorf,100206,Hellersdorf-South,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541,['Hellersdorf-Süd'] +2012,Marzahn-Hellersdorf,100307,Biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287,['Biesdorf'] +2012,Marzahn-Hellersdorf,100408,Kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251,['Kaulsdorf'] +2012,Marzahn-Hellersdorf,100409,Mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250,['Mahlsdorf'] +2012,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55,"['Malchow', ' Wartenberg Und Falkenberg']" +2012,Lichtenberg,110102,Neu-Hohenschönhausen North,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765,['Neu-Hohenschönhausen Nord'] +2012,Lichtenberg,110103,Neu-Hohenschönhausen South,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718,['Neu-Hohenschönhausen Süd'] +2012,Lichtenberg,110204,Alt-Hohenschönhausen North,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314,['Alt-Hohenschönhausen Nord'] +2012,Lichtenberg,110205,Alt-Hohenschönhausen South,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647,['Alt-Hohenschönhausen Süd'] +2012,Lichtenberg,110306,Fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748,['Fennpfuhl'] +2012,Lichtenberg,110307,Alt-Lichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818,['Alt-Lichtenberg'] +2012,Lichtenberg,110308,Frankfurter Allee South,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200,['Frankfurter Allee Süd'] +2012,Lichtenberg,110409,Neu Lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734,['Neu Lichtenberg'] +2012,Lichtenberg,110410,Friedrichsfelde North,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379,['Friedrichsfelde Nord'] +2012,Lichtenberg,110411,Friedrichsfelde South,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402,['Friedrichsfelde Süd'] +2012,Lichtenberg,110512,Rummelsburger Bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60,['Rummelsburger Bucht'] +2012,Lichtenberg,110513,Karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273,['Karlshorst'] +2012,Reinickendorf,121031,East 1 - Reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939,['Ost 1 - Reginhardstr.'] +2012,Reinickendorf,121032,East 2 - Alt-Reinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721,['Ost 2 - Alt-Reinickendorf'] +2012,Reinickendorf,122141,"West 1 - Tegel-South,Flughafensee",11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644,"['West 1 - Tegel-Süd', 'Flughafensee']" +2012,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867,['West 4 - Auguste-Viktoria-Allee'] +2012,Reinickendorf,122145,"West 5 - Tegel,Tegeler Forst",24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434,"['West 5 - Tegel', 'Tegeler Forst']" +2012,Reinickendorf,122242,"West 2 - Heiligensee,Konradshöhe",8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284,"['West 2 - Heiligensee', 'Konradshöhe']" +2012,Reinickendorf,122311,"North 1 - Frohnau,Hermsdorf",20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340,"['Nord 1 - Frohnau', 'Hermsdorf']" +2012,Reinickendorf,123012,"North 2 - Waidmannslust,Wittenau,Lübars",38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672,"['Nord 2 - Waidmannslust', 'Wittenau', 'Lübars']" +2012,Reinickendorf,123021,Mv 1 - Märkisches Viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306,['Mv 1 - Märkisches Viertel'] +2012,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229,['Mv 2 - Rollbergsiedlung'] +2012,Reinickendorf,123043,"West 3 - Borsigwalde,Freie Scholle",15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328,"['West 3 - Borsigwalde', 'Freie Scholle']" diff --git a/notebooks/load_and_clean_data_veerpal.ipynb b/notebooks/load_and_clean_data_veerpal.ipynb new file mode 100644 index 00000000..9304214a --- /dev/null +++ b/notebooks/load_and_clean_data_veerpal.ipynb @@ -0,0 +1,880 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "9c657a12-9a8e-42de-902d-3a84ea4edf1f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
YearDistrictCodeLocationRobberyStreet_robberyInjuryAgg_assaultThreatTheftCarFrom_carBikeBurglaryFireArsonDamageGraffitiDrugsLocal
02012Mitte10111Tiergarten Süd704658619411822631832812068164273261711032
12012Mitte10112Regierungsviertel65294741231423203103071703710438012498870
22012Mitte10113Alexanderplatz2421361541454304898881792822275492715385224353108
32012Mitte10114Brunnenstraße Süd52252546066191686192396131145428122213752
42012Mitte10221Moabit West130516291851992470944103251614222516642591403
\n", + "
" + ], + "text/plain": [ + " Year District Code Location Robbery Street_robbery Injury \\\n", + "0 2012 Mitte 10111 Tiergarten Süd 70 46 586 \n", + "1 2012 Mitte 10112 Regierungsviertel 65 29 474 \n", + "2 2012 Mitte 10113 Alexanderplatz 242 136 1541 \n", + "3 2012 Mitte 10114 Brunnenstraße Süd 52 25 254 \n", + "4 2012 Mitte 10221 Moabit West 130 51 629 \n", + "\n", + " Agg_assault Threat Theft Car From_car Bike Burglary Fire Arson \\\n", + "0 194 118 2263 18 328 120 68 16 4 \n", + "1 123 142 3203 10 307 170 37 10 4 \n", + "2 454 304 8988 81 792 822 275 49 27 \n", + "3 60 66 1916 86 192 396 131 14 5 \n", + "4 185 199 2470 94 410 325 161 42 22 \n", + "\n", + " Damage Graffiti Drugs Local \n", + "0 273 26 171 1032 \n", + "1 380 124 98 870 \n", + "2 1538 522 435 3108 \n", + "3 428 122 213 752 \n", + "4 516 64 259 1403 " + ] + }, + "execution_count": 1, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import pandas as pd\n", + "import re\n", + "\n", + "df = pd.read_csv(\"../data/raw/Berlin_crimes.csv\") \n", + "\n", + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "6b408580-599f-4471-a967-ecced40f7eb6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['Year', 'District', 'Code', 'Location', 'Robbery', 'Street_robbery',\n", + " 'Injury', 'Agg_assault', 'Threat', 'Theft', 'Car', 'From_car', 'Bike',\n", + " 'Burglary', 'Fire', 'Arson', 'Damage', 'Graffiti', 'Drugs', 'Local'],\n", + " dtype='object')" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "f02acbed-8caa-4fcb-9f39-b9b048e902d3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.info" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "424cadfd-0eef-4bcf-b1fd-a02a8ba26215", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.isnull" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "1e015d53-2043-403b-873d-5cdafa4d71b3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.describe" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "337ccda2-8827-4330-9ca7-0f060259b0d7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Tiergarten Süd', 'Regierungsviertel', 'Alexanderplatz',\n", + " 'Brunnenstraße Süd', 'Moabit West', 'Moabit Ost', 'Osloer Straße',\n", + " 'Brunnenstraße Nord', 'Parkviertel', 'Wedding Zentrum',\n", + " 'Bezirk (Mi), nicht zuzuordnen', 'Südliche Friedrichstadt',\n", + " 'Tempelhofer Vorstadt', 'nördliche Luisenstadt',\n", + " 'südliche Luisenstadt', 'Karl-Marx-Allee-Nord',\n", + " 'Karl-Marx-Allee-Süd', 'Frankfurter Allee Nord',\n", + " 'Frankfurter Allee Süd FK', 'Bezirk (Fh-Kb), nicht zuzuordnen',\n", + " 'Buch', 'Blankenfelde/Niederschönhausen', 'Buchholz', 'Karow',\n", + " 'Blankenburg/Heinersdorf/Märchenland',\n", + " 'Schönholz/Wilhelmsruh/Rosenthal', 'Pankow Zentrum', 'Pankow Süd',\n", + " 'Weißensee', 'Weißensee Ost', 'Prenzlauer Berg Nordwest',\n", + " 'Prenzlauer Berg Nord', 'Helmholtzplatz', 'Prenzlauer Berg Ost',\n", + " 'Prenzlauer Berg Südwest', 'Prenzlauer Berg Süd',\n", + " 'Bezirk (Pk), nicht zuzuordnen', 'Charlottenburg-Nord',\n", + " 'Heerstrasse', 'Westend', 'Schloß Charlottenburg',\n", + " 'Mierendorffplatz', 'Otto-Suhr-Allee', 'Neue Kantstraße',\n", + " 'Kantstraße', 'Kurfürstendamm', 'Halensee', 'Grunewald',\n", + " 'Schmargendorf', 'Wiesbadener Straße', 'Düsseldorfer Straße',\n", + " 'Barstraße', 'Volkspark Wilmersdorf', 'Forst Grunewald',\n", + " 'Bezirk (Ch-Wi), nicht zuzuordnen', 'Hakenfelde',\n", + " 'Falkenhagener Feld', 'Spandau Mitte', 'Brunsbütteler Damm',\n", + " 'Heerstraße Nord', 'Wilhelmstadt', 'Haselhorst', 'Siemensstadt',\n", + " 'Gatow/Kladow', 'Bezirk (Sp), nicht zuzuordnen', 'Schloßstr.',\n", + " 'Albrechtstr.', 'Lankwitz', 'Ostpreußendamm', 'Teltower Damm',\n", + " 'Drakestr.', 'Zehlendorf Südwest', 'Zehlendorf Nord',\n", + " 'Bezirk (St-Zd), nicht zuzuordnen', 'Schöneberg-Nord',\n", + " 'Schöneberg-Süd', 'Friedenau', 'Tempelhof', 'Mariendorf',\n", + " 'Marienfelde', 'Lichtenrade', 'Bezirk (Th-Sb), nicht zuzuordnen',\n", + " 'Schillerpromenade', 'Neuköllner Mitte/Zentrum', 'Reuterstraße',\n", + " 'Rixdorf', 'Köllnische Heide', 'Britz', 'Buckow', 'Gropiusstadt',\n", + " 'Buckow Nord', 'Rudow', 'Bezirk (Nk), nicht zuzuordnen',\n", + " 'Alt-Treptow', 'Plänterwald', 'Baumschulenweg', 'Johannisthal',\n", + " 'Oberschöneweide', 'Niederschöneweide', 'Adlershof',\n", + " 'Köllnische Vorstadt/Spindlersfeld', 'Altglienicke', 'Bohnsdorf',\n", + " 'Grünau', 'Schmöckwitz/Karolinenhof/Rauchfangswerder',\n", + " 'Köpenick-Süd', 'Allende-Viertel', 'Altstadt-Kietz', 'Müggelheim',\n", + " 'Friedrichshagen', 'Rahnsdorf/Hessenwinkel', 'Dammvorstadt',\n", + " 'Köpenick-Nord', 'Bezirk (Tp-Kp), nicht zuzuordnen',\n", + " 'Marzahn-Nord', 'Marzahn-Mitte', 'Marzahn-Süd', 'Hellersdorf-Nord',\n", + " 'Hellersdorf-Ost', 'Hellersdorf-Süd', 'Biesdorf', 'Kaulsdorf',\n", + " 'Mahlsdorf', 'Bezirk (Mz-Hd), nicht zuzuordnen',\n", + " 'Malchow, Wartenberg und Falkenberg', 'Neu-Hohenschönhausen Nord',\n", + " 'Neu-Hohenschönhausen Süd', 'Alt-Hohenschönhausen Nord',\n", + " 'Alt-Hohenschönhausen Süd', 'Fennpfuhl', 'Alt-Lichtenberg',\n", + " 'Frankfurter Allee Süd', 'Neu Lichtenberg', 'Friedrichsfelde Nord',\n", + " 'Friedrichsfelde Süd', 'Rummelsburger Bucht', 'Karlshorst',\n", + " 'Bezirk (Lb), nicht zuzuordnen', 'Ost 1 - Reginhardstr.',\n", + " 'Ost 2 - Alt-Reinickendorf', 'West 1 - Tegel-Süd/Flughafensee',\n", + " 'West 4 - Auguste-Viktoria-Allee', 'West 5 - Tegel/Tegeler Forst',\n", + " 'West 2 - Heiligensee/Konradshöhe', 'Nord 1 - Frohnau/Hermsdorf',\n", + " 'Nord 2 - Waidmannslust/Wittenau/Lübars',\n", + " 'MV 1 - Märkisches Viertel', 'MV 2 - Rollbergsiedlung',\n", + " 'West 3 - Borsigwalde/Freie Scholle',\n", + " 'Bezirk (Rd), nicht zuzuordnen'], dtype=object)" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['Location'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "51ef5127-51ad-41b9-9197-755356075551", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Mitte', 'Friedrichshain-Kreuzberg', 'Pankow',\n", + " 'Charlottenburg-Wilmersdorf', 'Spandau', 'Steglitz-Zehlendorf',\n", + " 'Tempelhof-Schöneberg', 'Neukölln', 'Treptow-Köpenick',\n", + " 'Marzahn-Hellersdorf', 'Lichtenberg', 'Reinickendorf'],\n", + " dtype=object)" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['District'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "a81d4b4e-be16-420d-9b5b-a9ad3588cc30", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "150" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['Location'].nunique()" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "5581a04b-4662-4c5f-b49e-59e80954d221", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "12" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['District'].nunique()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "06cf743e-e2de-4cc1-9a72-359b3d5be1d3", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Year 0\n", + "District 0\n", + "Code 0\n", + "Location 0\n", + "Robbery 0\n", + "Street_robbery 0\n", + "Injury 0\n", + "Agg_assault 0\n", + "Threat 0\n", + "Theft 0\n", + "Car 0\n", + "From_car 0\n", + "Bike 0\n", + "Burglary 0\n", + "Fire 0\n", + "Arson 0\n", + "Damage 0\n", + "Graffiti 0\n", + "Drugs 0\n", + "Local 0\n", + "dtype: int64\n" + ] + } + ], + "source": [ + "# Check missing values\n", + "print(df.isnull().sum())" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "8c368cd8-f952-44f3-bb08-6301d6bd62b1", + "metadata": {}, + "outputs": [], + "source": [ + "df = df.copy()\n", + "for col in ['District', 'Location']:\n", + " df[col] = df[col].astype(str).str.strip().str.title()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "e50dfdea-88fb-43f0-bbd2-3de910158d12", + "metadata": {}, + "outputs": [], + "source": [ + " # delete Unnamed: 0\n", + "if 'Unnamed: 0' in df.columns:\n", + " df = df.drop(columns=['Unnamed: 0'])\n", + "\n", + "# clean string columns\n", + "str_cols = ['Location']\n", + "for col in str_cols:\n", + " if col in df.columns:\n", + " df[col] = df[col].astype(str).str.strip()\n", + " df[col] = df[col].str.replace(r'\\s+', ' ', regex=True)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "58c11a3e-3aee-4d3b-bb0e-fcd9cd69626e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 Tiergarten Süd\n", + "1 Regierungsviertel\n", + "2 Alexanderplatz\n", + "3 Brunnenstraße Süd\n", + "4 Moabit West\n", + " ... \n", + "1195 Nord 2 - Waidmannslust/Wittenau/Lübars\n", + "1196 Mv 1 - Märkisches Viertel\n", + "1197 Mv 2 - Rollbergsiedlung\n", + "1198 West 3 - Borsigwalde/Freie Scholle\n", + "1199 Bezirk (Rd), Nicht Zuzuordnen\n", + "Name: Location, Length: 1200, dtype: object" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['Location']" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "1c24d513-5c7d-42ee-851e-35ac77d22f1a", + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "#Remove special characters\n", + "df['Location'] = df['Location'].str.replace('/', ',')\n", + "df = df.assign(Location=df['Location'].str.split(',')).explode('Location')\n", + "df['Location'] = df['Location'].str.strip()\n", + "\n", + "# 1. remove noise labels\n", + "df['Location'] = df['Location'].replace(r'Bezirk.*Nicht Zuzuordnen', None, regex=True)\n", + "\n", + "# 2. remove street names\n", + "df = df[~df['Location'].str.contains(r'\\bstr\\.', case=False, na=False)]\n", + "\n", + "# 3. normalize direction suffixes\n", + "direction_map = {\n", + " r'\\bNord\\b': 'North',\n", + " r'\\bSüd\\b': 'South',\n", + " r'\\bOst\\b': 'East',\n", + " r'\\bWest\\b': 'West',\n", + " r'\\bZentrum\\b': 'Central',\n", + " r'\\bMitte\\b': 'Central'\n", + "}\n", + "for pattern, replacement in direction_map.items():\n", + " df['Location'] = df['Location'].str.replace(pattern, replacement, regex=True)\n", + "\n", + "# 4. normalize compound directions\n", + "compound_map = {\n", + " r'Nordwest': 'Northwest',\n", + " r'Nordnet': 'Northeast',\n", + " r'Südwest': 'Southwest',\n", + " r'Südost': 'Southeast'\n", + "}\n", + "for pattern, replacement in compound_map.items():\n", + " df['Location'] = df['Location'].str.replace(pattern, replacement, regex=True)\n", + "\n", + "# 5. standardize formatting\n", + "df['Location'] = df['Location'].str.strip().str.title()\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a43fab6d-0804-4cff-a7a8-058d037a3774", + "metadata": {}, + "outputs": [], + "source": [ + "df.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "47d93a98-3188-428b-845b-86b5ce1d88e8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Tiergarten South', 'Regierungsviertel', 'Alexanderplatz',\n", + " 'Brunnenstraße South', 'Moabit West', 'Moabit East',\n", + " 'Osloer Straße', 'Brunnenstraße North', 'Parkviertel',\n", + " 'Wedding Central', 'Bezirk (Mi)', 'Nicht Zuzuordnen',\n", + " 'Südliche Friedrichstadt', 'Tempelhofer Vorstadt',\n", + " 'Nördliche Luisenstadt', 'Südliche Luisenstadt',\n", + " 'Karl-Marx-Allee-North', 'Karl-Marx-Allee-South',\n", + " 'Frankfurter Allee North', 'Frankfurter Allee South Fk',\n", + " 'Bezirk (Fh-Kb)', 'Buch', 'Blankenfelde', 'Niederschönhausen',\n", + " 'Buchholz', 'Karow', 'Blankenburg', 'Heinersdorf', 'Märchenland',\n", + " 'Schönholz', 'Wilhelmsruh', 'Rosenthal', 'Pankow Central',\n", + " 'Pankow South', 'Weißensee', 'Weißensee East',\n", + " 'Prenzlauer Berg Northwest', 'Prenzlauer Berg North',\n", + " 'Helmholtzplatz', 'Prenzlauer Berg East',\n", + " 'Prenzlauer Berg Southwest', 'Prenzlauer Berg South',\n", + " 'Bezirk (Pk)', 'Charlottenburg-North', 'Heerstrasse', 'Westend',\n", + " 'Schloß Charlottenburg', 'Mierendorffplatz', 'Otto-Suhr-Allee',\n", + " 'Neue Kantstraße', 'Kantstraße', 'Kurfürstendamm', 'Halensee',\n", + " 'Grunewald', 'Schmargendorf', 'Wiesbadener Straße',\n", + " 'Düsseldorfer Straße', 'Barstraße', 'Volkspark Wilmersdorf',\n", + " 'Forst Grunewald', 'Bezirk (Ch-Wi)', 'Hakenfelde',\n", + " 'Falkenhagener Feld', 'Spandau Central', 'Brunsbütteler Damm',\n", + " 'Heerstraße North', 'Wilhelmstadt', 'Haselhorst', 'Siemensstadt',\n", + " 'Gatow', 'Kladow', 'Bezirk (Sp)', 'Schloßstr.', 'Albrechtstr.',\n", + " 'Lankwitz', 'Ostpreußendamm', 'Teltower Damm', 'Drakestr.',\n", + " 'Zehlendorf Southwest', 'Zehlendorf North', 'Bezirk (St-Zd)',\n", + " 'Schöneberg-North', 'Schöneberg-South', 'Friedenau', 'Tempelhof',\n", + " 'Mariendorf', 'Marienfelde', 'Lichtenrade', 'Bezirk (Th-Sb)',\n", + " 'Schillerpromenade', 'Neuköllner Central', 'Central',\n", + " 'Reuterstraße', 'Rixdorf', 'Köllnische Heide', 'Britz', 'Buckow',\n", + " 'Gropiusstadt', 'Buckow North', 'Rudow', 'Bezirk (Nk)',\n", + " 'Alt-Treptow', 'Plänterwald', 'Baumschulenweg', 'Johannisthal',\n", + " 'Oberschöneweide', 'Niederschöneweide', 'Adlershof',\n", + " 'Köllnische Vorstadt', 'Spindlersfeld', 'Altglienicke',\n", + " 'Bohnsdorf', 'Grünau', 'Schmöckwitz', 'Karolinenhof',\n", + " 'Rauchfangswerder', 'Köpenick-South', 'Allende-Viertel',\n", + " 'Altstadt-Kietz', 'Müggelheim', 'Friedrichshagen', 'Rahnsdorf',\n", + " 'Hessenwinkel', 'Dammvorstadt', 'Köpenick-North', 'Bezirk (Tp-Kp)',\n", + " 'Marzahn-North', 'Marzahn-Central', 'Marzahn-South',\n", + " 'Hellersdorf-North', 'Hellersdorf-East', 'Hellersdorf-South',\n", + " 'Biesdorf', 'Kaulsdorf', 'Mahlsdorf', 'Bezirk (Mz-Hd)', 'Malchow',\n", + " 'Wartenberg Und Falkenberg', 'Neu-Hohenschönhausen North',\n", + " 'Neu-Hohenschönhausen South', 'Alt-Hohenschönhausen North',\n", + " 'Alt-Hohenschönhausen South', 'Fennpfuhl', 'Alt-Lichtenberg',\n", + " 'Frankfurter Allee South', 'Neu Lichtenberg',\n", + " 'Friedrichsfelde North', 'Friedrichsfelde South',\n", + " 'Rummelsburger Bucht', 'Karlshorst', 'Bezirk (Lb)',\n", + " 'East 1 - Reginhardstr.', 'East 2 - Alt-Reinickendorf',\n", + " 'West 1 - Tegel-South', 'Flughafensee',\n", + " 'West 4 - Auguste-Viktoria-Allee', 'West 5 - Tegel',\n", + " 'Tegeler Forst', 'West 2 - Heiligensee', 'Konradshöhe',\n", + " 'North 1 - Frohnau', 'Hermsdorf', 'North 2 - Waidmannslust',\n", + " 'Wittenau', 'Lübars', 'Mv 1 - Märkisches Viertel',\n", + " 'Mv 2 - Rollbergsiedlung', 'West 3 - Borsigwalde', 'Freie Scholle',\n", + " 'Bezirk (Rd)'], dtype=object)" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['Location'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d1539954-0ad5-4a27-81b6-a3ed4680bf8f", + "metadata": {}, + "outputs": [], + "source": [ + "df = df[~df[\"Location\"].str.contains(\"Nicht Zuzuordnen\")]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3075fbc7-ee9f-4f87-a33d-1a4285808cb7", + "metadata": {}, + "outputs": [], + "source": [ + "#df[\"Location\"] = df[\"Location\"].str.lower()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "db8b7af2-71ae-47f7-bd3e-d016808ca465", + "metadata": {}, + "outputs": [], + "source": [ + "#df[\"Location\"] = df[\"Location\"].str.strip()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d6ac340c-ca93-42cc-aa4a-4f390cc03e45", + "metadata": {}, + "outputs": [], + "source": [ + "#df[\"Location\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "5e813069-d93e-438b-83e9-922b828804d4", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CSV saved as UTF-8 at: berlin_crimes_cleaned.csv\n" + ] + } + ], + "source": [ + "df.to_csv(\"C:\\\\Users\\\\DSGEDSGE-ELEC\\\\Documents\\\\ironhack\\\\week4\\\\Day1\\\\first_project\\\\data\\\\clean\\\\berlin_crimes_cleaned.csv\", index=False, encoding=\"utf-8\")\n", + "\n", + "#df.to_csv(\"\\\\data\\\\clean\\\\berlin_crimes_cleaned.csv\", index=False, encoding=\"utf-8\")\n", + "print(\"CSV saved as UTF-8 at: berlin_crimes_cleaned.csv\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a706bc1d-fd13-4e6e-a69f-d38fceb432b5", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 2bab765d891a7fcd7494a290f73702db8d819770 Mon Sep 17 00:00:00 2001 From: Alan Souza Lupatini Date: Tue, 9 Dec 2025 09:56:52 +0100 Subject: [PATCH 15/41] Update README.md --- README.md | 37 ++++++++++++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f637438f..b5985198 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # Project overview -... +The Berlin Institute for Urban Safety (BIUS) + +Focus: An independent, non-profit think tank dedicated to researching the causes and consequences of crime for evidence-based policy recommendations. + # Installation @@ -56,19 +59,43 @@ uv pip install -r requirements.txt ``` # Questions -... + +Goal A: Develop a Crime Risk Index. +Action: Create a weighted index that combines crime rates (crime count / population) for multiple crime categories to rank Berlin's districts/locations from safest to most dangerous. This could be a single, easily digestible metric for policymakers. + +Goal B: Identify Correlation between Demographics and Crime. +Action: Determine if the proportion of specific age groups (e.g., 18 - 27 or 65 und mehr) in a location is statistically correlated with specific types of crime (e.g., street robbery or burglary). + +Goal C: Analyze Crime Specialization and Temporal Trends. +Action: Investigate which types of crime are disproportionately high in specific districts (e.g., is Graffiti a unique problem for one district compared to the rest of the city?). Also, analyze year-over-year changes to identify fastest-growing or declining crime categories. + + +Testable Hypotheses +General Crime Rate Hypothesis +H1: Districts with a higher population density (as calculated by combining the population data with external area data, or simply assuming higher population overall) will have a higher absolute number of non-violent crimes (e.g., Theft, Damage, Graffiti). + +H2: The district containing the Regierungsviertel (Government District) will have an above-average rate of Threat and Damage (per capita) compared to residential districts due to its political significance and potential for protest activity. + +Demographic and Crime Type Hypotheses +H3 (Age-related): Locations with a higher proportion of residents in the 65 and older age group will show a higher rate of Burglary per capita compared to the Berlin average, as criminals may perceive these areas as containing more vulnerable targets. + +H4 (Age-related): Locations with a higher proportion of the 18 - 27 age group will correlate with a higher rate of Drugs offenses (per capita), reflecting typical patterns of drug use and policing effort. + +Specific Crime Hypotheses +H5 (Temporal Trend): The rate of Car theft (stolen cars) has declined over the years covered in the dataset, due to modern vehicle anti-theft technology. + # Dataset -... +We used two raw datasets, one containing demographic information from Berlin's districs and another with information of different crimes commited per district. ## Main dataset issues -- ... +- District names contain German characters that need to be cleaned out to work in UTF-8. - ... - ... ## Solutions for the dataset issues -... +- We had to remove umlauts and eszetts, for example, substituting them with UTF-8 characters. # Conclussions ... From e7b6b1c4034c205c1faa1d6ef3ec4a49673cee1a Mon Sep 17 00:00:00 2001 From: veerpal Date: Tue, 9 Dec 2025 10:48:51 +0100 Subject: [PATCH 16/41] Updated Cleaned CSV --- data/clean/berlin_crimes_cleaned.csv | 1201 +++++++++++++++++++ notebooks/load_and_clean_data_veerpal.ipynb | 996 +++++++++++++++ 2 files changed, 2197 insertions(+) create mode 100644 data/clean/berlin_crimes_cleaned.csv create mode 100644 notebooks/load_and_clean_data_veerpal.ipynb diff --git a/data/clean/berlin_crimes_cleaned.csv b/data/clean/berlin_crimes_cleaned.csv new file mode 100644 index 00000000..56969a20 --- /dev/null +++ b/data/clean/berlin_crimes_cleaned.csv @@ -0,0 +1,1201 @@ +Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,Theft,Car,From_car,Bike,Burglary,Fire,Arson,Damage,Graffiti,Drugs,Local +2012,Mitte,10111,Tiergarten Süd,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 +2012,Mitte,10112,Regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 +2012,Mitte,10113,Alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 +2012,Mitte,10114,Brunnenstraße Süd,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 +2012,Mitte,10221,Moabit West,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403 +2012,Mitte,10222,Moabit Ost,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 +2012,Mitte,10331,Osloer Straße,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699 +2012,Mitte,10332,Brunnenstraße Nord,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 +2012,Mitte,10441,Parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 +2012,Mitte,10442,Wedding Zentrum,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 +2012,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 +2012,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 +2012,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 +2012,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 +2012,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 +2012,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 +2012,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 +2012,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 +2012,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 +2012,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 +2012,Pankow,30101,Buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323 +2012,Pankow,30202,Blankenfelde/Niederschönhausen,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 +2012,Pankow,30203,Buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182 +2012,Pankow,30304,Karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151 +2012,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,Pankow,30406,Pankow Zentrum,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 +2012,Pankow,30408,Pankow Süd,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 +2012,Pankow,30509,Weißensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838 +2012,Pankow,30510,Weißensee Ost,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 +2012,Pankow,30611,Prenzlauer Berg Nordwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 +2012,Pankow,30612,Prenzlauer Berg Nord,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 +2012,Pankow,30613,Helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614 +2012,Pankow,30614,Prenzlauer Berg Ost,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 +2012,Pankow,30715,Prenzlauer Berg Südwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 +2012,Pankow,30716,Prenzlauer Berg Süd,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 +2012,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 +2012,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 +2012,Charlottenburg-Wilmersdorf,40202,Heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 +2012,Charlottenburg-Wilmersdorf,40203,Westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 +2012,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 +2012,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413 +2012,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952 +2012,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560 +2012,Charlottenburg-Wilmersdorf,40308,Kantstraße,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691 +2012,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685 +2012,Charlottenburg-Wilmersdorf,40310,Halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393 +2012,Charlottenburg-Wilmersdorf,40411,Grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391 +2012,Charlottenburg-Wilmersdorf,40412,Schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255 +2012,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224 +2012,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741 +2012,Charlottenburg-Wilmersdorf,40515,Barstraße,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 +2012,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 +2012,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 +2012,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 +2012,Spandau,50101,Hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 +2012,Spandau,50102,Falkenhagener Feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 +2012,Spandau,50103,Spandau Mitte,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 +2012,Spandau,50204,Brunsbütteler Damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395 +2012,Spandau,50205,Heerstraße Nord,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 +2012,Spandau,50206,Wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191 +2012,Spandau,50307,Haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575 +2012,Spandau,50308,Siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 +2012,Spandau,50409,Gatow/Kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 +2012,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 +2012,Steglitz-Zehlendorf,60101,Schloßstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 +2012,Steglitz-Zehlendorf,60102,Albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 +2012,Steglitz-Zehlendorf,60203,Lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 +2012,Steglitz-Zehlendorf,60204,Ostpreußendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 +2012,Steglitz-Zehlendorf,60305,Teltower Damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 +2012,Steglitz-Zehlendorf,60306,Drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 +2012,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 +2012,Steglitz-Zehlendorf,60408,Zehlendorf Nord,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 +2012,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 +2012,Tempelhof-Schöneberg,70101,Schöneberg-Nord,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 +2012,Tempelhof-Schöneberg,70202,Schöneberg-Süd,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 +2012,Tempelhof-Schöneberg,70303,Friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 +2012,Tempelhof-Schöneberg,70404,Tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 +2012,Tempelhof-Schöneberg,70505,Mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 +2012,Tempelhof-Schöneberg,70606,Marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 +2012,Tempelhof-Schöneberg,70707,Lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 +2012,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 +2012,Neukölln,80101,Schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 +2012,Neukölln,80102,Neuköllner Mitte/Zentrum,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 +2012,Neukölln,80103,Reuterstraße,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573 +2012,Neukölln,80104,Rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542 +2012,Neukölln,80105,Köllnische Heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631 +2012,Neukölln,80206,Britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079 +2012,Neukölln,80207,Buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499 +2012,Neukölln,80308,Gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070 +2012,Neukölln,80409,Buckow Nord,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 +2012,Neukölln,80410,Rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 +2012,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 +2012,Treptow-Köpenick,90101,Alt-Treptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 +2012,Treptow-Köpenick,90102,Plänterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 +2012,Treptow-Köpenick,90103,Baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 +2012,Treptow-Köpenick,90104,Johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245 +2012,Treptow-Köpenick,90205,Oberschöneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 +2012,Treptow-Köpenick,90206,Niederschöneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 +2012,Treptow-Köpenick,90207,Adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 +2012,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 +2012,Treptow-Köpenick,90309,Altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 +2012,Treptow-Köpenick,90310,Bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 +2012,Treptow-Köpenick,90311,Grünau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 +2012,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,Treptow-Köpenick,90413,Köpenick-Süd,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 +2012,Treptow-Köpenick,90414,Allende-Viertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 +2012,Treptow-Köpenick,90415,Altstadt-Kietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 +2012,Treptow-Köpenick,90416,Müggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 +2012,Treptow-Köpenick,90517,Friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 +2012,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 +2012,Treptow-Köpenick,90519,Dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 +2012,Treptow-Köpenick,90520,Köpenick-Nord,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 +2012,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 +2012,Marzahn-Hellersdorf,100101,Marzahn-Nord,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 +2012,Marzahn-Hellersdorf,100102,Marzahn-Mitte,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 +2012,Marzahn-Hellersdorf,100103,Marzahn-Süd,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 +2012,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 +2012,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 +2012,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 +2012,Marzahn-Hellersdorf,100307,Biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 +2012,Marzahn-Hellersdorf,100408,Kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 +2012,Marzahn-Hellersdorf,100409,Mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 +2012,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 +2012,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 +2012,Lichtenberg,110102,Neu-Hohenschönhausen Nord,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 +2012,Lichtenberg,110103,Neu-Hohenschönhausen Süd,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 +2012,Lichtenberg,110204,Alt-Hohenschönhausen Nord,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 +2012,Lichtenberg,110205,Alt-Hohenschönhausen Süd,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 +2012,Lichtenberg,110306,Fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748 +2012,Lichtenberg,110307,Alt-Lichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 +2012,Lichtenberg,110308,Frankfurter Allee Süd,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 +2012,Lichtenberg,110409,Neu Lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734 +2012,Lichtenberg,110410,Friedrichsfelde Nord,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 +2012,Lichtenberg,110411,Friedrichsfelde Süd,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 +2012,Lichtenberg,110512,Rummelsburger Bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60 +2012,Lichtenberg,110513,Karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273 +2012,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 +2012,Reinickendorf,121031,Ost 1 - Reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 +2012,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 +2012,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 +2012,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 +2012,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 +2012,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 +2012,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 +2012,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,Reinickendorf,123021,Mv 1 - Märkisches Viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 +2012,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 +2012,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 +2012,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 +2013,Mitte,10111,Tiergarten Süd,88,60,522,148,124,2652,17,392,149,62,14,3,263,28,114,974 +2013,Mitte,10112,Regierungsviertel,53,25,480,120,128,3862,23,337,254,33,5,1,355,130,67,862 +2013,Mitte,10113,Alexanderplatz,237,149,1442,354,333,10165,85,760,926,281,47,20,1301,448,590,3029 +2013,Mitte,10114,Brunnenstraße Süd,41,14,226,51,68,2503,101,244,358,137,8,3,366,134,92,1003 +2013,Mitte,10221,Moabit West,94,47,597,156,231,2441,76,463,336,139,47,12,532,88,209,1342 +2013,Mitte,10222,Moabit Ost,76,37,496,122,181,2536,82,446,353,128,35,16,418,59,362,1188 +2013,Mitte,10331,Osloer Straße,125,64,814,210,253,3540,26,378,279,166,28,8,441,55,366,1674 +2013,Mitte,10332,Brunnenstraße Nord,126,58,667,164,200,3248,102,521,269,196,36,13,454,84,299,1597 +2013,Mitte,10441,Parkviertel,87,38,712,206,269,2924,74,566,290,154,32,16,541,81,236,1722 +2013,Mitte,10442,Wedding Zentrum,160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 +2013,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 +2013,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,76,693,185,243,3394,57,700,345,186,45,15,639,84,265,1703 +2013,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,143,81,869,242,282,5097,142,618,935,338,35,14,805,187,352,2051 +2013,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,140,108,556,192,115,2805,38,165,351,103,27,4,510,120,208,1202 +2013,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,210,169,562,199,90,2474,66,169,371,119,32,13,468,137,767,1239 +2013,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 +2013,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 +2013,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 +2013,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,124,80,897,297,156,4070,96,333,660,144,61,26,1270,308,468,2148 +2013,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 +2013,Pankow,30101,Buch,12,5,119,20,66,858,21,180,143,29,18,9,210,55,33,308 +2013,Pankow,30202,Blankenfelde/Niederschönhausen,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 +2013,Pankow,30203,Buchholz,3,2,75,19,36,483,47,74,45,23,2,0,130,23,8,179 +2013,Pankow,30304,Karow,4,2,106,19,40,449,8,102,101,36,6,3,88,11,6,206 +2013,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,Pankow,30406,Pankow Zentrum,37,11,221,47,104,2164,45,254,570,102,14,6,337,71,29,776 +2013,Pankow,30408,Pankow Süd,16,9,226,52,87,1211,55,222,392,59,14,5,230,25,27,613 +2013,Pankow,30509,Weißensee,28,9,278,56,127,1655,68,225,251,63,25,16,425,102,44,973 +2013,Pankow,30510,Weißensee Ost,11,8,146,25,47,626,22,147,61,26,28,22,132,18,32,334 +2013,Pankow,30611,Prenzlauer Berg Nordwest,51,31,208,62,59,1718,94,184,407,67,12,6,325,78,69,683 +2013,Pankow,30612,Prenzlauer Berg Nord,21,6,202,43,65,1914,88,216,452,52,14,3,254,61,52,595 +2013,Pankow,30613,Helmholtzplatz,14,4,148,38,44,1280,57,91,279,90,10,2,238,65,20,590 +2013,Pankow,30614,Prenzlauer Berg Ost,43,21,243,59,72,2151,49,317,337,43,17,5,430,167,68,619 +2013,Pankow,30715,Prenzlauer Berg Südwest,29,12,325,86,56,2201,87,218,349,118,16,9,403,130,45,907 +2013,Pankow,30716,Prenzlauer Berg Süd,17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 +2013,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 +2013,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 +2013,Charlottenburg-Wilmersdorf,40202,Heerstrasse,19,8,127,41,45,720,34,232,56,62,3,2,143,47,22,273 +2013,Charlottenburg-Wilmersdorf,40203,Westend,31,10,192,46,116,2344,64,465,193,110,10,7,226,34,23,587 +2013,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,46,21,205,46,92,1205,29,176,256,92,12,7,186,28,63,633 +2013,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,40,22,146,32,70,846,21,201,103,57,11,3,130,13,96,466 +2013,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,60,24,385,98,127,2260,27,308,355,157,14,5,410,94,141,965 +2013,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,46,17,247,55,108,1384,59,292,278,108,8,4,290,73,135,723 +2013,Charlottenburg-Wilmersdorf,40308,Kantstraße,60,28,295,79,98,2798,20,198,268,119,8,3,211,25,165,695 +2013,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,112,46,919,287,183,4299,60,369,172,106,6,1,342,75,197,1517 +2013,Charlottenburg-Wilmersdorf,40310,Halensee,23,8,135,25,71,1011,64,180,172,85,7,3,167,38,30,433 +2013,Charlottenburg-Wilmersdorf,40411,Grunewald,13,6,96,28,68,950,53,330,82,164,6,3,123,14,13,414 +2013,Charlottenburg-Wilmersdorf,40412,Schmargendorf,11,5,72,14,33,816,30,212,69,111,4,0,110,17,8,266 +2013,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,12,4,83,12,43,656,24,221,127,55,2,2,140,25,2,293 +2013,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,37,15,258,69,109,1970,83,448,263,194,15,4,330,89,52,778 +2013,Charlottenburg-Wilmersdorf,40515,Barstraße,23,14,116,29,57,903,15,199,154,64,1,1,143,21,20,378 +2013,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,51,13,227,62,95,1690,61,388,356,100,24,10,303,61,50,667 +2013,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,1,15,5,5,68,2,33,4,0,2,1,21,0,2,27 +2013,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 +2013,Spandau,50101,Hakenfelde,14,8,172,42,76,1005,25,187,56,52,20,6,222,21,40,704 +2013,Spandau,50102,Falkenhagener Feld,52,21,445,85,150,1170,35,180,146,89,40,5,351,13,46,1135 +2013,Spandau,50103,Spandau Mitte,96,46,758,181,243,2471,41,291,267,72,31,8,602,112,223,1630 +2013,Spandau,50204,Brunsbütteler Damm,16,7,167,44,59,911,32,136,62,58,10,2,229,56,21,417 +2013,Spandau,50205,Heerstraße Nord,29,15,377,102,159,1124,51,167,71,71,19,3,352,43,34,1031 +2013,Spandau,50206,Wilhelmstadt,43,21,478,111,217,2470,45,238,188,92,21,8,480,39,120,1248 +2013,Spandau,50307,Haselhorst,20,8,156,40,64,1099,30,180,59,53,11,3,238,22,25,551 +2013,Spandau,50308,Siemensstadt,19,11,158,34,67,775,29,153,83,30,8,4,155,28,12,426 +2013,Spandau,50409,Gatow/Kladow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 +2013,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 +2013,Steglitz-Zehlendorf,60101,Schloßstr.,67,32,205,30,71,2879,29,193,176,107,12,5,235,75,40,586 +2013,Steglitz-Zehlendorf,60102,Albrechtstr.,54,22,263,52,145,1617,112,418,232,162,17,6,332,62,59,879 +2013,Steglitz-Zehlendorf,60203,Lankwitz,34,14,311,60,138,1315,61,317,122,137,24,6,364,70,88,784 +2013,Steglitz-Zehlendorf,60204,Ostpreußendamm,19,11,232,52,97,1286,61,344,188,89,12,6,235,34,55,549 +2013,Steglitz-Zehlendorf,60305,Teltower Damm,35,14,153,30,92,1403,57,374,284,148,17,4,254,39,51,475 +2013,Steglitz-Zehlendorf,60306,Drakestr.,30,7,198,33,108,1936,85,497,222,166,17,8,289,33,49,635 +2013,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 +2013,Steglitz-Zehlendorf,60408,Zehlendorf Nord,27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 +2013,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 +2013,Tempelhof-Schöneberg,70101,Schöneberg-Nord,241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 +2013,Tempelhof-Schöneberg,70202,Schöneberg-Süd,93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 +2013,Tempelhof-Schöneberg,70303,Friedenau,62,19,259,43,115,2909,79,430,424,89,28,7,402,106,75,751 +2013,Tempelhof-Schöneberg,70404,Tempelhof,88,35,659,155,299,3581,109,791,348,145,48,13,703,123,300,1647 +2013,Tempelhof-Schöneberg,70505,Mariendorf,60,35,417,90,178,1886,91,513,140,145,27,5,493,59,102,1143 +2013,Tempelhof-Schöneberg,70606,Marienfelde,23,12,243,56,109,1310,35,238,78,68,22,3,225,23,50,629 +2013,Tempelhof-Schöneberg,70707,Lichtenrade,31,14,339,64,135,1231,51,390,98,179,29,10,338,46,64,754 +2013,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 +2013,Neukölln,80101,Schillerpromenade,144,84,679,218,208,2193,40,284,201,140,32,13,561,119,929,1630 +2013,Neukölln,80102,Neuköllner Mitte/Zentrum,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 +2013,Neukölln,80103,Reuterstraße,95,49,509,182,173,2808,65,244,300,151,27,14,567,112,232,1285 +2013,Neukölln,80104,Rixdorf,125,72,603,168,201,2211,50,367,269,148,31,15,509,86,110,1531 +2013,Neukölln,80105,Köllnische Heide,30,16,231,65,132,1339,54,349,34,44,21,8,508,45,29,672 +2013,Neukölln,80206,Britz,75,47,427,113,199,2123,99,623,156,159,39,15,413,39,53,1188 +2013,Neukölln,80207,Buckow,24,11,138,38,69,687,23,214,39,93,11,3,227,29,23,455 +2013,Neukölln,80308,Gropiusstadt,76,37,274,65,115,1775,44,242,164,72,28,11,479,54,28,834 +2013,Neukölln,80409,Buckow Nord,11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 +2013,Neukölln,80410,Rudow,32,19,230,69,104,1344,111,441,144,153,10,3,288,23,16,570 +2013,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 +2013,Treptow-Köpenick,90101,Alt-Treptow,45,29,127,30,33,1069,21,109,228,42,2,1,166,51,65,343 +2013,Treptow-Köpenick,90102,Plänterwald,12,7,82,16,25,594,27,210,77,32,7,1,133,16,6,241 +2013,Treptow-Köpenick,90103,Baumschulenweg,21,12,95,20,59,684,35,211,100,47,8,3,167,46,24,308 +2013,Treptow-Köpenick,90104,Johannisthal,11,4,99,16,61,619,57,168,75,45,9,4,164,34,15,256 +2013,Treptow-Köpenick,90205,Oberschöneweide,23,13,353,81,99,1066,69,185,119,27,14,8,372,132,41,720 +2013,Treptow-Köpenick,90206,Niederschöneweide,14,5,145,40,44,903,25,93,133,10,11,6,169,51,32,279 +2013,Treptow-Köpenick,90207,Adlershof,20,13,118,34,57,960,32,152,204,18,10,3,158,28,13,291 +2013,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 +2013,Treptow-Köpenick,90309,Altglienicke,7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 +2013,Treptow-Köpenick,90310,Bohnsdorf,6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 +2013,Treptow-Köpenick,90311,Grünau,2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 +2013,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,Treptow-Köpenick,90413,Köpenick-Süd,1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 +2013,Treptow-Köpenick,90414,Allende-Viertel,0,0,38,2,14,198,10,20,51,2,3,0,48,16,2,97 +2013,Treptow-Köpenick,90415,Altstadt-Kietz,7,2,94,15,24,220,7,28,61,9,3,1,88,16,5,199 +2013,Treptow-Köpenick,90416,Müggelheim,0,0,14,1,16,107,6,32,7,6,2,1,26,0,1,45 +2013,Treptow-Köpenick,90517,Friedrichshagen,10,4,73,16,36,560,30,91,221,13,8,2,112,25,2,176 +2013,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 +2013,Treptow-Köpenick,90519,Dammvorstadt,10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 +2013,Treptow-Köpenick,90520,Köpenick-Nord,4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 +2013,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 +2013,Marzahn-Hellersdorf,100101,Marzahn-Nord,38,17,402,87,115,795,52,126,88,30,32,11,279,43,33,780 +2013,Marzahn-Hellersdorf,100102,Marzahn-Mitte,81,31,782,165,184,1973,103,467,147,43,47,15,505,68,78,1396 +2013,Marzahn-Hellersdorf,100103,Marzahn-Süd,52,21,340,68,125,1631,157,361,114,37,17,7,356,66,23,818 +2013,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,61,35,717,141,194,1465,45,202,169,23,72,26,581,150,83,1357 +2013,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,30,20,205,38,80,568,18,79,126,14,19,9,224,33,32,479 +2013,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,34,23,286,48,86,657,32,121,102,20,26,3,252,75,33,595 +2013,Marzahn-Hellersdorf,100307,Biesdorf,10,4,177,23,77,1260,35,290,190,55,18,8,215,28,18,349 +2013,Marzahn-Hellersdorf,100408,Kaulsdorf,9,4,71,13,41,504,16,168,86,82,6,3,122,26,7,178 +2013,Marzahn-Hellersdorf,100409,Mahlsdorf,9,3,86,14,55,734,41,215,86,112,2,0,130,25,15,184 +2013,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 +2013,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 +2013,Lichtenberg,110102,Neu-Hohenschönhausen Nord,29,16,333,59,81,802,27,125,99,18,13,7,201,27,67,712 +2013,Lichtenberg,110103,Neu-Hohenschönhausen Süd,32,8,287,49,64,980,62,130,78,40,21,6,274,30,40,643 +2013,Lichtenberg,110204,Alt-Hohenschönhausen Nord,13,3,117,23,48,845,24,145,37,44,11,6,193,26,14,339 +2013,Lichtenberg,110205,Alt-Hohenschönhausen Süd,31,16,206,37,93,1367,72,279,151,66,15,4,316,71,34,731 +2013,Lichtenberg,110306,Fennpfuhl,26,14,257,49,78,1170,77,262,188,44,17,4,318,72,25,613 +2013,Lichtenberg,110307,Alt-Lichtenberg,37,22,372,99,109,1943,65,327,178,52,22,11,388,103,56,874 +2013,Lichtenberg,110308,Frankfurter Allee Süd,18,10,90,15,31,646,35,106,137,16,8,4,104,13,53,237 +2013,Lichtenberg,110409,Neu Lichtenberg,34,16,246,48,68,1382,72,208,287,30,24,14,318,94,65,663 +2013,Lichtenberg,110410,Friedrichsfelde Nord,15,4,147,33,50,716,50,144,34,39,20,7,142,28,17,338 +2013,Lichtenberg,110411,Friedrichsfelde Süd,25,8,161,32,61,743,49,141,88,49,11,3,202,76,14,403 +2013,Lichtenberg,110512,Rummelsburger Bucht,6,4,19,7,8,173,9,45,25,9,22,10,63,13,8,62 +2013,Lichtenberg,110513,Karlshorst,10,5,111,22,44,852,67,186,157,70,19,11,192,32,5,351 +2013,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 +2013,Reinickendorf,121031,Ost 1 - Reginhardstr.,38,15,393,94,166,1183,30,191,158,80,16,10,260,29,132,979 +2013,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,49,21,313,63,130,1433,39,322,170,60,30,13,322,55,152,789 +2013,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 +2013,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,45,17,342,80,166,1375,32,187,117,67,14,8,321,43,100,850 +2013,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 +2013,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 +2013,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 +2013,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,Reinickendorf,123021,Mv 1 - Märkisches Viertel,86,57,600,135,219,1986,37,328,133,67,44,18,428,36,139,1486 +2013,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,14,9,85,21,39,487,6,82,26,36,6,4,116,15,14,223 +2013,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 +2013,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 +2014,Mitte,10111,Tiergarten Süd,74,48,514,134,133,2604,17,220,195,70,8,5,252,30,163,1043 +2014,Mitte,10112,Regierungsviertel,51,19,432,84,115,4370,11,189,371,52,3,2,385,137,89,843 +2014,Mitte,10113,Alexanderplatz,203,106,1309,364,350,10510,89,710,1074,241,46,18,1207,351,506,2984 +2014,Mitte,10114,Brunnenstraße Süd,34,16,180,31,68,2248,56,230,488,127,6,1,356,132,79,771 +2014,Mitte,10221,Moabit West,76,32,557,147,159,2650,73,482,399,118,36,15,482,82,216,1226 +2014,Mitte,10222,Moabit Ost,57,33,599,157,173,3834,43,415,426,98,42,19,498,83,399,1282 +2014,Mitte,10331,Osloer Straße,111,52,772,190,218,3846,31,410,344,202,38,14,471,48,266,1645 +2014,Mitte,10332,Brunnenstraße Nord,107,47,648,167,217,3183,69,407,384,178,48,19,532,92,302,1574 +2014,Mitte,10441,Parkviertel,89,46,652,151,240,3372,58,461,353,176,28,8,473,52,192,1687 +2014,Mitte,10442,Wedding Zentrum,131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 +2014,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 +2014,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,119,80,675,194,224,3951,53,825,463,162,45,14,600,90,218,1563 +2014,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,128,60,986,264,262,5460,97,545,1010,230,54,18,854,212,226,2047 +2014,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,125,86,566,214,128,3197,26,185,398,97,40,13,462,132,405,1153 +2014,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,171,132,583,271,117,2814,31,213,373,82,57,18,508,165,996,1231 +2014,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 +2014,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 +2014,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 +2014,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,162,116,880,287,163,5162,71,358,849,143,44,19,1184,218,665,2099 +2014,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 +2014,Pankow,30101,Buch,6,3,123,32,79,761,30,194,95,24,19,8,171,25,20,307 +2014,Pankow,30202,Blankenfelde/Niederschönhausen,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 +2014,Pankow,30203,Buchholz,2,1,68,16,31,459,21,78,51,38,2,0,97,27,9,148 +2014,Pankow,30304,Karow,4,3,49,8,23,397,9,89,104,50,2,0,100,8,9,143 +2014,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,Pankow,30406,Pankow Zentrum,35,20,186,42,80,2190,56,237,614,69,25,11,316,74,36,711 +2014,Pankow,30408,Pankow Süd,26,15,162,47,75,1392,69,220,386,72,13,10,303,53,21,670 +2014,Pankow,30509,Weißensee,28,14,289,67,109,1669,67,219,257,65,19,4,382,79,37,839 +2014,Pankow,30510,Weißensee Ost,5,4,146,27,53,591,26,132,80,36,8,2,180,32,24,326 +2014,Pankow,30611,Prenzlauer Berg Nordwest,38,22,224,61,56,1935,51,234,507,45,12,4,319,90,76,760 +2014,Pankow,30612,Prenzlauer Berg Nord,31,13,168,37,56,1984,80,213,546,38,7,4,284,123,35,627 +2014,Pankow,30613,Helmholtzplatz,10,4,137,40,32,1472,47,109,364,95,7,4,215,64,23,609 +2014,Pankow,30614,Prenzlauer Berg Ost,30,18,247,60,63,2298,92,313,351,77,10,4,546,228,51,701 +2014,Pankow,30715,Prenzlauer Berg Südwest,24,13,319,95,56,2267,62,192,426,187,8,2,351,110,31,934 +2014,Pankow,30716,Prenzlauer Berg Süd,13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 +2014,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 +2014,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 +2014,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,10,163,52,41,692,54,191,56,96,1,1,184,76,26,307 +2014,Charlottenburg-Wilmersdorf,40203,Westend,36,24,222,44,121,2767,64,406,193,112,12,8,280,55,20,776 +2014,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,30,8,242,53,101,1205,23,165,231,88,6,3,233,67,38,643 +2014,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,41,16,138,39,68,825,16,205,71,42,5,0,119,16,151,369 +2014,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,52,28,429,87,163,2391,50,289,361,118,12,3,368,77,79,1040 +2014,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,36,12,235,59,77,1598,57,323,277,110,11,7,219,55,116,660 +2014,Charlottenburg-Wilmersdorf,40308,Kantstraße,54,21,232,51,117,2830,24,216,321,103,10,4,225,22,138,664 +2014,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,107,52,919,278,185,4781,48,377,216,106,9,6,376,93,168,1554 +2014,Charlottenburg-Wilmersdorf,40310,Halensee,16,7,124,33,73,1018,37,160,107,84,4,2,153,36,35,391 +2014,Charlottenburg-Wilmersdorf,40411,Grunewald,13,8,82,21,51,931,63,300,56,244,7,3,124,15,16,434 +2014,Charlottenburg-Wilmersdorf,40412,Schmargendorf,12,7,85,14,36,607,23,131,67,99,4,1,67,2,8,256 +2014,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,7,5,73,7,31,605,16,121,183,74,5,2,90,20,16,242 +2014,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,59,35,219,35,119,1878,83,434,239,170,19,5,345,95,69,783 +2014,Charlottenburg-Wilmersdorf,40515,Barstraße,18,14,108,22,56,854,19,209,170,59,3,3,108,22,39,301 +2014,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,56,35,261,51,81,1920,70,385,400,165,9,4,272,67,51,722 +2014,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,6,2,3,43,0,17,3,0,0,0,13,1,3,11 +2014,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 +2014,Spandau,50101,Hakenfelde,17,10,156,42,65,705,33,148,63,36,18,7,173,9,32,376 +2014,Spandau,50102,Falkenhagener Feld,36,14,420,87,137,1202,31,224,164,98,29,10,357,33,61,991 +2014,Spandau,50103,Spandau Mitte,99,67,674,154,212,2815,36,354,304,55,26,10,546,83,226,1624 +2014,Spandau,50204,Brunsbütteler Damm,16,12,132,35,79,780,36,145,64,75,13,4,146,14,24,350 +2014,Spandau,50205,Heerstraße Nord,34,24,362,67,127,1028,34,155,99,71,33,10,297,20,30,858 +2014,Spandau,50206,Wilhelmstadt,64,27,536,127,190,2215,33,252,240,95,21,12,467,83,92,1075 +2014,Spandau,50307,Haselhorst,19,7,150,33,49,859,31,195,65,31,17,8,167,17,18,351 +2014,Spandau,50308,Siemensstadt,24,7,168,43,60,1015,38,201,102,31,9,5,165,45,15,464 +2014,Spandau,50409,Gatow/Kladow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 +2014,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 +2014,Steglitz-Zehlendorf,60101,Schloßstr.,43,18,174,45,77,2302,39,173,180,115,8,2,247,74,40,488 +2014,Steglitz-Zehlendorf,60102,Albrechtstr.,43,25,267,43,136,1449,85,348,229,145,16,5,417,78,42,823 +2014,Steglitz-Zehlendorf,60203,Lankwitz,26,13,277,63,129,1147,67,290,101,101,37,18,271,37,116,661 +2014,Steglitz-Zehlendorf,60204,Ostpreußendamm,15,7,199,38,85,1238,63,289,222,130,12,5,309,33,46,560 +2014,Steglitz-Zehlendorf,60305,Teltower Damm,25,12,150,29,79,1377,58,362,311,146,14,4,315,64,42,456 +2014,Steglitz-Zehlendorf,60306,Drakestr.,9,7,200,29,103,1645,86,363,222,136,11,7,278,53,44,557 +2014,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 +2014,Steglitz-Zehlendorf,60408,Zehlendorf Nord,21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 +2014,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 +2014,Tempelhof-Schöneberg,70101,Schöneberg-Nord,170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 +2014,Tempelhof-Schöneberg,70202,Schöneberg-Süd,57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 +2014,Tempelhof-Schöneberg,70303,Friedenau,43,30,252,42,93,2785,67,386,472,179,24,16,407,127,52,777 +2014,Tempelhof-Schöneberg,70404,Tempelhof,80,49,671,142,290,3816,113,798,372,186,46,14,745,138,316,1793 +2014,Tempelhof-Schöneberg,70505,Mariendorf,47,28,395,94,161,1807,78,490,146,142,20,9,437,55,96,976 +2014,Tempelhof-Schöneberg,70606,Marienfelde,27,19,204,37,85,1231,37,267,115,55,29,10,286,30,43,552 +2014,Tempelhof-Schöneberg,70707,Lichtenrade,28,14,304,59,138,1146,74,330,121,126,23,5,389,55,69,726 +2014,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 +2014,Neukölln,80101,Schillerpromenade,71,37,519,139,158,1923,25,310,180,123,18,8,547,190,519,1176 +2014,Neukölln,80102,Neuköllner Mitte/Zentrum,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 +2014,Neukölln,80103,Reuterstraße,71,32,569,147,172,2898,45,248,319,192,18,7,495,129,129,1248 +2014,Neukölln,80104,Rixdorf,88,41,576,151,159,2328,52,490,331,194,28,12,545,95,124,1358 +2014,Neukölln,80105,Köllnische Heide,26,13,199,55,122,1132,32,345,37,48,22,12,536,46,42,539 +2014,Neukölln,80206,Britz,73,46,457,111,178,2243,90,572,167,175,27,8,450,61,92,1207 +2014,Neukölln,80207,Buckow,18,8,133,20,67,687,49,203,32,81,8,4,177,14,7,359 +2014,Neukölln,80308,Gropiusstadt,55,39,341,92,132,1687,42,184,185,88,27,11,471,44,33,963 +2014,Neukölln,80409,Buckow Nord,9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 +2014,Neukölln,80410,Rudow,32,18,207,54,92,1186,114,317,153,174,22,10,300,30,8,542 +2014,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 +2014,Treptow-Köpenick,90101,Alt-Treptow,45,36,134,35,43,1198,30,183,281,38,11,5,195,62,66,364 +2014,Treptow-Köpenick,90102,Plänterwald,11,7,45,8,23,746,36,175,63,38,11,8,148,14,16,247 +2014,Treptow-Köpenick,90103,Baumschulenweg,19,8,106,23,57,894,63,216,125,52,8,3,140,24,21,305 +2014,Treptow-Köpenick,90104,Johannisthal,15,9,84,17,47,581,31,105,81,37,10,2,149,13,12,253 +2014,Treptow-Köpenick,90205,Oberschöneweide,12,5,287,65,94,987,46,245,138,23,12,7,221,39,50,587 +2014,Treptow-Köpenick,90206,Niederschöneweide,13,8,153,20,27,924,22,106,129,20,7,4,193,92,38,296 +2014,Treptow-Köpenick,90207,Adlershof,13,7,112,23,59,1054,44,183,165,28,11,5,201,79,19,324 +2014,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 +2014,Treptow-Köpenick,90309,Altglienicke,9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 +2014,Treptow-Köpenick,90310,Bohnsdorf,7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 +2014,Treptow-Köpenick,90311,Grünau,5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 +2014,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,Treptow-Köpenick,90413,Köpenick-Süd,4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 +2014,Treptow-Köpenick,90414,Allende-Viertel,2,0,50,13,29,222,14,36,25,8,3,2,61,11,5,117 +2014,Treptow-Köpenick,90415,Altstadt-Kietz,2,1,84,9,22,255,11,59,53,7,11,6,90,8,3,181 +2014,Treptow-Köpenick,90416,Müggelheim,0,0,12,2,5,105,4,35,8,16,4,4,22,1,3,26 +2014,Treptow-Köpenick,90517,Friedrichshagen,2,0,83,25,40,780,48,152,253,26,2,1,148,35,10,270 +2014,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 +2014,Treptow-Köpenick,90519,Dammvorstadt,14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 +2014,Treptow-Köpenick,90520,Köpenick-Nord,3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 +2014,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 +2014,Marzahn-Hellersdorf,100101,Marzahn-Nord,32,19,440,75,96,637,44,109,94,19,20,7,195,21,36,753 +2014,Marzahn-Hellersdorf,100102,Marzahn-Mitte,66,43,685,149,161,1681,79,305,184,28,23,12,525,56,70,1365 +2014,Marzahn-Hellersdorf,100103,Marzahn-Süd,55,29,339,67,118,1383,117,322,112,47,25,7,349,38,31,751 +2014,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,32,20,634,109,189,1595,65,211,166,36,31,13,565,110,94,1300 +2014,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,19,9,245,35,78,598,27,102,104,12,9,4,193,48,41,543 +2014,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,17,13,258,45,96,627,43,98,89,23,30,8,264,74,22,577 +2014,Marzahn-Hellersdorf,100307,Biesdorf,8,5,162,23,66,1112,40,272,177,62,8,2,166,19,32,341 +2014,Marzahn-Hellersdorf,100408,Kaulsdorf,5,1,67,10,35,540,15,169,94,75,8,4,152,16,5,205 +2014,Marzahn-Hellersdorf,100409,Mahlsdorf,6,3,100,20,51,1204,30,154,119,79,3,1,147,29,5,225 +2014,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 +2014,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 +2014,Lichtenberg,110102,Neu-Hohenschönhausen Nord,19,14,294,44,107,654,31,117,91,13,12,2,234,15,56,606 +2014,Lichtenberg,110103,Neu-Hohenschönhausen Süd,31,22,324,65,78,962,63,106,114,23,9,3,184,27,48,634 +2014,Lichtenberg,110204,Alt-Hohenschönhausen Nord,10,6,123,26,36,722,25,100,46,55,7,1,108,9,14,245 +2014,Lichtenberg,110205,Alt-Hohenschönhausen Süd,21,10,261,42,91,1246,60,317,123,70,14,2,280,57,45,665 +2014,Lichtenberg,110306,Fennpfuhl,22,11,248,47,93,1244,136,327,176,72,5,3,325,65,36,627 +2014,Lichtenberg,110307,Alt-Lichtenberg,40,21,321,81,90,2174,102,435,240,63,11,7,336,80,44,788 +2014,Lichtenberg,110308,Frankfurter Allee Süd,15,9,114,24,20,763,35,134,135,17,17,7,124,36,43,239 +2014,Lichtenberg,110409,Neu Lichtenberg,21,11,251,52,81,1569,60,237,292,69,14,5,384,105,40,771 +2014,Lichtenberg,110410,Friedrichsfelde Nord,19,12,133,38,52,686,53,113,53,36,3,1,131,41,13,321 +2014,Lichtenberg,110411,Friedrichsfelde Süd,14,5,141,31,45,742,55,146,132,50,7,6,190,89,17,343 +2014,Lichtenberg,110512,Rummelsburger Bucht,2,2,33,10,13,270,10,69,41,15,16,9,41,8,12,91 +2014,Lichtenberg,110513,Karlshorst,7,4,104,23,51,854,44,212,242,36,10,4,128,15,5,271 +2014,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 +2014,Reinickendorf,121031,Ost 1 - Reginhardstr.,32,16,372,95,168,1321,34,214,178,142,25,9,297,39,89,1049 +2014,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,52,26,330,78,134,1520,43,258,168,112,20,7,331,98,143,907 +2014,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 +2014,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,41,19,330,74,124,1659,38,258,118,130,19,11,402,61,81,907 +2014,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 +2014,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 +2014,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 +2014,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,Reinickendorf,123021,Mv 1 - Märkisches Viertel,61,34,551,135,214,1949,47,349,154,67,72,25,418,32,103,1480 +2014,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,16,6,79,12,36,387,8,78,31,25,10,5,109,28,13,206 +2014,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 +2014,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 +2015,Mitte,10111,Tiergarten Süd,82,59,480,109,108,2763,15,321,247,52,18,11,304,85,137,949 +2015,Mitte,10112,Regierungsviertel,76,34,433,89,126,5399,15,289,371,48,10,4,304,101,48,810 +2015,Mitte,10113,Alexanderplatz,157,90,1440,408,320,12150,83,820,1082,236,35,12,1171,333,499,2973 +2015,Mitte,10114,Brunnenstraße Süd,29,13,204,40,61,2419,61,231,418,108,9,6,346,116,72,862 +2015,Mitte,10221,Moabit West,115,54,569,150,186,3017,53,589,338,112,25,10,444,74,165,1212 +2015,Mitte,10222,Moabit Ost,85,45,738,192,204,4928,42,433,452,98,18,6,446,81,341,1418 +2015,Mitte,10331,Osloer Straße,98,59,788,243,247,3617,35,330,316,167,35,13,478,72,231,1584 +2015,Mitte,10332,Brunnenstraße Nord,85,37,562,145,196,2912,66,409,405,113,23,10,480,86,272,1239 +2015,Mitte,10441,Parkviertel,83,45,677,177,214,3582,55,537,343,126,31,16,491,88,198,1493 +2015,Mitte,10442,Wedding Zentrum,148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 +2015,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 +2015,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,61,659,187,221,4574,59,861,439,152,31,10,650,99,415,1581 +2015,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,113,50,812,200,204,6665,140,735,1209,240,37,18,783,170,360,1861 +2015,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,143,72,633,224,109,3683,36,276,376,86,31,10,464,126,540,1178 +2015,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,167,106,469,189,141,3384,50,304,411,85,26,12,442,158,1949,1092 +2015,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 +2015,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 +2015,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 +2015,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,196,100,999,360,160,5581,65,383,692,121,35,13,1023,378,1468,2287 +2015,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 +2015,Pankow,30101,Buch,9,5,175,47,76,876,39,184,146,24,22,4,251,36,30,423 +2015,Pankow,30202,Blankenfelde/Niederschönhausen,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 +2015,Pankow,30203,Buchholz,2,0,61,12,23,384,18,44,36,34,7,4,92,32,5,134 +2015,Pankow,30304,Karow,7,4,59,13,36,428,17,112,92,38,5,1,92,16,4,142 +2015,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,Pankow,30406,Pankow Zentrum,38,22,229,50,90,2272,52,196,634,89,13,5,395,113,41,785 +2015,Pankow,30408,Pankow Süd,34,20,158,32,71,1480,52,222,336,73,11,7,260,68,37,824 +2015,Pankow,30509,Weißensee,21,7,336,73,135,2404,87,307,354,97,17,2,466,95,45,1181 +2015,Pankow,30510,Weißensee Ost,6,2,135,25,45,713,25,136,84,46,9,3,167,45,33,361 +2015,Pankow,30611,Prenzlauer Berg Nordwest,39,20,188,53,47,2277,38,209,413,58,21,10,309,114,68,1133 +2015,Pankow,30612,Prenzlauer Berg Nord,24,8,191,40,54,2619,86,207,541,56,9,4,246,79,30,1200 +2015,Pankow,30613,Helmholtzplatz,7,4,133,36,40,2114,32,98,323,69,5,3,280,96,20,1209 +2015,Pankow,30614,Prenzlauer Berg Ost,31,16,228,48,72,2826,57,429,392,76,17,9,517,250,43,778 +2015,Pankow,30715,Prenzlauer Berg Südwest,17,9,285,80,51,2519,59,217,388,116,10,4,396,136,46,1200 +2015,Pankow,30716,Prenzlauer Berg Süd,13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 +2015,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 +2015,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 +2015,Charlottenburg-Wilmersdorf,40202,Heerstrasse,12,7,150,39,39,861,38,249,76,110,7,1,146,39,33,311 +2015,Charlottenburg-Wilmersdorf,40203,Westend,23,11,228,52,119,2938,80,345,178,141,21,6,296,27,14,736 +2015,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,27,13,234,59,106,1241,26,143,260,66,11,4,209,17,33,612 +2015,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,20,10,155,46,57,947,28,211,123,47,12,7,142,16,30,380 +2015,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,43,25,397,95,123,2552,28,261,404,95,15,6,383,42,75,1081 +2015,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,33,21,227,51,67,1824,58,274,335,122,4,3,210,33,111,667 +2015,Charlottenburg-Wilmersdorf,40308,Kantstraße,67,27,276,69,98,3361,20,201,325,94,5,3,226,15,119,772 +2015,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,107,51,911,252,168,5657,51,353,275,116,12,7,360,79,117,1602 +2015,Charlottenburg-Wilmersdorf,40310,Halensee,17,10,124,29,53,1368,35,199,144,83,3,1,153,34,15,497 +2015,Charlottenburg-Wilmersdorf,40411,Grunewald,10,6,123,23,67,976,48,312,79,185,8,4,121,7,11,419 +2015,Charlottenburg-Wilmersdorf,40412,Schmargendorf,9,6,66,10,25,716,49,193,102,76,2,2,88,7,7,201 +2015,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,5,1,79,5,33,701,24,133,200,38,4,2,104,22,7,310 +2015,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,39,18,210,38,102,2338,62,454,383,139,16,6,334,109,50,826 +2015,Charlottenburg-Wilmersdorf,40515,Barstraße,19,11,113,19,45,980,30,199,227,66,2,0,102,17,24,389 +2015,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,41,28,225,35,79,2180,59,359,511,117,5,3,250,61,42,739 +2015,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,19,5,6,32,1,13,1,0,4,3,9,1,0,30 +2015,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 +2015,Spandau,50101,Hakenfelde,16,10,192,27,89,830,30,153,71,45,13,7,184,15,15,557 +2015,Spandau,50102,Falkenhagener Feld,31,17,405,86,180,1290,39,178,142,93,28,9,332,23,36,1131 +2015,Spandau,50103,Spandau Mitte,101,55,624,158,252,2665,64,303,194,87,25,11,526,97,175,1593 +2015,Spandau,50204,Brunsbütteler Damm,15,5,159,28,76,826,37,128,67,65,15,5,180,11,10,434 +2015,Spandau,50205,Heerstraße Nord,22,14,334,81,128,1066,30,187,56,75,21,12,295,86,23,805 +2015,Spandau,50206,Wilhelmstadt,31,15,462,91,162,2260,39,291,187,77,16,6,349,39,146,925 +2015,Spandau,50307,Haselhorst,21,7,157,29,67,1007,57,143,73,38,10,5,115,13,20,483 +2015,Spandau,50308,Siemensstadt,15,6,130,29,50,993,35,131,78,40,13,5,117,22,14,367 +2015,Spandau,50409,Gatow/Kladow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 +2015,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 +2015,Steglitz-Zehlendorf,60101,Schloßstr.,25,13,200,40,63,2496,26,212,350,64,6,2,217,55,33,461 +2015,Steglitz-Zehlendorf,60102,Albrechtstr.,32,21,231,47,125,1406,95,300,229,133,8,7,361,61,46,788 +2015,Steglitz-Zehlendorf,60203,Lankwitz,19,11,264,53,110,960,43,207,109,104,7,0,297,51,78,611 +2015,Steglitz-Zehlendorf,60204,Ostpreußendamm,16,7,185,44,80,1184,40,231,205,165,18,7,220,28,36,487 +2015,Steglitz-Zehlendorf,60305,Teltower Damm,16,10,150,30,73,1438,50,247,438,132,11,6,252,67,42,413 +2015,Steglitz-Zehlendorf,60306,Drakestr.,18,10,200,28,97,1895,91,410,258,199,11,3,252,42,41,554 +2015,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 +2015,Steglitz-Zehlendorf,60408,Zehlendorf Nord,25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 +2015,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 +2015,Tempelhof-Schöneberg,70101,Schöneberg-Nord,160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 +2015,Tempelhof-Schöneberg,70202,Schöneberg-Süd,58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 +2015,Tempelhof-Schöneberg,70303,Friedenau,36,22,230,32,114,2592,75,367,545,99,9,5,337,107,43,687 +2015,Tempelhof-Schöneberg,70404,Tempelhof,53,23,671,145,280,3870,128,706,412,126,56,11,811,147,213,1633 +2015,Tempelhof-Schöneberg,70505,Mariendorf,39,22,295,71,100,2121,84,428,173,118,22,11,374,40,69,770 +2015,Tempelhof-Schöneberg,70606,Marienfelde,17,9,220,45,94,1126,29,186,117,90,18,5,245,22,42,534 +2015,Tempelhof-Schöneberg,70707,Lichtenrade,30,18,285,45,156,1227,120,223,145,227,28,9,336,38,60,697 +2015,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 +2015,Neukölln,80101,Schillerpromenade,91,52,450,134,142,2232,30,349,252,101,25,10,499,121,806,1136 +2015,Neukölln,80102,Neuköllner Mitte/Zentrum,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 +2015,Neukölln,80103,Reuterstraße,107,51,468,132,150,3350,32,270,540,159,28,13,508,124,194,1303 +2015,Neukölln,80104,Rixdorf,77,45,480,140,182,2558,51,344,453,199,27,13,518,79,183,1477 +2015,Neukölln,80105,Köllnische Heide,32,17,244,57,97,1214,49,317,58,42,19,10,410,51,55,630 +2015,Neukölln,80206,Britz,54,27,429,107,176,2333,71,544,232,138,28,16,391,58,116,1051 +2015,Neukölln,80207,Buckow,11,5,173,36,85,746,55,215,62,108,15,10,172,25,15,441 +2015,Neukölln,80308,Gropiusstadt,45,33,369,91,136,1980,59,213,187,59,40,9,600,44,32,1102 +2015,Neukölln,80409,Buckow Nord,11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 +2015,Neukölln,80410,Rudow,28,20,219,44,112,1331,99,351,165,182,29,11,312,42,36,604 +2015,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 +2015,Treptow-Köpenick,90101,Alt-Treptow,54,36,143,48,51,1214,30,87,286,39,5,4,178,53,146,450 +2015,Treptow-Köpenick,90102,Plänterwald,6,3,60,6,40,669,52,135,60,24,5,1,123,26,7,280 +2015,Treptow-Köpenick,90103,Baumschulenweg,14,5,119,20,46,868,42,155,110,74,7,2,149,29,25,343 +2015,Treptow-Köpenick,90104,Johannisthal,11,4,96,18,43,596,29,99,73,61,11,7,102,15,19,252 +2015,Treptow-Köpenick,90205,Oberschöneweide,16,6,273,81,91,981,46,168,113,39,17,4,270,46,49,606 +2015,Treptow-Köpenick,90206,Niederschöneweide,10,5,117,23,40,935,17,66,126,20,12,6,201,103,40,257 +2015,Treptow-Köpenick,90207,Adlershof,22,8,124,24,47,1090,28,128,172,24,12,6,170,36,25,288 +2015,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 +2015,Treptow-Köpenick,90309,Altglienicke,7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 +2015,Treptow-Köpenick,90310,Bohnsdorf,9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 +2015,Treptow-Köpenick,90311,Grünau,2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 +2015,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,Treptow-Köpenick,90413,Köpenick-Süd,2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 +2015,Treptow-Köpenick,90414,Allende-Viertel,3,1,49,7,13,237,13,19,46,4,0,0,33,2,6,87 +2015,Treptow-Köpenick,90415,Altstadt-Kietz,0,0,99,21,33,233,5,37,57,5,10,7,84,7,13,190 +2015,Treptow-Köpenick,90416,Müggelheim,0,0,30,4,17,101,1,28,7,13,2,2,32,1,2,64 +2015,Treptow-Köpenick,90517,Friedrichshagen,7,2,55,12,29,689,26,109,253,22,7,4,132,30,4,192 +2015,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 +2015,Treptow-Köpenick,90519,Dammvorstadt,16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 +2015,Treptow-Köpenick,90520,Köpenick-Nord,3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 +2015,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 +2015,Marzahn-Hellersdorf,100101,Marzahn-Nord,26,16,335,56,107,569,40,113,79,21,24,8,231,33,39,623 +2015,Marzahn-Hellersdorf,100102,Marzahn-Mitte,51,27,668,131,178,1851,135,448,127,62,39,9,491,51,69,1249 +2015,Marzahn-Hellersdorf,100103,Marzahn-Süd,39,18,345,66,91,1739,127,384,87,111,25,6,379,62,44,734 +2015,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,33,16,607,106,200,1589,73,262,122,47,28,4,538,108,81,1254 +2015,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,14,8,243,44,83,583,32,129,79,14,12,3,270,53,45,515 +2015,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,23,15,246,36,79,625,41,124,70,32,32,3,206,51,33,506 +2015,Marzahn-Hellersdorf,100307,Biesdorf,11,6,137,28,60,1288,46,221,180,169,10,2,202,49,25,308 +2015,Marzahn-Hellersdorf,100408,Kaulsdorf,3,1,96,19,22,534,28,95,98,102,3,3,105,18,16,168 +2015,Marzahn-Hellersdorf,100409,Mahlsdorf,4,2,77,13,32,639,44,111,129,125,8,4,122,20,9,182 +2015,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 +2015,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 +2015,Lichtenberg,110102,Neu-Hohenschönhausen Nord,13,8,310,54,67,710,81,133,88,17,20,7,208,28,42,609 +2015,Lichtenberg,110103,Neu-Hohenschönhausen Süd,18,5,282,61,64,916,64,114,90,38,15,4,175,15,35,558 +2015,Lichtenberg,110204,Alt-Hohenschönhausen Nord,16,6,138,37,37,924,16,104,67,107,5,2,143,7,16,332 +2015,Lichtenberg,110205,Alt-Hohenschönhausen Süd,19,7,234,43,58,1493,123,324,191,102,11,4,235,39,20,679 +2015,Lichtenberg,110306,Fennpfuhl,24,14,179,35,65,1414,103,326,223,90,12,5,323,78,36,578 +2015,Lichtenberg,110307,Alt-Lichtenberg,39,21,365,97,106,2157,72,326,267,96,25,13,383,114,38,846 +2015,Lichtenberg,110308,Frankfurter Allee Süd,17,7,89,16,17,690,26,114,123,28,11,5,106,19,73,240 +2015,Lichtenberg,110409,Neu Lichtenberg,25,16,263,51,63,1669,62,201,303,63,14,6,371,106,50,683 +2015,Lichtenberg,110410,Friedrichsfelde Nord,8,3,132,29,26,561,51,107,43,52,7,1,114,26,13,284 +2015,Lichtenberg,110411,Friedrichsfelde Süd,8,6,134,28,51,722,43,105,109,50,10,4,210,51,12,341 +2015,Lichtenberg,110512,Rummelsburger Bucht,3,3,37,15,8,212,10,26,37,16,1,0,42,8,13,89 +2015,Lichtenberg,110513,Karlshorst,6,2,110,21,44,856,49,144,226,60,15,6,148,25,22,278 +2015,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 +2015,Reinickendorf,121031,Ost 1 - Reginhardstr.,39,17,428,99,148,1150,39,201,124,74,17,7,276,28,89,923 +2015,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,42,24,304,68,119,1575,42,346,160,68,20,6,311,61,132,805 +2015,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 +2015,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,32,15,376,89,136,1667,37,224,120,58,9,4,300,48,64,966 +2015,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 +2015,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 +2015,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 +2015,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,Reinickendorf,123021,Mv 1 - Märkisches Viertel,65,33,508,134,202,2052,72,365,122,42,35,9,308,19,96,1448 +2015,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,22,7,112,21,55,415,15,81,25,29,3,3,256,191,16,225 +2015,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 +2015,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 +2016,Mitte,10111,Tiergarten Süd,65,54,462,108,125,2519,15,286,231,64,12,2,239,31,139,883 +2016,Mitte,10112,Regierungsviertel,94,66,483,86,124,5797,15,242,310,54,10,3,350,111,70,904 +2016,Mitte,10113,Alexanderplatz,165,102,1338,368,313,12479,80,779,1266,222,47,20,1065,328,534,2825 +2016,Mitte,10114,Brunnenstraße Süd,34,23,251,52,79,2631,65,239,541,91,19,7,399,171,67,831 +2016,Mitte,10221,Moabit West,103,57,717,222,189,3146,51,511,468,138,45,18,576,71,642,1617 +2016,Mitte,10222,Moabit Ost,79,42,770,185,217,3372,38,484,514,147,44,12,480,69,444,1668 +2016,Mitte,10331,Osloer Straße,85,49,754,184,216,3922,46,463,337,187,34,12,481,74,249,1547 +2016,Mitte,10332,Brunnenstraße Nord,81,42,601,179,184,3139,72,445,346,141,35,8,532,131,236,1299 +2016,Mitte,10441,Parkviertel,64,32,686,172,222,3774,63,557,367,120,20,11,597,105,205,1711 +2016,Mitte,10442,Wedding Zentrum,115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 +2016,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 +2016,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,192,114,689,230,199,4851,67,776,587,136,44,11,671,114,749,1646 +2016,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,114,60,792,231,237,6237,130,708,1155,204,55,31,901,187,284,1947 +2016,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,125,78,559,234,104,3295,24,274,359,63,25,7,528,162,608,1024 +2016,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,137,90,435,158,90,2537,30,248,360,61,29,9,532,190,1078,935 +2016,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 +2016,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 +2016,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 +2016,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,129,69,899,249,158,4589,56,309,810,108,50,23,1164,416,956,2271 +2016,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 +2016,Pankow,30101,Buch,11,5,179,42,77,948,26,144,107,51,28,13,191,19,26,397 +2016,Pankow,30202,Blankenfelde/Niederschönhausen,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 +2016,Pankow,30203,Buchholz,1,0,43,5,41,460,28,96,38,53,3,1,100,32,9,141 +2016,Pankow,30304,Karow,5,2,71,12,23,379,9,74,88,72,14,5,82,15,12,140 +2016,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,Pankow,30406,Pankow Zentrum,23,14,240,43,96,2104,49,210,522,106,15,7,309,111,36,715 +2016,Pankow,30408,Pankow Süd,20,12,176,32,68,1384,42,239,386,60,15,5,323,78,39,672 +2016,Pankow,30509,Weißensee,32,22,330,72,123,1954,63,184,313,72,32,13,428,112,57,947 +2016,Pankow,30510,Weißensee Ost,9,1,119,18,46,667,31,122,76,37,15,7,181,50,33,358 +2016,Pankow,30611,Prenzlauer Berg Nordwest,33,19,229,59,82,2404,65,204,488,87,11,3,333,107,83,1138 +2016,Pankow,30612,Prenzlauer Berg Nord,26,10,158,37,63,2142,55,204,557,71,16,8,332,86,35,763 +2016,Pankow,30613,Helmholtzplatz,21,7,155,31,57,1546,28,96,352,71,10,3,262,86,45,723 +2016,Pankow,30614,Prenzlauer Berg Ost,37,21,293,71,78,2608,65,359,447,110,22,4,562,259,61,732 +2016,Pankow,30715,Prenzlauer Berg Südwest,25,9,327,93,89,2569,66,233,535,114,15,5,372,158,28,993 +2016,Pankow,30716,Prenzlauer Berg Süd,19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 +2016,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 +2016,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 +2016,Charlottenburg-Wilmersdorf,40202,Heerstrasse,9,5,146,39,32,616,26,125,68,79,6,3,136,42,23,285 +2016,Charlottenburg-Wilmersdorf,40203,Westend,26,11,318,64,128,2938,77,393,172,69,13,6,268,35,36,755 +2016,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,17,6,229,32,81,1294,44,190,228,59,14,9,196,17,46,556 +2016,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,26,11,136,25,77,866,23,153,84,28,8,4,194,49,38,366 +2016,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,48,29,430,91,131,2747,37,367,409,90,25,10,426,103,58,957 +2016,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,42,23,231,62,91,1586,69,301,278,61,10,6,191,21,56,625 +2016,Charlottenburg-Wilmersdorf,40308,Kantstraße,46,25,312,67,84,3036,24,178,353,88,7,4,234,27,147,710 +2016,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,110,61,687,177,163,4770,38,317,275,72,11,5,368,68,99,1261 +2016,Charlottenburg-Wilmersdorf,40310,Halensee,15,7,112,28,60,1122,34,217,112,52,3,1,105,9,21,385 +2016,Charlottenburg-Wilmersdorf,40411,Grunewald,9,7,95,13,57,882,55,248,94,159,8,3,128,20,18,351 +2016,Charlottenburg-Wilmersdorf,40412,Schmargendorf,7,2,84,15,34,657,32,193,63,62,7,1,78,6,8,209 +2016,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,9,7,78,14,30,727,36,143,225,38,6,2,109,26,10,225 +2016,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,36,22,225,43,106,2084,66,413,315,101,9,5,338,147,59,710 +2016,Charlottenburg-Wilmersdorf,40515,Barstraße,9,5,136,28,47,805,26,142,195,29,8,1,97,16,27,295 +2016,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,43,24,263,60,88,2153,54,313,418,57,10,4,229,43,71,666 +2016,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,13,4,4,80,0,14,3,0,4,4,10,2,2,19 +2016,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 +2016,Spandau,50101,Hakenfelde,14,8,204,46,64,953,28,187,84,55,20,10,173,11,21,456 +2016,Spandau,50102,Falkenhagener Feld,28,12,432,86,173,1284,42,233,147,106,29,10,322,36,38,977 +2016,Spandau,50103,Spandau Mitte,78,53,697,179,236,2606,39,279,271,75,16,5,451,57,179,1374 +2016,Spandau,50204,Brunsbütteler Damm,13,6,158,33,52,807,34,135,60,81,14,4,201,25,20,390 +2016,Spandau,50205,Heerstraße Nord,26,13,417,93,137,1103,20,155,64,115,32,14,351,96,40,908 +2016,Spandau,50206,Wilhelmstadt,50,22,548,131,188,2642,41,295,240,130,18,6,410,33,67,1206 +2016,Spandau,50307,Haselhorst,21,9,174,34,63,900,37,154,68,29,18,8,123,16,30,377 +2016,Spandau,50308,Siemensstadt,11,8,128,27,56,824,22,115,66,19,7,3,162,22,21,341 +2016,Spandau,50409,Gatow/Kladow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 +2016,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 +2016,Steglitz-Zehlendorf,60101,Schloßstr.,36,20,188,44,60,2621,37,207,384,66,8,5,197,35,26,492 +2016,Steglitz-Zehlendorf,60102,Albrechtstr.,23,9,264,43,129,1618,103,362,266,127,31,21,344,45,62,771 +2016,Steglitz-Zehlendorf,60203,Lankwitz,23,12,250,54,110,1249,88,228,111,95,29,9,337,39,79,607 +2016,Steglitz-Zehlendorf,60204,Ostpreußendamm,11,5,246,47,79,1179,67,242,240,105,14,8,303,41,36,566 +2016,Steglitz-Zehlendorf,60305,Teltower Damm,13,10,192,29,83,1414,48,196,489,150,9,2,303,46,35,481 +2016,Steglitz-Zehlendorf,60306,Drakestr.,14,8,239,49,97,1944,92,413,304,204,8,3,286,56,41,584 +2016,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 +2016,Steglitz-Zehlendorf,60408,Zehlendorf Nord,20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 +2016,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 +2016,Tempelhof-Schöneberg,70101,Schöneberg-Nord,158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 +2016,Tempelhof-Schöneberg,70202,Schöneberg-Süd,43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 +2016,Tempelhof-Schöneberg,70303,Friedenau,37,25,234,43,106,2899,83,437,511,79,24,14,405,109,50,760 +2016,Tempelhof-Schöneberg,70404,Tempelhof,68,32,716,156,265,4156,197,761,456,116,48,9,740,178,236,1674 +2016,Tempelhof-Schöneberg,70505,Mariendorf,33,17,361,74,147,1922,109,411,166,212,39,21,470,80,90,933 +2016,Tempelhof-Schöneberg,70606,Marienfelde,20,11,257,44,75,1073,55,179,159,49,22,6,217,16,54,504 +2016,Tempelhof-Schöneberg,70707,Lichtenrade,22,11,345,61,100,1433,114,340,175,246,24,9,317,35,103,700 +2016,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 +2016,Neukölln,80101,Schillerpromenade,67,38,563,189,151,2423,29,264,262,102,29,15,451,105,333,1424 +2016,Neukölln,80102,Neuköllner Mitte/Zentrum,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 +2016,Neukölln,80103,Reuterstraße,76,43,500,160,164,3379,29,261,486,109,22,12,527,190,154,1346 +2016,Neukölln,80104,Rixdorf,68,38,483,150,157,2506,56,338,408,132,33,19,495,70,141,1443 +2016,Neukölln,80105,Köllnische Heide,17,8,239,59,101,1368,54,277,48,72,17,9,299,22,70,786 +2016,Neukölln,80206,Britz,55,31,471,115,191,2431,112,566,166,218,47,24,482,64,71,1285 +2016,Neukölln,80207,Buckow,12,9,180,51,76,653,50,193,39,98,13,5,198,20,20,423 +2016,Neukölln,80308,Gropiusstadt,47,32,338,96,148,1902,54,236,152,84,18,5,532,48,53,1061 +2016,Neukölln,80409,Buckow Nord,5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 +2016,Neukölln,80410,Rudow,24,14,313,74,120,1461,142,324,143,253,14,6,313,23,37,666 +2016,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 +2016,Treptow-Köpenick,90101,Alt-Treptow,35,21,149,36,41,1197,22,111,319,38,18,10,180,45,71,378 +2016,Treptow-Köpenick,90102,Plänterwald,6,4,72,18,18,660,60,119,108,41,4,2,106,28,9,227 +2016,Treptow-Köpenick,90103,Baumschulenweg,13,7,120,35,57,903,54,139,172,83,7,5,142,38,13,359 +2016,Treptow-Köpenick,90104,Johannisthal,7,4,108,20,46,757,43,127,163,81,3,2,112,12,14,309 +2016,Treptow-Köpenick,90205,Oberschöneweide,11,8,268,71,76,1107,66,146,233,41,20,12,288,64,45,617 +2016,Treptow-Köpenick,90206,Niederschöneweide,13,8,147,24,39,1010,38,83,174,13,5,2,127,31,32,292 +2016,Treptow-Köpenick,90207,Adlershof,11,4,166,32,49,1251,68,125,306,32,11,4,198,46,18,376 +2016,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 +2016,Treptow-Köpenick,90309,Altglienicke,3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 +2016,Treptow-Köpenick,90310,Bohnsdorf,3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 +2016,Treptow-Köpenick,90311,Grünau,1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 +2016,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,Treptow-Köpenick,90413,Köpenick-Süd,2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 +2016,Treptow-Köpenick,90414,Allende-Viertel,1,1,29,9,14,215,18,17,24,9,3,2,46,3,4,68 +2016,Treptow-Köpenick,90415,Altstadt-Kietz,2,2,117,25,38,246,9,26,79,8,1,1,105,22,14,239 +2016,Treptow-Köpenick,90416,Müggelheim,0,0,16,3,16,98,12,20,14,8,5,4,47,11,1,57 +2016,Treptow-Köpenick,90517,Friedrichshagen,6,3,117,20,38,647,31,67,254,17,6,3,161,39,19,236 +2016,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 +2016,Treptow-Köpenick,90519,Dammvorstadt,8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 +2016,Treptow-Köpenick,90520,Köpenick-Nord,5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 +2016,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 +2016,Marzahn-Hellersdorf,100101,Marzahn-Nord,26,18,361,60,97,668,62,128,82,22,18,7,266,70,34,660 +2016,Marzahn-Hellersdorf,100102,Marzahn-Mitte,51,27,735,134,176,2113,147,417,160,30,56,12,577,85,78,1483 +2016,Marzahn-Hellersdorf,100103,Marzahn-Süd,46,22,355,66,128,1954,167,446,116,109,36,14,427,69,44,872 +2016,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,21,11,656,113,180,1606,66,262,115,42,34,9,634,175,61,1209 +2016,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,26,18,290,58,96,643,39,116,103,18,33,9,296,68,49,607 +2016,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,22,14,233,37,79,789,58,113,79,36,8,5,288,88,34,562 +2016,Marzahn-Hellersdorf,100307,Biesdorf,10,7,150,30,42,1208,38,172,183,167,9,3,169,31,31,325 +2016,Marzahn-Hellersdorf,100408,Kaulsdorf,7,2,99,14,38,520,24,80,98,93,6,2,102,8,3,194 +2016,Marzahn-Hellersdorf,100409,Mahlsdorf,7,5,78,9,42,634,33,104,127,120,2,1,97,16,10,172 +2016,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 +2016,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 +2016,Lichtenberg,110102,Neu-Hohenschönhausen Nord,26,16,271,43,72,678,64,141,89,27,17,5,201,31,55,574 +2016,Lichtenberg,110103,Neu-Hohenschönhausen Süd,19,11,327,63,79,965,60,152,88,19,18,4,233,27,42,646 +2016,Lichtenberg,110204,Alt-Hohenschönhausen Nord,7,2,171,29,50,912,31,121,61,67,7,3,131,12,26,347 +2016,Lichtenberg,110205,Alt-Hohenschönhausen Süd,26,21,203,40,59,1481,119,445,168,86,14,4,265,46,26,558 +2016,Lichtenberg,110306,Fennpfuhl,26,17,269,51,103,1591,140,450,245,95,28,5,359,69,22,691 +2016,Lichtenberg,110307,Alt-Lichtenberg,48,25,494,117,128,2763,92,355,326,95,28,15,399,96,56,1039 +2016,Lichtenberg,110308,Frankfurter Allee Süd,15,9,97,29,36,768,56,138,162,15,10,10,106,21,83,227 +2016,Lichtenberg,110409,Neu Lichtenberg,27,13,274,53,92,1693,49,179,403,65,14,7,400,124,47,740 +2016,Lichtenberg,110410,Friedrichsfelde Nord,7,5,137,21,42,571,41,132,82,21,6,1,149,28,24,280 +2016,Lichtenberg,110411,Friedrichsfelde Süd,13,9,185,41,68,867,68,179,114,51,13,6,191,47,14,437 +2016,Lichtenberg,110512,Rummelsburger Bucht,1,1,27,7,8,294,9,34,83,20,8,6,22,8,6,88 +2016,Lichtenberg,110513,Karlshorst,10,7,120,27,56,963,41,152,297,81,7,5,151,27,23,350 +2016,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 +2016,Reinickendorf,121031,Ost 1 - Reginhardstr.,40,17,391,100,158,1348,42,278,149,95,31,17,330,30,96,1062 +2016,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,45,25,295,65,140,1568,44,293,147,88,15,6,303,58,160,804 +2016,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 +2016,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,30,15,320,85,136,1610,36,262,93,51,19,9,306,75,79,784 +2016,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 +2016,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 +2016,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 +2016,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,Reinickendorf,123021,Mv 1 - Märkisches Viertel,59,37,485,133,185,1771,56,342,109,69,43,13,389,72,105,1181 +2016,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,13,7,83,24,52,421,14,69,17,35,7,1,245,151,31,231 +2016,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 +2016,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 +2017,Mitte,10111,Tiergarten Süd,62,39,521,145,127,2603,30,325,347,50,9,2,260,42,179,1143 +2017,Mitte,10112,Regierungsviertel,40,17,456,87,159,4592,16,222,309,75,5,0,362,112,87,931 +2017,Mitte,10113,Alexanderplatz,143,90,1763,478,317,10596,87,705,929,148,45,16,1162,351,804,3227 +2017,Mitte,10114,Brunnenstraße Süd,38,18,256,62,64,2277,35,290,462,77,17,11,449,195,81,886 +2017,Mitte,10221,Moabit West,66,40,690,177,215,2602,35,400,428,102,25,10,546,81,792,1436 +2017,Mitte,10222,Moabit Ost,50,33,698,161,218,4458,28,391,446,82,29,10,478,76,462,1368 +2017,Mitte,10331,Osloer Straße,55,36,736,174,252,2740,41,371,244,86,36,15,441,71,227,1391 +2017,Mitte,10332,Brunnenstraße Nord,58,29,659,178,234,3069,76,417,346,94,34,13,542,204,197,1337 +2017,Mitte,10441,Parkviertel,83,45,755,159,259,2863,52,484,287,129,26,12,506,130,200,1566 +2017,Mitte,10442,Wedding Zentrum,99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 +2017,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 +2017,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,115,61,692,233,223,3953,49,611,454,82,42,18,640,121,1003,1524 +2017,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,96,50,773,241,243,5745,114,751,1288,110,13,7,754,145,247,1808 +2017,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,78,54,511,183,114,2632,22,232,294,42,22,2,403,121,683,963 +2017,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,96,64,393,162,84,2095,31,225,412,60,24,9,458,179,781,897 +2017,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 +2017,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 +2017,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 +2017,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,74,47,902,353,186,3733,55,332,597,129,29,6,1017,371,949,2026 +2017,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 +2017,Pankow,30101,Buch,16,7,208,52,62,655,19,84,117,24,19,6,211,46,36,423 +2017,Pankow,30202,Blankenfelde/Niederschönhausen,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 +2017,Pankow,30203,Buchholz,5,2,49,7,28,372,21,75,44,20,4,0,89,16,9,146 +2017,Pankow,30304,Karow,4,3,87,18,33,406,13,54,96,73,3,0,75,13,19,173 +2017,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,Pankow,30406,Pankow Zentrum,35,23,247,61,98,1807,48,204,496,75,21,9,382,123,39,736 +2017,Pankow,30408,Pankow Süd,15,5,208,62,82,1273,70,238,342,45,8,0,293,104,28,552 +2017,Pankow,30509,Weißensee,30,16,376,96,117,1447,51,200,260,60,17,7,391,97,52,801 +2017,Pankow,30510,Weißensee Ost,12,7,149,22,50,593,19,115,106,18,14,5,157,34,37,335 +2017,Pankow,30611,Prenzlauer Berg Nordwest,29,11,254,92,65,1873,34,169,417,41,11,7,301,127,118,787 +2017,Pankow,30612,Prenzlauer Berg Nord,26,13,161,44,53,1772,57,163,426,58,7,0,279,78,46,690 +2017,Pankow,30613,Helmholtzplatz,15,7,188,54,47,1566,10,94,301,42,4,1,309,130,48,910 +2017,Pankow,30614,Prenzlauer Berg Ost,33,21,294,69,94,2063,69,357,302,76,31,14,473,224,53,664 +2017,Pankow,30715,Prenzlauer Berg Südwest,21,5,352,103,67,1997,39,318,356,80,13,3,368,133,50,791 +2017,Pankow,30716,Prenzlauer Berg Süd,17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 +2017,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 +2017,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 +2017,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,9,127,36,23,626,37,161,72,67,10,5,169,50,41,279 +2017,Charlottenburg-Wilmersdorf,40203,Westend,27,19,325,78,123,2465,105,354,174,70,15,8,272,38,36,732 +2017,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,17,8,241,42,93,1179,34,166,236,69,6,3,261,91,37,582 +2017,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,12,8,169,33,68,960,30,191,141,38,2,1,180,32,41,460 +2017,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,30,13,436,105,132,2361,49,283,417,84,25,8,390,94,78,1054 +2017,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,28,12,223,44,81,1885,67,266,260,64,11,6,237,66,69,636 +2017,Charlottenburg-Wilmersdorf,40308,Kantstraße,35,17,291,74,84,2591,29,158,286,72,14,4,233,31,58,757 +2017,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,73,32,718,203,156,4225,53,316,185,55,11,5,384,109,131,1252 +2017,Charlottenburg-Wilmersdorf,40310,Halensee,13,7,92,22,46,1017,38,185,124,42,4,3,126,32,11,341 +2017,Charlottenburg-Wilmersdorf,40411,Grunewald,10,6,109,17,52,788,53,250,79,98,5,1,198,94,18,327 +2017,Charlottenburg-Wilmersdorf,40412,Schmargendorf,3,1,55,18,25,540,39,131,64,38,4,2,76,10,9,162 +2017,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,7,4,72,7,21,514,20,109,160,39,2,1,112,41,14,196 +2017,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,42,16,235,46,94,1993,99,332,296,96,13,7,338,144,53,726 +2017,Charlottenburg-Wilmersdorf,40515,Barstraße,6,3,157,29,69,754,26,143,178,33,5,3,138,34,28,375 +2017,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,31,13,245,55,71,1996,62,289,469,56,17,4,308,88,77,626 +2017,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,1,10,2,4,33,0,13,0,1,2,2,4,0,0,16 +2017,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 +2017,Spandau,50101,Hakenfelde,15,10,190,47,75,782,18,139,102,38,8,5,130,19,35,401 +2017,Spandau,50102,Falkenhagener Feld,34,17,424,87,121,1055,37,253,147,83,31,8,280,12,39,865 +2017,Spandau,50103,Spandau Mitte,79,46,665,159,224,2378,34,273,298,66,40,20,452,55,189,1308 +2017,Spandau,50204,Brunsbütteler Damm,12,4,173,33,63,826,37,149,94,52,10,4,201,31,19,388 +2017,Spandau,50205,Heerstraße Nord,26,10,412,108,135,1046,38,152,66,106,15,7,303,91,35,818 +2017,Spandau,50206,Wilhelmstadt,42,21,644,176,179,2950,33,233,279,89,17,8,484,72,79,1196 +2017,Spandau,50307,Haselhorst,18,8,171,48,58,725,30,142,65,55,5,3,119,25,32,366 +2017,Spandau,50308,Siemensstadt,10,9,143,32,42,763,33,149,110,36,10,5,155,44,22,343 +2017,Spandau,50409,Gatow/Kladow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 +2017,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 +2017,Steglitz-Zehlendorf,60101,Schloßstr.,25,16,181,29,71,2405,35,152,348,36,15,2,209,44,45,434 +2017,Steglitz-Zehlendorf,60102,Albrechtstr.,22,8,287,57,110,1309,86,295,276,83,38,15,334,74,66,679 +2017,Steglitz-Zehlendorf,60203,Lankwitz,15,7,274,46,121,1014,49,185,122,67,14,4,329,34,70,643 +2017,Steglitz-Zehlendorf,60204,Ostpreußendamm,16,7,204,51,97,1018,50,179,185,104,13,6,288,69,42,484 +2017,Steglitz-Zehlendorf,60305,Teltower Damm,12,7,173,30,100,1066,40,165,371,92,15,5,258,56,37,447 +2017,Steglitz-Zehlendorf,60306,Drakestr.,11,1,156,42,83,1431,78,291,235,107,30,12,298,38,32,502 +2017,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 +2017,Steglitz-Zehlendorf,60408,Zehlendorf Nord,26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 +2017,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 +2017,Tempelhof-Schöneberg,70101,Schöneberg-Nord,131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 +2017,Tempelhof-Schöneberg,70202,Schöneberg-Süd,54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 +2017,Tempelhof-Schöneberg,70303,Friedenau,26,13,269,57,98,2386,74,281,493,88,19,12,407,99,55,715 +2017,Tempelhof-Schöneberg,70404,Tempelhof,57,24,668,125,269,3766,107,876,435,106,60,15,696,186,241,1442 +2017,Tempelhof-Schöneberg,70505,Mariendorf,40,17,382,84,151,1637,81,460,166,108,29,9,369,48,82,871 +2017,Tempelhof-Schöneberg,70606,Marienfelde,17,4,245,45,96,973,49,225,109,49,18,8,263,36,49,553 +2017,Tempelhof-Schöneberg,70707,Lichtenrade,18,8,265,51,98,1133,82,248,106,127,26,9,288,50,60,557 +2017,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 +2017,Neukölln,80101,Schillerpromenade,68,42,424,138,124,2464,39,361,327,94,39,15,538,162,354,1238 +2017,Neukölln,80102,Neuköllner Mitte/Zentrum,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 +2017,Neukölln,80103,Reuterstraße,47,21,582,217,164,3005,44,292,437,78,25,9,532,143,182,1406 +2017,Neukölln,80104,Rixdorf,64,32,520,154,155,2323,41,288,375,121,21,6,508,109,284,1452 +2017,Neukölln,80105,Köllnische Heide,26,12,190,53,67,1151,44,257,51,38,19,9,218,20,55,548 +2017,Neukölln,80206,Britz,71,43,486,139,190,2335,86,560,173,162,36,28,434,65,89,1249 +2017,Neukölln,80207,Buckow,6,1,162,34,75,500,39,121,28,77,12,4,169,19,18,399 +2017,Neukölln,80308,Gropiusstadt,54,36,362,93,112,1643,63,241,185,70,6,6,302,30,27,928 +2017,Neukölln,80409,Buckow Nord,9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 +2017,Neukölln,80410,Rudow,21,11,264,60,131,1191,110,300,128,197,25,6,276,28,22,600 +2017,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 +2017,Treptow-Köpenick,90101,Alt-Treptow,44,25,184,51,48,1310,20,120,274,37,7,3,225,103,123,542 +2017,Treptow-Köpenick,90102,Plänterwald,6,3,80,18,35,501,41,138,105,19,7,5,133,30,17,207 +2017,Treptow-Köpenick,90103,Baumschulenweg,11,6,134,22,54,894,50,162,161,27,11,5,182,54,19,336 +2017,Treptow-Köpenick,90104,Johannisthal,7,6,127,26,51,654,61,180,88,37,6,1,138,28,26,287 +2017,Treptow-Köpenick,90205,Oberschöneweide,13,7,318,66,84,1082,49,251,157,25,13,7,303,55,66,671 +2017,Treptow-Köpenick,90206,Niederschöneweide,17,8,192,38,49,1083,55,99,153,14,9,3,251,140,44,351 +2017,Treptow-Köpenick,90207,Adlershof,19,11,125,29,43,1142,40,189,209,20,6,3,216,60,23,308 +2017,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 +2017,Treptow-Köpenick,90309,Altglienicke,8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 +2017,Treptow-Köpenick,90310,Bohnsdorf,7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 +2017,Treptow-Köpenick,90311,Grünau,3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 +2017,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,Treptow-Köpenick,90413,Köpenick-Süd,4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 +2017,Treptow-Köpenick,90414,Allende-Viertel,2,1,40,7,6,174,20,26,26,4,2,0,50,8,1,81 +2017,Treptow-Köpenick,90415,Altstadt-Kietz,5,5,109,12,28,193,9,35,50,4,4,3,106,12,19,210 +2017,Treptow-Köpenick,90416,Müggelheim,1,0,32,5,12,70,4,22,7,6,2,2,27,10,3,50 +2017,Treptow-Köpenick,90517,Friedrichshagen,4,3,87,19,35,579,42,77,180,8,4,1,172,62,11,218 +2017,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 +2017,Treptow-Köpenick,90519,Dammvorstadt,15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 +2017,Treptow-Köpenick,90520,Köpenick-Nord,4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 +2017,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 +2017,Marzahn-Hellersdorf,100101,Marzahn-Nord,22,13,363,66,92,723,69,111,101,22,20,9,255,73,26,678 +2017,Marzahn-Hellersdorf,100102,Marzahn-Mitte,39,26,696,124,195,2351,174,445,155,53,35,9,519,81,79,1574 +2017,Marzahn-Hellersdorf,100103,Marzahn-Süd,20,9,392,73,116,1765,169,435,101,64,18,6,337,49,48,882 +2017,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,39,22,581,111,139,1470,88,186,105,25,30,11,617,199,89,1085 +2017,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,24,11,291,51,69,558,22,74,113,12,14,2,218,65,23,526 +2017,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,10,6,291,51,86,668,66,101,64,17,9,1,283,101,41,555 +2017,Marzahn-Hellersdorf,100307,Biesdorf,18,8,181,33,65,1112,38,156,159,133,9,4,237,68,16,409 +2017,Marzahn-Hellersdorf,100408,Kaulsdorf,8,4,190,13,35,455,13,72,99,55,3,2,142,28,13,307 +2017,Marzahn-Hellersdorf,100409,Mahlsdorf,9,3,101,19,44,543,20,88,101,77,2,0,196,83,10,206 +2017,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 +2017,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 +2017,Lichtenberg,110102,Neu-Hohenschönhausen Nord,23,10,247,45,63,722,55,102,119,25,17,3,199,25,64,600 +2017,Lichtenberg,110103,Neu-Hohenschönhausen Süd,23,15,295,69,63,979,62,160,122,25,11,4,195,42,45,599 +2017,Lichtenberg,110204,Alt-Hohenschönhausen Nord,12,7,170,29,41,736,32,119,71,53,8,1,141,26,25,326 +2017,Lichtenberg,110205,Alt-Hohenschönhausen Süd,12,9,201,32,68,1118,103,303,129,65,19,4,263,61,42,500 +2017,Lichtenberg,110306,Fennpfuhl,34,27,231,46,87,1288,83,359,149,72,20,5,339,79,29,586 +2017,Lichtenberg,110307,Alt-Lichtenberg,24,11,513,119,136,2342,85,384,222,66,26,13,428,126,67,932 +2017,Lichtenberg,110308,Frankfurter Allee Süd,20,14,158,50,44,857,34,85,97,15,8,3,171,65,59,303 +2017,Lichtenberg,110409,Neu Lichtenberg,19,13,307,68,98,1524,47,210,275,50,20,7,371,116,75,728 +2017,Lichtenberg,110410,Friedrichsfelde Nord,8,5,128,30,35,550,45,130,49,16,8,3,138,33,30,263 +2017,Lichtenberg,110411,Friedrichsfelde Süd,17,10,160,27,56,784,58,150,101,22,21,13,232,56,27,375 +2017,Lichtenberg,110512,Rummelsburger Bucht,2,2,32,6,12,251,10,32,64,14,3,1,58,17,10,97 +2017,Lichtenberg,110513,Karlshorst,7,5,136,37,54,913,45,120,265,83,13,4,146,23,26,294 +2017,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 +2017,Reinickendorf,121031,Ost 1 - Reginhardstr.,23,11,341,92,102,1035,29,250,169,63,24,6,293,65,93,662 +2017,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,37,20,315,69,110,1303,37,246,107,75,25,8,321,70,112,705 +2017,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 +2017,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,30,10,429,104,173,1268,22,206,77,46,21,10,246,28,104,887 +2017,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 +2017,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 +2017,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 +2017,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,Reinickendorf,123021,Mv 1 - Märkisches Viertel,41,24,529,110,199,1412,48,302,88,45,36,18,290,47,84,1060 +2017,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,4,85,20,40,333,4,78,17,21,6,2,143,65,15,185 +2017,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 +2017,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 +2018,Mitte,10111,Tiergarten Süd,70,58,416,125,103,2540,17,274,310,39,14,3,284,42,273,1247 +2018,Mitte,10112,Regierungsviertel,34,16,519,110,114,3883,15,199,372,35,6,1,407,159,133,857 +2018,Mitte,10113,Alexanderplatz,130,80,1531,366,309,10144,68,580,880,133,26,6,1036,333,971,2798 +2018,Mitte,10114,Brunnenstraße Süd,26,14,286,60,69,1817,47,153,314,56,9,6,442,218,69,690 +2018,Mitte,10221,Moabit West,71,38,653,164,215,2470,37,398,447,83,29,12,496,99,435,1262 +2018,Mitte,10222,Moabit Ost,61,38,689,150,210,3620,30,281,361,73,31,8,435,73,473,1421 +2018,Mitte,10331,Osloer Straße,77,42,752,205,250,2624,46,288,260,73,29,13,439,92,217,1397 +2018,Mitte,10332,Brunnenstraße Nord,68,41,642,170,224,2536,65,343,273,87,28,6,551,187,387,1303 +2018,Mitte,10441,Parkviertel,55,26,754,183,243,2690,62,442,363,88,30,9,562,113,125,1511 +2018,Mitte,10442,Wedding Zentrum,90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 +2018,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 +2018,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,99,56,628,179,207,3646,55,588,445,114,36,10,564,102,798,1526 +2018,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,95,54,819,269,239,5959,90,742,1216,139,46,14,785,163,310,2142 +2018,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,71,49,483,183,105,2190,23,218,293,84,24,3,380,106,522,948 +2018,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,104,80,452,183,101,2031,32,190,468,63,16,4,376,114,934,993 +2018,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 +2018,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 +2018,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 +2018,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,95,64,943,332,176,3622,35,315,714,103,30,10,1017,334,1122,1875 +2018,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 +2018,Pankow,30101,Buch,11,2,179,37,72,635,15,66,144,13,12,6,176,47,33,337 +2018,Pankow,30202,Blankenfelde/Niederschönhausen,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 +2018,Pankow,30203,Buchholz,6,3,70,10,28,329,25,50,58,23,7,2,92,12,9,161 +2018,Pankow,30304,Karow,4,2,84,20,29,418,3,102,126,34,1,0,107,18,13,200 +2018,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,Pankow,30406,Pankow Zentrum,27,19,207,46,93,1854,47,175,580,63,15,3,296,95,43,660 +2018,Pankow,30408,Pankow Süd,35,23,219,52,94,1070,53,134,387,63,15,6,260,74,40,569 +2018,Pankow,30509,Weißensee,21,12,327,88,127,1399,73,146,278,63,23,6,336,51,47,748 +2018,Pankow,30510,Weißensee Ost,11,5,124,25,45,536,31,73,86,24,12,5,150,22,42,280 +2018,Pankow,30611,Prenzlauer Berg Nordwest,47,24,293,109,77,1468,39,109,365,39,12,4,292,113,175,648 +2018,Pankow,30612,Prenzlauer Berg Nord,24,13,190,49,79,1450,55,133,439,39,14,7,264,89,54,490 +2018,Pankow,30613,Helmholtzplatz,14,4,190,55,60,1016,16,57,296,23,5,4,279,127,49,478 +2018,Pankow,30614,Prenzlauer Berg Ost,37,15,371,78,77,2098,58,184,309,68,32,12,439,181,71,702 +2018,Pankow,30715,Prenzlauer Berg Südwest,22,14,340,75,71,1774,29,184,378,57,8,1,343,92,47,729 +2018,Pankow,30716,Prenzlauer Berg Süd,14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 +2018,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 +2018,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 +2018,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,9,178,64,39,656,34,126,75,89,3,1,139,51,49,334 +2018,Charlottenburg-Wilmersdorf,40203,Westend,25,16,318,83,119,2188,66,347,213,79,11,4,243,33,45,703 +2018,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,18,10,282,62,87,1062,29,105,190,52,14,6,261,80,37,638 +2018,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,7,3,158,35,75,847,19,129,126,27,11,10,121,21,50,398 +2018,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,38,20,445,105,151,2266,32,216,421,62,19,9,399,104,65,1144 +2018,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,33,19,252,58,78,1534,47,195,269,66,15,6,222,47,57,724 +2018,Charlottenburg-Wilmersdorf,40308,Kantstraße,38,15,284,54,85,2457,16,118,274,75,9,0,217,24,56,780 +2018,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,62,31,760,218,154,4351,35,227,264,46,15,5,387,82,173,1618 +2018,Charlottenburg-Wilmersdorf,40310,Halensee,13,4,136,26,39,1130,33,152,123,33,9,6,108,22,16,453 +2018,Charlottenburg-Wilmersdorf,40411,Grunewald,12,5,89,18,56,793,41,259,96,87,10,7,235,82,15,374 +2018,Charlottenburg-Wilmersdorf,40412,Schmargendorf,4,1,60,10,28,567,36,149,54,50,5,2,91,17,18,192 +2018,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,10,3,94,16,29,579,43,83,179,18,6,2,96,23,15,240 +2018,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,40,15,242,58,108,2210,54,284,337,107,11,8,363,132,70,1129 +2018,Charlottenburg-Wilmersdorf,40515,Barstraße,15,5,130,25,63,794,18,118,169,27,6,1,98,8,45,430 +2018,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,27,13,216,61,96,2129,60,239,471,64,23,7,259,53,75,736 +2018,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,7,4,22,3,6,32,1,7,1,0,5,5,9,2,0,36 +2018,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 +2018,Spandau,50101,Hakenfelde,16,11,202,56,55,864,36,237,58,16,17,10,193,5,26,480 +2018,Spandau,50102,Falkenhagener Feld,35,24,427,92,154,1012,56,194,174,41,29,13,296,10,53,904 +2018,Spandau,50103,Spandau Mitte,104,61,701,183,214,2227,33,332,270,38,29,13,425,50,224,1397 +2018,Spandau,50204,Brunsbütteler Damm,12,8,210,49,73,765,46,123,88,42,17,3,177,26,25,411 +2018,Spandau,50205,Heerstraße Nord,33,17,350,74,148,949,34,157,57,50,23,13,239,36,44,750 +2018,Spandau,50206,Wilhelmstadt,56,27,666,185,208,2681,32,208,234,57,20,8,451,52,134,1268 +2018,Spandau,50307,Haselhorst,15,9,170,25,63,772,43,147,56,24,10,5,133,19,24,414 +2018,Spandau,50308,Siemensstadt,17,6,152,34,46,773,34,94,169,31,4,1,128,35,17,417 +2018,Spandau,50409,Gatow/Kladow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 +2018,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 +2018,Steglitz-Zehlendorf,60101,Schloßstr.,24,15,205,45,60,2152,21,113,302,33,10,0,191,52,50,445 +2018,Steglitz-Zehlendorf,60102,Albrechtstr.,24,10,250,51,132,1440,54,299,300,90,16,5,331,89,69,776 +2018,Steglitz-Zehlendorf,60203,Lankwitz,19,4,386,81,175,1167,41,254,130,76,22,12,290,33,84,789 +2018,Steglitz-Zehlendorf,60204,Ostpreußendamm,19,8,199,31,94,1034,33,201,163,91,13,4,262,46,38,548 +2018,Steglitz-Zehlendorf,60305,Teltower Damm,14,7,180,30,86,1135,30,212,344,74,15,5,242,31,55,422 +2018,Steglitz-Zehlendorf,60306,Drakestr.,10,3,255,44,110,1759,61,492,351,85,30,11,329,30,45,650 +2018,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 +2018,Steglitz-Zehlendorf,60408,Zehlendorf Nord,14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 +2018,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 +2018,Tempelhof-Schöneberg,70101,Schöneberg-Nord,117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 +2018,Tempelhof-Schöneberg,70202,Schöneberg-Süd,43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 +2018,Tempelhof-Schöneberg,70303,Friedenau,23,10,266,70,110,2279,72,238,437,88,18,9,360,81,56,748 +2018,Tempelhof-Schöneberg,70404,Tempelhof,57,24,652,151,261,3729,105,652,504,134,51,11,812,239,358,1724 +2018,Tempelhof-Schöneberg,70505,Mariendorf,28,16,363,76,131,1760,57,419,187,119,31,13,457,78,82,899 +2018,Tempelhof-Schöneberg,70606,Marienfelde,22,12,212,48,87,1056,24,226,90,52,20,9,211,46,61,525 +2018,Tempelhof-Schöneberg,70707,Lichtenrade,25,13,352,61,113,1147,38,307,99,106,19,8,367,75,76,696 +2018,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 +2018,Neukölln,80101,Schillerpromenade,80,46,530,181,121,2316,36,363,229,86,36,21,431,77,371,1271 +2018,Neukölln,80102,Neuköllner Mitte/Zentrum,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 +2018,Neukölln,80103,Reuterstraße,53,28,584,210,136,2889,28,364,401,69,21,10,492,169,331,1355 +2018,Neukölln,80104,Rixdorf,33,18,533,144,198,2086,33,299,318,88,23,10,516,102,236,1361 +2018,Neukölln,80105,Köllnische Heide,25,7,261,74,103,1124,36,287,45,42,24,9,367,19,88,622 +2018,Neukölln,80206,Britz,70,41,440,97,203,2071,75,529,181,132,34,18,514,90,94,1193 +2018,Neukölln,80207,Buckow,16,7,201,41,101,566,32,169,36,42,16,9,194,27,34,487 +2018,Neukölln,80308,Gropiusstadt,55,32,399,95,149,1881,52,244,101,67,14,3,337,26,48,1258 +2018,Neukölln,80409,Buckow Nord,10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 +2018,Neukölln,80410,Rudow,33,22,220,49,98,1100,77,299,89,127,26,8,310,51,32,576 +2018,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 +2018,Treptow-Köpenick,90101,Alt-Treptow,31,21,155,32,43,1305,14,100,290,21,6,1,182,63,77,496 +2018,Treptow-Köpenick,90102,Plänterwald,16,8,67,15,25,412,21,98,76,17,4,4,96,23,15,195 +2018,Treptow-Köpenick,90103,Baumschulenweg,12,2,140,32,70,836,27,130,118,77,11,9,167,24,22,384 +2018,Treptow-Köpenick,90104,Johannisthal,5,3,137,20,77,578,38,143,92,29,24,5,170,24,19,357 +2018,Treptow-Köpenick,90205,Oberschöneweide,16,8,355,78,105,892,61,210,115,26,18,7,268,51,81,689 +2018,Treptow-Köpenick,90206,Niederschöneweide,31,18,216,39,63,1115,30,94,137,17,7,6,206,108,108,365 +2018,Treptow-Köpenick,90207,Adlershof,19,9,189,44,54,1193,39,153,234,35,8,4,249,87,46,404 +2018,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 +2018,Treptow-Köpenick,90309,Altglienicke,10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 +2018,Treptow-Köpenick,90310,Bohnsdorf,7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 +2018,Treptow-Köpenick,90311,Grünau,3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 +2018,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,Treptow-Köpenick,90413,Köpenick-Süd,0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 +2018,Treptow-Köpenick,90414,Allende-Viertel,4,2,28,5,21,174,10,34,29,6,3,2,46,7,7,76 +2018,Treptow-Köpenick,90415,Altstadt-Kietz,2,1,120,29,30,211,7,24,59,1,3,1,98,18,21,207 +2018,Treptow-Köpenick,90416,Müggelheim,2,1,20,4,9,84,5,30,13,9,4,4,25,6,5,44 +2018,Treptow-Köpenick,90517,Friedrichshagen,6,5,107,28,30,585,29,49,214,13,8,5,158,39,10,233 +2018,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 +2018,Treptow-Köpenick,90519,Dammvorstadt,9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 +2018,Treptow-Köpenick,90520,Köpenick-Nord,13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 +2018,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 +2018,Marzahn-Hellersdorf,100101,Marzahn-Nord,26,20,382,65,77,655,54,99,94,18,19,3,309,84,53,649 +2018,Marzahn-Hellersdorf,100102,Marzahn-Mitte,39,22,688,142,193,1679,135,252,98,46,50,15,469,65,96,1281 +2018,Marzahn-Hellersdorf,100103,Marzahn-Süd,16,8,326,54,132,1378,142,290,85,43,26,7,350,54,56,725 +2018,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,26,14,561,104,201,1339,70,133,100,35,59,25,541,114,110,1091 +2018,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,14,9,277,44,87,493,35,71,67,8,19,6,231,40,50,510 +2018,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,16,7,381,88,104,652,33,78,98,22,31,8,329,99,50,647 +2018,Marzahn-Hellersdorf,100307,Biesdorf,12,6,149,30,64,1043,40,133,184,98,21,6,190,41,27,325 +2018,Marzahn-Hellersdorf,100408,Kaulsdorf,4,2,116,13,39,429,15,95,111,31,11,2,163,16,17,275 +2018,Marzahn-Hellersdorf,100409,Mahlsdorf,6,3,113,19,44,572,18,137,134,68,1,1,162,48,13,238 +2018,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 +2018,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 +2018,Lichtenberg,110102,Neu-Hohenschönhausen Nord,17,7,283,56,90,778,53,122,68,26,23,9,243,16,79,667 +2018,Lichtenberg,110103,Neu-Hohenschönhausen Süd,24,16,358,79,83,944,51,182,105,30,17,5,282,30,44,716 +2018,Lichtenberg,110204,Alt-Hohenschönhausen Nord,8,2,202,48,75,687,26,94,43,42,12,7,186,66,32,360 +2018,Lichtenberg,110205,Alt-Hohenschönhausen Süd,11,6,249,47,72,935,103,218,117,51,15,8,232,47,32,515 +2018,Lichtenberg,110306,Fennpfuhl,13,8,318,78,114,1134,75,233,161,48,21,6,300,41,45,654 +2018,Lichtenberg,110307,Alt-Lichtenberg,34,22,493,118,115,2276,67,270,252,40,27,11,354,86,84,1016 +2018,Lichtenberg,110308,Frankfurter Allee Süd,11,6,172,42,35,806,22,89,101,14,6,4,163,47,85,334 +2018,Lichtenberg,110409,Neu Lichtenberg,30,18,351,75,108,1646,49,163,351,69,19,6,395,127,58,771 +2018,Lichtenberg,110410,Friedrichsfelde Nord,8,5,145,27,47,500,53,82,66,20,18,5,128,26,21,293 +2018,Lichtenberg,110411,Friedrichsfelde Süd,14,9,161,29,66,808,46,141,140,22,9,5,200,43,17,389 +2018,Lichtenberg,110512,Rummelsburger Bucht,2,2,29,10,16,295,14,34,99,12,2,2,41,17,14,87 +2018,Lichtenberg,110513,Karlshorst,6,4,98,25,53,738,44,77,214,66,16,5,146,27,18,273 +2018,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 +2018,Reinickendorf,121031,Ost 1 - Reginhardstr.,32,12,340,74,126,896,41,172,110,62,18,9,242,40,63,750 +2018,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,36,15,285,58,143,1415,52,290,120,67,14,3,303,80,135,682 +2018,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 +2018,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,28,16,422,101,149,1309,22,250,78,46,20,7,281,28,83,781 +2018,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 +2018,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 +2018,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 +2018,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,Reinickendorf,123021,Mv 1 - Märkisches Viertel,44,22,464,101,184,1135,76,257,69,34,30,8,269,15,95,918 +2018,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,5,2,102,21,51,298,7,54,24,19,2,0,107,29,18,204 +2018,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 +2018,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 +2019,Mitte,10111,Tiergarten Süd,60,35,365,92,128,2271,15,198,296,55,13,6,347,77,231,980 +2019,Mitte,10112,Regierungsviertel,42,20,554,136,152,3692,13,172,352,22,19,4,497,162,170,1057 +2019,Mitte,10113,Alexanderplatz,173,102,1966,500,420,11233,63,587,940,137,43,12,1307,381,1133,3813 +2019,Mitte,10114,Brunnenstraße Süd,40,29,268,64,79,1859,39,182,361,64,18,7,424,172,86,902 +2019,Mitte,10221,Moabit West,66,29,685,210,202,2107,47,322,326,93,28,15,641,91,618,1409 +2019,Mitte,10222,Moabit Ost,48,29,652,150,231,3672,27,240,350,96,39,16,555,96,555,1597 +2019,Mitte,10331,Osloer Straße,61,30,727,168,214,2474,46,289,284,77,31,7,468,116,279,1457 +2019,Mitte,10332,Brunnenstraße Nord,62,42,692,201,209,2537,58,400,328,75,30,10,589,223,415,1399 +2019,Mitte,10441,Parkviertel,64,45,699,159,218,2779,50,492,260,113,33,13,540,86,156,1490 +2019,Mitte,10442,Wedding Zentrum,86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 +2019,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 +2019,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,70,716,200,255,3973,43,447,483,105,41,17,656,103,622,1858 +2019,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,119,82,872,283,271,5797,113,525,1182,113,55,23,1320,530,527,2119 +2019,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,94,67,524,215,99,2509,27,238,300,48,26,8,407,84,493,1103 +2019,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,182,150,530,251,125,2343,37,219,440,52,44,15,519,104,1310,1316 +2019,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 +2019,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 +2019,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 +2019,Friedrichshain-Kreuzberg,20508,Frankfurter Allee Süd Fk,132,92,972,353,168,4273,48,259,775,68,39,15,1062,335,1322,2606 +2019,Friedrichshain-Kreuzberg,29900,"Bezirk (Fh-Kb), Nicht Zuzuordnen",2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 +2019,Pankow,30101,Buch,9,5,243,57,91,742,17,78,118,8,26,6,259,51,38,439 +2019,Pankow,30202,Blankenfelde/Niederschönhausen,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 +2019,Pankow,30203,Buchholz,3,0,76,10,42,366,7,73,65,29,4,2,87,11,9,165 +2019,Pankow,30304,Karow,4,4,81,9,41,369,6,53,93,47,6,4,101,30,21,176 +2019,Pankow,30307,Blankenburg/Heinersdorf/Märchenland,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,Pankow,30405,Schönholz/Wilhelmsruh/Rosenthal,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,Pankow,30406,Pankow Zentrum,40,34,240,58,91,1572,47,146,502,58,13,3,311,88,41,659 +2019,Pankow,30408,Pankow Süd,26,15,231,42,101,1093,73,160,352,46,18,7,298,89,46,627 +2019,Pankow,30509,Weißensee,16,9,348,73,137,1728,61,197,350,83,12,6,401,101,68,845 +2019,Pankow,30510,Weißensee Ost,10,4,146,28,53,589,31,107,92,30,9,4,184,34,51,399 +2019,Pankow,30611,Prenzlauer Berg Nordwest,36,25,252,65,70,1391,42,94,380,38,15,2,294,90,154,621 +2019,Pankow,30612,Prenzlauer Berg Nord,22,9,209,39,78,1588,71,171,392,41,11,4,303,89,70,617 +2019,Pankow,30613,Helmholtzplatz,11,8,179,41,52,891,28,60,228,59,8,2,309,132,35,484 +2019,Pankow,30614,Prenzlauer Berg Ost,36,22,331,63,124,2111,76,182,319,72,23,7,496,179,92,828 +2019,Pankow,30715,Prenzlauer Berg Südwest,18,9,379,92,69,1549,38,140,360,70,13,5,372,132,50,754 +2019,Pankow,30716,Prenzlauer Berg Süd,28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 +2019,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 +2019,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 +2019,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,13,188,49,51,677,24,146,46,81,4,3,176,63,43,384 +2019,Charlottenburg-Wilmersdorf,40203,Westend,31,19,313,82,142,1899,52,315,205,122,17,11,325,44,45,821 +2019,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,26,9,238,42,124,903,16,97,174,32,11,5,271,77,54,579 +2019,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,26,11,165,37,72,767,27,143,100,23,14,8,199,33,48,458 +2019,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,31,16,441,106,139,1940,20,291,346,66,25,16,480,97,84,1060 +2019,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,17,9,280,67,101,1249,47,202,247,74,12,7,225,26,71,660 +2019,Charlottenburg-Wilmersdorf,40308,Kantstraße,23,10,330,72,118,2233,15,100,274,56,9,4,170,17,72,812 +2019,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,85,36,767,212,171,4001,25,286,220,57,11,5,381,101,234,1339 +2019,Charlottenburg-Wilmersdorf,40310,Halensee,19,12,167,30,59,1101,25,149,160,56,8,6,167,14,30,502 +2019,Charlottenburg-Wilmersdorf,40411,Grunewald,15,8,133,19,70,783,31,242,86,117,9,2,264,114,21,419 +2019,Charlottenburg-Wilmersdorf,40412,Schmargendorf,9,7,84,13,38,676,29,144,93,70,8,3,117,22,16,252 +2019,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,7,6,82,16,30,763,38,99,191,39,7,1,138,18,20,308 +2019,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,38,17,260,65,93,1686,67,314,290,83,24,11,357,119,80,807 +2019,Charlottenburg-Wilmersdorf,40515,Barstraße,9,6,118,20,55,720,27,131,168,30,4,3,114,21,39,343 +2019,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,26,16,229,47,91,2011,39,338,417,114,19,4,308,53,96,918 +2019,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,6,6,17,6,13,36,1,11,3,1,13,13,15,5,4,44 +2019,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 +2019,Spandau,50101,Hakenfelde,12,4,165,35,63,813,41,173,64,31,26,16,229,13,26,476 +2019,Spandau,50102,Falkenhagener Feld,20,11,399,74,162,1063,81,150,114,53,46,16,299,9,67,891 +2019,Spandau,50103,Spandau Mitte,65,31,671,160,251,1940,47,247,167,35,28,16,529,48,266,1328 +2019,Spandau,50204,Brunsbütteler Damm,14,3,169,41,73,839,51,125,121,25,17,6,207,10,18,438 +2019,Spandau,50205,Heerstraße Nord,21,9,362,77,122,860,35,151,88,51,25,12,338,70,42,740 +2019,Spandau,50206,Wilhelmstadt,39,20,601,150,202,2459,30,207,162,55,20,8,364,40,101,1148 +2019,Spandau,50307,Haselhorst,18,7,150,33,78,693,49,127,52,21,14,10,108,9,39,337 +2019,Spandau,50308,Siemensstadt,13,8,128,25,45,662,44,130,96,38,8,5,130,33,34,330 +2019,Spandau,50409,Gatow/Kladow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 +2019,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 +2019,Steglitz-Zehlendorf,60101,Schloßstr.,39,23,240,51,79,2281,41,155,388,65,41,5,248,45,70,587 +2019,Steglitz-Zehlendorf,60102,Albrechtstr.,35,23,274,49,128,1486,79,308,271,142,31,12,426,90,59,843 +2019,Steglitz-Zehlendorf,60203,Lankwitz,19,9,354,60,132,1262,51,240,104,117,19,6,333,30,78,839 +2019,Steglitz-Zehlendorf,60204,Ostpreußendamm,22,10,216,40,101,955,53,189,163,66,16,7,257,68,29,514 +2019,Steglitz-Zehlendorf,60305,Teltower Damm,36,28,173,29,94,1170,23,204,376,50,12,2,242,32,51,449 +2019,Steglitz-Zehlendorf,60306,Drakestr.,20,10,269,50,133,1475,52,289,288,94,19,7,316,35,44,676 +2019,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 +2019,Steglitz-Zehlendorf,60408,Zehlendorf Nord,31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 +2019,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 +2019,Tempelhof-Schöneberg,70101,Schöneberg-Nord,125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 +2019,Tempelhof-Schöneberg,70202,Schöneberg-Süd,43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 +2019,Tempelhof-Schöneberg,70303,Friedenau,27,16,271,51,121,2173,72,325,421,92,32,15,389,88,67,777 +2019,Tempelhof-Schöneberg,70404,Tempelhof,66,27,813,173,325,3816,116,698,407,173,47,19,869,254,287,2128 +2019,Tempelhof-Schöneberg,70505,Mariendorf,40,21,332,68,258,1832,61,435,205,172,21,7,400,68,86,1080 +2019,Tempelhof-Schöneberg,70606,Marienfelde,16,9,260,67,102,947,48,191,107,46,23,10,251,40,41,557 +2019,Tempelhof-Schöneberg,70707,Lichtenrade,33,22,329,54,129,1008,80,225,126,95,36,12,398,71,69,675 +2019,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 +2019,Neukölln,80101,Schillerpromenade,62,33,472,173,124,1983,21,243,256,101,24,16,404,59,458,1138 +2019,Neukölln,80102,Neuköllner Mitte/Zentrum,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 +2019,Neukölln,80103,Reuterstraße,77,47,604,203,187,3413,24,296,628,114,42,23,593,147,462,1717 +2019,Neukölln,80104,Rixdorf,55,40,492,153,148,2341,18,293,465,92,23,16,548,90,346,1506 +2019,Neukölln,80105,Köllnische Heide,24,8,221,56,98,1187,48,291,46,41,23,12,208,15,85,600 +2019,Neukölln,80206,Britz,52,30,464,107,217,2094,69,463,195,191,25,12,514,63,145,1346 +2019,Neukölln,80207,Buckow,24,14,222,42,119,567,29,155,39,49,13,6,324,10,51,678 +2019,Neukölln,80308,Gropiusstadt,48,27,448,129,171,1683,45,334,105,72,21,7,368,30,47,1037 +2019,Neukölln,80409,Buckow Nord,11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 +2019,Neukölln,80410,Rudow,25,16,303,65,134,898,75,209,93,129,14,11,314,15,45,696 +2019,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 +2019,Treptow-Köpenick,90101,Alt-Treptow,32,21,203,60,61,1494,23,108,312,31,10,3,189,52,141,791 +2019,Treptow-Köpenick,90102,Plänterwald,5,1,56,11,34,536,32,97,64,38,2,1,102,16,7,257 +2019,Treptow-Köpenick,90103,Baumschulenweg,14,8,122,17,62,806,45,137,142,43,10,7,142,26,30,317 +2019,Treptow-Köpenick,90104,Johannisthal,12,6,121,21,67,591,47,161,90,39,14,6,143,11,32,340 +2019,Treptow-Köpenick,90205,Oberschöneweide,10,4,335,76,96,1202,79,362,168,37,24,11,333,63,84,749 +2019,Treptow-Köpenick,90206,Niederschöneweide,16,10,222,61,60,1042,30,83,172,20,9,4,251,106,48,418 +2019,Treptow-Köpenick,90207,Adlershof,14,9,171,36,78,983,48,140,240,23,9,6,240,52,28,396 +2019,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 +2019,Treptow-Köpenick,90309,Altglienicke,11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 +2019,Treptow-Köpenick,90310,Bohnsdorf,5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 +2019,Treptow-Köpenick,90311,Grünau,2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 +2019,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,Treptow-Köpenick,90413,Köpenick-Süd,3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 +2019,Treptow-Köpenick,90414,Allende-Viertel,1,0,75,17,20,355,20,53,87,5,8,5,94,15,18,172 +2019,Treptow-Köpenick,90415,Altstadt-Kietz,4,3,102,22,40,180,4,28,49,2,3,0,124,21,27,209 +2019,Treptow-Köpenick,90416,Müggelheim,1,1,21,7,9,86,4,11,14,5,11,10,48,10,11,53 +2019,Treptow-Köpenick,90517,Friedrichshagen,12,7,135,33,27,560,40,65,182,15,19,4,176,48,16,236 +2019,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 +2019,Treptow-Köpenick,90519,Dammvorstadt,19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 +2019,Treptow-Köpenick,90520,Köpenick-Nord,3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 +2019,Treptow-Köpenick,99900,"Bezirk (Tp-Kp), Nicht Zuzuordnen",1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 +2019,Marzahn-Hellersdorf,100101,Marzahn-Nord,28,17,405,71,104,554,54,71,53,17,27,9,305,78,53,682 +2019,Marzahn-Hellersdorf,100102,Marzahn-Mitte,56,41,712,171,190,1719,146,325,66,22,49,17,506,65,130,1271 +2019,Marzahn-Hellersdorf,100103,Marzahn-Süd,33,19,402,87,122,1546,156,346,101,45,11,6,325,21,70,831 +2019,Marzahn-Hellersdorf,100204,Hellersdorf-Nord,47,28,532,89,167,1607,61,176,96,29,50,23,531,65,112,1309 +2019,Marzahn-Hellersdorf,100205,Hellersdorf-Ost,28,19,244,49,81,545,39,79,77,10,31,10,188,30,42,540 +2019,Marzahn-Hellersdorf,100206,Hellersdorf-Süd,17,11,266,45,84,566,29,56,57,7,21,7,272,80,45,473 +2019,Marzahn-Hellersdorf,100307,Biesdorf,17,9,204,38,77,1038,48,152,158,76,16,6,187,29,34,396 +2019,Marzahn-Hellersdorf,100408,Kaulsdorf,8,4,113,21,39,517,24,81,98,40,14,7,137,17,18,225 +2019,Marzahn-Hellersdorf,100409,Mahlsdorf,3,3,85,17,40,487,38,88,78,85,9,4,191,56,30,197 +2019,Marzahn-Hellersdorf,109900,"Bezirk (Mz-Hd), Nicht Zuzuordnen",2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 +2019,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 +2019,Lichtenberg,110102,Neu-Hohenschönhausen Nord,11,6,346,63,107,547,52,78,53,17,29,11,254,24,68,637 +2019,Lichtenberg,110103,Neu-Hohenschönhausen Süd,20,15,327,79,90,855,64,148,91,22,21,5,257,18,26,706 +2019,Lichtenberg,110204,Alt-Hohenschönhausen Nord,17,9,197,41,64,891,35,136,62,35,7,6,173,13,26,469 +2019,Lichtenberg,110205,Alt-Hohenschönhausen Süd,18,10,254,44,75,1126,88,224,143,30,10,3,229,34,36,592 +2019,Lichtenberg,110306,Fennpfuhl,22,11,312,57,98,1056,60,185,133,45,25,10,358,58,45,686 +2019,Lichtenberg,110307,Alt-Lichtenberg,74,54,553,126,149,2105,94,254,214,32,38,21,445,94,102,1115 +2019,Lichtenberg,110308,Frankfurter Allee Süd,20,7,159,51,37,693,34,65,92,5,10,6,173,45,88,292 +2019,Lichtenberg,110409,Neu Lichtenberg,32,21,349,89,117,1699,52,107,384,36,15,9,422,91,51,1036 +2019,Lichtenberg,110410,Friedrichsfelde Nord,18,14,153,37,73,567,53,113,77,8,12,2,171,44,23,355 +2019,Lichtenberg,110411,Friedrichsfelde Süd,14,9,187,41,61,908,56,139,116,50,13,6,253,35,38,500 +2019,Lichtenberg,110512,Rummelsburger Bucht,4,3,58,14,20,332,11,55,99,12,9,6,80,28,11,147 +2019,Lichtenberg,110513,Karlshorst,6,6,117,26,49,720,38,112,171,73,8,4,131,24,13,288 +2019,Lichtenberg,119900,"Bezirk (Lb), Nicht Zuzuordnen",3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 +2019,Reinickendorf,121031,Ost 1 - Reginhardstr.,21,14,322,75,119,947,42,172,117,77,23,12,225,24,104,738 +2019,Reinickendorf,121032,Ost 2 - Alt-Reinickendorf,34,21,282,67,132,1261,41,286,90,84,11,5,314,116,119,666 +2019,Reinickendorf,122141,West 1 - Tegel-Süd/Flughafensee,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 +2019,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,29,13,351,84,161,1336,21,255,99,54,16,6,271,63,70,785 +2019,Reinickendorf,122145,West 5 - Tegel/Tegeler Forst,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 +2019,Reinickendorf,122242,West 2 - Heiligensee/Konradshöhe,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 +2019,Reinickendorf,122311,Nord 1 - Frohnau/Hermsdorf,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 +2019,Reinickendorf,123012,Nord 2 - Waidmannslust/Wittenau/Lübars,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,Reinickendorf,123021,Mv 1 - Märkisches Viertel,42,22,491,123,187,1100,51,224,76,40,39,19,286,11,73,986 +2019,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 +2019,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 +2019,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 diff --git a/notebooks/load_and_clean_data_veerpal.ipynb b/notebooks/load_and_clean_data_veerpal.ipynb new file mode 100644 index 00000000..fedc6559 --- /dev/null +++ b/notebooks/load_and_clean_data_veerpal.ipynb @@ -0,0 +1,996 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "9c657a12-9a8e-42de-902d-3a84ea4edf1f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
YearDistrictCodeLocationRobberyStreet_robberyInjuryAgg_assaultThreatTheftCarFrom_carBikeBurglaryFireArsonDamageGraffitiDrugsLocal
02012Mitte10111Tiergarten Süd704658619411822631832812068164273261711032
12012Mitte10112Regierungsviertel65294741231423203103071703710438012498870
22012Mitte10113Alexanderplatz2421361541454304898881792822275492715385224353108
32012Mitte10114Brunnenstraße Süd52252546066191686192396131145428122213752
42012Mitte10221Moabit West130516291851992470944103251614222516642591403
\n", + "
" + ], + "text/plain": [ + " Year District Code Location Robbery Street_robbery Injury \\\n", + "0 2012 Mitte 10111 Tiergarten Süd 70 46 586 \n", + "1 2012 Mitte 10112 Regierungsviertel 65 29 474 \n", + "2 2012 Mitte 10113 Alexanderplatz 242 136 1541 \n", + "3 2012 Mitte 10114 Brunnenstraße Süd 52 25 254 \n", + "4 2012 Mitte 10221 Moabit West 130 51 629 \n", + "\n", + " Agg_assault Threat Theft Car From_car Bike Burglary Fire Arson \\\n", + "0 194 118 2263 18 328 120 68 16 4 \n", + "1 123 142 3203 10 307 170 37 10 4 \n", + "2 454 304 8988 81 792 822 275 49 27 \n", + "3 60 66 1916 86 192 396 131 14 5 \n", + "4 185 199 2470 94 410 325 161 42 22 \n", + "\n", + " Damage Graffiti Drugs Local \n", + "0 273 26 171 1032 \n", + "1 380 124 98 870 \n", + "2 1538 522 435 3108 \n", + "3 428 122 213 752 \n", + "4 516 64 259 1403 " + ] + }, + "execution_count": 1, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import pandas as pd\n", + "import re\n", + "\n", + "df = pd.read_csv(\"../data/raw/Berlin_crimes.csv\") \n", + "\n", + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "6b408580-599f-4471-a967-ecced40f7eb6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['Year', 'District', 'Code', 'Location', 'Robbery', 'Street_robbery',\n", + " 'Injury', 'Agg_assault', 'Threat', 'Theft', 'Car', 'From_car', 'Bike',\n", + " 'Burglary', 'Fire', 'Arson', 'Damage', 'Graffiti', 'Drugs', 'Local'],\n", + " dtype='object')" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "f02acbed-8caa-4fcb-9f39-b9b048e902d3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.info" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "424cadfd-0eef-4bcf-b1fd-a02a8ba26215", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Year 0\n", + "District 0\n", + "Code 0\n", + "Location 0\n", + "Robbery 0\n", + "Street_robbery 0\n", + "Injury 0\n", + "Agg_assault 0\n", + "Threat 0\n", + "Theft 0\n", + "Car 0\n", + "From_car 0\n", + "Bike 0\n", + "Burglary 0\n", + "Fire 0\n", + "Arson 0\n", + "Damage 0\n", + "Graffiti 0\n", + "Drugs 0\n", + "Local 0\n", + "dtype: int64" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.isnull().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "1e015d53-2043-403b-873d-5cdafa4d71b3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
YearCodeRobberyStreet_robberyInjuryAgg_assaultThreatTheftCarFrom_carBikeBurglaryFireArsonDamageGraffitiDrugsLocal
count1200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.0000001200.000001200.0000001200.0000001200.000000
mean2015.50000067022.78666734.23333318.744167276.33416768.75000092.5833331492.30750042.505833215.275000197.70666769.48916715.9908336.281667281.5825062.88416797.859167662.415833
std2.29224334813.74598437.09344722.171153243.69778071.11395968.4552641364.44250128.710164150.031343178.70477157.86641512.6819345.186014203.0103362.292705174.802343534.787220
min2012.00000010111.0000000.0000000.0000000.0000000.0000000.00000017.0000000.0000001.0000000.0000000.0000000.0000000.0000000.000000.0000000.00000010.000000
25%2013.75000040101.00000010.0000005.000000108.00000022.00000042.000000639.75000022.000000109.00000076.00000028.0000007.0000003.000000133.0000020.00000018.000000269.250000
50%2015.50000070151.50000022.00000011.000000204.50000044.00000075.0000001100.00000037.000000186.000000143.00000059.00000013.0000005.000000244.0000045.00000040.000000553.500000
75%2017.25000090520.00000042.00000023.000000361.00000086.000000124.0000002019.75000057.000000291.000000286.00000096.00000022.0000009.000000382.0000087.00000086.000000870.250000
max2019.000000129900.000000242.000000169.0000001966.000000500.000000420.00000012479.000000197.000000876.0000001288.000000446.00000074.00000031.0000001538.00000530.0000001949.0000003813.000000
\n", + "
" + ], + "text/plain": [ + " Year Code Robbery Street_robbery Injury \\\n", + "count 1200.000000 1200.000000 1200.000000 1200.000000 1200.000000 \n", + "mean 2015.500000 67022.786667 34.233333 18.744167 276.334167 \n", + "std 2.292243 34813.745984 37.093447 22.171153 243.697780 \n", + "min 2012.000000 10111.000000 0.000000 0.000000 0.000000 \n", + "25% 2013.750000 40101.000000 10.000000 5.000000 108.000000 \n", + "50% 2015.500000 70151.500000 22.000000 11.000000 204.500000 \n", + "75% 2017.250000 90520.000000 42.000000 23.000000 361.000000 \n", + "max 2019.000000 129900.000000 242.000000 169.000000 1966.000000 \n", + "\n", + " Agg_assault Threat Theft Car From_car \\\n", + "count 1200.000000 1200.000000 1200.000000 1200.000000 1200.000000 \n", + "mean 68.750000 92.583333 1492.307500 42.505833 215.275000 \n", + "std 71.113959 68.455264 1364.442501 28.710164 150.031343 \n", + "min 0.000000 0.000000 17.000000 0.000000 1.000000 \n", + "25% 22.000000 42.000000 639.750000 22.000000 109.000000 \n", + "50% 44.000000 75.000000 1100.000000 37.000000 186.000000 \n", + "75% 86.000000 124.000000 2019.750000 57.000000 291.000000 \n", + "max 500.000000 420.000000 12479.000000 197.000000 876.000000 \n", + "\n", + " Bike Burglary Fire Arson Damage \\\n", + "count 1200.000000 1200.000000 1200.000000 1200.000000 1200.00000 \n", + "mean 197.706667 69.489167 15.990833 6.281667 281.58250 \n", + "std 178.704771 57.866415 12.681934 5.186014 203.01033 \n", + "min 0.000000 0.000000 0.000000 0.000000 0.00000 \n", + "25% 76.000000 28.000000 7.000000 3.000000 133.00000 \n", + "50% 143.000000 59.000000 13.000000 5.000000 244.00000 \n", + "75% 286.000000 96.000000 22.000000 9.000000 382.00000 \n", + "max 1288.000000 446.000000 74.000000 31.000000 1538.00000 \n", + "\n", + " Graffiti Drugs Local \n", + "count 1200.000000 1200.000000 1200.000000 \n", + "mean 62.884167 97.859167 662.415833 \n", + "std 62.292705 174.802343 534.787220 \n", + "min 0.000000 0.000000 10.000000 \n", + "25% 20.000000 18.000000 269.250000 \n", + "50% 45.000000 40.000000 553.500000 \n", + "75% 87.000000 86.000000 870.250000 \n", + "max 530.000000 1949.000000 3813.000000 " + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.describe()" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "337ccda2-8827-4330-9ca7-0f060259b0d7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Tiergarten Süd', 'Regierungsviertel', 'Alexanderplatz',\n", + " 'Brunnenstraße Süd', 'Moabit West', 'Moabit Ost', 'Osloer Straße',\n", + " 'Brunnenstraße Nord', 'Parkviertel', 'Wedding Zentrum',\n", + " 'Bezirk (Mi), nicht zuzuordnen', 'Südliche Friedrichstadt',\n", + " 'Tempelhofer Vorstadt', 'nördliche Luisenstadt',\n", + " 'südliche Luisenstadt', 'Karl-Marx-Allee-Nord',\n", + " 'Karl-Marx-Allee-Süd', 'Frankfurter Allee Nord',\n", + " 'Frankfurter Allee Süd FK', 'Bezirk (Fh-Kb), nicht zuzuordnen',\n", + " 'Buch', 'Blankenfelde/Niederschönhausen', 'Buchholz', 'Karow',\n", + " 'Blankenburg/Heinersdorf/Märchenland',\n", + " 'Schönholz/Wilhelmsruh/Rosenthal', 'Pankow Zentrum', 'Pankow Süd',\n", + " 'Weißensee', 'Weißensee Ost', 'Prenzlauer Berg Nordwest',\n", + " 'Prenzlauer Berg Nord', 'Helmholtzplatz', 'Prenzlauer Berg Ost',\n", + " 'Prenzlauer Berg Südwest', 'Prenzlauer Berg Süd',\n", + " 'Bezirk (Pk), nicht zuzuordnen', 'Charlottenburg-Nord',\n", + " 'Heerstrasse', 'Westend', 'Schloß Charlottenburg',\n", + " 'Mierendorffplatz', 'Otto-Suhr-Allee', 'Neue Kantstraße',\n", + " 'Kantstraße', 'Kurfürstendamm', 'Halensee', 'Grunewald',\n", + " 'Schmargendorf', 'Wiesbadener Straße', 'Düsseldorfer Straße',\n", + " 'Barstraße', 'Volkspark Wilmersdorf', 'Forst Grunewald',\n", + " 'Bezirk (Ch-Wi), nicht zuzuordnen', 'Hakenfelde',\n", + " 'Falkenhagener Feld', 'Spandau Mitte', 'Brunsbütteler Damm',\n", + " 'Heerstraße Nord', 'Wilhelmstadt', 'Haselhorst', 'Siemensstadt',\n", + " 'Gatow/Kladow', 'Bezirk (Sp), nicht zuzuordnen', 'Schloßstr.',\n", + " 'Albrechtstr.', 'Lankwitz', 'Ostpreußendamm', 'Teltower Damm',\n", + " 'Drakestr.', 'Zehlendorf Südwest', 'Zehlendorf Nord',\n", + " 'Bezirk (St-Zd), nicht zuzuordnen', 'Schöneberg-Nord',\n", + " 'Schöneberg-Süd', 'Friedenau', 'Tempelhof', 'Mariendorf',\n", + " 'Marienfelde', 'Lichtenrade', 'Bezirk (Th-Sb), nicht zuzuordnen',\n", + " 'Schillerpromenade', 'Neuköllner Mitte/Zentrum', 'Reuterstraße',\n", + " 'Rixdorf', 'Köllnische Heide', 'Britz', 'Buckow', 'Gropiusstadt',\n", + " 'Buckow Nord', 'Rudow', 'Bezirk (Nk), nicht zuzuordnen',\n", + " 'Alt-Treptow', 'Plänterwald', 'Baumschulenweg', 'Johannisthal',\n", + " 'Oberschöneweide', 'Niederschöneweide', 'Adlershof',\n", + " 'Köllnische Vorstadt/Spindlersfeld', 'Altglienicke', 'Bohnsdorf',\n", + " 'Grünau', 'Schmöckwitz/Karolinenhof/Rauchfangswerder',\n", + " 'Köpenick-Süd', 'Allende-Viertel', 'Altstadt-Kietz', 'Müggelheim',\n", + " 'Friedrichshagen', 'Rahnsdorf/Hessenwinkel', 'Dammvorstadt',\n", + " 'Köpenick-Nord', 'Bezirk (Tp-Kp), nicht zuzuordnen',\n", + " 'Marzahn-Nord', 'Marzahn-Mitte', 'Marzahn-Süd', 'Hellersdorf-Nord',\n", + " 'Hellersdorf-Ost', 'Hellersdorf-Süd', 'Biesdorf', 'Kaulsdorf',\n", + " 'Mahlsdorf', 'Bezirk (Mz-Hd), nicht zuzuordnen',\n", + " 'Malchow, Wartenberg und Falkenberg', 'Neu-Hohenschönhausen Nord',\n", + " 'Neu-Hohenschönhausen Süd', 'Alt-Hohenschönhausen Nord',\n", + " 'Alt-Hohenschönhausen Süd', 'Fennpfuhl', 'Alt-Lichtenberg',\n", + " 'Frankfurter Allee Süd', 'Neu Lichtenberg', 'Friedrichsfelde Nord',\n", + " 'Friedrichsfelde Süd', 'Rummelsburger Bucht', 'Karlshorst',\n", + " 'Bezirk (Lb), nicht zuzuordnen', 'Ost 1 - Reginhardstr.',\n", + " 'Ost 2 - Alt-Reinickendorf', 'West 1 - Tegel-Süd/Flughafensee',\n", + " 'West 4 - Auguste-Viktoria-Allee', 'West 5 - Tegel/Tegeler Forst',\n", + " 'West 2 - Heiligensee/Konradshöhe', 'Nord 1 - Frohnau/Hermsdorf',\n", + " 'Nord 2 - Waidmannslust/Wittenau/Lübars',\n", + " 'MV 1 - Märkisches Viertel', 'MV 2 - Rollbergsiedlung',\n", + " 'West 3 - Borsigwalde/Freie Scholle',\n", + " 'Bezirk (Rd), nicht zuzuordnen'], dtype=object)" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['Location'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "51ef5127-51ad-41b9-9197-755356075551", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Mitte', 'Friedrichshain-Kreuzberg', 'Pankow',\n", + " 'Charlottenburg-Wilmersdorf', 'Spandau', 'Steglitz-Zehlendorf',\n", + " 'Tempelhof-Schöneberg', 'Neukölln', 'Treptow-Köpenick',\n", + " 'Marzahn-Hellersdorf', 'Lichtenberg', 'Reinickendorf'],\n", + " dtype=object)" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['District'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "a81d4b4e-be16-420d-9b5b-a9ad3588cc30", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "150" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['Location'].nunique()" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "5581a04b-4662-4c5f-b49e-59e80954d221", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "12" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['District'].nunique()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "06cf743e-e2de-4cc1-9a72-359b3d5be1d3", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Year 0\n", + "District 0\n", + "Code 0\n", + "Location 0\n", + "Robbery 0\n", + "Street_robbery 0\n", + "Injury 0\n", + "Agg_assault 0\n", + "Threat 0\n", + "Theft 0\n", + "Car 0\n", + "From_car 0\n", + "Bike 0\n", + "Burglary 0\n", + "Fire 0\n", + "Arson 0\n", + "Damage 0\n", + "Graffiti 0\n", + "Drugs 0\n", + "Local 0\n", + "dtype: int64\n" + ] + } + ], + "source": [ + "# Check missing values\n", + "print(df.isnull().sum())" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "8c368cd8-f952-44f3-bb08-6301d6bd62b1", + "metadata": {}, + "outputs": [], + "source": [ + "df_cleaned = df.copy()\n", + "for col in ['District', 'Location']:\n", + " df[col] = df[col].astype(str).str.strip().str.title()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "e50dfdea-88fb-43f0-bbd2-3de910158d12", + "metadata": {}, + "outputs": [], + "source": [ + "# clean string columns\n", + "str_cols = ['Location']\n", + "for col in str_cols:\n", + " if col in df.columns:\n", + " df_cleaned[col] = df_cleaned[col].astype(str).str.strip()\n", + " df_cleaned[col] = df_cleaned[col].str.replace(r'\\s+', ' ', regex=True)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "1c24d513-5c7d-42ee-851e-35ac77d22f1a", + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "#Remove special characters\n", + "df_cleaned['Location'] = df_cleaned['Location'].str.replace('/', ',')\n", + "df_cleaned = df_cleaned.assign(Location=df_cleaned['Location'].str.split(',')).explode('Location')\n", + "df_cleaned['Location'] = df_cleaned['Location'].str.strip()" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "a43fab6d-0804-4cff-a7a8-058d037a3774", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['Year', 'District', 'Code', 'Location', 'Robbery', 'Street_robbery',\n", + " 'Injury', 'Agg_assault', 'Threat', 'Theft', 'Car', 'From_car', 'Bike',\n", + " 'Burglary', 'Fire', 'Arson', 'Damage', 'Graffiti', 'Drugs', 'Local'],\n", + " dtype='object')" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_cleaned.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "47d93a98-3188-428b-845b-86b5ce1d88e8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Tiergarten Süd', 'Regierungsviertel', 'Alexanderplatz',\n", + " 'Brunnenstraße Süd', 'Moabit West', 'Moabit Ost', 'Osloer Straße',\n", + " 'Brunnenstraße Nord', 'Parkviertel', 'Wedding Zentrum',\n", + " 'Bezirk (Mi)', 'nicht zuzuordnen', 'Südliche Friedrichstadt',\n", + " 'Tempelhofer Vorstadt', 'nördliche Luisenstadt',\n", + " 'südliche Luisenstadt', 'Karl-Marx-Allee-Nord',\n", + " 'Karl-Marx-Allee-Süd', 'Frankfurter Allee Nord',\n", + " 'Frankfurter Allee Süd FK', 'Bezirk (Fh-Kb)', 'Buch',\n", + " 'Blankenfelde', 'Niederschönhausen', 'Buchholz', 'Karow',\n", + " 'Blankenburg', 'Heinersdorf', 'Märchenland', 'Schönholz',\n", + " 'Wilhelmsruh', 'Rosenthal', 'Pankow Zentrum', 'Pankow Süd',\n", + " 'Weißensee', 'Weißensee Ost', 'Prenzlauer Berg Nordwest',\n", + " 'Prenzlauer Berg Nord', 'Helmholtzplatz', 'Prenzlauer Berg Ost',\n", + " 'Prenzlauer Berg Südwest', 'Prenzlauer Berg Süd', 'Bezirk (Pk)',\n", + " 'Charlottenburg-Nord', 'Heerstrasse', 'Westend',\n", + " 'Schloß Charlottenburg', 'Mierendorffplatz', 'Otto-Suhr-Allee',\n", + " 'Neue Kantstraße', 'Kantstraße', 'Kurfürstendamm', 'Halensee',\n", + " 'Grunewald', 'Schmargendorf', 'Wiesbadener Straße',\n", + " 'Düsseldorfer Straße', 'Barstraße', 'Volkspark Wilmersdorf',\n", + " 'Forst Grunewald', 'Bezirk (Ch-Wi)', 'Hakenfelde',\n", + " 'Falkenhagener Feld', 'Spandau Mitte', 'Brunsbütteler Damm',\n", + " 'Heerstraße Nord', 'Wilhelmstadt', 'Haselhorst', 'Siemensstadt',\n", + " 'Gatow', 'Kladow', 'Bezirk (Sp)', 'Schloßstr.', 'Albrechtstr.',\n", + " 'Lankwitz', 'Ostpreußendamm', 'Teltower Damm', 'Drakestr.',\n", + " 'Zehlendorf Südwest', 'Zehlendorf Nord', 'Bezirk (St-Zd)',\n", + " 'Schöneberg-Nord', 'Schöneberg-Süd', 'Friedenau', 'Tempelhof',\n", + " 'Mariendorf', 'Marienfelde', 'Lichtenrade', 'Bezirk (Th-Sb)',\n", + " 'Schillerpromenade', 'Neuköllner Mitte', 'Zentrum', 'Reuterstraße',\n", + " 'Rixdorf', 'Köllnische Heide', 'Britz', 'Buckow', 'Gropiusstadt',\n", + " 'Buckow Nord', 'Rudow', 'Bezirk (Nk)', 'Alt-Treptow',\n", + " 'Plänterwald', 'Baumschulenweg', 'Johannisthal', 'Oberschöneweide',\n", + " 'Niederschöneweide', 'Adlershof', 'Köllnische Vorstadt',\n", + " 'Spindlersfeld', 'Altglienicke', 'Bohnsdorf', 'Grünau',\n", + " 'Schmöckwitz', 'Karolinenhof', 'Rauchfangswerder', 'Köpenick-Süd',\n", + " 'Allende-Viertel', 'Altstadt-Kietz', 'Müggelheim',\n", + " 'Friedrichshagen', 'Rahnsdorf', 'Hessenwinkel', 'Dammvorstadt',\n", + " 'Köpenick-Nord', 'Bezirk (Tp-Kp)', 'Marzahn-Nord', 'Marzahn-Mitte',\n", + " 'Marzahn-Süd', 'Hellersdorf-Nord', 'Hellersdorf-Ost',\n", + " 'Hellersdorf-Süd', 'Biesdorf', 'Kaulsdorf', 'Mahlsdorf',\n", + " 'Bezirk (Mz-Hd)', 'Malchow', 'Wartenberg und Falkenberg',\n", + " 'Neu-Hohenschönhausen Nord', 'Neu-Hohenschönhausen Süd',\n", + " 'Alt-Hohenschönhausen Nord', 'Alt-Hohenschönhausen Süd',\n", + " 'Fennpfuhl', 'Alt-Lichtenberg', 'Frankfurter Allee Süd',\n", + " 'Neu Lichtenberg', 'Friedrichsfelde Nord', 'Friedrichsfelde Süd',\n", + " 'Rummelsburger Bucht', 'Karlshorst', 'Bezirk (Lb)',\n", + " 'Ost 1 - Reginhardstr.', 'Ost 2 - Alt-Reinickendorf',\n", + " 'West 1 - Tegel-Süd', 'Flughafensee',\n", + " 'West 4 - Auguste-Viktoria-Allee', 'West 5 - Tegel',\n", + " 'Tegeler Forst', 'West 2 - Heiligensee', 'Konradshöhe',\n", + " 'Nord 1 - Frohnau', 'Hermsdorf', 'Nord 2 - Waidmannslust',\n", + " 'Wittenau', 'Lübars', 'MV 1 - Märkisches Viertel',\n", + " 'MV 2 - Rollbergsiedlung', 'West 3 - Borsigwalde', 'Freie Scholle',\n", + " 'Bezirk (Rd)'], dtype=object)" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_cleaned['Location'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "d1539954-0ad5-4a27-81b6-a3ed4680bf8f", + "metadata": {}, + "outputs": [], + "source": [ + "df_cleaned = df_cleaned[~df_cleaned[\"Location\"].str.contains(\"Nicht Zuzuordnen\")]" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "a351e2c2-6990-4e22-82f4-fc7d5492ca66", + "metadata": {}, + "outputs": [], + "source": [ + "df_cleaned = df.drop_duplicates()" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "5e813069-d93e-438b-83e9-922b828804d4", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CSV saved as UTF-8 at: berlin_crimes_cleaned.csv\n" + ] + } + ], + "source": [ + "df_cleaned.to_csv(\"C:\\\\Users\\\\DSGEDSGE-ELEC\\\\Documents\\\\ironhack\\\\week4\\\\Day1\\\\first_project\\\\data\\\\clean\\\\berlin_crimes_cleaned.csv\", index=False, encoding=\"utf-8\")\n", + "\n", + "#df.to_csv(\"\\\\data\\\\clean\\\\berlin_crimes_cleaned.csv\", index=False, encoding=\"utf-8\")\n", + "print(\"CSV saved as UTF-8 at: berlin_crimes_cleaned.csv\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "994f7323-7213-4cad-ae0b-cf47fe162540", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 1f5a25d0207af50c9c12a1fec89622de25a04ab3 Mon Sep 17 00:00:00 2001 From: alanlupatini Date: Tue, 9 Dec 2025 11:07:05 +0100 Subject: [PATCH 17/41] adding erd diagram and updating sql queries --- sql_scripts/ERD_diagram.sql | 41 +++++++++++++ sql_scripts/queries_alan.sql | 114 +++++++++++++++++++++++++++++++++++ 2 files changed, 155 insertions(+) create mode 100644 sql_scripts/ERD_diagram.sql create mode 100644 sql_scripts/queries_alan.sql diff --git a/sql_scripts/ERD_diagram.sql b/sql_scripts/ERD_diagram.sql new file mode 100644 index 00000000..72a5f8df --- /dev/null +++ b/sql_scripts/ERD_diagram.sql @@ -0,0 +1,41 @@ +CREATE TABLE IF NOT EXISTS `Population` ( + `postal_code` INTEGER NOT NULL, + `district` VARCHAR(255) NOT NULL, + `total` INTEGER NOT NULL, + `age_6_under_6` INTEGER NOT NULL, + `age_15_to_18` INTEGER NOT NULL, + `age_18_to_27` INTEGER NOT NULL, + `age_45_to_55` INTEGER NOT NULL, + `age_55_to_65` INTEGER NOT NULL, + `age_65_plus` INTEGER NOT NULL, + `female_total` INTEGER NOT NULL, + PRIMARY KEY(`postal_code`) +); + + +CREATE TABLE IF NOT EXISTS `Crimes` ( + `Crime_Fact_ID` VARCHAR(1000) NOT NULL UNIQUE, + `district_ID` VARCHAR(1000) NOT NULL, + `year` INTEGER NOT NULL, + `injury` VARCHAR(1000) NOT NULL, + `theft` VARCHAR(1000) NOT NULL, + `arson` VARCHAR(1000) NOT NULL, + `drugs` VARCHAR(1000) NOT NULL, + PRIMARY KEY(`Crime_Fact_ID`) +); + + +CREATE TABLE IF NOT EXISTS `Location` ( + `district_ID` VARCHAR(1000) NOT NULL, + `Region` VARCHAR(1000) NOT NULL, + `postal_code` INTEGER NOT NULL AUTO_INCREMENT UNIQUE, + PRIMARY KEY(`district_ID`) +); + + +ALTER TABLE `Location` +ADD FOREIGN KEY(`postal_code`) REFERENCES `Population`(`postal_code`) +ON UPDATE NO ACTION ON DELETE NO ACTION; +ALTER TABLE `Crimes` +ADD FOREIGN KEY(`district_ID`) REFERENCES `Location`(`district_ID`) +ON UPDATE NO ACTION ON DELETE NO ACTION; \ No newline at end of file diff --git a/sql_scripts/queries_alan.sql b/sql_scripts/queries_alan.sql new file mode 100644 index 00000000..0237acc9 --- /dev/null +++ b/sql_scripts/queries_alan.sql @@ -0,0 +1,114 @@ +USE berlincrimes; + + +-- CRI Analysis by District + +SELECT + -- Population table is T1, Crimes table (subquery) is T2 + T1.district, + SUM(T2.Total_Crimes) AS Total_Crimes_Reported, + SUM(T1.total) AS Total_Population, + -- Calculate crime rate per 1000 residents + (CAST(SUM(T2.Total_Crimes) AS REAL) * 1000) / SUM(T1.total) AS Crime_Rate_per_1000 +FROM + Population T1 +INNER JOIN + ( + SELECT + District, + Code, + -- Sum all 16 individual crime columns to get the total crimes for that location/year + Robbery + Street_robbery + Injury + Agg_assault + Threat + Theft + Car + From_car + Bike + Burglary + Fire + Arson + Damage + Graffiti + Drugs + Local AS Total_Crimes + FROM + Crimes + ) T2 ON T1.district = T2.District +GROUP BY + T1.district +ORDER BY + Crime_Rate_per_1000 DESC; + + + + +-- Most and least common crime types + +SELECT 'Robbery' AS Crime_Type, SUM(Robbery) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Street_robbery' AS Crime_Type, SUM(Street_robbery) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Injury' AS Crime_Type, SUM(Injury) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Agg_assault' AS Crime_Type, SUM(Agg_assault) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Threat' AS Crime_Type, SUM(Threat) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Theft' AS Crime_Type, SUM(Theft) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Car' AS Crime_Type, SUM(Car) AS Total_Count FROM Crimes +UNION ALL +SELECT 'From_car' AS Crime_Type, SUM(From_car) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Bike' AS Crime_Type, SUM(Bike) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Burglary' AS Crime_Type, SUM(Burglary) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Fire' AS Crime_Type, SUM(Fire) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Arson' AS Crime_Type, SUM(Arson) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Damage' AS Crime_Type, SUM(Damage) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Graffiti' AS Crime_Type, SUM(Graffiti) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Drugs' AS Crime_Type, SUM(Drugs) AS Total_Count FROM Crimes +UNION ALL +SELECT 'Local' AS Crime_Type, SUM(Local) AS Total_Count FROM Crimes +ORDER BY Total_Count DESC; + + + + +-- Demographic data +SELECT + district, + SUM(age_18_to_27) AS Total_Young_Adults, + SUM(total) AS Total_Population, + -- Calculate the percentage of the population in the 18-to-27 age group + CAST(SUM(age_18_to_27) AS REAL) * 100 / SUM(total) AS Percent_Young_Adults +FROM + Population +GROUP BY + district +ORDER BY + Percent_Young_Adults DESC; + + + + +-- You can repeat this for other groups, like 'age_65_plus' to find retirement-heavy areas. +SELECT + Year, + SUM(Street_robbery) AS Total_Street_Robberies +FROM + Crimes +GROUP BY + Year +ORDER BY + Year ASC; + + + +-- Crimes per year and district +SELECT + Year, + District, + -- Sum all 16 individual crime columns to get the total crimes for that District and Year + SUM(Robbery + Street_robbery + Injury + Agg_assault + Threat + Theft + Car + From_car + Bike + Burglary + Fire + Arson + Damage + Graffiti + Drugs + Local) AS Total_Crimes_Per_District_Year +FROM + Crimes +GROUP BY + Year, + District +ORDER BY + Year ASC, + Total_Crimes_Per_District_Year DESC; \ No newline at end of file From b4d6ad6eaf013ae90252830100041c67e7ab3d91 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Tue, 9 Dec 2025 11:08:03 +0100 Subject: [PATCH 18/41] Updated README with Day 1 and Day 2 documentation --- README.md | 95 ++++++++++++++++++++++++------------------------------- 1 file changed, 41 insertions(+), 54 deletions(-) diff --git a/README.md b/README.md index f637438f..b3930406 100644 --- a/README.md +++ b/README.md @@ -1,77 +1,64 @@ -# Project overview -... +# 🏙️ Berlin Urban Safety Analysis: A BIUS Project -# Installation +## Project Overview -1. **Clone the repository**: +This project is an independent analysis conducted on behalf of the **Berlin Institute for Urban Safety (BIUS)**, a non-profit think tank. The goal is to conduct evidence-based research into the causes and consequences of crime in Berlin to support data-driven policy recommendations for municipal safety. -```bash -git clone https://github.com/YourUsername/repository_name.git -``` +--- -2. **Install UV** +## 💾 Data Sources -If you're a MacOS/Linux user type: +The analysis relies on merging two key public datasets, linked by geographic identifiers (postal/area codes and districts). -```bash -curl -LsSf https://astral.sh/uv/install.sh | sh -``` +| Dataset | Source | Purpose | +| :----------------------------- | :-------------------------------------------------------- | :----------------------------------------------------------------------------------------- | +| **Crimes in Berlin** | Kaggle: `martincymorek/berlin-crimes` | Core data for all crime counts by year and area. | +| **Berlin District Population** | Kaggle: `shreejahoskerenatesh/berlin-district-population` | Provides population counts by age group and gender for calculating per-capita crime rates. | -If you're a Windows user open an Anaconda Powershell Prompt and type : +--- -```bash -powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" -``` +## Day 1: Exploration and Hypothesis Formulation -3. **Create an environment** +The initial day focused on exploratory data analysis (EDA) and defining the core analytical framework. -```bash -uv venv -``` +### Analysis Goals -3. **Activate the environment** +The project is structured around three primary goals designed to inform policymakers: -If you're a MacOS/Linux user type (if you're using a bash shell): +1. **Goal A: Develop a Crime Risk Index.** Create a weighted index that combines crime rates (crime count / population) to rank districts. +2. **Goal B: Identify Correlation between Demographics and Crime.** Determine if the proportion of specific age groups is statistically correlated with specific crime types. +3. **Goal C: Analyze Crime Specialization and Temporal Trends.** Investigate unique crime patterns in specific districts and analyze year-over-year changes. -```bash -source ./venv/bin/activate -``` +### Testable Hypotheses -If you're a MacOS/Linux user type (if you're using a csh/tcsh shell): +Five testable hypotheses were established to guide the statistical analysis: -```bash -source ./venv/bin/activate.csh -``` +| ID | Category | Hypothesis Statement | +| :----- | :------------------------ | :------------------------------------------------------------------------------------------------------------------------------------ | +| **H1** | General Crime Rate | Districts with higher population density will have a higher absolute number of non-violent crimes. | +| **H2** | General Crime Rate | The **Regierungsviertel** will have an above-average rate of **Threat** and **Damage** (per capita). | +| **H3** | Demographics (Age) | Locations with a higher proportion of residents aged **65 and older** will show a higher rate of **Burglary** per capita. | +| **H4** | Demographics (Age) | Locations with a higher proportion of the **$18-27$** age group will correlate with a higher rate of **Drugs** offenses (per capita). | +| **H5** | Specific Crime (Temporal) | The rate of **Car theft** has declined over the years covered in the dataset. | -If you're a Windows user type: +--- -```bash -.\venv\Scripts\activate -``` +## Day 2: Data Cleaning and Preprocessing -4. **Install dependencies**: +The second day was dedicated to preparing the raw data for analysis by ensuring consistent formatting and readability. -```bash -uv pip install -r requirements.txt -``` +### Key Cleaning Steps Performed (Python/Pandas) -# Questions -... +1. **Column Name Translation & Standardization:** All column names were translated and standardized (e.g., spaces replaced with underscores). +2. **Umlaut Removal:** Umlauts and other special characters were removed from string columns (e.g., `District` names) to prevent encoding issues during merging and analysis. +3. **Initial Dataset Analysis:** Conducted the first dataset analysis and EDA on the separate data sources to understand distributions and data quality issues. -# Dataset -... +### Data Integration and Modeling (ERD) 📐 -## Main dataset issues +- **Action:** The **Entity-Relationship Diagram (ERD)** was created to formally define the database structure and ensure the integrity of the merge operation. +- **Relationship:** The two datasets are linked by a **One-to-Many** relationship, where **one unique postal area** (`postal_code` in Demographics) can have **many** associated annual crime statistics records (`Code` in Crime_Statistics). + - **PK (Demographics):** `postal_code` + - **FK (Crime_Statistics):** `Code` references `Demographics.postal_code` +- **Action:** The two cleaned DataFrames were merged using an **inner join** on the appropriate key columns (`postal_code` and `Code`). -- ... -- ... -- ... - -## Solutions for the dataset issues -... - -# Conclussions -... - -# Next steps -... +--- From 517a4fc6dd03d8cb5988b4f4172b50de3c9cef13 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Tue, 9 Dec 2025 11:09:53 +0100 Subject: [PATCH 19/41] Added ERD image --- slides/ERD_berlin_crime.png | Bin 0 -> 615751 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 slides/ERD_berlin_crime.png diff --git a/slides/ERD_berlin_crime.png b/slides/ERD_berlin_crime.png new file mode 100644 index 0000000000000000000000000000000000000000..328b65effd7b0df542fca5575aa051721663b96a GIT binary patch literal 615751 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
  • A^rF7L}cs_kH2T?bi5WW zkcv0&@9*y+pbKjlQy!CD*6TLlQ`7SDa#|M(%nVJS;L4Rlu42{ngt}%HbgD$~?pwO{ z@V=*f5sY#xo|c}kLLdf)qP8}oMult=K80dXH$f(W-r&l>5*1#I)sGc#E`czyh#Oxy zw5xEc*N!AtyL?lLlYmXP!To{Yj4jWt(7HCp_QCn^L{( z)gQ7lMF5q)O7C(smD;Q{Ljuze1LVajDT#pt8V%!vD0J3kQw~g9HmBX_ae;ReIbvc% zSM3oa02e_wpgKZaO)#8Wq#Y6`1M8xs8k?Fr9FuViB(HgGOPQ;GIl|+?Z85>;67ypfa zd`bBR<+N*ktb~+nxE9z>z-6a}uFrH+KMKYEjHu@TniRCbS}H327y_uHYHp_FowBOq z;^0iq2Wfh6a4-Q1m+~9j2o!vJqRs?g|m z8KPzH92}hC-th+?fL(7*-Zh8-U|Nx*;}O<7+=IB?rLjz-sKAR6g@S;5qZ<{8qmCAdK|dzA^H_~y|f=?Efh^PdVHu3 z3L0{F1?Q5Xy+TYVem0q0jWTj{OhP6UthF27V^EdxZM&L$ZVjQhFb@-`qqf{&urFGG zm>a$Ek`&s~Tw7N44nNd}7dOB-vsg$&AQD>qIup4%BW-Og*h4C#pI*GkP5hFcHFnzL z&vYqcD|sx?VwBOf8S${d$ooU{2+XV%b9ZFx_xl!|IJz+4WNd8j5yPgxYadso25%3` zs$&=*+02Z%Ht*G$>Ph{Ud4{nPDNCOPzW~!%IrV)VccK2qWPhlV3biUu>UnlLbUE9> z!7P1mH?%GEN)vYHfH!S3y)cMcAWPt-#YdA5dtGJN3Y-6^_r6xgl7K#Jc5g3cLtcLA z`hOc{xFVw2f9lHIOS<}_^uh%o*G5WQUm`_$nO?j&jCFjADg@UMmD$%@*D}4h?Z3-o zLm#kN$qNmqjS9lL$YW^wBZJ;c6& z?qKQG+0l_@$DmlOWikuzVFqop(AtYTZ!%6)ecuzxEs_GQezuV8H)-b|_ckY=w#OI0 z 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

    -iy~E;R0?BuU%x`3vO65I~rn)3cbyWev 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%0A_P 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�@RpTowv(%_o!8N8BzzTMog#p1Cx6G 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 Date: Tue, 9 Dec 2025 11:16:31 +0100 Subject: [PATCH 20/41] fixed format --- README.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b3930406..cad5b3d5 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ## Project Overview -This project is an independent analysis conducted on behalf of the **Berlin Institute for Urban Safety (BIUS)**, a non-profit think tank. The goal is to conduct evidence-based research into the causes and consequences of crime in Berlin to support data-driven policy recommendations for municipal safety. +This project is an independent analysis conducted on behalf of the **Berlin Institute for Urban Safety (BIUS)**, a non-profit think tank. The goal is to conduct evidence-based research into the causes and consequences of crime for evidence-based policy recommendations. --- @@ -53,12 +53,16 @@ The second day was dedicated to preparing the raw data for analysis by ensuring 2. **Umlaut Removal:** Umlauts and other special characters were removed from string columns (e.g., `District` names) to prevent encoding issues during merging and analysis. 3. **Initial Dataset Analysis:** Conducted the first dataset analysis and EDA on the separate data sources to understand distributions and data quality issues. -### Data Integration and Modeling (ERD) 📐 +--- -- **Action:** The **Entity-Relationship Diagram (ERD)** was created to formally define the database structure and ensure the integrity of the merge operation. -- **Relationship:** The two datasets are linked by a **One-to-Many** relationship, where **one unique postal area** (`postal_code` in Demographics) can have **many** associated annual crime statistics records (`Code` in Crime_Statistics). - - **PK (Demographics):** `postal_code` - - **FK (Crime_Statistics):** `Code` references `Demographics.postal_code` -- **Action:** The two cleaned DataFrames were merged using an **inner join** on the appropriate key columns (`postal_code` and `Code`). +Data Integration, Modeling (ERD), and Feature Engineering ---- +Day 3 focuses on uniting the disparate data sources based on the established ERD, and preparing the calculated features for hypothesis testing. + +### 1. Data Integration and Modeling (ERD) 📐 + +- **Action:** The **Entity-Relationship Diagram (ERD)** was formalized, establishing a robust three-table structure required for integration. +- **Relationship:** The final model confirms a **Many-to-Many** relationship between **Population** and **Crimes**, linked via the **Location** (bridge) table. + - **Tables:** `Population` (Demographics), `Crimes` (Statistics), and `Location` (Bridge/Intermediate). + - **Key Merge Strategy:** A **two-step inner join** is used: first linking `Crimes` to `Location`, and then linking the result to `Population` on `postal_code`. +- **Final Result:** A master DataFrame containing all crime and population statistics linked by the correct geographical and temporal keys. From 3bd345a0f23597b574db4936717c0af0eb59a445 Mon Sep 17 00:00:00 2001 From: alanlupatini Date: Tue, 9 Dec 2025 12:12:33 +0100 Subject: [PATCH 21/41] updating sql queries and adding csv files for some reports to create visualizations --- ...ate_Analysis_by_District(Whole_Period).csv | 10 ++ .../Demographic data(whole period).csv | 13 +++ .../Most and least common crime types.csv | 17 ++++ data/analysis_tables/crime types per year.csv | 9 ++ .../crimes per district per year.csv | 97 +++++++++++++++++++ sql_scripts/queries_alan.sql | 66 ++++++++++++- 6 files changed, 209 insertions(+), 3 deletions(-) create mode 100644 data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv create mode 100644 data/analysis_tables/Demographic data(whole period).csv create mode 100644 data/analysis_tables/Most and least common crime types.csv create mode 100644 data/analysis_tables/crime types per year.csv create mode 100644 data/analysis_tables/crimes per district per year.csv diff --git a/data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv b/data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv new file mode 100644 index 00000000..99fcb376 --- /dev/null +++ b/data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv @@ -0,0 +1,10 @@ +district,Total_Crimes_Reported,Total_Population,Crime_Rate_per_1000 +Mitte,18175608,36282336,500.9492222330999 +Friedrichshain-Kreuzberg,7012174,22710960,308.7572696178409 +Charlottenburg-Wilmersdorf,14476860,51484984,281.186063882238 +Steglitz-Zehlendorf,4981740,24526080,203.12010724909973 +Reinickendorf,6272955,42159040,148.79264328599513 +Spandau,3057564,23245152,131.53555631729145 +Pankow,9429540,74021176,127.38976208646024 +Marzahn-Hellersdorf,2551725,23467928,108.73243688151761 +Lichtenberg,3185232,36638976,86.93561741463517 diff --git a/data/analysis_tables/Demographic data(whole period).csv b/data/analysis_tables/Demographic data(whole period).csv new file mode 100644 index 00000000..df6f0918 --- /dev/null +++ b/data/analysis_tables/Demographic data(whole period).csv @@ -0,0 +1,13 @@ +district,Total_Young_Adults,Total_Population,Percent_Young_Adults +Mitte,51273,377941,13.566403221666874 +Friedrichshain-Kreuzberg,31239,283887,11.004026249881115 +Neukoelln,35232,329233,10.701235902840844 +Spandau,25190,242137,10.403201493369457 +Tempelhof-Schoeneberg,35090,348739,10.061966112192787 +Reinickendorf,26166,263494,9.930396897083046 +Charlottenburg-Wilmersdorf,33511,338717,9.893509921261701 +Lichtenberg,27121,286242,9.4748499521384 +Steglitz-Zehlendorf,28139,306576,9.178474505505976 +Treptow-Koepenick,21472,264993,8.10285554712766 +Marzahn-Hellersdorf,21335,266681,8.000194989519313 +Pankow,31804,402289,7.905759292448961 diff --git a/data/analysis_tables/Most and least common crime types.csv b/data/analysis_tables/Most and least common crime types.csv new file mode 100644 index 00000000..77939791 --- /dev/null +++ b/data/analysis_tables/Most and least common crime types.csv @@ -0,0 +1,17 @@ +Crime_Type,Total_Count +Theft,1982820 +Local,865574 +Damage,371766 +Injury,363285 +From_car,290021 +Bike,258543 +Drugs,127948 +Threat,123080 +Burglary,93526 +Agg_assault,90730 +Graffiti,84172 +Car,55946 +Robbery,45523 +Street_robbery,25193 +Fire,21151 +Arson,8363 diff --git a/data/analysis_tables/crime types per year.csv b/data/analysis_tables/crime types per year.csv new file mode 100644 index 00000000..11045355 --- /dev/null +++ b/data/analysis_tables/crime types per year.csv @@ -0,0 +1,9 @@ +Year,Total_Robbery,Total_Street_Robbery,Total_Agg_Assault,Total_Threat,Total_Theft,Total_Car_Theft,Total_Theft_From_Car,Total_Bike_Theft,Total_Burglary,Total_Fire,Total_Arson,Total_Damage,Total_Graffiti,Total_Drugs +2012,6726,3063,12294,15582,230854,6191,33786,28063,13670,2792,1004,55220,13750,12733 +2013,6528,3346,11237,15756,244208,7064,39439,28435,12951,2806,1092,48356,11674,13678 +2014,6366,3764,10358,15307,254773,7348,41233,33424,13526,2568,994,43871,8626,14247 +2015,6009,3354,10652,14831,278263,7378,39511,35026,13184,2325,933,43610,9185,16669 +2016,5745,3431,11131,15171,280807,8121,38684,37447,12967,2815,1155,45730,9692,15768 +2017,4699,2653,11765,15044,244732,7387,36622,32822,9697,2453,977,45008,11273,16961 +2018,4740,2778,11738,15577,233111,6313,32694,32812,8582,2572,984,43759,9747,18310 +2019,4710,2804,11555,15812,216072,6144,28052,30514,8949,2820,1224,46212,10225,19582 diff --git a/data/analysis_tables/crimes per district per year.csv b/data/analysis_tables/crimes per district per year.csv new file mode 100644 index 00000000..39e5f5e5 --- /dev/null +++ b/data/analysis_tables/crimes per district per year.csv @@ -0,0 +1,97 @@ +Year,Corrected_District,Total_Crimes_Per_District_Year +2012,Mitte,92532 +2012,Neukoelln,62764 +2012,Friedrichshain-Kreuzberg,59933 +2012,Charlottenburg-Wilmersdorf,58915 +2012,Pankow,58649 +2012,Reinickendorf,56520 +2012,Tempelhof-Schoeneberg,45511 +2012,Spandau,33287 +2012,Lichtenberg,33247 +2012,Steglitz-Zehlendorf,31061 +2012,Treptow-Koepenick,30638 +2012,Marzahn-Hellersdorf,30344 +2013,Mitte,93596 +2013,Friedrichshain-Kreuzberg,63141 +2013,Neukoelln,61895 +2013,Charlottenburg-Wilmersdorf,61028 +2013,Pankow,59273 +2013,Reinickendorf,54173 +2013,Tempelhof-Schoeneberg,46640 +2013,Steglitz-Zehlendorf,33764 +2013,Spandau,33542 +2013,Lichtenberg,32538 +2013,Treptow-Koepenick,32304 +2013,Marzahn-Hellersdorf,30150 +2014,Mitte,93661 +2014,Friedrichshain-Kreuzberg,69986 +2014,Charlottenburg-Wilmersdorf,61517 +2014,Neukoelln,61092 +2014,Pankow,60189 +2014,Reinickendorf,54194 +2014,Tempelhof-Schoeneberg,47236 +2014,Treptow-Koepenick,32817 +2014,Lichtenberg,32253 +2014,Spandau,32103 +2014,Steglitz-Zehlendorf,31895 +2014,Marzahn-Hellersdorf,28386 +2015,Mitte,98886 +2015,Friedrichshain-Kreuzberg,77366 +2015,Pankow,67468 +2015,Charlottenburg-Wilmersdorf,65202 +2015,Neukoelln,64028 +2015,Reinickendorf,55028 +2015,Tempelhof-Schoeneberg,48250 +2015,Lichtenberg,32488 +2015,Spandau,32234 +2015,Treptow-Koepenick,31807 +2015,Steglitz-Zehlendorf,31759 +2015,Marzahn-Hellersdorf,28662 +2016,Mitte,106201 +2016,Friedrichshain-Kreuzberg,73492 +2016,Neukoelln,65181 +2016,Pankow,63824 +2016,Charlottenburg-Wilmersdorf,62679 +2016,Reinickendorf,56551 +2016,Tempelhof-Schoeneberg,49352 +2016,Lichtenberg,36295 +2016,Treptow-Koepenick,34160 +2016,Steglitz-Zehlendorf,33160 +2016,Spandau,32607 +2016,Marzahn-Hellersdorf,30463 +2017,Mitte,97458 +2017,Friedrichshain-Kreuzberg,64502 +2017,Neukoelln,62241 +2017,Charlottenburg-Wilmersdorf,59571 +2017,Pankow,56790 +2017,Reinickendorf,49624 +2017,Tempelhof-Schoeneberg,45694 +2017,Treptow-Koepenick,33422 +2017,Lichtenberg,33111 +2017,Spandau,31505 +2017,Marzahn-Hellersdorf,30073 +2017,Steglitz-Zehlendorf,28871 +2018,Mitte,89611 +2018,Friedrichshain-Kreuzberg,63889 +2018,Neukoelln,60483 +2018,Charlottenburg-Wilmersdorf,58969 +2018,Pankow,52448 +2018,Tempelhof-Schoeneberg,50042 +2018,Reinickendorf,47915 +2018,Treptow-Koepenick,32955 +2018,Lichtenberg,32909 +2018,Spandau,31486 +2018,Steglitz-Zehlendorf,29414 +2018,Marzahn-Hellersdorf,27367 +2019,Mitte,85372 +2019,Friedrichshain-Kreuzberg,67089 +2019,Neukoelln,61073 +2019,Charlottenburg-Wilmersdorf,54681 +2019,Pankow,52836 +2019,Tempelhof-Schoeneberg,44995 +2019,Reinickendorf,44192 +2019,Treptow-Koepenick,32815 +2019,Lichtenberg,32595 +2019,Steglitz-Zehlendorf,29163 +2019,Spandau,28033 +2019,Marzahn-Hellersdorf,26530 diff --git a/sql_scripts/queries_alan.sql b/sql_scripts/queries_alan.sql index 0237acc9..35350c08 100644 --- a/sql_scripts/queries_alan.sql +++ b/sql_scripts/queries_alan.sql @@ -1,5 +1,52 @@ USE berlincrimes; +SELECT District from crimes; + +SELECT DISTINCT district +FROM population; + + + + +SELECT + location_id, + COUNT(*) AS count_of_duplicates +FROM + population +GROUP BY + location_id +HAVING + COUNT(*) > 1; + +SELECT + District, + COUNT(*) AS count_of_duplicates +FROM + crimes +GROUP BY + District +HAVING + COUNT(*) > 1; + +SELECT + Location, + COUNT(*) AS count_of_duplicates +FROM + crimes +GROUP BY + Location +HAVING + COUNT(*) > 1; + +SELECT + Code, + COUNT(*) AS count_of_duplicates +FROM + crimes +GROUP BY + Code +HAVING + COUNT(*) > 1; -- CRI Analysis by District @@ -85,12 +132,25 @@ ORDER BY --- You can repeat this for other groups, like 'age_65_plus' to find retirement-heavy areas. +-- crime tuypes per year SELECT Year, - SUM(Street_robbery) AS Total_Street_Robberies + SUM(Robbery) AS Total_Robbery, + SUM(Street_robbery) AS Total_Street_Robbery, + SUM(Agg_assault) AS Total_Agg_Assault, + SUM(Threat) AS Total_Threat, + SUM(Theft) AS Total_Theft, + SUM(Car) AS Total_Car_Theft, + SUM(From_car) AS Total_Theft_From_Car, + SUM(Bike) AS Total_Bike_Theft, + SUM(Burglary) AS Total_Burglary, + SUM(Fire) AS Total_Fire, + SUM(Arson) AS Total_Arson, + SUM(Damage) AS Total_Damage, + SUM(Graffiti) AS Total_Graffiti, + SUM(Drugs) AS Total_Drugs FROM - Crimes + crimes GROUP BY Year ORDER BY From 899052f54791737b776e0c1e059538c38acfa8b4 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Tue, 9 Dec 2025 13:00:54 +0100 Subject: [PATCH 22/41] cleaned german characters and updated tables --- data/clean/crime_berlin_clean_2.csv | 1369 ++++++++-- data/clean/location_bridge_table.csv | 2552 +++++++++---------- notebooks/load_and_clean_data_veerpal.ipynb | 555 ++-- 3 files changed, 2676 insertions(+), 1800 deletions(-) diff --git a/data/clean/crime_berlin_clean_2.csv b/data/clean/crime_berlin_clean_2.csv index 2e15d7e6..ede2038f 100644 --- a/data/clean/crime_berlin_clean_2.csv +++ b/data/clean/crime_berlin_clean_2.csv @@ -1,170 +1,1201 @@ year,district,code,location,robbery,street_robbery,injury,agg_assault,threat,theft,car,from_car,bike,burglary,fire,arson,damage,graffiti,drugs,local -2012,Mitte,10111,tiergarten_south,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 -2012,Mitte,10112,regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 -2012,Mitte,10113,alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 -2012,Mitte,10114,brunnenstrasse_south,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 -2012,Mitte,10221,moabit_west,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403 -2012,Mitte,10222,moabit_east,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 -2012,Mitte,10331,osloer_strasse,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699 -2012,Mitte,10332,brunnenstrasse_north,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 -2012,Mitte,10441,parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 -2012,Mitte,10442,wedding_central,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 -2012,Mitte,19900,bezirk_(mi),15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 -2012,Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 -2012,Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 -2012,Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 -2012,Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 -2012,Friedrichshain-Kreuzberg,20405,karlmarxalleenorth,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 -2012,Friedrichshain-Kreuzberg,20407,karlmarxalleesouth,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 -2012,Friedrichshain-Kreuzberg,20506,frankfurter_allee_north,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 -2012,Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 -2012,Friedrichshain-Kreuzberg,29900,bezirk_(fhkb),11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 -2012,Pankow,30101,buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323 -2012,Pankow,30202,blankenfelde,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 -2012,Pankow,30202,niederschoenhausen,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 -2012,Pankow,30203,buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182 -2012,Pankow,30304,karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151 -2012,Pankow,30307,blankenburg,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 -2012,Pankow,30307,heinersdorf,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 -2012,Pankow,30307,maerchenland,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 -2012,Pankow,30405,schoenholz,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 -2012,Pankow,30405,wilhelmsruh,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 -2012,Pankow,30405,rosenthal,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 -2012,Pankow,30406,pankow_central,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 -2012,Pankow,30408,pankow_south,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 -2012,Pankow,30509,weissensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838 -2012,Pankow,30510,weissensee_east,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 -2012,Pankow,30611,prenzlauer_berg_northwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 -2012,Pankow,30612,prenzlauer_berg_north,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 -2012,Pankow,30613,helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614 -2012,Pankow,30614,prenzlauer_berg_east,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 -2012,Pankow,30715,prenzlauer_berg_southwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 -2012,Pankow,30716,prenzlauer_berg_south,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 -2012,Pankow,39900,bezirk_(pk),5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 -2012,Charlottenburg-Wilmersdorf,40101,charlottenburgnorth,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 -2012,Charlottenburg-Wilmersdorf,40202,heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 -2012,Charlottenburg-Wilmersdorf,40203,westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 -2012,Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 -2012,Charlottenburg-Wilmersdorf,40305,mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413 -2012,Charlottenburg-Wilmersdorf,40306,ottosuhrallee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952 -2012,Charlottenburg-Wilmersdorf,40307,neue_kantstrasse,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560 -2012,Charlottenburg-Wilmersdorf,40308,kantstrasse,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691 -2012,Charlottenburg-Wilmersdorf,40309,kurfuerstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685 -2012,Charlottenburg-Wilmersdorf,40310,halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393 -2012,Charlottenburg-Wilmersdorf,40411,grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391 -2012,Charlottenburg-Wilmersdorf,40412,schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255 -2012,Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224 -2012,Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741 -2012,Charlottenburg-Wilmersdorf,40515,barstrasse,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 -2012,Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 -2012,Charlottenburg-Wilmersdorf,40617,forst_grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 -2012,Charlottenburg-Wilmersdorf,49900,bezirk_(chwi),1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 -2012,Spandau,50101,hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 -2012,Spandau,50102,falkenhagener_feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 -2012,Spandau,50103,spandau_central,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 -2012,Spandau,50204,brunsbuetteler_damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395 -2012,Spandau,50205,heerstrasse_north,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 -2012,Spandau,50206,wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191 -2012,Spandau,50307,haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575 -2012,Spandau,50308,siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 -2012,Spandau,50409,gatow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 -2012,Spandau,50409,kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 -2012,Spandau,59900,bezirk_(sp),1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 -2012,Steglitz-Zehlendorf,60101,schlossstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 -2012,Steglitz-Zehlendorf,60102,albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 -2012,Steglitz-Zehlendorf,60203,lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 -2012,Steglitz-Zehlendorf,60204,ostpreussendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 -2012,Steglitz-Zehlendorf,60305,teltower_damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 -2012,Steglitz-Zehlendorf,60306,drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 -2012,Steglitz-Zehlendorf,60407,zehlendorf_southwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 -2012,Steglitz-Zehlendorf,60408,zehlendorf_north,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 -2012,Steglitz-Zehlendorf,69900,bezirk_(stzd),1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 -2012,Tempelhof-Schöneberg,70101,schoenebergnorth,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 -2012,Tempelhof-Schöneberg,70202,schoenebergsouth,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 -2012,Tempelhof-Schöneberg,70303,friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 -2012,Tempelhof-Schöneberg,70404,tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 -2012,Tempelhof-Schöneberg,70505,mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 -2012,Tempelhof-Schöneberg,70606,marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 -2012,Tempelhof-Schöneberg,70707,lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 -2012,Tempelhof-Schöneberg,79900,bezirk_(thsb),5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 -2012,Neukölln,80101,schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 -2012,Neukölln,80102,neukoellner_central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 -2012,Neukölln,80102,central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 -2012,Neukölln,80103,reuterstrasse,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573 -2012,Neukölln,80104,rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542 -2012,Neukölln,80105,koellnische_heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631 -2012,Neukölln,80206,britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079 -2012,Neukölln,80207,buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499 -2012,Neukölln,80308,gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070 -2012,Neukölln,80409,buckow_north,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 -2012,Neukölln,80410,rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 -2012,Neukölln,89900,bezirk_(nk),2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 -2012,Treptow-Köpenick,90101,alttreptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 -2012,Treptow-Köpenick,90102,plaenterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 -2012,Treptow-Köpenick,90103,baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 -2012,Treptow-Köpenick,90104,johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245 -2012,Treptow-Köpenick,90205,oberschoeneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 -2012,Treptow-Köpenick,90206,niederschoeneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 -2012,Treptow-Köpenick,90207,adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 -2012,Treptow-Köpenick,90208,koellnische_vorstadt,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 -2012,Treptow-Köpenick,90208,spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 -2012,Treptow-Köpenick,90309,altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 -2012,Treptow-Köpenick,90310,bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 -2012,Treptow-Köpenick,90311,gruenau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 -2012,Treptow-Köpenick,90312,schmoeckwitz,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 -2012,Treptow-Köpenick,90312,karolinenhof,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 -2012,Treptow-Köpenick,90312,rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 -2012,Treptow-Köpenick,90413,koepenicksouth,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 -2012,Treptow-Köpenick,90414,allendeviertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 -2012,Treptow-Köpenick,90415,altstadtkietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 -2012,Treptow-Köpenick,90416,mueggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 -2012,Treptow-Köpenick,90517,friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 -2012,Treptow-Köpenick,90518,rahnsdorf,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 -2012,Treptow-Köpenick,90518,hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 -2012,Treptow-Köpenick,90519,dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 -2012,Treptow-Köpenick,90520,koepenicknorth,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 -2012,Treptow-Köpenick,99900,bezirk_(tpkp),3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 -2012,Marzahn-Hellersdorf,100101,marzahnnorth,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 -2012,Marzahn-Hellersdorf,100102,marzahncentral,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 -2012,Marzahn-Hellersdorf,100103,marzahnsouth,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 -2012,Marzahn-Hellersdorf,100204,hellersdorfnorth,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 -2012,Marzahn-Hellersdorf,100205,hellersdorfeast,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 -2012,Marzahn-Hellersdorf,100206,hellersdorfsouth,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 -2012,Marzahn-Hellersdorf,100307,biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 -2012,Marzahn-Hellersdorf,100408,kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 -2012,Marzahn-Hellersdorf,100409,mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 -2012,Marzahn-Hellersdorf,109900,bezirk_(mzhd),10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 -2012,Lichtenberg,110101,malchow,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 -2012,Lichtenberg,110101,wartenberg_und_falkenberg,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 -2012,Lichtenberg,110102,neuhohenschoenhausen_north,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 -2012,Lichtenberg,110103,neuhohenschoenhausen_south,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 -2012,Lichtenberg,110204,althohenschoenhausen_north,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 -2012,Lichtenberg,110205,althohenschoenhausen_south,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 -2012,Lichtenberg,110306,fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748 -2012,Lichtenberg,110307,altlichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 -2012,Lichtenberg,110308,frankfurter_allee_south,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 -2012,Lichtenberg,110409,neu_lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734 -2012,Lichtenberg,110410,friedrichsfelde_north,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 -2012,Lichtenberg,110411,friedrichsfelde_south,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 -2012,Lichtenberg,110512,rummelsburger_bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60 -2012,Lichtenberg,110513,karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273 -2012,Lichtenberg,119900,bezirk_(lb),5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 -2012,Reinickendorf,121031,east_1_reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 -2012,Reinickendorf,121032,east_2_altreinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 -2012,Reinickendorf,122141,west_1_tegelsouth,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 -2012,Reinickendorf,122141,flughafensee,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 -2012,Reinickendorf,122144,west_4_augusteviktoriaallee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 -2012,Reinickendorf,122145,west_5_tegel,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 -2012,Reinickendorf,122145,tegeler_forst,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 -2012,Reinickendorf,122242,west_2_heiligensee,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 -2012,Reinickendorf,122242,konradshoehe,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 -2012,Reinickendorf,122311,north_1_frohnau,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 -2012,Reinickendorf,122311,hermsdorf,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 -2012,Reinickendorf,123012,north_2_waidmannslust,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 -2012,Reinickendorf,123012,wittenau,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 -2012,Reinickendorf,123012,luebars,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 -2012,Reinickendorf,123021,mv_1_maerkisches_viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 -2012,Reinickendorf,123022,mv_2_rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 -2012,Reinickendorf,123043,west_3_borsigwalde,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 -2012,Reinickendorf,123043,freie_scholle,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 -2012,Reinickendorf,129900,bezirk_(rd),2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 +2012,mitte,10111,tiergarten_sued,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 +2012,mitte,10112,regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 +2012,mitte,10113,alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 +2012,mitte,10114,brunnenstrasse_sued,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 +2012,mitte,10221,moabit_west,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403 +2012,mitte,10222,moabit_ost,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 +2012,mitte,10331,osloer_strasse,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699 +2012,mitte,10332,brunnenstrasse_nord,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 +2012,mitte,10441,parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 +2012,mitte,10442,wedding_zentrum,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 +2012,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 +2012,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 +2012,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 +2012,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 +2012,friedrichshainkreuzberg,20304,suedliche_luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 +2012,friedrichshainkreuzberg,20405,karlmarxalleenord,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 +2012,friedrichshainkreuzberg,20407,karlmarxalleesued,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 +2012,friedrichshainkreuzberg,20506,frankfurter_allee_nord,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 +2012,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 +2012,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 +2012,pankow,30101,buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323 +2012,pankow,30202,blankenfelde/niederschoenhausen,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 +2012,pankow,30203,buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182 +2012,pankow,30304,karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151 +2012,pankow,30307,blankenburg/heinersdorf/maerchenland,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,pankow,30405,schoenholz/wilhelmsruh/rosenthal,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,pankow,30406,pankow_zentrum,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 +2012,pankow,30408,pankow_sued,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 +2012,pankow,30509,weissensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838 +2012,pankow,30510,weissensee_ost,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 +2012,pankow,30611,prenzlauer_berg_nordwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 +2012,pankow,30612,prenzlauer_berg_nord,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 +2012,pankow,30613,helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614 +2012,pankow,30614,prenzlauer_berg_ost,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 +2012,pankow,30715,prenzlauer_berg_suedwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 +2012,pankow,30716,prenzlauer_berg_sued,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 +2012,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 +2012,charlottenburgwilmersdorf,40101,charlottenburgnord,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 +2012,charlottenburgwilmersdorf,40202,heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 +2012,charlottenburgwilmersdorf,40203,westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 +2012,charlottenburgwilmersdorf,40304,schloss_charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 +2012,charlottenburgwilmersdorf,40305,mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413 +2012,charlottenburgwilmersdorf,40306,ottosuhrallee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952 +2012,charlottenburgwilmersdorf,40307,neue_kantstrasse,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560 +2012,charlottenburgwilmersdorf,40308,kantstrasse,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691 +2012,charlottenburgwilmersdorf,40309,kurfuerstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685 +2012,charlottenburgwilmersdorf,40310,halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393 +2012,charlottenburgwilmersdorf,40411,grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391 +2012,charlottenburgwilmersdorf,40412,schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255 +2012,charlottenburgwilmersdorf,40413,wiesbadener_strasse,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224 +2012,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741 +2012,charlottenburgwilmersdorf,40515,barstrasse,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 +2012,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 +2012,charlottenburgwilmersdorf,40617,forst_grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 +2012,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 +2012,spandau,50101,hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 +2012,spandau,50102,falkenhagener_feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 +2012,spandau,50103,spandau_mitte,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 +2012,spandau,50204,brunsbuetteler_damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395 +2012,spandau,50205,heerstrasse_nord,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 +2012,spandau,50206,wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191 +2012,spandau,50307,haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575 +2012,spandau,50308,siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 +2012,spandau,50409,gatow/kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 +2012,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 +2012,steglitzzehlendorf,60101,schlossstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 +2012,steglitzzehlendorf,60102,albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 +2012,steglitzzehlendorf,60203,lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 +2012,steglitzzehlendorf,60204,ostpreussendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 +2012,steglitzzehlendorf,60305,teltower_damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 +2012,steglitzzehlendorf,60306,drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 +2012,steglitzzehlendorf,60407,zehlendorf_suedwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 +2012,steglitzzehlendorf,60408,zehlendorf_nord,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 +2012,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 +2012,tempelhofschoeneberg,70101,schoenebergnord,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 +2012,tempelhofschoeneberg,70202,schoenebergsued,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 +2012,tempelhofschoeneberg,70303,friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 +2012,tempelhofschoeneberg,70404,tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 +2012,tempelhofschoeneberg,70505,mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 +2012,tempelhofschoeneberg,70606,marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 +2012,tempelhofschoeneberg,70707,lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 +2012,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 +2012,neukoelln,80101,schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 +2012,neukoelln,80102,neukoellner_mitte/zentrum,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 +2012,neukoelln,80103,reuterstrasse,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573 +2012,neukoelln,80104,rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542 +2012,neukoelln,80105,koellnische_heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631 +2012,neukoelln,80206,britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079 +2012,neukoelln,80207,buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499 +2012,neukoelln,80308,gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070 +2012,neukoelln,80409,buckow_nord,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 +2012,neukoelln,80410,rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 +2012,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 +2012,treptowkoepenick,90101,alttreptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 +2012,treptowkoepenick,90102,plaenterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 +2012,treptowkoepenick,90103,baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 +2012,treptowkoepenick,90104,johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245 +2012,treptowkoepenick,90205,oberschoeneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 +2012,treptowkoepenick,90206,niederschoeneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 +2012,treptowkoepenick,90207,adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 +2012,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 +2012,treptowkoepenick,90309,altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 +2012,treptowkoepenick,90310,bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 +2012,treptowkoepenick,90311,gruenau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 +2012,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,treptowkoepenick,90413,koepenicksued,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 +2012,treptowkoepenick,90414,allendeviertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 +2012,treptowkoepenick,90415,altstadtkietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 +2012,treptowkoepenick,90416,mueggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 +2012,treptowkoepenick,90517,friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 +2012,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 +2012,treptowkoepenick,90519,dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 +2012,treptowkoepenick,90520,koepenicknord,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 +2012,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 +2012,marzahnhellersdorf,100101,marzahnnord,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 +2012,marzahnhellersdorf,100102,marzahnmitte,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 +2012,marzahnhellersdorf,100103,marzahnsued,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 +2012,marzahnhellersdorf,100204,hellersdorfnord,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 +2012,marzahnhellersdorf,100205,hellersdorfost,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 +2012,marzahnhellersdorf,100206,hellersdorfsued,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 +2012,marzahnhellersdorf,100307,biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 +2012,marzahnhellersdorf,100408,kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 +2012,marzahnhellersdorf,100409,mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 +2012,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 +2012,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 +2012,lichtenberg,110102,neuhohenschoenhausen_nord,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 +2012,lichtenberg,110103,neuhohenschoenhausen_sued,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 +2012,lichtenberg,110204,althohenschoenhausen_nord,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 +2012,lichtenberg,110205,althohenschoenhausen_sued,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 +2012,lichtenberg,110306,fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748 +2012,lichtenberg,110307,altlichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 +2012,lichtenberg,110308,frankfurter_allee_sued,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 +2012,lichtenberg,110409,neu_lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734 +2012,lichtenberg,110410,friedrichsfelde_nord,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 +2012,lichtenberg,110411,friedrichsfelde_sued,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 +2012,lichtenberg,110512,rummelsburger_bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60 +2012,lichtenberg,110513,karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273 +2012,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 +2012,reinickendorf,121031,ost_1_reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 +2012,reinickendorf,121032,ost_2_altreinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 +2012,reinickendorf,122141,west_1_tegelsued/flughafensee,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 +2012,reinickendorf,122144,west_4_augusteviktoriaallee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 +2012,reinickendorf,122145,west_5_tegel/tegeler_forst,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 +2012,reinickendorf,122242,west_2_heiligensee/konradshoehe,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 +2012,reinickendorf,122311,nord_1_frohnau/hermsdorf,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 +2012,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,reinickendorf,123021,mv_1_maerkisches_viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 +2012,reinickendorf,123022,mv_2_rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 +2012,reinickendorf,123043,west_3_borsigwalde/freie_scholle,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 +2012,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 +2013,mitte,10111,tiergarten_sued,88,60,522,148,124,2652,17,392,149,62,14,3,263,28,114,974 +2013,mitte,10112,regierungsviertel,53,25,480,120,128,3862,23,337,254,33,5,1,355,130,67,862 +2013,mitte,10113,alexanderplatz,237,149,1442,354,333,10165,85,760,926,281,47,20,1301,448,590,3029 +2013,mitte,10114,brunnenstrasse_sued,41,14,226,51,68,2503,101,244,358,137,8,3,366,134,92,1003 +2013,mitte,10221,moabit_west,94,47,597,156,231,2441,76,463,336,139,47,12,532,88,209,1342 +2013,mitte,10222,moabit_ost,76,37,496,122,181,2536,82,446,353,128,35,16,418,59,362,1188 +2013,mitte,10331,osloer_strasse,125,64,814,210,253,3540,26,378,279,166,28,8,441,55,366,1674 +2013,mitte,10332,brunnenstrasse_nord,126,58,667,164,200,3248,102,521,269,196,36,13,454,84,299,1597 +2013,mitte,10441,parkviertel,87,38,712,206,269,2924,74,566,290,154,32,16,541,81,236,1722 +2013,mitte,10442,wedding_zentrum,160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 +2013,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 +2013,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,125,76,693,185,243,3394,57,700,345,186,45,15,639,84,265,1703 +2013,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,143,81,869,242,282,5097,142,618,935,338,35,14,805,187,352,2051 +2013,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,140,108,556,192,115,2805,38,165,351,103,27,4,510,120,208,1202 +2013,friedrichshainkreuzberg,20304,suedliche_luisenstadt,210,169,562,199,90,2474,66,169,371,119,32,13,468,137,767,1239 +2013,friedrichshainkreuzberg,20405,karlmarxalleenord,31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 +2013,friedrichshainkreuzberg,20407,karlmarxalleesued,87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 +2013,friedrichshainkreuzberg,20506,frankfurter_allee_nord,33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 +2013,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,124,80,897,297,156,4070,96,333,660,144,61,26,1270,308,468,2148 +2013,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 +2013,pankow,30101,buch,12,5,119,20,66,858,21,180,143,29,18,9,210,55,33,308 +2013,pankow,30202,blankenfelde/niederschoenhausen,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 +2013,pankow,30203,buchholz,3,2,75,19,36,483,47,74,45,23,2,0,130,23,8,179 +2013,pankow,30304,karow,4,2,106,19,40,449,8,102,101,36,6,3,88,11,6,206 +2013,pankow,30307,blankenburg/heinersdorf/maerchenland,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,pankow,30405,schoenholz/wilhelmsruh/rosenthal,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,pankow,30406,pankow_zentrum,37,11,221,47,104,2164,45,254,570,102,14,6,337,71,29,776 +2013,pankow,30408,pankow_sued,16,9,226,52,87,1211,55,222,392,59,14,5,230,25,27,613 +2013,pankow,30509,weissensee,28,9,278,56,127,1655,68,225,251,63,25,16,425,102,44,973 +2013,pankow,30510,weissensee_ost,11,8,146,25,47,626,22,147,61,26,28,22,132,18,32,334 +2013,pankow,30611,prenzlauer_berg_nordwest,51,31,208,62,59,1718,94,184,407,67,12,6,325,78,69,683 +2013,pankow,30612,prenzlauer_berg_nord,21,6,202,43,65,1914,88,216,452,52,14,3,254,61,52,595 +2013,pankow,30613,helmholtzplatz,14,4,148,38,44,1280,57,91,279,90,10,2,238,65,20,590 +2013,pankow,30614,prenzlauer_berg_ost,43,21,243,59,72,2151,49,317,337,43,17,5,430,167,68,619 +2013,pankow,30715,prenzlauer_berg_suedwest,29,12,325,86,56,2201,87,218,349,118,16,9,403,130,45,907 +2013,pankow,30716,prenzlauer_berg_sued,17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 +2013,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 +2013,charlottenburgwilmersdorf,40101,charlottenburgnord,53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 +2013,charlottenburgwilmersdorf,40202,heerstrasse,19,8,127,41,45,720,34,232,56,62,3,2,143,47,22,273 +2013,charlottenburgwilmersdorf,40203,westend,31,10,192,46,116,2344,64,465,193,110,10,7,226,34,23,587 +2013,charlottenburgwilmersdorf,40304,schloss_charlottenburg,46,21,205,46,92,1205,29,176,256,92,12,7,186,28,63,633 +2013,charlottenburgwilmersdorf,40305,mierendorffplatz,40,22,146,32,70,846,21,201,103,57,11,3,130,13,96,466 +2013,charlottenburgwilmersdorf,40306,ottosuhrallee,60,24,385,98,127,2260,27,308,355,157,14,5,410,94,141,965 +2013,charlottenburgwilmersdorf,40307,neue_kantstrasse,46,17,247,55,108,1384,59,292,278,108,8,4,290,73,135,723 +2013,charlottenburgwilmersdorf,40308,kantstrasse,60,28,295,79,98,2798,20,198,268,119,8,3,211,25,165,695 +2013,charlottenburgwilmersdorf,40309,kurfuerstendamm,112,46,919,287,183,4299,60,369,172,106,6,1,342,75,197,1517 +2013,charlottenburgwilmersdorf,40310,halensee,23,8,135,25,71,1011,64,180,172,85,7,3,167,38,30,433 +2013,charlottenburgwilmersdorf,40411,grunewald,13,6,96,28,68,950,53,330,82,164,6,3,123,14,13,414 +2013,charlottenburgwilmersdorf,40412,schmargendorf,11,5,72,14,33,816,30,212,69,111,4,0,110,17,8,266 +2013,charlottenburgwilmersdorf,40413,wiesbadener_strasse,12,4,83,12,43,656,24,221,127,55,2,2,140,25,2,293 +2013,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,37,15,258,69,109,1970,83,448,263,194,15,4,330,89,52,778 +2013,charlottenburgwilmersdorf,40515,barstrasse,23,14,116,29,57,903,15,199,154,64,1,1,143,21,20,378 +2013,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,51,13,227,62,95,1690,61,388,356,100,24,10,303,61,50,667 +2013,charlottenburgwilmersdorf,40617,forst_grunewald,1,1,15,5,5,68,2,33,4,0,2,1,21,0,2,27 +2013,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 +2013,spandau,50101,hakenfelde,14,8,172,42,76,1005,25,187,56,52,20,6,222,21,40,704 +2013,spandau,50102,falkenhagener_feld,52,21,445,85,150,1170,35,180,146,89,40,5,351,13,46,1135 +2013,spandau,50103,spandau_mitte,96,46,758,181,243,2471,41,291,267,72,31,8,602,112,223,1630 +2013,spandau,50204,brunsbuetteler_damm,16,7,167,44,59,911,32,136,62,58,10,2,229,56,21,417 +2013,spandau,50205,heerstrasse_nord,29,15,377,102,159,1124,51,167,71,71,19,3,352,43,34,1031 +2013,spandau,50206,wilhelmstadt,43,21,478,111,217,2470,45,238,188,92,21,8,480,39,120,1248 +2013,spandau,50307,haselhorst,20,8,156,40,64,1099,30,180,59,53,11,3,238,22,25,551 +2013,spandau,50308,siemensstadt,19,11,158,34,67,775,29,153,83,30,8,4,155,28,12,426 +2013,spandau,50409,gatow/kladow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 +2013,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 +2013,steglitzzehlendorf,60101,schlossstr.,67,32,205,30,71,2879,29,193,176,107,12,5,235,75,40,586 +2013,steglitzzehlendorf,60102,albrechtstr.,54,22,263,52,145,1617,112,418,232,162,17,6,332,62,59,879 +2013,steglitzzehlendorf,60203,lankwitz,34,14,311,60,138,1315,61,317,122,137,24,6,364,70,88,784 +2013,steglitzzehlendorf,60204,ostpreussendamm,19,11,232,52,97,1286,61,344,188,89,12,6,235,34,55,549 +2013,steglitzzehlendorf,60305,teltower_damm,35,14,153,30,92,1403,57,374,284,148,17,4,254,39,51,475 +2013,steglitzzehlendorf,60306,drakestr.,30,7,198,33,108,1936,85,497,222,166,17,8,289,33,49,635 +2013,steglitzzehlendorf,60407,zehlendorf_suedwest,21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 +2013,steglitzzehlendorf,60408,zehlendorf_nord,27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 +2013,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 +2013,tempelhofschoeneberg,70101,schoenebergnord,241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 +2013,tempelhofschoeneberg,70202,schoenebergsued,93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 +2013,tempelhofschoeneberg,70303,friedenau,62,19,259,43,115,2909,79,430,424,89,28,7,402,106,75,751 +2013,tempelhofschoeneberg,70404,tempelhof,88,35,659,155,299,3581,109,791,348,145,48,13,703,123,300,1647 +2013,tempelhofschoeneberg,70505,mariendorf,60,35,417,90,178,1886,91,513,140,145,27,5,493,59,102,1143 +2013,tempelhofschoeneberg,70606,marienfelde,23,12,243,56,109,1310,35,238,78,68,22,3,225,23,50,629 +2013,tempelhofschoeneberg,70707,lichtenrade,31,14,339,64,135,1231,51,390,98,179,29,10,338,46,64,754 +2013,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 +2013,neukoelln,80101,schillerpromenade,144,84,679,218,208,2193,40,284,201,140,32,13,561,119,929,1630 +2013,neukoelln,80102,neukoellner_mitte/zentrum,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 +2013,neukoelln,80103,reuterstrasse,95,49,509,182,173,2808,65,244,300,151,27,14,567,112,232,1285 +2013,neukoelln,80104,rixdorf,125,72,603,168,201,2211,50,367,269,148,31,15,509,86,110,1531 +2013,neukoelln,80105,koellnische_heide,30,16,231,65,132,1339,54,349,34,44,21,8,508,45,29,672 +2013,neukoelln,80206,britz,75,47,427,113,199,2123,99,623,156,159,39,15,413,39,53,1188 +2013,neukoelln,80207,buckow,24,11,138,38,69,687,23,214,39,93,11,3,227,29,23,455 +2013,neukoelln,80308,gropiusstadt,76,37,274,65,115,1775,44,242,164,72,28,11,479,54,28,834 +2013,neukoelln,80409,buckow_nord,11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 +2013,neukoelln,80410,rudow,32,19,230,69,104,1344,111,441,144,153,10,3,288,23,16,570 +2013,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 +2013,treptowkoepenick,90101,alttreptow,45,29,127,30,33,1069,21,109,228,42,2,1,166,51,65,343 +2013,treptowkoepenick,90102,plaenterwald,12,7,82,16,25,594,27,210,77,32,7,1,133,16,6,241 +2013,treptowkoepenick,90103,baumschulenweg,21,12,95,20,59,684,35,211,100,47,8,3,167,46,24,308 +2013,treptowkoepenick,90104,johannisthal,11,4,99,16,61,619,57,168,75,45,9,4,164,34,15,256 +2013,treptowkoepenick,90205,oberschoeneweide,23,13,353,81,99,1066,69,185,119,27,14,8,372,132,41,720 +2013,treptowkoepenick,90206,niederschoeneweide,14,5,145,40,44,903,25,93,133,10,11,6,169,51,32,279 +2013,treptowkoepenick,90207,adlershof,20,13,118,34,57,960,32,152,204,18,10,3,158,28,13,291 +2013,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 +2013,treptowkoepenick,90309,altglienicke,7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 +2013,treptowkoepenick,90310,bohnsdorf,6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 +2013,treptowkoepenick,90311,gruenau,2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 +2013,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,treptowkoepenick,90413,koepenicksued,1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 +2013,treptowkoepenick,90414,allendeviertel,0,0,38,2,14,198,10,20,51,2,3,0,48,16,2,97 +2013,treptowkoepenick,90415,altstadtkietz,7,2,94,15,24,220,7,28,61,9,3,1,88,16,5,199 +2013,treptowkoepenick,90416,mueggelheim,0,0,14,1,16,107,6,32,7,6,2,1,26,0,1,45 +2013,treptowkoepenick,90517,friedrichshagen,10,4,73,16,36,560,30,91,221,13,8,2,112,25,2,176 +2013,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 +2013,treptowkoepenick,90519,dammvorstadt,10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 +2013,treptowkoepenick,90520,koepenicknord,4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 +2013,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 +2013,marzahnhellersdorf,100101,marzahnnord,38,17,402,87,115,795,52,126,88,30,32,11,279,43,33,780 +2013,marzahnhellersdorf,100102,marzahnmitte,81,31,782,165,184,1973,103,467,147,43,47,15,505,68,78,1396 +2013,marzahnhellersdorf,100103,marzahnsued,52,21,340,68,125,1631,157,361,114,37,17,7,356,66,23,818 +2013,marzahnhellersdorf,100204,hellersdorfnord,61,35,717,141,194,1465,45,202,169,23,72,26,581,150,83,1357 +2013,marzahnhellersdorf,100205,hellersdorfost,30,20,205,38,80,568,18,79,126,14,19,9,224,33,32,479 +2013,marzahnhellersdorf,100206,hellersdorfsued,34,23,286,48,86,657,32,121,102,20,26,3,252,75,33,595 +2013,marzahnhellersdorf,100307,biesdorf,10,4,177,23,77,1260,35,290,190,55,18,8,215,28,18,349 +2013,marzahnhellersdorf,100408,kaulsdorf,9,4,71,13,41,504,16,168,86,82,6,3,122,26,7,178 +2013,marzahnhellersdorf,100409,mahlsdorf,9,3,86,14,55,734,41,215,86,112,2,0,130,25,15,184 +2013,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 +2013,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 +2013,lichtenberg,110102,neuhohenschoenhausen_nord,29,16,333,59,81,802,27,125,99,18,13,7,201,27,67,712 +2013,lichtenberg,110103,neuhohenschoenhausen_sued,32,8,287,49,64,980,62,130,78,40,21,6,274,30,40,643 +2013,lichtenberg,110204,althohenschoenhausen_nord,13,3,117,23,48,845,24,145,37,44,11,6,193,26,14,339 +2013,lichtenberg,110205,althohenschoenhausen_sued,31,16,206,37,93,1367,72,279,151,66,15,4,316,71,34,731 +2013,lichtenberg,110306,fennpfuhl,26,14,257,49,78,1170,77,262,188,44,17,4,318,72,25,613 +2013,lichtenberg,110307,altlichtenberg,37,22,372,99,109,1943,65,327,178,52,22,11,388,103,56,874 +2013,lichtenberg,110308,frankfurter_allee_sued,18,10,90,15,31,646,35,106,137,16,8,4,104,13,53,237 +2013,lichtenberg,110409,neu_lichtenberg,34,16,246,48,68,1382,72,208,287,30,24,14,318,94,65,663 +2013,lichtenberg,110410,friedrichsfelde_nord,15,4,147,33,50,716,50,144,34,39,20,7,142,28,17,338 +2013,lichtenberg,110411,friedrichsfelde_sued,25,8,161,32,61,743,49,141,88,49,11,3,202,76,14,403 +2013,lichtenberg,110512,rummelsburger_bucht,6,4,19,7,8,173,9,45,25,9,22,10,63,13,8,62 +2013,lichtenberg,110513,karlshorst,10,5,111,22,44,852,67,186,157,70,19,11,192,32,5,351 +2013,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 +2013,reinickendorf,121031,ost_1_reginhardstr.,38,15,393,94,166,1183,30,191,158,80,16,10,260,29,132,979 +2013,reinickendorf,121032,ost_2_altreinickendorf,49,21,313,63,130,1433,39,322,170,60,30,13,322,55,152,789 +2013,reinickendorf,122141,west_1_tegelsued/flughafensee,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 +2013,reinickendorf,122144,west_4_augusteviktoriaallee,45,17,342,80,166,1375,32,187,117,67,14,8,321,43,100,850 +2013,reinickendorf,122145,west_5_tegel/tegeler_forst,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 +2013,reinickendorf,122242,west_2_heiligensee/konradshoehe,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 +2013,reinickendorf,122311,nord_1_frohnau/hermsdorf,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 +2013,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,reinickendorf,123021,mv_1_maerkisches_viertel,86,57,600,135,219,1986,37,328,133,67,44,18,428,36,139,1486 +2013,reinickendorf,123022,mv_2_rollbergsiedlung,14,9,85,21,39,487,6,82,26,36,6,4,116,15,14,223 +2013,reinickendorf,123043,west_3_borsigwalde/freie_scholle,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 +2013,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 +2014,mitte,10111,tiergarten_sued,74,48,514,134,133,2604,17,220,195,70,8,5,252,30,163,1043 +2014,mitte,10112,regierungsviertel,51,19,432,84,115,4370,11,189,371,52,3,2,385,137,89,843 +2014,mitte,10113,alexanderplatz,203,106,1309,364,350,10510,89,710,1074,241,46,18,1207,351,506,2984 +2014,mitte,10114,brunnenstrasse_sued,34,16,180,31,68,2248,56,230,488,127,6,1,356,132,79,771 +2014,mitte,10221,moabit_west,76,32,557,147,159,2650,73,482,399,118,36,15,482,82,216,1226 +2014,mitte,10222,moabit_ost,57,33,599,157,173,3834,43,415,426,98,42,19,498,83,399,1282 +2014,mitte,10331,osloer_strasse,111,52,772,190,218,3846,31,410,344,202,38,14,471,48,266,1645 +2014,mitte,10332,brunnenstrasse_nord,107,47,648,167,217,3183,69,407,384,178,48,19,532,92,302,1574 +2014,mitte,10441,parkviertel,89,46,652,151,240,3372,58,461,353,176,28,8,473,52,192,1687 +2014,mitte,10442,wedding_zentrum,131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 +2014,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 +2014,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,119,80,675,194,224,3951,53,825,463,162,45,14,600,90,218,1563 +2014,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,128,60,986,264,262,5460,97,545,1010,230,54,18,854,212,226,2047 +2014,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,125,86,566,214,128,3197,26,185,398,97,40,13,462,132,405,1153 +2014,friedrichshainkreuzberg,20304,suedliche_luisenstadt,171,132,583,271,117,2814,31,213,373,82,57,18,508,165,996,1231 +2014,friedrichshainkreuzberg,20405,karlmarxalleenord,30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 +2014,friedrichshainkreuzberg,20407,karlmarxalleesued,88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 +2014,friedrichshainkreuzberg,20506,frankfurter_allee_nord,16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 +2014,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,162,116,880,287,163,5162,71,358,849,143,44,19,1184,218,665,2099 +2014,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 +2014,pankow,30101,buch,6,3,123,32,79,761,30,194,95,24,19,8,171,25,20,307 +2014,pankow,30202,blankenfelde/niederschoenhausen,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 +2014,pankow,30203,buchholz,2,1,68,16,31,459,21,78,51,38,2,0,97,27,9,148 +2014,pankow,30304,karow,4,3,49,8,23,397,9,89,104,50,2,0,100,8,9,143 +2014,pankow,30307,blankenburg/heinersdorf/maerchenland,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,pankow,30405,schoenholz/wilhelmsruh/rosenthal,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,pankow,30406,pankow_zentrum,35,20,186,42,80,2190,56,237,614,69,25,11,316,74,36,711 +2014,pankow,30408,pankow_sued,26,15,162,47,75,1392,69,220,386,72,13,10,303,53,21,670 +2014,pankow,30509,weissensee,28,14,289,67,109,1669,67,219,257,65,19,4,382,79,37,839 +2014,pankow,30510,weissensee_ost,5,4,146,27,53,591,26,132,80,36,8,2,180,32,24,326 +2014,pankow,30611,prenzlauer_berg_nordwest,38,22,224,61,56,1935,51,234,507,45,12,4,319,90,76,760 +2014,pankow,30612,prenzlauer_berg_nord,31,13,168,37,56,1984,80,213,546,38,7,4,284,123,35,627 +2014,pankow,30613,helmholtzplatz,10,4,137,40,32,1472,47,109,364,95,7,4,215,64,23,609 +2014,pankow,30614,prenzlauer_berg_ost,30,18,247,60,63,2298,92,313,351,77,10,4,546,228,51,701 +2014,pankow,30715,prenzlauer_berg_suedwest,24,13,319,95,56,2267,62,192,426,187,8,2,351,110,31,934 +2014,pankow,30716,prenzlauer_berg_sued,13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 +2014,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 +2014,charlottenburgwilmersdorf,40101,charlottenburgnord,47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 +2014,charlottenburgwilmersdorf,40202,heerstrasse,16,10,163,52,41,692,54,191,56,96,1,1,184,76,26,307 +2014,charlottenburgwilmersdorf,40203,westend,36,24,222,44,121,2767,64,406,193,112,12,8,280,55,20,776 +2014,charlottenburgwilmersdorf,40304,schloss_charlottenburg,30,8,242,53,101,1205,23,165,231,88,6,3,233,67,38,643 +2014,charlottenburgwilmersdorf,40305,mierendorffplatz,41,16,138,39,68,825,16,205,71,42,5,0,119,16,151,369 +2014,charlottenburgwilmersdorf,40306,ottosuhrallee,52,28,429,87,163,2391,50,289,361,118,12,3,368,77,79,1040 +2014,charlottenburgwilmersdorf,40307,neue_kantstrasse,36,12,235,59,77,1598,57,323,277,110,11,7,219,55,116,660 +2014,charlottenburgwilmersdorf,40308,kantstrasse,54,21,232,51,117,2830,24,216,321,103,10,4,225,22,138,664 +2014,charlottenburgwilmersdorf,40309,kurfuerstendamm,107,52,919,278,185,4781,48,377,216,106,9,6,376,93,168,1554 +2014,charlottenburgwilmersdorf,40310,halensee,16,7,124,33,73,1018,37,160,107,84,4,2,153,36,35,391 +2014,charlottenburgwilmersdorf,40411,grunewald,13,8,82,21,51,931,63,300,56,244,7,3,124,15,16,434 +2014,charlottenburgwilmersdorf,40412,schmargendorf,12,7,85,14,36,607,23,131,67,99,4,1,67,2,8,256 +2014,charlottenburgwilmersdorf,40413,wiesbadener_strasse,7,5,73,7,31,605,16,121,183,74,5,2,90,20,16,242 +2014,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,59,35,219,35,119,1878,83,434,239,170,19,5,345,95,69,783 +2014,charlottenburgwilmersdorf,40515,barstrasse,18,14,108,22,56,854,19,209,170,59,3,3,108,22,39,301 +2014,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,56,35,261,51,81,1920,70,385,400,165,9,4,272,67,51,722 +2014,charlottenburgwilmersdorf,40617,forst_grunewald,0,0,6,2,3,43,0,17,3,0,0,0,13,1,3,11 +2014,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 +2014,spandau,50101,hakenfelde,17,10,156,42,65,705,33,148,63,36,18,7,173,9,32,376 +2014,spandau,50102,falkenhagener_feld,36,14,420,87,137,1202,31,224,164,98,29,10,357,33,61,991 +2014,spandau,50103,spandau_mitte,99,67,674,154,212,2815,36,354,304,55,26,10,546,83,226,1624 +2014,spandau,50204,brunsbuetteler_damm,16,12,132,35,79,780,36,145,64,75,13,4,146,14,24,350 +2014,spandau,50205,heerstrasse_nord,34,24,362,67,127,1028,34,155,99,71,33,10,297,20,30,858 +2014,spandau,50206,wilhelmstadt,64,27,536,127,190,2215,33,252,240,95,21,12,467,83,92,1075 +2014,spandau,50307,haselhorst,19,7,150,33,49,859,31,195,65,31,17,8,167,17,18,351 +2014,spandau,50308,siemensstadt,24,7,168,43,60,1015,38,201,102,31,9,5,165,45,15,464 +2014,spandau,50409,gatow/kladow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 +2014,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 +2014,steglitzzehlendorf,60101,schlossstr.,43,18,174,45,77,2302,39,173,180,115,8,2,247,74,40,488 +2014,steglitzzehlendorf,60102,albrechtstr.,43,25,267,43,136,1449,85,348,229,145,16,5,417,78,42,823 +2014,steglitzzehlendorf,60203,lankwitz,26,13,277,63,129,1147,67,290,101,101,37,18,271,37,116,661 +2014,steglitzzehlendorf,60204,ostpreussendamm,15,7,199,38,85,1238,63,289,222,130,12,5,309,33,46,560 +2014,steglitzzehlendorf,60305,teltower_damm,25,12,150,29,79,1377,58,362,311,146,14,4,315,64,42,456 +2014,steglitzzehlendorf,60306,drakestr.,9,7,200,29,103,1645,86,363,222,136,11,7,278,53,44,557 +2014,steglitzzehlendorf,60407,zehlendorf_suedwest,18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 +2014,steglitzzehlendorf,60408,zehlendorf_nord,21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 +2014,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 +2014,tempelhofschoeneberg,70101,schoenebergnord,170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 +2014,tempelhofschoeneberg,70202,schoenebergsued,57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 +2014,tempelhofschoeneberg,70303,friedenau,43,30,252,42,93,2785,67,386,472,179,24,16,407,127,52,777 +2014,tempelhofschoeneberg,70404,tempelhof,80,49,671,142,290,3816,113,798,372,186,46,14,745,138,316,1793 +2014,tempelhofschoeneberg,70505,mariendorf,47,28,395,94,161,1807,78,490,146,142,20,9,437,55,96,976 +2014,tempelhofschoeneberg,70606,marienfelde,27,19,204,37,85,1231,37,267,115,55,29,10,286,30,43,552 +2014,tempelhofschoeneberg,70707,lichtenrade,28,14,304,59,138,1146,74,330,121,126,23,5,389,55,69,726 +2014,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 +2014,neukoelln,80101,schillerpromenade,71,37,519,139,158,1923,25,310,180,123,18,8,547,190,519,1176 +2014,neukoelln,80102,neukoellner_mitte/zentrum,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 +2014,neukoelln,80103,reuterstrasse,71,32,569,147,172,2898,45,248,319,192,18,7,495,129,129,1248 +2014,neukoelln,80104,rixdorf,88,41,576,151,159,2328,52,490,331,194,28,12,545,95,124,1358 +2014,neukoelln,80105,koellnische_heide,26,13,199,55,122,1132,32,345,37,48,22,12,536,46,42,539 +2014,neukoelln,80206,britz,73,46,457,111,178,2243,90,572,167,175,27,8,450,61,92,1207 +2014,neukoelln,80207,buckow,18,8,133,20,67,687,49,203,32,81,8,4,177,14,7,359 +2014,neukoelln,80308,gropiusstadt,55,39,341,92,132,1687,42,184,185,88,27,11,471,44,33,963 +2014,neukoelln,80409,buckow_nord,9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 +2014,neukoelln,80410,rudow,32,18,207,54,92,1186,114,317,153,174,22,10,300,30,8,542 +2014,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 +2014,treptowkoepenick,90101,alttreptow,45,36,134,35,43,1198,30,183,281,38,11,5,195,62,66,364 +2014,treptowkoepenick,90102,plaenterwald,11,7,45,8,23,746,36,175,63,38,11,8,148,14,16,247 +2014,treptowkoepenick,90103,baumschulenweg,19,8,106,23,57,894,63,216,125,52,8,3,140,24,21,305 +2014,treptowkoepenick,90104,johannisthal,15,9,84,17,47,581,31,105,81,37,10,2,149,13,12,253 +2014,treptowkoepenick,90205,oberschoeneweide,12,5,287,65,94,987,46,245,138,23,12,7,221,39,50,587 +2014,treptowkoepenick,90206,niederschoeneweide,13,8,153,20,27,924,22,106,129,20,7,4,193,92,38,296 +2014,treptowkoepenick,90207,adlershof,13,7,112,23,59,1054,44,183,165,28,11,5,201,79,19,324 +2014,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 +2014,treptowkoepenick,90309,altglienicke,9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 +2014,treptowkoepenick,90310,bohnsdorf,7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 +2014,treptowkoepenick,90311,gruenau,5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 +2014,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,treptowkoepenick,90413,koepenicksued,4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 +2014,treptowkoepenick,90414,allendeviertel,2,0,50,13,29,222,14,36,25,8,3,2,61,11,5,117 +2014,treptowkoepenick,90415,altstadtkietz,2,1,84,9,22,255,11,59,53,7,11,6,90,8,3,181 +2014,treptowkoepenick,90416,mueggelheim,0,0,12,2,5,105,4,35,8,16,4,4,22,1,3,26 +2014,treptowkoepenick,90517,friedrichshagen,2,0,83,25,40,780,48,152,253,26,2,1,148,35,10,270 +2014,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 +2014,treptowkoepenick,90519,dammvorstadt,14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 +2014,treptowkoepenick,90520,koepenicknord,3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 +2014,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 +2014,marzahnhellersdorf,100101,marzahnnord,32,19,440,75,96,637,44,109,94,19,20,7,195,21,36,753 +2014,marzahnhellersdorf,100102,marzahnmitte,66,43,685,149,161,1681,79,305,184,28,23,12,525,56,70,1365 +2014,marzahnhellersdorf,100103,marzahnsued,55,29,339,67,118,1383,117,322,112,47,25,7,349,38,31,751 +2014,marzahnhellersdorf,100204,hellersdorfnord,32,20,634,109,189,1595,65,211,166,36,31,13,565,110,94,1300 +2014,marzahnhellersdorf,100205,hellersdorfost,19,9,245,35,78,598,27,102,104,12,9,4,193,48,41,543 +2014,marzahnhellersdorf,100206,hellersdorfsued,17,13,258,45,96,627,43,98,89,23,30,8,264,74,22,577 +2014,marzahnhellersdorf,100307,biesdorf,8,5,162,23,66,1112,40,272,177,62,8,2,166,19,32,341 +2014,marzahnhellersdorf,100408,kaulsdorf,5,1,67,10,35,540,15,169,94,75,8,4,152,16,5,205 +2014,marzahnhellersdorf,100409,mahlsdorf,6,3,100,20,51,1204,30,154,119,79,3,1,147,29,5,225 +2014,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 +2014,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 +2014,lichtenberg,110102,neuhohenschoenhausen_nord,19,14,294,44,107,654,31,117,91,13,12,2,234,15,56,606 +2014,lichtenberg,110103,neuhohenschoenhausen_sued,31,22,324,65,78,962,63,106,114,23,9,3,184,27,48,634 +2014,lichtenberg,110204,althohenschoenhausen_nord,10,6,123,26,36,722,25,100,46,55,7,1,108,9,14,245 +2014,lichtenberg,110205,althohenschoenhausen_sued,21,10,261,42,91,1246,60,317,123,70,14,2,280,57,45,665 +2014,lichtenberg,110306,fennpfuhl,22,11,248,47,93,1244,136,327,176,72,5,3,325,65,36,627 +2014,lichtenberg,110307,altlichtenberg,40,21,321,81,90,2174,102,435,240,63,11,7,336,80,44,788 +2014,lichtenberg,110308,frankfurter_allee_sued,15,9,114,24,20,763,35,134,135,17,17,7,124,36,43,239 +2014,lichtenberg,110409,neu_lichtenberg,21,11,251,52,81,1569,60,237,292,69,14,5,384,105,40,771 +2014,lichtenberg,110410,friedrichsfelde_nord,19,12,133,38,52,686,53,113,53,36,3,1,131,41,13,321 +2014,lichtenberg,110411,friedrichsfelde_sued,14,5,141,31,45,742,55,146,132,50,7,6,190,89,17,343 +2014,lichtenberg,110512,rummelsburger_bucht,2,2,33,10,13,270,10,69,41,15,16,9,41,8,12,91 +2014,lichtenberg,110513,karlshorst,7,4,104,23,51,854,44,212,242,36,10,4,128,15,5,271 +2014,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 +2014,reinickendorf,121031,ost_1_reginhardstr.,32,16,372,95,168,1321,34,214,178,142,25,9,297,39,89,1049 +2014,reinickendorf,121032,ost_2_altreinickendorf,52,26,330,78,134,1520,43,258,168,112,20,7,331,98,143,907 +2014,reinickendorf,122141,west_1_tegelsued/flughafensee,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 +2014,reinickendorf,122144,west_4_augusteviktoriaallee,41,19,330,74,124,1659,38,258,118,130,19,11,402,61,81,907 +2014,reinickendorf,122145,west_5_tegel/tegeler_forst,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 +2014,reinickendorf,122242,west_2_heiligensee/konradshoehe,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 +2014,reinickendorf,122311,nord_1_frohnau/hermsdorf,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 +2014,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,reinickendorf,123021,mv_1_maerkisches_viertel,61,34,551,135,214,1949,47,349,154,67,72,25,418,32,103,1480 +2014,reinickendorf,123022,mv_2_rollbergsiedlung,16,6,79,12,36,387,8,78,31,25,10,5,109,28,13,206 +2014,reinickendorf,123043,west_3_borsigwalde/freie_scholle,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 +2014,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 +2015,mitte,10111,tiergarten_sued,82,59,480,109,108,2763,15,321,247,52,18,11,304,85,137,949 +2015,mitte,10112,regierungsviertel,76,34,433,89,126,5399,15,289,371,48,10,4,304,101,48,810 +2015,mitte,10113,alexanderplatz,157,90,1440,408,320,12150,83,820,1082,236,35,12,1171,333,499,2973 +2015,mitte,10114,brunnenstrasse_sued,29,13,204,40,61,2419,61,231,418,108,9,6,346,116,72,862 +2015,mitte,10221,moabit_west,115,54,569,150,186,3017,53,589,338,112,25,10,444,74,165,1212 +2015,mitte,10222,moabit_ost,85,45,738,192,204,4928,42,433,452,98,18,6,446,81,341,1418 +2015,mitte,10331,osloer_strasse,98,59,788,243,247,3617,35,330,316,167,35,13,478,72,231,1584 +2015,mitte,10332,brunnenstrasse_nord,85,37,562,145,196,2912,66,409,405,113,23,10,480,86,272,1239 +2015,mitte,10441,parkviertel,83,45,677,177,214,3582,55,537,343,126,31,16,491,88,198,1493 +2015,mitte,10442,wedding_zentrum,148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 +2015,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 +2015,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,125,61,659,187,221,4574,59,861,439,152,31,10,650,99,415,1581 +2015,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,113,50,812,200,204,6665,140,735,1209,240,37,18,783,170,360,1861 +2015,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,143,72,633,224,109,3683,36,276,376,86,31,10,464,126,540,1178 +2015,friedrichshainkreuzberg,20304,suedliche_luisenstadt,167,106,469,189,141,3384,50,304,411,85,26,12,442,158,1949,1092 +2015,friedrichshainkreuzberg,20405,karlmarxalleenord,34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 +2015,friedrichshainkreuzberg,20407,karlmarxalleesued,126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 +2015,friedrichshainkreuzberg,20506,frankfurter_allee_nord,28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 +2015,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,196,100,999,360,160,5581,65,383,692,121,35,13,1023,378,1468,2287 +2015,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 +2015,pankow,30101,buch,9,5,175,47,76,876,39,184,146,24,22,4,251,36,30,423 +2015,pankow,30202,blankenfelde/niederschoenhausen,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 +2015,pankow,30203,buchholz,2,0,61,12,23,384,18,44,36,34,7,4,92,32,5,134 +2015,pankow,30304,karow,7,4,59,13,36,428,17,112,92,38,5,1,92,16,4,142 +2015,pankow,30307,blankenburg/heinersdorf/maerchenland,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,pankow,30405,schoenholz/wilhelmsruh/rosenthal,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,pankow,30406,pankow_zentrum,38,22,229,50,90,2272,52,196,634,89,13,5,395,113,41,785 +2015,pankow,30408,pankow_sued,34,20,158,32,71,1480,52,222,336,73,11,7,260,68,37,824 +2015,pankow,30509,weissensee,21,7,336,73,135,2404,87,307,354,97,17,2,466,95,45,1181 +2015,pankow,30510,weissensee_ost,6,2,135,25,45,713,25,136,84,46,9,3,167,45,33,361 +2015,pankow,30611,prenzlauer_berg_nordwest,39,20,188,53,47,2277,38,209,413,58,21,10,309,114,68,1133 +2015,pankow,30612,prenzlauer_berg_nord,24,8,191,40,54,2619,86,207,541,56,9,4,246,79,30,1200 +2015,pankow,30613,helmholtzplatz,7,4,133,36,40,2114,32,98,323,69,5,3,280,96,20,1209 +2015,pankow,30614,prenzlauer_berg_ost,31,16,228,48,72,2826,57,429,392,76,17,9,517,250,43,778 +2015,pankow,30715,prenzlauer_berg_suedwest,17,9,285,80,51,2519,59,217,388,116,10,4,396,136,46,1200 +2015,pankow,30716,prenzlauer_berg_sued,13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 +2015,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 +2015,charlottenburgwilmersdorf,40101,charlottenburgnord,24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 +2015,charlottenburgwilmersdorf,40202,heerstrasse,12,7,150,39,39,861,38,249,76,110,7,1,146,39,33,311 +2015,charlottenburgwilmersdorf,40203,westend,23,11,228,52,119,2938,80,345,178,141,21,6,296,27,14,736 +2015,charlottenburgwilmersdorf,40304,schloss_charlottenburg,27,13,234,59,106,1241,26,143,260,66,11,4,209,17,33,612 +2015,charlottenburgwilmersdorf,40305,mierendorffplatz,20,10,155,46,57,947,28,211,123,47,12,7,142,16,30,380 +2015,charlottenburgwilmersdorf,40306,ottosuhrallee,43,25,397,95,123,2552,28,261,404,95,15,6,383,42,75,1081 +2015,charlottenburgwilmersdorf,40307,neue_kantstrasse,33,21,227,51,67,1824,58,274,335,122,4,3,210,33,111,667 +2015,charlottenburgwilmersdorf,40308,kantstrasse,67,27,276,69,98,3361,20,201,325,94,5,3,226,15,119,772 +2015,charlottenburgwilmersdorf,40309,kurfuerstendamm,107,51,911,252,168,5657,51,353,275,116,12,7,360,79,117,1602 +2015,charlottenburgwilmersdorf,40310,halensee,17,10,124,29,53,1368,35,199,144,83,3,1,153,34,15,497 +2015,charlottenburgwilmersdorf,40411,grunewald,10,6,123,23,67,976,48,312,79,185,8,4,121,7,11,419 +2015,charlottenburgwilmersdorf,40412,schmargendorf,9,6,66,10,25,716,49,193,102,76,2,2,88,7,7,201 +2015,charlottenburgwilmersdorf,40413,wiesbadener_strasse,5,1,79,5,33,701,24,133,200,38,4,2,104,22,7,310 +2015,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,39,18,210,38,102,2338,62,454,383,139,16,6,334,109,50,826 +2015,charlottenburgwilmersdorf,40515,barstrasse,19,11,113,19,45,980,30,199,227,66,2,0,102,17,24,389 +2015,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,41,28,225,35,79,2180,59,359,511,117,5,3,250,61,42,739 +2015,charlottenburgwilmersdorf,40617,forst_grunewald,0,0,19,5,6,32,1,13,1,0,4,3,9,1,0,30 +2015,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 +2015,spandau,50101,hakenfelde,16,10,192,27,89,830,30,153,71,45,13,7,184,15,15,557 +2015,spandau,50102,falkenhagener_feld,31,17,405,86,180,1290,39,178,142,93,28,9,332,23,36,1131 +2015,spandau,50103,spandau_mitte,101,55,624,158,252,2665,64,303,194,87,25,11,526,97,175,1593 +2015,spandau,50204,brunsbuetteler_damm,15,5,159,28,76,826,37,128,67,65,15,5,180,11,10,434 +2015,spandau,50205,heerstrasse_nord,22,14,334,81,128,1066,30,187,56,75,21,12,295,86,23,805 +2015,spandau,50206,wilhelmstadt,31,15,462,91,162,2260,39,291,187,77,16,6,349,39,146,925 +2015,spandau,50307,haselhorst,21,7,157,29,67,1007,57,143,73,38,10,5,115,13,20,483 +2015,spandau,50308,siemensstadt,15,6,130,29,50,993,35,131,78,40,13,5,117,22,14,367 +2015,spandau,50409,gatow/kladow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 +2015,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 +2015,steglitzzehlendorf,60101,schlossstr.,25,13,200,40,63,2496,26,212,350,64,6,2,217,55,33,461 +2015,steglitzzehlendorf,60102,albrechtstr.,32,21,231,47,125,1406,95,300,229,133,8,7,361,61,46,788 +2015,steglitzzehlendorf,60203,lankwitz,19,11,264,53,110,960,43,207,109,104,7,0,297,51,78,611 +2015,steglitzzehlendorf,60204,ostpreussendamm,16,7,185,44,80,1184,40,231,205,165,18,7,220,28,36,487 +2015,steglitzzehlendorf,60305,teltower_damm,16,10,150,30,73,1438,50,247,438,132,11,6,252,67,42,413 +2015,steglitzzehlendorf,60306,drakestr.,18,10,200,28,97,1895,91,410,258,199,11,3,252,42,41,554 +2015,steglitzzehlendorf,60407,zehlendorf_suedwest,15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 +2015,steglitzzehlendorf,60408,zehlendorf_nord,25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 +2015,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 +2015,tempelhofschoeneberg,70101,schoenebergnord,160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 +2015,tempelhofschoeneberg,70202,schoenebergsued,58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 +2015,tempelhofschoeneberg,70303,friedenau,36,22,230,32,114,2592,75,367,545,99,9,5,337,107,43,687 +2015,tempelhofschoeneberg,70404,tempelhof,53,23,671,145,280,3870,128,706,412,126,56,11,811,147,213,1633 +2015,tempelhofschoeneberg,70505,mariendorf,39,22,295,71,100,2121,84,428,173,118,22,11,374,40,69,770 +2015,tempelhofschoeneberg,70606,marienfelde,17,9,220,45,94,1126,29,186,117,90,18,5,245,22,42,534 +2015,tempelhofschoeneberg,70707,lichtenrade,30,18,285,45,156,1227,120,223,145,227,28,9,336,38,60,697 +2015,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 +2015,neukoelln,80101,schillerpromenade,91,52,450,134,142,2232,30,349,252,101,25,10,499,121,806,1136 +2015,neukoelln,80102,neukoellner_mitte/zentrum,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 +2015,neukoelln,80103,reuterstrasse,107,51,468,132,150,3350,32,270,540,159,28,13,508,124,194,1303 +2015,neukoelln,80104,rixdorf,77,45,480,140,182,2558,51,344,453,199,27,13,518,79,183,1477 +2015,neukoelln,80105,koellnische_heide,32,17,244,57,97,1214,49,317,58,42,19,10,410,51,55,630 +2015,neukoelln,80206,britz,54,27,429,107,176,2333,71,544,232,138,28,16,391,58,116,1051 +2015,neukoelln,80207,buckow,11,5,173,36,85,746,55,215,62,108,15,10,172,25,15,441 +2015,neukoelln,80308,gropiusstadt,45,33,369,91,136,1980,59,213,187,59,40,9,600,44,32,1102 +2015,neukoelln,80409,buckow_nord,11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 +2015,neukoelln,80410,rudow,28,20,219,44,112,1331,99,351,165,182,29,11,312,42,36,604 +2015,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 +2015,treptowkoepenick,90101,alttreptow,54,36,143,48,51,1214,30,87,286,39,5,4,178,53,146,450 +2015,treptowkoepenick,90102,plaenterwald,6,3,60,6,40,669,52,135,60,24,5,1,123,26,7,280 +2015,treptowkoepenick,90103,baumschulenweg,14,5,119,20,46,868,42,155,110,74,7,2,149,29,25,343 +2015,treptowkoepenick,90104,johannisthal,11,4,96,18,43,596,29,99,73,61,11,7,102,15,19,252 +2015,treptowkoepenick,90205,oberschoeneweide,16,6,273,81,91,981,46,168,113,39,17,4,270,46,49,606 +2015,treptowkoepenick,90206,niederschoeneweide,10,5,117,23,40,935,17,66,126,20,12,6,201,103,40,257 +2015,treptowkoepenick,90207,adlershof,22,8,124,24,47,1090,28,128,172,24,12,6,170,36,25,288 +2015,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 +2015,treptowkoepenick,90309,altglienicke,7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 +2015,treptowkoepenick,90310,bohnsdorf,9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 +2015,treptowkoepenick,90311,gruenau,2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 +2015,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,treptowkoepenick,90413,koepenicksued,2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 +2015,treptowkoepenick,90414,allendeviertel,3,1,49,7,13,237,13,19,46,4,0,0,33,2,6,87 +2015,treptowkoepenick,90415,altstadtkietz,0,0,99,21,33,233,5,37,57,5,10,7,84,7,13,190 +2015,treptowkoepenick,90416,mueggelheim,0,0,30,4,17,101,1,28,7,13,2,2,32,1,2,64 +2015,treptowkoepenick,90517,friedrichshagen,7,2,55,12,29,689,26,109,253,22,7,4,132,30,4,192 +2015,treptowkoepenick,90518,rahnsdorf/hessenwinkel,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 +2015,treptowkoepenick,90519,dammvorstadt,16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 +2015,treptowkoepenick,90520,koepenicknord,3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 +2015,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 +2015,marzahnhellersdorf,100101,marzahnnord,26,16,335,56,107,569,40,113,79,21,24,8,231,33,39,623 +2015,marzahnhellersdorf,100102,marzahnmitte,51,27,668,131,178,1851,135,448,127,62,39,9,491,51,69,1249 +2015,marzahnhellersdorf,100103,marzahnsued,39,18,345,66,91,1739,127,384,87,111,25,6,379,62,44,734 +2015,marzahnhellersdorf,100204,hellersdorfnord,33,16,607,106,200,1589,73,262,122,47,28,4,538,108,81,1254 +2015,marzahnhellersdorf,100205,hellersdorfost,14,8,243,44,83,583,32,129,79,14,12,3,270,53,45,515 +2015,marzahnhellersdorf,100206,hellersdorfsued,23,15,246,36,79,625,41,124,70,32,32,3,206,51,33,506 +2015,marzahnhellersdorf,100307,biesdorf,11,6,137,28,60,1288,46,221,180,169,10,2,202,49,25,308 +2015,marzahnhellersdorf,100408,kaulsdorf,3,1,96,19,22,534,28,95,98,102,3,3,105,18,16,168 +2015,marzahnhellersdorf,100409,mahlsdorf,4,2,77,13,32,639,44,111,129,125,8,4,122,20,9,182 +2015,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 +2015,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 +2015,lichtenberg,110102,neuhohenschoenhausen_nord,13,8,310,54,67,710,81,133,88,17,20,7,208,28,42,609 +2015,lichtenberg,110103,neuhohenschoenhausen_sued,18,5,282,61,64,916,64,114,90,38,15,4,175,15,35,558 +2015,lichtenberg,110204,althohenschoenhausen_nord,16,6,138,37,37,924,16,104,67,107,5,2,143,7,16,332 +2015,lichtenberg,110205,althohenschoenhausen_sued,19,7,234,43,58,1493,123,324,191,102,11,4,235,39,20,679 +2015,lichtenberg,110306,fennpfuhl,24,14,179,35,65,1414,103,326,223,90,12,5,323,78,36,578 +2015,lichtenberg,110307,altlichtenberg,39,21,365,97,106,2157,72,326,267,96,25,13,383,114,38,846 +2015,lichtenberg,110308,frankfurter_allee_sued,17,7,89,16,17,690,26,114,123,28,11,5,106,19,73,240 +2015,lichtenberg,110409,neu_lichtenberg,25,16,263,51,63,1669,62,201,303,63,14,6,371,106,50,683 +2015,lichtenberg,110410,friedrichsfelde_nord,8,3,132,29,26,561,51,107,43,52,7,1,114,26,13,284 +2015,lichtenberg,110411,friedrichsfelde_sued,8,6,134,28,51,722,43,105,109,50,10,4,210,51,12,341 +2015,lichtenberg,110512,rummelsburger_bucht,3,3,37,15,8,212,10,26,37,16,1,0,42,8,13,89 +2015,lichtenberg,110513,karlshorst,6,2,110,21,44,856,49,144,226,60,15,6,148,25,22,278 +2015,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 +2015,reinickendorf,121031,ost_1_reginhardstr.,39,17,428,99,148,1150,39,201,124,74,17,7,276,28,89,923 +2015,reinickendorf,121032,ost_2_altreinickendorf,42,24,304,68,119,1575,42,346,160,68,20,6,311,61,132,805 +2015,reinickendorf,122141,west_1_tegelsued/flughafensee,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 +2015,reinickendorf,122144,west_4_augusteviktoriaallee,32,15,376,89,136,1667,37,224,120,58,9,4,300,48,64,966 +2015,reinickendorf,122145,west_5_tegel/tegeler_forst,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 +2015,reinickendorf,122242,west_2_heiligensee/konradshoehe,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 +2015,reinickendorf,122311,nord_1_frohnau/hermsdorf,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 +2015,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,reinickendorf,123021,mv_1_maerkisches_viertel,65,33,508,134,202,2052,72,365,122,42,35,9,308,19,96,1448 +2015,reinickendorf,123022,mv_2_rollbergsiedlung,22,7,112,21,55,415,15,81,25,29,3,3,256,191,16,225 +2015,reinickendorf,123043,west_3_borsigwalde/freie_scholle,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 +2015,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 +2016,mitte,10111,tiergarten_sued,65,54,462,108,125,2519,15,286,231,64,12,2,239,31,139,883 +2016,mitte,10112,regierungsviertel,94,66,483,86,124,5797,15,242,310,54,10,3,350,111,70,904 +2016,mitte,10113,alexanderplatz,165,102,1338,368,313,12479,80,779,1266,222,47,20,1065,328,534,2825 +2016,mitte,10114,brunnenstrasse_sued,34,23,251,52,79,2631,65,239,541,91,19,7,399,171,67,831 +2016,mitte,10221,moabit_west,103,57,717,222,189,3146,51,511,468,138,45,18,576,71,642,1617 +2016,mitte,10222,moabit_ost,79,42,770,185,217,3372,38,484,514,147,44,12,480,69,444,1668 +2016,mitte,10331,osloer_strasse,85,49,754,184,216,3922,46,463,337,187,34,12,481,74,249,1547 +2016,mitte,10332,brunnenstrasse_nord,81,42,601,179,184,3139,72,445,346,141,35,8,532,131,236,1299 +2016,mitte,10441,parkviertel,64,32,686,172,222,3774,63,557,367,120,20,11,597,105,205,1711 +2016,mitte,10442,wedding_zentrum,115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 +2016,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 +2016,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,192,114,689,230,199,4851,67,776,587,136,44,11,671,114,749,1646 +2016,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,114,60,792,231,237,6237,130,708,1155,204,55,31,901,187,284,1947 +2016,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,125,78,559,234,104,3295,24,274,359,63,25,7,528,162,608,1024 +2016,friedrichshainkreuzberg,20304,suedliche_luisenstadt,137,90,435,158,90,2537,30,248,360,61,29,9,532,190,1078,935 +2016,friedrichshainkreuzberg,20405,karlmarxalleenord,31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 +2016,friedrichshainkreuzberg,20407,karlmarxalleesued,108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 +2016,friedrichshainkreuzberg,20506,frankfurter_allee_nord,30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 +2016,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,129,69,899,249,158,4589,56,309,810,108,50,23,1164,416,956,2271 +2016,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 +2016,pankow,30101,buch,11,5,179,42,77,948,26,144,107,51,28,13,191,19,26,397 +2016,pankow,30202,blankenfelde/niederschoenhausen,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 +2016,pankow,30203,buchholz,1,0,43,5,41,460,28,96,38,53,3,1,100,32,9,141 +2016,pankow,30304,karow,5,2,71,12,23,379,9,74,88,72,14,5,82,15,12,140 +2016,pankow,30307,blankenburg/heinersdorf/maerchenland,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,pankow,30405,schoenholz/wilhelmsruh/rosenthal,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,pankow,30406,pankow_zentrum,23,14,240,43,96,2104,49,210,522,106,15,7,309,111,36,715 +2016,pankow,30408,pankow_sued,20,12,176,32,68,1384,42,239,386,60,15,5,323,78,39,672 +2016,pankow,30509,weissensee,32,22,330,72,123,1954,63,184,313,72,32,13,428,112,57,947 +2016,pankow,30510,weissensee_ost,9,1,119,18,46,667,31,122,76,37,15,7,181,50,33,358 +2016,pankow,30611,prenzlauer_berg_nordwest,33,19,229,59,82,2404,65,204,488,87,11,3,333,107,83,1138 +2016,pankow,30612,prenzlauer_berg_nord,26,10,158,37,63,2142,55,204,557,71,16,8,332,86,35,763 +2016,pankow,30613,helmholtzplatz,21,7,155,31,57,1546,28,96,352,71,10,3,262,86,45,723 +2016,pankow,30614,prenzlauer_berg_ost,37,21,293,71,78,2608,65,359,447,110,22,4,562,259,61,732 +2016,pankow,30715,prenzlauer_berg_suedwest,25,9,327,93,89,2569,66,233,535,114,15,5,372,158,28,993 +2016,pankow,30716,prenzlauer_berg_sued,19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 +2016,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 +2016,charlottenburgwilmersdorf,40101,charlottenburgnord,37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 +2016,charlottenburgwilmersdorf,40202,heerstrasse,9,5,146,39,32,616,26,125,68,79,6,3,136,42,23,285 +2016,charlottenburgwilmersdorf,40203,westend,26,11,318,64,128,2938,77,393,172,69,13,6,268,35,36,755 +2016,charlottenburgwilmersdorf,40304,schloss_charlottenburg,17,6,229,32,81,1294,44,190,228,59,14,9,196,17,46,556 +2016,charlottenburgwilmersdorf,40305,mierendorffplatz,26,11,136,25,77,866,23,153,84,28,8,4,194,49,38,366 +2016,charlottenburgwilmersdorf,40306,ottosuhrallee,48,29,430,91,131,2747,37,367,409,90,25,10,426,103,58,957 +2016,charlottenburgwilmersdorf,40307,neue_kantstrasse,42,23,231,62,91,1586,69,301,278,61,10,6,191,21,56,625 +2016,charlottenburgwilmersdorf,40308,kantstrasse,46,25,312,67,84,3036,24,178,353,88,7,4,234,27,147,710 +2016,charlottenburgwilmersdorf,40309,kurfuerstendamm,110,61,687,177,163,4770,38,317,275,72,11,5,368,68,99,1261 +2016,charlottenburgwilmersdorf,40310,halensee,15,7,112,28,60,1122,34,217,112,52,3,1,105,9,21,385 +2016,charlottenburgwilmersdorf,40411,grunewald,9,7,95,13,57,882,55,248,94,159,8,3,128,20,18,351 +2016,charlottenburgwilmersdorf,40412,schmargendorf,7,2,84,15,34,657,32,193,63,62,7,1,78,6,8,209 +2016,charlottenburgwilmersdorf,40413,wiesbadener_strasse,9,7,78,14,30,727,36,143,225,38,6,2,109,26,10,225 +2016,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,36,22,225,43,106,2084,66,413,315,101,9,5,338,147,59,710 +2016,charlottenburgwilmersdorf,40515,barstrasse,9,5,136,28,47,805,26,142,195,29,8,1,97,16,27,295 +2016,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,43,24,263,60,88,2153,54,313,418,57,10,4,229,43,71,666 +2016,charlottenburgwilmersdorf,40617,forst_grunewald,0,0,13,4,4,80,0,14,3,0,4,4,10,2,2,19 +2016,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 +2016,spandau,50101,hakenfelde,14,8,204,46,64,953,28,187,84,55,20,10,173,11,21,456 +2016,spandau,50102,falkenhagener_feld,28,12,432,86,173,1284,42,233,147,106,29,10,322,36,38,977 +2016,spandau,50103,spandau_mitte,78,53,697,179,236,2606,39,279,271,75,16,5,451,57,179,1374 +2016,spandau,50204,brunsbuetteler_damm,13,6,158,33,52,807,34,135,60,81,14,4,201,25,20,390 +2016,spandau,50205,heerstrasse_nord,26,13,417,93,137,1103,20,155,64,115,32,14,351,96,40,908 +2016,spandau,50206,wilhelmstadt,50,22,548,131,188,2642,41,295,240,130,18,6,410,33,67,1206 +2016,spandau,50307,haselhorst,21,9,174,34,63,900,37,154,68,29,18,8,123,16,30,377 +2016,spandau,50308,siemensstadt,11,8,128,27,56,824,22,115,66,19,7,3,162,22,21,341 +2016,spandau,50409,gatow/kladow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 +2016,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 +2016,steglitzzehlendorf,60101,schlossstr.,36,20,188,44,60,2621,37,207,384,66,8,5,197,35,26,492 +2016,steglitzzehlendorf,60102,albrechtstr.,23,9,264,43,129,1618,103,362,266,127,31,21,344,45,62,771 +2016,steglitzzehlendorf,60203,lankwitz,23,12,250,54,110,1249,88,228,111,95,29,9,337,39,79,607 +2016,steglitzzehlendorf,60204,ostpreussendamm,11,5,246,47,79,1179,67,242,240,105,14,8,303,41,36,566 +2016,steglitzzehlendorf,60305,teltower_damm,13,10,192,29,83,1414,48,196,489,150,9,2,303,46,35,481 +2016,steglitzzehlendorf,60306,drakestr.,14,8,239,49,97,1944,92,413,304,204,8,3,286,56,41,584 +2016,steglitzzehlendorf,60407,zehlendorf_suedwest,11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 +2016,steglitzzehlendorf,60408,zehlendorf_nord,20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 +2016,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 +2016,tempelhofschoeneberg,70101,schoenebergnord,158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 +2016,tempelhofschoeneberg,70202,schoenebergsued,43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 +2016,tempelhofschoeneberg,70303,friedenau,37,25,234,43,106,2899,83,437,511,79,24,14,405,109,50,760 +2016,tempelhofschoeneberg,70404,tempelhof,68,32,716,156,265,4156,197,761,456,116,48,9,740,178,236,1674 +2016,tempelhofschoeneberg,70505,mariendorf,33,17,361,74,147,1922,109,411,166,212,39,21,470,80,90,933 +2016,tempelhofschoeneberg,70606,marienfelde,20,11,257,44,75,1073,55,179,159,49,22,6,217,16,54,504 +2016,tempelhofschoeneberg,70707,lichtenrade,22,11,345,61,100,1433,114,340,175,246,24,9,317,35,103,700 +2016,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 +2016,neukoelln,80101,schillerpromenade,67,38,563,189,151,2423,29,264,262,102,29,15,451,105,333,1424 +2016,neukoelln,80102,neukoellner_mitte/zentrum,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 +2016,neukoelln,80103,reuterstrasse,76,43,500,160,164,3379,29,261,486,109,22,12,527,190,154,1346 +2016,neukoelln,80104,rixdorf,68,38,483,150,157,2506,56,338,408,132,33,19,495,70,141,1443 +2016,neukoelln,80105,koellnische_heide,17,8,239,59,101,1368,54,277,48,72,17,9,299,22,70,786 +2016,neukoelln,80206,britz,55,31,471,115,191,2431,112,566,166,218,47,24,482,64,71,1285 +2016,neukoelln,80207,buckow,12,9,180,51,76,653,50,193,39,98,13,5,198,20,20,423 +2016,neukoelln,80308,gropiusstadt,47,32,338,96,148,1902,54,236,152,84,18,5,532,48,53,1061 +2016,neukoelln,80409,buckow_nord,5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 +2016,neukoelln,80410,rudow,24,14,313,74,120,1461,142,324,143,253,14,6,313,23,37,666 +2016,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 +2016,treptowkoepenick,90101,alttreptow,35,21,149,36,41,1197,22,111,319,38,18,10,180,45,71,378 +2016,treptowkoepenick,90102,plaenterwald,6,4,72,18,18,660,60,119,108,41,4,2,106,28,9,227 +2016,treptowkoepenick,90103,baumschulenweg,13,7,120,35,57,903,54,139,172,83,7,5,142,38,13,359 +2016,treptowkoepenick,90104,johannisthal,7,4,108,20,46,757,43,127,163,81,3,2,112,12,14,309 +2016,treptowkoepenick,90205,oberschoeneweide,11,8,268,71,76,1107,66,146,233,41,20,12,288,64,45,617 +2016,treptowkoepenick,90206,niederschoeneweide,13,8,147,24,39,1010,38,83,174,13,5,2,127,31,32,292 +2016,treptowkoepenick,90207,adlershof,11,4,166,32,49,1251,68,125,306,32,11,4,198,46,18,376 +2016,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 +2016,treptowkoepenick,90309,altglienicke,3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 +2016,treptowkoepenick,90310,bohnsdorf,3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 +2016,treptowkoepenick,90311,gruenau,1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 +2016,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,treptowkoepenick,90413,koepenicksued,2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 +2016,treptowkoepenick,90414,allendeviertel,1,1,29,9,14,215,18,17,24,9,3,2,46,3,4,68 +2016,treptowkoepenick,90415,altstadtkietz,2,2,117,25,38,246,9,26,79,8,1,1,105,22,14,239 +2016,treptowkoepenick,90416,mueggelheim,0,0,16,3,16,98,12,20,14,8,5,4,47,11,1,57 +2016,treptowkoepenick,90517,friedrichshagen,6,3,117,20,38,647,31,67,254,17,6,3,161,39,19,236 +2016,treptowkoepenick,90518,rahnsdorf/hessenwinkel,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 +2016,treptowkoepenick,90519,dammvorstadt,8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 +2016,treptowkoepenick,90520,koepenicknord,5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 +2016,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 +2016,marzahnhellersdorf,100101,marzahnnord,26,18,361,60,97,668,62,128,82,22,18,7,266,70,34,660 +2016,marzahnhellersdorf,100102,marzahnmitte,51,27,735,134,176,2113,147,417,160,30,56,12,577,85,78,1483 +2016,marzahnhellersdorf,100103,marzahnsued,46,22,355,66,128,1954,167,446,116,109,36,14,427,69,44,872 +2016,marzahnhellersdorf,100204,hellersdorfnord,21,11,656,113,180,1606,66,262,115,42,34,9,634,175,61,1209 +2016,marzahnhellersdorf,100205,hellersdorfost,26,18,290,58,96,643,39,116,103,18,33,9,296,68,49,607 +2016,marzahnhellersdorf,100206,hellersdorfsued,22,14,233,37,79,789,58,113,79,36,8,5,288,88,34,562 +2016,marzahnhellersdorf,100307,biesdorf,10,7,150,30,42,1208,38,172,183,167,9,3,169,31,31,325 +2016,marzahnhellersdorf,100408,kaulsdorf,7,2,99,14,38,520,24,80,98,93,6,2,102,8,3,194 +2016,marzahnhellersdorf,100409,mahlsdorf,7,5,78,9,42,634,33,104,127,120,2,1,97,16,10,172 +2016,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 +2016,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 +2016,lichtenberg,110102,neuhohenschoenhausen_nord,26,16,271,43,72,678,64,141,89,27,17,5,201,31,55,574 +2016,lichtenberg,110103,neuhohenschoenhausen_sued,19,11,327,63,79,965,60,152,88,19,18,4,233,27,42,646 +2016,lichtenberg,110204,althohenschoenhausen_nord,7,2,171,29,50,912,31,121,61,67,7,3,131,12,26,347 +2016,lichtenberg,110205,althohenschoenhausen_sued,26,21,203,40,59,1481,119,445,168,86,14,4,265,46,26,558 +2016,lichtenberg,110306,fennpfuhl,26,17,269,51,103,1591,140,450,245,95,28,5,359,69,22,691 +2016,lichtenberg,110307,altlichtenberg,48,25,494,117,128,2763,92,355,326,95,28,15,399,96,56,1039 +2016,lichtenberg,110308,frankfurter_allee_sued,15,9,97,29,36,768,56,138,162,15,10,10,106,21,83,227 +2016,lichtenberg,110409,neu_lichtenberg,27,13,274,53,92,1693,49,179,403,65,14,7,400,124,47,740 +2016,lichtenberg,110410,friedrichsfelde_nord,7,5,137,21,42,571,41,132,82,21,6,1,149,28,24,280 +2016,lichtenberg,110411,friedrichsfelde_sued,13,9,185,41,68,867,68,179,114,51,13,6,191,47,14,437 +2016,lichtenberg,110512,rummelsburger_bucht,1,1,27,7,8,294,9,34,83,20,8,6,22,8,6,88 +2016,lichtenberg,110513,karlshorst,10,7,120,27,56,963,41,152,297,81,7,5,151,27,23,350 +2016,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 +2016,reinickendorf,121031,ost_1_reginhardstr.,40,17,391,100,158,1348,42,278,149,95,31,17,330,30,96,1062 +2016,reinickendorf,121032,ost_2_altreinickendorf,45,25,295,65,140,1568,44,293,147,88,15,6,303,58,160,804 +2016,reinickendorf,122141,west_1_tegelsued/flughafensee,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 +2016,reinickendorf,122144,west_4_augusteviktoriaallee,30,15,320,85,136,1610,36,262,93,51,19,9,306,75,79,784 +2016,reinickendorf,122145,west_5_tegel/tegeler_forst,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 +2016,reinickendorf,122242,west_2_heiligensee/konradshoehe,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 +2016,reinickendorf,122311,nord_1_frohnau/hermsdorf,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 +2016,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,reinickendorf,123021,mv_1_maerkisches_viertel,59,37,485,133,185,1771,56,342,109,69,43,13,389,72,105,1181 +2016,reinickendorf,123022,mv_2_rollbergsiedlung,13,7,83,24,52,421,14,69,17,35,7,1,245,151,31,231 +2016,reinickendorf,123043,west_3_borsigwalde/freie_scholle,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 +2016,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 +2017,mitte,10111,tiergarten_sued,62,39,521,145,127,2603,30,325,347,50,9,2,260,42,179,1143 +2017,mitte,10112,regierungsviertel,40,17,456,87,159,4592,16,222,309,75,5,0,362,112,87,931 +2017,mitte,10113,alexanderplatz,143,90,1763,478,317,10596,87,705,929,148,45,16,1162,351,804,3227 +2017,mitte,10114,brunnenstrasse_sued,38,18,256,62,64,2277,35,290,462,77,17,11,449,195,81,886 +2017,mitte,10221,moabit_west,66,40,690,177,215,2602,35,400,428,102,25,10,546,81,792,1436 +2017,mitte,10222,moabit_ost,50,33,698,161,218,4458,28,391,446,82,29,10,478,76,462,1368 +2017,mitte,10331,osloer_strasse,55,36,736,174,252,2740,41,371,244,86,36,15,441,71,227,1391 +2017,mitte,10332,brunnenstrasse_nord,58,29,659,178,234,3069,76,417,346,94,34,13,542,204,197,1337 +2017,mitte,10441,parkviertel,83,45,755,159,259,2863,52,484,287,129,26,12,506,130,200,1566 +2017,mitte,10442,wedding_zentrum,99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 +2017,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 +2017,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,115,61,692,233,223,3953,49,611,454,82,42,18,640,121,1003,1524 +2017,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,96,50,773,241,243,5745,114,751,1288,110,13,7,754,145,247,1808 +2017,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,78,54,511,183,114,2632,22,232,294,42,22,2,403,121,683,963 +2017,friedrichshainkreuzberg,20304,suedliche_luisenstadt,96,64,393,162,84,2095,31,225,412,60,24,9,458,179,781,897 +2017,friedrichshainkreuzberg,20405,karlmarxalleenord,21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 +2017,friedrichshainkreuzberg,20407,karlmarxalleesued,65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 +2017,friedrichshainkreuzberg,20506,frankfurter_allee_nord,26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 +2017,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,74,47,902,353,186,3733,55,332,597,129,29,6,1017,371,949,2026 +2017,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 +2017,pankow,30101,buch,16,7,208,52,62,655,19,84,117,24,19,6,211,46,36,423 +2017,pankow,30202,blankenfelde/niederschoenhausen,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 +2017,pankow,30203,buchholz,5,2,49,7,28,372,21,75,44,20,4,0,89,16,9,146 +2017,pankow,30304,karow,4,3,87,18,33,406,13,54,96,73,3,0,75,13,19,173 +2017,pankow,30307,blankenburg/heinersdorf/maerchenland,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,pankow,30405,schoenholz/wilhelmsruh/rosenthal,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,pankow,30406,pankow_zentrum,35,23,247,61,98,1807,48,204,496,75,21,9,382,123,39,736 +2017,pankow,30408,pankow_sued,15,5,208,62,82,1273,70,238,342,45,8,0,293,104,28,552 +2017,pankow,30509,weissensee,30,16,376,96,117,1447,51,200,260,60,17,7,391,97,52,801 +2017,pankow,30510,weissensee_ost,12,7,149,22,50,593,19,115,106,18,14,5,157,34,37,335 +2017,pankow,30611,prenzlauer_berg_nordwest,29,11,254,92,65,1873,34,169,417,41,11,7,301,127,118,787 +2017,pankow,30612,prenzlauer_berg_nord,26,13,161,44,53,1772,57,163,426,58,7,0,279,78,46,690 +2017,pankow,30613,helmholtzplatz,15,7,188,54,47,1566,10,94,301,42,4,1,309,130,48,910 +2017,pankow,30614,prenzlauer_berg_ost,33,21,294,69,94,2063,69,357,302,76,31,14,473,224,53,664 +2017,pankow,30715,prenzlauer_berg_suedwest,21,5,352,103,67,1997,39,318,356,80,13,3,368,133,50,791 +2017,pankow,30716,prenzlauer_berg_sued,17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 +2017,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 +2017,charlottenburgwilmersdorf,40101,charlottenburgnord,23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 +2017,charlottenburgwilmersdorf,40202,heerstrasse,16,9,127,36,23,626,37,161,72,67,10,5,169,50,41,279 +2017,charlottenburgwilmersdorf,40203,westend,27,19,325,78,123,2465,105,354,174,70,15,8,272,38,36,732 +2017,charlottenburgwilmersdorf,40304,schloss_charlottenburg,17,8,241,42,93,1179,34,166,236,69,6,3,261,91,37,582 +2017,charlottenburgwilmersdorf,40305,mierendorffplatz,12,8,169,33,68,960,30,191,141,38,2,1,180,32,41,460 +2017,charlottenburgwilmersdorf,40306,ottosuhrallee,30,13,436,105,132,2361,49,283,417,84,25,8,390,94,78,1054 +2017,charlottenburgwilmersdorf,40307,neue_kantstrasse,28,12,223,44,81,1885,67,266,260,64,11,6,237,66,69,636 +2017,charlottenburgwilmersdorf,40308,kantstrasse,35,17,291,74,84,2591,29,158,286,72,14,4,233,31,58,757 +2017,charlottenburgwilmersdorf,40309,kurfuerstendamm,73,32,718,203,156,4225,53,316,185,55,11,5,384,109,131,1252 +2017,charlottenburgwilmersdorf,40310,halensee,13,7,92,22,46,1017,38,185,124,42,4,3,126,32,11,341 +2017,charlottenburgwilmersdorf,40411,grunewald,10,6,109,17,52,788,53,250,79,98,5,1,198,94,18,327 +2017,charlottenburgwilmersdorf,40412,schmargendorf,3,1,55,18,25,540,39,131,64,38,4,2,76,10,9,162 +2017,charlottenburgwilmersdorf,40413,wiesbadener_strasse,7,4,72,7,21,514,20,109,160,39,2,1,112,41,14,196 +2017,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,42,16,235,46,94,1993,99,332,296,96,13,7,338,144,53,726 +2017,charlottenburgwilmersdorf,40515,barstrasse,6,3,157,29,69,754,26,143,178,33,5,3,138,34,28,375 +2017,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,31,13,245,55,71,1996,62,289,469,56,17,4,308,88,77,626 +2017,charlottenburgwilmersdorf,40617,forst_grunewald,1,1,10,2,4,33,0,13,0,1,2,2,4,0,0,16 +2017,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 +2017,spandau,50101,hakenfelde,15,10,190,47,75,782,18,139,102,38,8,5,130,19,35,401 +2017,spandau,50102,falkenhagener_feld,34,17,424,87,121,1055,37,253,147,83,31,8,280,12,39,865 +2017,spandau,50103,spandau_mitte,79,46,665,159,224,2378,34,273,298,66,40,20,452,55,189,1308 +2017,spandau,50204,brunsbuetteler_damm,12,4,173,33,63,826,37,149,94,52,10,4,201,31,19,388 +2017,spandau,50205,heerstrasse_nord,26,10,412,108,135,1046,38,152,66,106,15,7,303,91,35,818 +2017,spandau,50206,wilhelmstadt,42,21,644,176,179,2950,33,233,279,89,17,8,484,72,79,1196 +2017,spandau,50307,haselhorst,18,8,171,48,58,725,30,142,65,55,5,3,119,25,32,366 +2017,spandau,50308,siemensstadt,10,9,143,32,42,763,33,149,110,36,10,5,155,44,22,343 +2017,spandau,50409,gatow/kladow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 +2017,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 +2017,steglitzzehlendorf,60101,schlossstr.,25,16,181,29,71,2405,35,152,348,36,15,2,209,44,45,434 +2017,steglitzzehlendorf,60102,albrechtstr.,22,8,287,57,110,1309,86,295,276,83,38,15,334,74,66,679 +2017,steglitzzehlendorf,60203,lankwitz,15,7,274,46,121,1014,49,185,122,67,14,4,329,34,70,643 +2017,steglitzzehlendorf,60204,ostpreussendamm,16,7,204,51,97,1018,50,179,185,104,13,6,288,69,42,484 +2017,steglitzzehlendorf,60305,teltower_damm,12,7,173,30,100,1066,40,165,371,92,15,5,258,56,37,447 +2017,steglitzzehlendorf,60306,drakestr.,11,1,156,42,83,1431,78,291,235,107,30,12,298,38,32,502 +2017,steglitzzehlendorf,60407,zehlendorf_suedwest,15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 +2017,steglitzzehlendorf,60408,zehlendorf_nord,26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 +2017,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 +2017,tempelhofschoeneberg,70101,schoenebergnord,131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 +2017,tempelhofschoeneberg,70202,schoenebergsued,54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 +2017,tempelhofschoeneberg,70303,friedenau,26,13,269,57,98,2386,74,281,493,88,19,12,407,99,55,715 +2017,tempelhofschoeneberg,70404,tempelhof,57,24,668,125,269,3766,107,876,435,106,60,15,696,186,241,1442 +2017,tempelhofschoeneberg,70505,mariendorf,40,17,382,84,151,1637,81,460,166,108,29,9,369,48,82,871 +2017,tempelhofschoeneberg,70606,marienfelde,17,4,245,45,96,973,49,225,109,49,18,8,263,36,49,553 +2017,tempelhofschoeneberg,70707,lichtenrade,18,8,265,51,98,1133,82,248,106,127,26,9,288,50,60,557 +2017,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 +2017,neukoelln,80101,schillerpromenade,68,42,424,138,124,2464,39,361,327,94,39,15,538,162,354,1238 +2017,neukoelln,80102,neukoellner_mitte/zentrum,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 +2017,neukoelln,80103,reuterstrasse,47,21,582,217,164,3005,44,292,437,78,25,9,532,143,182,1406 +2017,neukoelln,80104,rixdorf,64,32,520,154,155,2323,41,288,375,121,21,6,508,109,284,1452 +2017,neukoelln,80105,koellnische_heide,26,12,190,53,67,1151,44,257,51,38,19,9,218,20,55,548 +2017,neukoelln,80206,britz,71,43,486,139,190,2335,86,560,173,162,36,28,434,65,89,1249 +2017,neukoelln,80207,buckow,6,1,162,34,75,500,39,121,28,77,12,4,169,19,18,399 +2017,neukoelln,80308,gropiusstadt,54,36,362,93,112,1643,63,241,185,70,6,6,302,30,27,928 +2017,neukoelln,80409,buckow_nord,9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 +2017,neukoelln,80410,rudow,21,11,264,60,131,1191,110,300,128,197,25,6,276,28,22,600 +2017,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 +2017,treptowkoepenick,90101,alttreptow,44,25,184,51,48,1310,20,120,274,37,7,3,225,103,123,542 +2017,treptowkoepenick,90102,plaenterwald,6,3,80,18,35,501,41,138,105,19,7,5,133,30,17,207 +2017,treptowkoepenick,90103,baumschulenweg,11,6,134,22,54,894,50,162,161,27,11,5,182,54,19,336 +2017,treptowkoepenick,90104,johannisthal,7,6,127,26,51,654,61,180,88,37,6,1,138,28,26,287 +2017,treptowkoepenick,90205,oberschoeneweide,13,7,318,66,84,1082,49,251,157,25,13,7,303,55,66,671 +2017,treptowkoepenick,90206,niederschoeneweide,17,8,192,38,49,1083,55,99,153,14,9,3,251,140,44,351 +2017,treptowkoepenick,90207,adlershof,19,11,125,29,43,1142,40,189,209,20,6,3,216,60,23,308 +2017,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 +2017,treptowkoepenick,90309,altglienicke,8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 +2017,treptowkoepenick,90310,bohnsdorf,7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 +2017,treptowkoepenick,90311,gruenau,3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 +2017,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,treptowkoepenick,90413,koepenicksued,4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 +2017,treptowkoepenick,90414,allendeviertel,2,1,40,7,6,174,20,26,26,4,2,0,50,8,1,81 +2017,treptowkoepenick,90415,altstadtkietz,5,5,109,12,28,193,9,35,50,4,4,3,106,12,19,210 +2017,treptowkoepenick,90416,mueggelheim,1,0,32,5,12,70,4,22,7,6,2,2,27,10,3,50 +2017,treptowkoepenick,90517,friedrichshagen,4,3,87,19,35,579,42,77,180,8,4,1,172,62,11,218 +2017,treptowkoepenick,90518,rahnsdorf/hessenwinkel,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 +2017,treptowkoepenick,90519,dammvorstadt,15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 +2017,treptowkoepenick,90520,koepenicknord,4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 +2017,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 +2017,marzahnhellersdorf,100101,marzahnnord,22,13,363,66,92,723,69,111,101,22,20,9,255,73,26,678 +2017,marzahnhellersdorf,100102,marzahnmitte,39,26,696,124,195,2351,174,445,155,53,35,9,519,81,79,1574 +2017,marzahnhellersdorf,100103,marzahnsued,20,9,392,73,116,1765,169,435,101,64,18,6,337,49,48,882 +2017,marzahnhellersdorf,100204,hellersdorfnord,39,22,581,111,139,1470,88,186,105,25,30,11,617,199,89,1085 +2017,marzahnhellersdorf,100205,hellersdorfost,24,11,291,51,69,558,22,74,113,12,14,2,218,65,23,526 +2017,marzahnhellersdorf,100206,hellersdorfsued,10,6,291,51,86,668,66,101,64,17,9,1,283,101,41,555 +2017,marzahnhellersdorf,100307,biesdorf,18,8,181,33,65,1112,38,156,159,133,9,4,237,68,16,409 +2017,marzahnhellersdorf,100408,kaulsdorf,8,4,190,13,35,455,13,72,99,55,3,2,142,28,13,307 +2017,marzahnhellersdorf,100409,mahlsdorf,9,3,101,19,44,543,20,88,101,77,2,0,196,83,10,206 +2017,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 +2017,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 +2017,lichtenberg,110102,neuhohenschoenhausen_nord,23,10,247,45,63,722,55,102,119,25,17,3,199,25,64,600 +2017,lichtenberg,110103,neuhohenschoenhausen_sued,23,15,295,69,63,979,62,160,122,25,11,4,195,42,45,599 +2017,lichtenberg,110204,althohenschoenhausen_nord,12,7,170,29,41,736,32,119,71,53,8,1,141,26,25,326 +2017,lichtenberg,110205,althohenschoenhausen_sued,12,9,201,32,68,1118,103,303,129,65,19,4,263,61,42,500 +2017,lichtenberg,110306,fennpfuhl,34,27,231,46,87,1288,83,359,149,72,20,5,339,79,29,586 +2017,lichtenberg,110307,altlichtenberg,24,11,513,119,136,2342,85,384,222,66,26,13,428,126,67,932 +2017,lichtenberg,110308,frankfurter_allee_sued,20,14,158,50,44,857,34,85,97,15,8,3,171,65,59,303 +2017,lichtenberg,110409,neu_lichtenberg,19,13,307,68,98,1524,47,210,275,50,20,7,371,116,75,728 +2017,lichtenberg,110410,friedrichsfelde_nord,8,5,128,30,35,550,45,130,49,16,8,3,138,33,30,263 +2017,lichtenberg,110411,friedrichsfelde_sued,17,10,160,27,56,784,58,150,101,22,21,13,232,56,27,375 +2017,lichtenberg,110512,rummelsburger_bucht,2,2,32,6,12,251,10,32,64,14,3,1,58,17,10,97 +2017,lichtenberg,110513,karlshorst,7,5,136,37,54,913,45,120,265,83,13,4,146,23,26,294 +2017,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 +2017,reinickendorf,121031,ost_1_reginhardstr.,23,11,341,92,102,1035,29,250,169,63,24,6,293,65,93,662 +2017,reinickendorf,121032,ost_2_altreinickendorf,37,20,315,69,110,1303,37,246,107,75,25,8,321,70,112,705 +2017,reinickendorf,122141,west_1_tegelsued/flughafensee,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 +2017,reinickendorf,122144,west_4_augusteviktoriaallee,30,10,429,104,173,1268,22,206,77,46,21,10,246,28,104,887 +2017,reinickendorf,122145,west_5_tegel/tegeler_forst,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 +2017,reinickendorf,122242,west_2_heiligensee/konradshoehe,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 +2017,reinickendorf,122311,nord_1_frohnau/hermsdorf,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 +2017,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,reinickendorf,123021,mv_1_maerkisches_viertel,41,24,529,110,199,1412,48,302,88,45,36,18,290,47,84,1060 +2017,reinickendorf,123022,mv_2_rollbergsiedlung,9,4,85,20,40,333,4,78,17,21,6,2,143,65,15,185 +2017,reinickendorf,123043,west_3_borsigwalde/freie_scholle,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 +2017,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 +2018,mitte,10111,tiergarten_sued,70,58,416,125,103,2540,17,274,310,39,14,3,284,42,273,1247 +2018,mitte,10112,regierungsviertel,34,16,519,110,114,3883,15,199,372,35,6,1,407,159,133,857 +2018,mitte,10113,alexanderplatz,130,80,1531,366,309,10144,68,580,880,133,26,6,1036,333,971,2798 +2018,mitte,10114,brunnenstrasse_sued,26,14,286,60,69,1817,47,153,314,56,9,6,442,218,69,690 +2018,mitte,10221,moabit_west,71,38,653,164,215,2470,37,398,447,83,29,12,496,99,435,1262 +2018,mitte,10222,moabit_ost,61,38,689,150,210,3620,30,281,361,73,31,8,435,73,473,1421 +2018,mitte,10331,osloer_strasse,77,42,752,205,250,2624,46,288,260,73,29,13,439,92,217,1397 +2018,mitte,10332,brunnenstrasse_nord,68,41,642,170,224,2536,65,343,273,87,28,6,551,187,387,1303 +2018,mitte,10441,parkviertel,55,26,754,183,243,2690,62,442,363,88,30,9,562,113,125,1511 +2018,mitte,10442,wedding_zentrum,90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 +2018,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 +2018,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,99,56,628,179,207,3646,55,588,445,114,36,10,564,102,798,1526 +2018,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,95,54,819,269,239,5959,90,742,1216,139,46,14,785,163,310,2142 +2018,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,71,49,483,183,105,2190,23,218,293,84,24,3,380,106,522,948 +2018,friedrichshainkreuzberg,20304,suedliche_luisenstadt,104,80,452,183,101,2031,32,190,468,63,16,4,376,114,934,993 +2018,friedrichshainkreuzberg,20405,karlmarxalleenord,17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 +2018,friedrichshainkreuzberg,20407,karlmarxalleesued,82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 +2018,friedrichshainkreuzberg,20506,frankfurter_allee_nord,24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 +2018,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,95,64,943,332,176,3622,35,315,714,103,30,10,1017,334,1122,1875 +2018,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 +2018,pankow,30101,buch,11,2,179,37,72,635,15,66,144,13,12,6,176,47,33,337 +2018,pankow,30202,blankenfelde/niederschoenhausen,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 +2018,pankow,30203,buchholz,6,3,70,10,28,329,25,50,58,23,7,2,92,12,9,161 +2018,pankow,30304,karow,4,2,84,20,29,418,3,102,126,34,1,0,107,18,13,200 +2018,pankow,30307,blankenburg/heinersdorf/maerchenland,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,pankow,30405,schoenholz/wilhelmsruh/rosenthal,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,pankow,30406,pankow_zentrum,27,19,207,46,93,1854,47,175,580,63,15,3,296,95,43,660 +2018,pankow,30408,pankow_sued,35,23,219,52,94,1070,53,134,387,63,15,6,260,74,40,569 +2018,pankow,30509,weissensee,21,12,327,88,127,1399,73,146,278,63,23,6,336,51,47,748 +2018,pankow,30510,weissensee_ost,11,5,124,25,45,536,31,73,86,24,12,5,150,22,42,280 +2018,pankow,30611,prenzlauer_berg_nordwest,47,24,293,109,77,1468,39,109,365,39,12,4,292,113,175,648 +2018,pankow,30612,prenzlauer_berg_nord,24,13,190,49,79,1450,55,133,439,39,14,7,264,89,54,490 +2018,pankow,30613,helmholtzplatz,14,4,190,55,60,1016,16,57,296,23,5,4,279,127,49,478 +2018,pankow,30614,prenzlauer_berg_ost,37,15,371,78,77,2098,58,184,309,68,32,12,439,181,71,702 +2018,pankow,30715,prenzlauer_berg_suedwest,22,14,340,75,71,1774,29,184,378,57,8,1,343,92,47,729 +2018,pankow,30716,prenzlauer_berg_sued,14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 +2018,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 +2018,charlottenburgwilmersdorf,40101,charlottenburgnord,23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 +2018,charlottenburgwilmersdorf,40202,heerstrasse,16,9,178,64,39,656,34,126,75,89,3,1,139,51,49,334 +2018,charlottenburgwilmersdorf,40203,westend,25,16,318,83,119,2188,66,347,213,79,11,4,243,33,45,703 +2018,charlottenburgwilmersdorf,40304,schloss_charlottenburg,18,10,282,62,87,1062,29,105,190,52,14,6,261,80,37,638 +2018,charlottenburgwilmersdorf,40305,mierendorffplatz,7,3,158,35,75,847,19,129,126,27,11,10,121,21,50,398 +2018,charlottenburgwilmersdorf,40306,ottosuhrallee,38,20,445,105,151,2266,32,216,421,62,19,9,399,104,65,1144 +2018,charlottenburgwilmersdorf,40307,neue_kantstrasse,33,19,252,58,78,1534,47,195,269,66,15,6,222,47,57,724 +2018,charlottenburgwilmersdorf,40308,kantstrasse,38,15,284,54,85,2457,16,118,274,75,9,0,217,24,56,780 +2018,charlottenburgwilmersdorf,40309,kurfuerstendamm,62,31,760,218,154,4351,35,227,264,46,15,5,387,82,173,1618 +2018,charlottenburgwilmersdorf,40310,halensee,13,4,136,26,39,1130,33,152,123,33,9,6,108,22,16,453 +2018,charlottenburgwilmersdorf,40411,grunewald,12,5,89,18,56,793,41,259,96,87,10,7,235,82,15,374 +2018,charlottenburgwilmersdorf,40412,schmargendorf,4,1,60,10,28,567,36,149,54,50,5,2,91,17,18,192 +2018,charlottenburgwilmersdorf,40413,wiesbadener_strasse,10,3,94,16,29,579,43,83,179,18,6,2,96,23,15,240 +2018,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,40,15,242,58,108,2210,54,284,337,107,11,8,363,132,70,1129 +2018,charlottenburgwilmersdorf,40515,barstrasse,15,5,130,25,63,794,18,118,169,27,6,1,98,8,45,430 +2018,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,27,13,216,61,96,2129,60,239,471,64,23,7,259,53,75,736 +2018,charlottenburgwilmersdorf,40617,forst_grunewald,7,4,22,3,6,32,1,7,1,0,5,5,9,2,0,36 +2018,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 +2018,spandau,50101,hakenfelde,16,11,202,56,55,864,36,237,58,16,17,10,193,5,26,480 +2018,spandau,50102,falkenhagener_feld,35,24,427,92,154,1012,56,194,174,41,29,13,296,10,53,904 +2018,spandau,50103,spandau_mitte,104,61,701,183,214,2227,33,332,270,38,29,13,425,50,224,1397 +2018,spandau,50204,brunsbuetteler_damm,12,8,210,49,73,765,46,123,88,42,17,3,177,26,25,411 +2018,spandau,50205,heerstrasse_nord,33,17,350,74,148,949,34,157,57,50,23,13,239,36,44,750 +2018,spandau,50206,wilhelmstadt,56,27,666,185,208,2681,32,208,234,57,20,8,451,52,134,1268 +2018,spandau,50307,haselhorst,15,9,170,25,63,772,43,147,56,24,10,5,133,19,24,414 +2018,spandau,50308,siemensstadt,17,6,152,34,46,773,34,94,169,31,4,1,128,35,17,417 +2018,spandau,50409,gatow/kladow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 +2018,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 +2018,steglitzzehlendorf,60101,schlossstr.,24,15,205,45,60,2152,21,113,302,33,10,0,191,52,50,445 +2018,steglitzzehlendorf,60102,albrechtstr.,24,10,250,51,132,1440,54,299,300,90,16,5,331,89,69,776 +2018,steglitzzehlendorf,60203,lankwitz,19,4,386,81,175,1167,41,254,130,76,22,12,290,33,84,789 +2018,steglitzzehlendorf,60204,ostpreussendamm,19,8,199,31,94,1034,33,201,163,91,13,4,262,46,38,548 +2018,steglitzzehlendorf,60305,teltower_damm,14,7,180,30,86,1135,30,212,344,74,15,5,242,31,55,422 +2018,steglitzzehlendorf,60306,drakestr.,10,3,255,44,110,1759,61,492,351,85,30,11,329,30,45,650 +2018,steglitzzehlendorf,60407,zehlendorf_suedwest,6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 +2018,steglitzzehlendorf,60408,zehlendorf_nord,14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 +2018,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 +2018,tempelhofschoeneberg,70101,schoenebergnord,117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 +2018,tempelhofschoeneberg,70202,schoenebergsued,43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 +2018,tempelhofschoeneberg,70303,friedenau,23,10,266,70,110,2279,72,238,437,88,18,9,360,81,56,748 +2018,tempelhofschoeneberg,70404,tempelhof,57,24,652,151,261,3729,105,652,504,134,51,11,812,239,358,1724 +2018,tempelhofschoeneberg,70505,mariendorf,28,16,363,76,131,1760,57,419,187,119,31,13,457,78,82,899 +2018,tempelhofschoeneberg,70606,marienfelde,22,12,212,48,87,1056,24,226,90,52,20,9,211,46,61,525 +2018,tempelhofschoeneberg,70707,lichtenrade,25,13,352,61,113,1147,38,307,99,106,19,8,367,75,76,696 +2018,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 +2018,neukoelln,80101,schillerpromenade,80,46,530,181,121,2316,36,363,229,86,36,21,431,77,371,1271 +2018,neukoelln,80102,neukoellner_mitte/zentrum,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 +2018,neukoelln,80103,reuterstrasse,53,28,584,210,136,2889,28,364,401,69,21,10,492,169,331,1355 +2018,neukoelln,80104,rixdorf,33,18,533,144,198,2086,33,299,318,88,23,10,516,102,236,1361 +2018,neukoelln,80105,koellnische_heide,25,7,261,74,103,1124,36,287,45,42,24,9,367,19,88,622 +2018,neukoelln,80206,britz,70,41,440,97,203,2071,75,529,181,132,34,18,514,90,94,1193 +2018,neukoelln,80207,buckow,16,7,201,41,101,566,32,169,36,42,16,9,194,27,34,487 +2018,neukoelln,80308,gropiusstadt,55,32,399,95,149,1881,52,244,101,67,14,3,337,26,48,1258 +2018,neukoelln,80409,buckow_nord,10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 +2018,neukoelln,80410,rudow,33,22,220,49,98,1100,77,299,89,127,26,8,310,51,32,576 +2018,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 +2018,treptowkoepenick,90101,alttreptow,31,21,155,32,43,1305,14,100,290,21,6,1,182,63,77,496 +2018,treptowkoepenick,90102,plaenterwald,16,8,67,15,25,412,21,98,76,17,4,4,96,23,15,195 +2018,treptowkoepenick,90103,baumschulenweg,12,2,140,32,70,836,27,130,118,77,11,9,167,24,22,384 +2018,treptowkoepenick,90104,johannisthal,5,3,137,20,77,578,38,143,92,29,24,5,170,24,19,357 +2018,treptowkoepenick,90205,oberschoeneweide,16,8,355,78,105,892,61,210,115,26,18,7,268,51,81,689 +2018,treptowkoepenick,90206,niederschoeneweide,31,18,216,39,63,1115,30,94,137,17,7,6,206,108,108,365 +2018,treptowkoepenick,90207,adlershof,19,9,189,44,54,1193,39,153,234,35,8,4,249,87,46,404 +2018,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 +2018,treptowkoepenick,90309,altglienicke,10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 +2018,treptowkoepenick,90310,bohnsdorf,7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 +2018,treptowkoepenick,90311,gruenau,3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 +2018,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,treptowkoepenick,90413,koepenicksued,0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 +2018,treptowkoepenick,90414,allendeviertel,4,2,28,5,21,174,10,34,29,6,3,2,46,7,7,76 +2018,treptowkoepenick,90415,altstadtkietz,2,1,120,29,30,211,7,24,59,1,3,1,98,18,21,207 +2018,treptowkoepenick,90416,mueggelheim,2,1,20,4,9,84,5,30,13,9,4,4,25,6,5,44 +2018,treptowkoepenick,90517,friedrichshagen,6,5,107,28,30,585,29,49,214,13,8,5,158,39,10,233 +2018,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 +2018,treptowkoepenick,90519,dammvorstadt,9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 +2018,treptowkoepenick,90520,koepenicknord,13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 +2018,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 +2018,marzahnhellersdorf,100101,marzahnnord,26,20,382,65,77,655,54,99,94,18,19,3,309,84,53,649 +2018,marzahnhellersdorf,100102,marzahnmitte,39,22,688,142,193,1679,135,252,98,46,50,15,469,65,96,1281 +2018,marzahnhellersdorf,100103,marzahnsued,16,8,326,54,132,1378,142,290,85,43,26,7,350,54,56,725 +2018,marzahnhellersdorf,100204,hellersdorfnord,26,14,561,104,201,1339,70,133,100,35,59,25,541,114,110,1091 +2018,marzahnhellersdorf,100205,hellersdorfost,14,9,277,44,87,493,35,71,67,8,19,6,231,40,50,510 +2018,marzahnhellersdorf,100206,hellersdorfsued,16,7,381,88,104,652,33,78,98,22,31,8,329,99,50,647 +2018,marzahnhellersdorf,100307,biesdorf,12,6,149,30,64,1043,40,133,184,98,21,6,190,41,27,325 +2018,marzahnhellersdorf,100408,kaulsdorf,4,2,116,13,39,429,15,95,111,31,11,2,163,16,17,275 +2018,marzahnhellersdorf,100409,mahlsdorf,6,3,113,19,44,572,18,137,134,68,1,1,162,48,13,238 +2018,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 +2018,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 +2018,lichtenberg,110102,neuhohenschoenhausen_nord,17,7,283,56,90,778,53,122,68,26,23,9,243,16,79,667 +2018,lichtenberg,110103,neuhohenschoenhausen_sued,24,16,358,79,83,944,51,182,105,30,17,5,282,30,44,716 +2018,lichtenberg,110204,althohenschoenhausen_nord,8,2,202,48,75,687,26,94,43,42,12,7,186,66,32,360 +2018,lichtenberg,110205,althohenschoenhausen_sued,11,6,249,47,72,935,103,218,117,51,15,8,232,47,32,515 +2018,lichtenberg,110306,fennpfuhl,13,8,318,78,114,1134,75,233,161,48,21,6,300,41,45,654 +2018,lichtenberg,110307,altlichtenberg,34,22,493,118,115,2276,67,270,252,40,27,11,354,86,84,1016 +2018,lichtenberg,110308,frankfurter_allee_sued,11,6,172,42,35,806,22,89,101,14,6,4,163,47,85,334 +2018,lichtenberg,110409,neu_lichtenberg,30,18,351,75,108,1646,49,163,351,69,19,6,395,127,58,771 +2018,lichtenberg,110410,friedrichsfelde_nord,8,5,145,27,47,500,53,82,66,20,18,5,128,26,21,293 +2018,lichtenberg,110411,friedrichsfelde_sued,14,9,161,29,66,808,46,141,140,22,9,5,200,43,17,389 +2018,lichtenberg,110512,rummelsburger_bucht,2,2,29,10,16,295,14,34,99,12,2,2,41,17,14,87 +2018,lichtenberg,110513,karlshorst,6,4,98,25,53,738,44,77,214,66,16,5,146,27,18,273 +2018,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 +2018,reinickendorf,121031,ost_1_reginhardstr.,32,12,340,74,126,896,41,172,110,62,18,9,242,40,63,750 +2018,reinickendorf,121032,ost_2_altreinickendorf,36,15,285,58,143,1415,52,290,120,67,14,3,303,80,135,682 +2018,reinickendorf,122141,west_1_tegelsued/flughafensee,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 +2018,reinickendorf,122144,west_4_augusteviktoriaallee,28,16,422,101,149,1309,22,250,78,46,20,7,281,28,83,781 +2018,reinickendorf,122145,west_5_tegel/tegeler_forst,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 +2018,reinickendorf,122242,west_2_heiligensee/konradshoehe,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 +2018,reinickendorf,122311,nord_1_frohnau/hermsdorf,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 +2018,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,reinickendorf,123021,mv_1_maerkisches_viertel,44,22,464,101,184,1135,76,257,69,34,30,8,269,15,95,918 +2018,reinickendorf,123022,mv_2_rollbergsiedlung,5,2,102,21,51,298,7,54,24,19,2,0,107,29,18,204 +2018,reinickendorf,123043,west_3_borsigwalde/freie_scholle,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 +2018,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 +2019,mitte,10111,tiergarten_sued,60,35,365,92,128,2271,15,198,296,55,13,6,347,77,231,980 +2019,mitte,10112,regierungsviertel,42,20,554,136,152,3692,13,172,352,22,19,4,497,162,170,1057 +2019,mitte,10113,alexanderplatz,173,102,1966,500,420,11233,63,587,940,137,43,12,1307,381,1133,3813 +2019,mitte,10114,brunnenstrasse_sued,40,29,268,64,79,1859,39,182,361,64,18,7,424,172,86,902 +2019,mitte,10221,moabit_west,66,29,685,210,202,2107,47,322,326,93,28,15,641,91,618,1409 +2019,mitte,10222,moabit_ost,48,29,652,150,231,3672,27,240,350,96,39,16,555,96,555,1597 +2019,mitte,10331,osloer_strasse,61,30,727,168,214,2474,46,289,284,77,31,7,468,116,279,1457 +2019,mitte,10332,brunnenstrasse_nord,62,42,692,201,209,2537,58,400,328,75,30,10,589,223,415,1399 +2019,mitte,10441,parkviertel,64,45,699,159,218,2779,50,492,260,113,33,13,540,86,156,1490 +2019,mitte,10442,wedding_zentrum,86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 +2019,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 +2019,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,125,70,716,200,255,3973,43,447,483,105,41,17,656,103,622,1858 +2019,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,119,82,872,283,271,5797,113,525,1182,113,55,23,1320,530,527,2119 +2019,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,94,67,524,215,99,2509,27,238,300,48,26,8,407,84,493,1103 +2019,friedrichshainkreuzberg,20304,suedliche_luisenstadt,182,150,530,251,125,2343,37,219,440,52,44,15,519,104,1310,1316 +2019,friedrichshainkreuzberg,20405,karlmarxalleenord,38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 +2019,friedrichshainkreuzberg,20407,karlmarxalleesued,98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 +2019,friedrichshainkreuzberg,20506,frankfurter_allee_nord,30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 +2019,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,132,92,972,353,168,4273,48,259,775,68,39,15,1062,335,1322,2606 +2019,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 +2019,pankow,30101,buch,9,5,243,57,91,742,17,78,118,8,26,6,259,51,38,439 +2019,pankow,30202,blankenfelde/niederschoenhausen,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 +2019,pankow,30203,buchholz,3,0,76,10,42,366,7,73,65,29,4,2,87,11,9,165 +2019,pankow,30304,karow,4,4,81,9,41,369,6,53,93,47,6,4,101,30,21,176 +2019,pankow,30307,blankenburg/heinersdorf/maerchenland,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,pankow,30405,schoenholz/wilhelmsruh/rosenthal,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,pankow,30406,pankow_zentrum,40,34,240,58,91,1572,47,146,502,58,13,3,311,88,41,659 +2019,pankow,30408,pankow_sued,26,15,231,42,101,1093,73,160,352,46,18,7,298,89,46,627 +2019,pankow,30509,weissensee,16,9,348,73,137,1728,61,197,350,83,12,6,401,101,68,845 +2019,pankow,30510,weissensee_ost,10,4,146,28,53,589,31,107,92,30,9,4,184,34,51,399 +2019,pankow,30611,prenzlauer_berg_nordwest,36,25,252,65,70,1391,42,94,380,38,15,2,294,90,154,621 +2019,pankow,30612,prenzlauer_berg_nord,22,9,209,39,78,1588,71,171,392,41,11,4,303,89,70,617 +2019,pankow,30613,helmholtzplatz,11,8,179,41,52,891,28,60,228,59,8,2,309,132,35,484 +2019,pankow,30614,prenzlauer_berg_ost,36,22,331,63,124,2111,76,182,319,72,23,7,496,179,92,828 +2019,pankow,30715,prenzlauer_berg_suedwest,18,9,379,92,69,1549,38,140,360,70,13,5,372,132,50,754 +2019,pankow,30716,prenzlauer_berg_sued,28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 +2019,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 +2019,charlottenburgwilmersdorf,40101,charlottenburgnord,35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 +2019,charlottenburgwilmersdorf,40202,heerstrasse,16,13,188,49,51,677,24,146,46,81,4,3,176,63,43,384 +2019,charlottenburgwilmersdorf,40203,westend,31,19,313,82,142,1899,52,315,205,122,17,11,325,44,45,821 +2019,charlottenburgwilmersdorf,40304,schloss_charlottenburg,26,9,238,42,124,903,16,97,174,32,11,5,271,77,54,579 +2019,charlottenburgwilmersdorf,40305,mierendorffplatz,26,11,165,37,72,767,27,143,100,23,14,8,199,33,48,458 +2019,charlottenburgwilmersdorf,40306,ottosuhrallee,31,16,441,106,139,1940,20,291,346,66,25,16,480,97,84,1060 +2019,charlottenburgwilmersdorf,40307,neue_kantstrasse,17,9,280,67,101,1249,47,202,247,74,12,7,225,26,71,660 +2019,charlottenburgwilmersdorf,40308,kantstrasse,23,10,330,72,118,2233,15,100,274,56,9,4,170,17,72,812 +2019,charlottenburgwilmersdorf,40309,kurfuerstendamm,85,36,767,212,171,4001,25,286,220,57,11,5,381,101,234,1339 +2019,charlottenburgwilmersdorf,40310,halensee,19,12,167,30,59,1101,25,149,160,56,8,6,167,14,30,502 +2019,charlottenburgwilmersdorf,40411,grunewald,15,8,133,19,70,783,31,242,86,117,9,2,264,114,21,419 +2019,charlottenburgwilmersdorf,40412,schmargendorf,9,7,84,13,38,676,29,144,93,70,8,3,117,22,16,252 +2019,charlottenburgwilmersdorf,40413,wiesbadener_strasse,7,6,82,16,30,763,38,99,191,39,7,1,138,18,20,308 +2019,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,38,17,260,65,93,1686,67,314,290,83,24,11,357,119,80,807 +2019,charlottenburgwilmersdorf,40515,barstrasse,9,6,118,20,55,720,27,131,168,30,4,3,114,21,39,343 +2019,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,26,16,229,47,91,2011,39,338,417,114,19,4,308,53,96,918 +2019,charlottenburgwilmersdorf,40617,forst_grunewald,6,6,17,6,13,36,1,11,3,1,13,13,15,5,4,44 +2019,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 +2019,spandau,50101,hakenfelde,12,4,165,35,63,813,41,173,64,31,26,16,229,13,26,476 +2019,spandau,50102,falkenhagener_feld,20,11,399,74,162,1063,81,150,114,53,46,16,299,9,67,891 +2019,spandau,50103,spandau_mitte,65,31,671,160,251,1940,47,247,167,35,28,16,529,48,266,1328 +2019,spandau,50204,brunsbuetteler_damm,14,3,169,41,73,839,51,125,121,25,17,6,207,10,18,438 +2019,spandau,50205,heerstrasse_nord,21,9,362,77,122,860,35,151,88,51,25,12,338,70,42,740 +2019,spandau,50206,wilhelmstadt,39,20,601,150,202,2459,30,207,162,55,20,8,364,40,101,1148 +2019,spandau,50307,haselhorst,18,7,150,33,78,693,49,127,52,21,14,10,108,9,39,337 +2019,spandau,50308,siemensstadt,13,8,128,25,45,662,44,130,96,38,8,5,130,33,34,330 +2019,spandau,50409,gatow/kladow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 +2019,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 +2019,steglitzzehlendorf,60101,schlossstr.,39,23,240,51,79,2281,41,155,388,65,41,5,248,45,70,587 +2019,steglitzzehlendorf,60102,albrechtstr.,35,23,274,49,128,1486,79,308,271,142,31,12,426,90,59,843 +2019,steglitzzehlendorf,60203,lankwitz,19,9,354,60,132,1262,51,240,104,117,19,6,333,30,78,839 +2019,steglitzzehlendorf,60204,ostpreussendamm,22,10,216,40,101,955,53,189,163,66,16,7,257,68,29,514 +2019,steglitzzehlendorf,60305,teltower_damm,36,28,173,29,94,1170,23,204,376,50,12,2,242,32,51,449 +2019,steglitzzehlendorf,60306,drakestr.,20,10,269,50,133,1475,52,289,288,94,19,7,316,35,44,676 +2019,steglitzzehlendorf,60407,zehlendorf_suedwest,15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 +2019,steglitzzehlendorf,60408,zehlendorf_nord,31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 +2019,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 +2019,tempelhofschoeneberg,70101,schoenebergnord,125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 +2019,tempelhofschoeneberg,70202,schoenebergsued,43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 +2019,tempelhofschoeneberg,70303,friedenau,27,16,271,51,121,2173,72,325,421,92,32,15,389,88,67,777 +2019,tempelhofschoeneberg,70404,tempelhof,66,27,813,173,325,3816,116,698,407,173,47,19,869,254,287,2128 +2019,tempelhofschoeneberg,70505,mariendorf,40,21,332,68,258,1832,61,435,205,172,21,7,400,68,86,1080 +2019,tempelhofschoeneberg,70606,marienfelde,16,9,260,67,102,947,48,191,107,46,23,10,251,40,41,557 +2019,tempelhofschoeneberg,70707,lichtenrade,33,22,329,54,129,1008,80,225,126,95,36,12,398,71,69,675 +2019,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 +2019,neukoelln,80101,schillerpromenade,62,33,472,173,124,1983,21,243,256,101,24,16,404,59,458,1138 +2019,neukoelln,80102,neukoellner_mitte/zentrum,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 +2019,neukoelln,80103,reuterstrasse,77,47,604,203,187,3413,24,296,628,114,42,23,593,147,462,1717 +2019,neukoelln,80104,rixdorf,55,40,492,153,148,2341,18,293,465,92,23,16,548,90,346,1506 +2019,neukoelln,80105,koellnische_heide,24,8,221,56,98,1187,48,291,46,41,23,12,208,15,85,600 +2019,neukoelln,80206,britz,52,30,464,107,217,2094,69,463,195,191,25,12,514,63,145,1346 +2019,neukoelln,80207,buckow,24,14,222,42,119,567,29,155,39,49,13,6,324,10,51,678 +2019,neukoelln,80308,gropiusstadt,48,27,448,129,171,1683,45,334,105,72,21,7,368,30,47,1037 +2019,neukoelln,80409,buckow_nord,11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 +2019,neukoelln,80410,rudow,25,16,303,65,134,898,75,209,93,129,14,11,314,15,45,696 +2019,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 +2019,treptowkoepenick,90101,alttreptow,32,21,203,60,61,1494,23,108,312,31,10,3,189,52,141,791 +2019,treptowkoepenick,90102,plaenterwald,5,1,56,11,34,536,32,97,64,38,2,1,102,16,7,257 +2019,treptowkoepenick,90103,baumschulenweg,14,8,122,17,62,806,45,137,142,43,10,7,142,26,30,317 +2019,treptowkoepenick,90104,johannisthal,12,6,121,21,67,591,47,161,90,39,14,6,143,11,32,340 +2019,treptowkoepenick,90205,oberschoeneweide,10,4,335,76,96,1202,79,362,168,37,24,11,333,63,84,749 +2019,treptowkoepenick,90206,niederschoeneweide,16,10,222,61,60,1042,30,83,172,20,9,4,251,106,48,418 +2019,treptowkoepenick,90207,adlershof,14,9,171,36,78,983,48,140,240,23,9,6,240,52,28,396 +2019,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 +2019,treptowkoepenick,90309,altglienicke,11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 +2019,treptowkoepenick,90310,bohnsdorf,5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 +2019,treptowkoepenick,90311,gruenau,2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 +2019,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,treptowkoepenick,90413,koepenicksued,3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 +2019,treptowkoepenick,90414,allendeviertel,1,0,75,17,20,355,20,53,87,5,8,5,94,15,18,172 +2019,treptowkoepenick,90415,altstadtkietz,4,3,102,22,40,180,4,28,49,2,3,0,124,21,27,209 +2019,treptowkoepenick,90416,mueggelheim,1,1,21,7,9,86,4,11,14,5,11,10,48,10,11,53 +2019,treptowkoepenick,90517,friedrichshagen,12,7,135,33,27,560,40,65,182,15,19,4,176,48,16,236 +2019,treptowkoepenick,90518,rahnsdorf/hessenwinkel,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 +2019,treptowkoepenick,90519,dammvorstadt,19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 +2019,treptowkoepenick,90520,koepenicknord,3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 +2019,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 +2019,marzahnhellersdorf,100101,marzahnnord,28,17,405,71,104,554,54,71,53,17,27,9,305,78,53,682 +2019,marzahnhellersdorf,100102,marzahnmitte,56,41,712,171,190,1719,146,325,66,22,49,17,506,65,130,1271 +2019,marzahnhellersdorf,100103,marzahnsued,33,19,402,87,122,1546,156,346,101,45,11,6,325,21,70,831 +2019,marzahnhellersdorf,100204,hellersdorfnord,47,28,532,89,167,1607,61,176,96,29,50,23,531,65,112,1309 +2019,marzahnhellersdorf,100205,hellersdorfost,28,19,244,49,81,545,39,79,77,10,31,10,188,30,42,540 +2019,marzahnhellersdorf,100206,hellersdorfsued,17,11,266,45,84,566,29,56,57,7,21,7,272,80,45,473 +2019,marzahnhellersdorf,100307,biesdorf,17,9,204,38,77,1038,48,152,158,76,16,6,187,29,34,396 +2019,marzahnhellersdorf,100408,kaulsdorf,8,4,113,21,39,517,24,81,98,40,14,7,137,17,18,225 +2019,marzahnhellersdorf,100409,mahlsdorf,3,3,85,17,40,487,38,88,78,85,9,4,191,56,30,197 +2019,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 +2019,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 +2019,lichtenberg,110102,neuhohenschoenhausen_nord,11,6,346,63,107,547,52,78,53,17,29,11,254,24,68,637 +2019,lichtenberg,110103,neuhohenschoenhausen_sued,20,15,327,79,90,855,64,148,91,22,21,5,257,18,26,706 +2019,lichtenberg,110204,althohenschoenhausen_nord,17,9,197,41,64,891,35,136,62,35,7,6,173,13,26,469 +2019,lichtenberg,110205,althohenschoenhausen_sued,18,10,254,44,75,1126,88,224,143,30,10,3,229,34,36,592 +2019,lichtenberg,110306,fennpfuhl,22,11,312,57,98,1056,60,185,133,45,25,10,358,58,45,686 +2019,lichtenberg,110307,altlichtenberg,74,54,553,126,149,2105,94,254,214,32,38,21,445,94,102,1115 +2019,lichtenberg,110308,frankfurter_allee_sued,20,7,159,51,37,693,34,65,92,5,10,6,173,45,88,292 +2019,lichtenberg,110409,neu_lichtenberg,32,21,349,89,117,1699,52,107,384,36,15,9,422,91,51,1036 +2019,lichtenberg,110410,friedrichsfelde_nord,18,14,153,37,73,567,53,113,77,8,12,2,171,44,23,355 +2019,lichtenberg,110411,friedrichsfelde_sued,14,9,187,41,61,908,56,139,116,50,13,6,253,35,38,500 +2019,lichtenberg,110512,rummelsburger_bucht,4,3,58,14,20,332,11,55,99,12,9,6,80,28,11,147 +2019,lichtenberg,110513,karlshorst,6,6,117,26,49,720,38,112,171,73,8,4,131,24,13,288 +2019,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 +2019,reinickendorf,121031,ost_1_reginhardstr.,21,14,322,75,119,947,42,172,117,77,23,12,225,24,104,738 +2019,reinickendorf,121032,ost_2_altreinickendorf,34,21,282,67,132,1261,41,286,90,84,11,5,314,116,119,666 +2019,reinickendorf,122141,west_1_tegelsued/flughafensee,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 +2019,reinickendorf,122144,west_4_augusteviktoriaallee,29,13,351,84,161,1336,21,255,99,54,16,6,271,63,70,785 +2019,reinickendorf,122145,west_5_tegel/tegeler_forst,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 +2019,reinickendorf,122242,west_2_heiligensee/konradshoehe,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 +2019,reinickendorf,122311,nord_1_frohnau/hermsdorf,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 +2019,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,reinickendorf,123021,mv_1_maerkisches_viertel,42,22,491,123,187,1100,51,224,76,40,39,19,286,11,73,986 +2019,reinickendorf,123022,mv_2_rollbergsiedlung,6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 +2019,reinickendorf,123043,west_3_borsigwalde/freie_scholle,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 +2019,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 diff --git a/data/clean/location_bridge_table.csv b/data/clean/location_bridge_table.csv index 4ecb37f0..ba0559f6 100644 --- a/data/clean/location_bridge_table.csv +++ b/data/clean/location_bridge_table.csv @@ -1,1353 +1,1201 @@ district,code,location -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) -Mitte,10111,tiergarten_south -Mitte,10112,regierungsviertel -Mitte,10113,alexanderplatz -Mitte,10114,brunnenstrasse_south -Mitte,10221,moabit_west -Mitte,10222,moabit_east -Mitte,10331,osloer_strasse -Mitte,10332,brunnenstrasse_north -Mitte,10441,parkviertel -Mitte,10442,wedding_central -Mitte,19900,bezirk_(mi) -Friedrichshain-Kreuzberg,20101,suedliche_friedrichstadt -Friedrichshain-Kreuzberg,20202,tempelhofer_vorstadt -Friedrichshain-Kreuzberg,20303,noerdliche_luisenstadt -Friedrichshain-Kreuzberg,20304,suedliche_luisenstadt -Friedrichshain-Kreuzberg,20405,karlmarxalleenorth -Friedrichshain-Kreuzberg,20407,karlmarxalleesouth -Friedrichshain-Kreuzberg,20506,frankfurter_allee_north -Friedrichshain-Kreuzberg,20508,frankfurter_allee_south_fk -Friedrichshain-Kreuzberg,29900,bezirk_(fhkb) -Pankow,30101,buch -Pankow,30202,blankenfelde -Pankow,30202,niederschoenhausen -Pankow,30203,buchholz -Pankow,30304,karow -Pankow,30307,blankenburg -Pankow,30307,heinersdorf -Pankow,30307,maerchenland -Pankow,30405,schoenholz -Pankow,30405,wilhelmsruh -Pankow,30405,rosenthal -Pankow,30406,pankow_central -Pankow,30408,pankow_south -Pankow,30509,weissensee -Pankow,30510,weissensee_east -Pankow,30611,prenzlauer_berg_northwest -Pankow,30612,prenzlauer_berg_north -Pankow,30613,helmholtzplatz -Pankow,30614,prenzlauer_berg_east -Pankow,30715,prenzlauer_berg_southwest -Pankow,30716,prenzlauer_berg_south -Pankow,39900,bezirk_(pk) -Charlottenburg-Wilmersdorf,40101,charlottenburgnorth -Charlottenburg-Wilmersdorf,40202,heerstrasse -Charlottenburg-Wilmersdorf,40203,westend -Charlottenburg-Wilmersdorf,40304,schloss_charlottenburg -Charlottenburg-Wilmersdorf,40305,mierendorffplatz -Charlottenburg-Wilmersdorf,40306,ottosuhrallee -Charlottenburg-Wilmersdorf,40307,neue_kantstrasse -Charlottenburg-Wilmersdorf,40308,kantstrasse -Charlottenburg-Wilmersdorf,40309,kurfuerstendamm -Charlottenburg-Wilmersdorf,40310,halensee -Charlottenburg-Wilmersdorf,40411,grunewald -Charlottenburg-Wilmersdorf,40412,schmargendorf -Charlottenburg-Wilmersdorf,40413,wiesbadener_strasse -Charlottenburg-Wilmersdorf,40514,duesseldorfer_strasse -Charlottenburg-Wilmersdorf,40515,barstrasse -Charlottenburg-Wilmersdorf,40516,volkspark_wilmersdorf -Charlottenburg-Wilmersdorf,40617,forst_grunewald -Charlottenburg-Wilmersdorf,49900,bezirk_(chwi) -Spandau,50101,hakenfelde -Spandau,50102,falkenhagener_feld -Spandau,50103,spandau_central -Spandau,50204,brunsbuetteler_damm -Spandau,50205,heerstrasse_north -Spandau,50206,wilhelmstadt -Spandau,50307,haselhorst -Spandau,50308,siemensstadt -Spandau,50409,gatow -Spandau,50409,kladow -Spandau,59900,bezirk_(sp) -Steglitz-Zehlendorf,60101,schlossstr. -Steglitz-Zehlendorf,60102,albrechtstr. -Steglitz-Zehlendorf,60203,lankwitz -Steglitz-Zehlendorf,60204,ostpreussendamm -Steglitz-Zehlendorf,60305,teltower_damm -Steglitz-Zehlendorf,60306,drakestr. -Steglitz-Zehlendorf,60407,zehlendorf_southwest -Steglitz-Zehlendorf,60408,zehlendorf_north -Steglitz-Zehlendorf,69900,bezirk_(stzd) -Tempelhof-Schöneberg,70101,schoenebergnorth -Tempelhof-Schöneberg,70202,schoenebergsouth -Tempelhof-Schöneberg,70303,friedenau -Tempelhof-Schöneberg,70404,tempelhof -Tempelhof-Schöneberg,70505,mariendorf -Tempelhof-Schöneberg,70606,marienfelde -Tempelhof-Schöneberg,70707,lichtenrade -Tempelhof-Schöneberg,79900,bezirk_(thsb) -Neukölln,80101,schillerpromenade -Neukölln,80102,neukoellner_central -Neukölln,80102,central -Neukölln,80103,reuterstrasse -Neukölln,80104,rixdorf -Neukölln,80105,koellnische_heide -Neukölln,80206,britz -Neukölln,80207,buckow -Neukölln,80308,gropiusstadt -Neukölln,80409,buckow_north -Neukölln,80410,rudow -Neukölln,89900,bezirk_(nk) -Treptow-Köpenick,90101,alttreptow -Treptow-Köpenick,90102,plaenterwald -Treptow-Köpenick,90103,baumschulenweg -Treptow-Köpenick,90104,johannisthal -Treptow-Köpenick,90205,oberschoeneweide -Treptow-Köpenick,90206,niederschoeneweide -Treptow-Köpenick,90207,adlershof -Treptow-Köpenick,90208,koellnische_vorstadt -Treptow-Köpenick,90208,spindlersfeld -Treptow-Köpenick,90309,altglienicke -Treptow-Köpenick,90310,bohnsdorf -Treptow-Köpenick,90311,gruenau -Treptow-Köpenick,90312,schmoeckwitz -Treptow-Köpenick,90312,karolinenhof -Treptow-Köpenick,90312,rauchfangswerder -Treptow-Köpenick,90413,koepenicksouth -Treptow-Köpenick,90414,allendeviertel -Treptow-Köpenick,90415,altstadtkietz -Treptow-Köpenick,90416,mueggelheim -Treptow-Köpenick,90517,friedrichshagen -Treptow-Köpenick,90518,rahnsdorf -Treptow-Köpenick,90518,hessenwinkel -Treptow-Köpenick,90519,dammvorstadt -Treptow-Köpenick,90520,koepenicknorth -Treptow-Köpenick,99900,bezirk_(tpkp) -Marzahn-Hellersdorf,100101,marzahnnorth -Marzahn-Hellersdorf,100102,marzahncentral -Marzahn-Hellersdorf,100103,marzahnsouth -Marzahn-Hellersdorf,100204,hellersdorfnorth -Marzahn-Hellersdorf,100205,hellersdorfeast -Marzahn-Hellersdorf,100206,hellersdorfsouth -Marzahn-Hellersdorf,100307,biesdorf -Marzahn-Hellersdorf,100408,kaulsdorf -Marzahn-Hellersdorf,100409,mahlsdorf -Marzahn-Hellersdorf,109900,bezirk_(mzhd) -Lichtenberg,110101,malchow -Lichtenberg,110101,wartenberg_und_falkenberg -Lichtenberg,110102,neuhohenschoenhausen_north -Lichtenberg,110103,neuhohenschoenhausen_south -Lichtenberg,110204,althohenschoenhausen_north -Lichtenberg,110205,althohenschoenhausen_south -Lichtenberg,110306,fennpfuhl -Lichtenberg,110307,altlichtenberg -Lichtenberg,110308,frankfurter_allee_south -Lichtenberg,110409,neu_lichtenberg -Lichtenberg,110410,friedrichsfelde_north -Lichtenberg,110411,friedrichsfelde_south -Lichtenberg,110512,rummelsburger_bucht -Lichtenberg,110513,karlshorst -Lichtenberg,119900,bezirk_(lb) -Reinickendorf,121031,east_1_reginhardstr. -Reinickendorf,121032,east_2_altreinickendorf -Reinickendorf,122141,west_1_tegelsouth -Reinickendorf,122141,flughafensee -Reinickendorf,122144,west_4_augusteviktoriaallee -Reinickendorf,122145,west_5_tegel -Reinickendorf,122145,tegeler_forst -Reinickendorf,122242,west_2_heiligensee -Reinickendorf,122242,konradshoehe -Reinickendorf,122311,north_1_frohnau -Reinickendorf,122311,hermsdorf -Reinickendorf,123012,north_2_waidmannslust -Reinickendorf,123012,wittenau -Reinickendorf,123012,luebars -Reinickendorf,123021,mv_1_maerkisches_viertel -Reinickendorf,123022,mv_2_rollbergsiedlung -Reinickendorf,123043,west_3_borsigwalde -Reinickendorf,123043,freie_scholle -Reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +mitte,10111,tiergarten_sued +mitte,10112,regierungsviertel +mitte,10113,alexanderplatz +mitte,10114,brunnenstrasse_sued +mitte,10221,moabit_west +mitte,10222,moabit_ost +mitte,10331,osloer_strasse +mitte,10332,brunnenstrasse_nord +mitte,10441,parkviertel +mitte,10442,wedding_zentrum +mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" +friedrichshainkreuzberg,20101,suedliche_friedrichstadt +friedrichshainkreuzberg,20202,tempelhofer_vorstadt +friedrichshainkreuzberg,20303,noerdliche_luisenstadt +friedrichshainkreuzberg,20304,suedliche_luisenstadt +friedrichshainkreuzberg,20405,karlmarxalleenord +friedrichshainkreuzberg,20407,karlmarxalleesued +friedrichshainkreuzberg,20506,frankfurter_allee_nord +friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk +friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +pankow,30101,buch +pankow,30202,blankenfelde/niederschoenhausen +pankow,30203,buchholz +pankow,30304,karow +pankow,30307,blankenburg/heinersdorf/maerchenland +pankow,30405,schoenholz/wilhelmsruh/rosenthal +pankow,30406,pankow_zentrum +pankow,30408,pankow_sued +pankow,30509,weissensee +pankow,30510,weissensee_ost +pankow,30611,prenzlauer_berg_nordwest +pankow,30612,prenzlauer_berg_nord +pankow,30613,helmholtzplatz +pankow,30614,prenzlauer_berg_ost +pankow,30715,prenzlauer_berg_suedwest +pankow,30716,prenzlauer_berg_sued +pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" +charlottenburgwilmersdorf,40101,charlottenburgnord +charlottenburgwilmersdorf,40202,heerstrasse +charlottenburgwilmersdorf,40203,westend +charlottenburgwilmersdorf,40304,schloss_charlottenburg +charlottenburgwilmersdorf,40305,mierendorffplatz +charlottenburgwilmersdorf,40306,ottosuhrallee +charlottenburgwilmersdorf,40307,neue_kantstrasse +charlottenburgwilmersdorf,40308,kantstrasse +charlottenburgwilmersdorf,40309,kurfuerstendamm +charlottenburgwilmersdorf,40310,halensee +charlottenburgwilmersdorf,40411,grunewald +charlottenburgwilmersdorf,40412,schmargendorf +charlottenburgwilmersdorf,40413,wiesbadener_strasse +charlottenburgwilmersdorf,40514,duesseldorfer_strasse +charlottenburgwilmersdorf,40515,barstrasse +charlottenburgwilmersdorf,40516,volkspark_wilmersdorf +charlottenburgwilmersdorf,40617,forst_grunewald +charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +spandau,50101,hakenfelde +spandau,50102,falkenhagener_feld +spandau,50103,spandau_mitte +spandau,50204,brunsbuetteler_damm +spandau,50205,heerstrasse_nord +spandau,50206,wilhelmstadt +spandau,50307,haselhorst +spandau,50308,siemensstadt +spandau,50409,gatow/kladow +spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" +steglitzzehlendorf,60101,schlossstr. +steglitzzehlendorf,60102,albrechtstr. +steglitzzehlendorf,60203,lankwitz +steglitzzehlendorf,60204,ostpreussendamm +steglitzzehlendorf,60305,teltower_damm +steglitzzehlendorf,60306,drakestr. +steglitzzehlendorf,60407,zehlendorf_suedwest +steglitzzehlendorf,60408,zehlendorf_nord +steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" +tempelhofschoeneberg,70101,schoenebergnord +tempelhofschoeneberg,70202,schoenebergsued +tempelhofschoeneberg,70303,friedenau +tempelhofschoeneberg,70404,tempelhof +tempelhofschoeneberg,70505,mariendorf +tempelhofschoeneberg,70606,marienfelde +tempelhofschoeneberg,70707,lichtenrade +tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +neukoelln,80101,schillerpromenade +neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80103,reuterstrasse +neukoelln,80104,rixdorf +neukoelln,80105,koellnische_heide +neukoelln,80206,britz +neukoelln,80207,buckow +neukoelln,80308,gropiusstadt +neukoelln,80409,buckow_nord +neukoelln,80410,rudow +neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" +treptowkoepenick,90101,alttreptow +treptowkoepenick,90102,plaenterwald +treptowkoepenick,90103,baumschulenweg +treptowkoepenick,90104,johannisthal +treptowkoepenick,90205,oberschoeneweide +treptowkoepenick,90206,niederschoeneweide +treptowkoepenick,90207,adlershof +treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld +treptowkoepenick,90309,altglienicke +treptowkoepenick,90310,bohnsdorf +treptowkoepenick,90311,gruenau +treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder +treptowkoepenick,90413,koepenicksued +treptowkoepenick,90414,allendeviertel +treptowkoepenick,90415,altstadtkietz +treptowkoepenick,90416,mueggelheim +treptowkoepenick,90517,friedrichshagen +treptowkoepenick,90518,rahnsdorf/hessenwinkel +treptowkoepenick,90519,dammvorstadt +treptowkoepenick,90520,koepenicknord +treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" +marzahnhellersdorf,100101,marzahnnord +marzahnhellersdorf,100102,marzahnmitte +marzahnhellersdorf,100103,marzahnsued +marzahnhellersdorf,100204,hellersdorfnord +marzahnhellersdorf,100205,hellersdorfost +marzahnhellersdorf,100206,hellersdorfsued +marzahnhellersdorf,100307,biesdorf +marzahnhellersdorf,100408,kaulsdorf +marzahnhellersdorf,100409,mahlsdorf +marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" +lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" +lichtenberg,110102,neuhohenschoenhausen_nord +lichtenberg,110103,neuhohenschoenhausen_sued +lichtenberg,110204,althohenschoenhausen_nord +lichtenberg,110205,althohenschoenhausen_sued +lichtenberg,110306,fennpfuhl +lichtenberg,110307,altlichtenberg +lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110409,neu_lichtenberg +lichtenberg,110410,friedrichsfelde_nord +lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110512,rummelsburger_bucht +lichtenberg,110513,karlshorst +lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" +reinickendorf,121031,ost_1_reginhardstr. +reinickendorf,121032,ost_2_altreinickendorf +reinickendorf,122141,west_1_tegelsued/flughafensee +reinickendorf,122144,west_4_augusteviktoriaallee +reinickendorf,122145,west_5_tegel/tegeler_forst +reinickendorf,122242,west_2_heiligensee/konradshoehe +reinickendorf,122311,nord_1_frohnau/hermsdorf +reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars +reinickendorf,123021,mv_1_maerkisches_viertel +reinickendorf,123022,mv_2_rollbergsiedlung +reinickendorf,123043,west_3_borsigwalde/freie_scholle +reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" diff --git a/notebooks/load_and_clean_data_veerpal.ipynb b/notebooks/load_and_clean_data_veerpal.ipynb index 4d8f024e..5e7442f4 100644 --- a/notebooks/load_and_clean_data_veerpal.ipynb +++ b/notebooks/load_and_clean_data_veerpal.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "id": "9c657a12-9a8e-42de-902d-3a84ea4edf1f", "metadata": {}, "outputs": [ @@ -192,7 +192,7 @@ "4 516 64 259 1403 " ] }, - "execution_count": 1, + "execution_count": 2, "metadata": {}, "output_type": "execute_result" } @@ -1223,42 +1223,18 @@ }, { "cell_type": "code", - "execution_count": 24, - "id": "0ae318a1-1315-415e-81c6-ecbee53f2223", + "execution_count": 10, + "id": "7c57db70-1224-46b6-85d2-9767c03214b8", "metadata": {}, "outputs": [], "source": [ - "def clean_german_string(series):\n", - " \n", - " # Convert series to string type\n", - " cleaned_string = series.astype(str)\n", - " \n", - " # 1. Replace German special characters (Umlauts/Sharp S)\n", - " cleaned_string = cleaned_string.str.replace('ä', 'ae', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('ö', 'oe', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('ü', 'ue', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('ß', 'ss', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('Ä', 'Ae', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('Ö', 'Oe', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('Ü', 'Ue', regex=False)\n", - " \n", - " # 3. Replace all remaining whitespace with an underscore (removing ('-')\n", - " \n", - " cleaned_string = cleaned_string.str.replace(' ', '_', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('-', '', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('__+', '_', regex=True)\n", - " cleaned_string = cleaned_string.str.strip('_')\n", - " \n", - " # Convert the entire string to lowercase\n", - " cleaned_string = cleaned_string.str.lower()\n", - " \n", - " return cleaned_string\n" + "df.columns = df.columns.str.lower()" ] }, { "cell_type": "code", - "execution_count": 25, - "id": "0220b2b7-65b3-4317-b70b-207c8059f4c7", + "execution_count": 11, + "id": "60b01b37-749d-4bc8-85fc-2e7dfe8d46f6", "metadata": {}, "outputs": [ { @@ -1282,26 +1258,26 @@ " \n", " \n", " \n", - " Year\n", - " District\n", - " Code\n", - " Location\n", - " Robbery\n", - " Street_robbery\n", - " Injury\n", - " Agg_assault\n", - " Threat\n", - " Theft\n", - " Car\n", - " From_car\n", - " Bike\n", - " Burglary\n", - " Fire\n", - " Arson\n", - " Damage\n", - " Graffiti\n", - " Drugs\n", - " Local\n", + " year\n", + " district\n", + " code\n", + " location\n", + " robbery\n", + " street_robbery\n", + " injury\n", + " agg_assault\n", + " threat\n", + " theft\n", + " car\n", + " from_car\n", + " bike\n", + " burglary\n", + " fire\n", + " arson\n", + " damage\n", + " graffiti\n", + " drugs\n", + " local\n", " \n", " \n", " \n", @@ -1310,7 +1286,7 @@ " 2012\n", " Mitte\n", " 10111\n", - " tiergarten_south\n", + " Tiergarten Süd\n", " 70\n", " 46\n", " 586\n", @@ -1333,7 +1309,7 @@ " 2012\n", " Mitte\n", " 10112\n", - " regierungsviertel\n", + " Regierungsviertel\n", " 65\n", " 29\n", " 474\n", @@ -1356,7 +1332,7 @@ " 2012\n", " Mitte\n", " 10113\n", - " alexanderplatz\n", + " Alexanderplatz\n", " 242\n", " 136\n", " 1541\n", @@ -1379,7 +1355,7 @@ " 2012\n", " Mitte\n", " 10114\n", - " brunnenstrasse_south\n", + " Brunnenstraße Süd\n", " 52\n", " 25\n", " 254\n", @@ -1402,7 +1378,7 @@ " 2012\n", " Mitte\n", " 10221\n", - " moabit_west\n", + " Moabit West\n", " 130\n", " 51\n", " 629\n", @@ -1444,11 +1420,34 @@ " ...\n", " \n", " \n", + " 1195\n", + " 2019\n", + " Reinickendorf\n", + " 123012\n", + " Nord 2 - Waidmannslust/Wittenau/Lübars\n", + " 34\n", + " 19\n", + " 372\n", + " 85\n", + " 123\n", + " 1160\n", + " 30\n", + " 135\n", + " 150\n", + " 93\n", + " 16\n", + " 3\n", + " 306\n", + " 74\n", + " 110\n", + " 728\n", + " \n", + " \n", " 1196\n", " 2019\n", " Reinickendorf\n", " 123021\n", - " mv_1_maerkisches_viertel\n", + " MV 1 - Märkisches Viertel\n", " 42\n", " 22\n", " 491\n", @@ -1471,7 +1470,7 @@ " 2019\n", " Reinickendorf\n", " 123022\n", - " mv_2_rollbergsiedlung\n", + " MV 2 - Rollbergsiedlung\n", " 6\n", " 4\n", " 84\n", @@ -1494,30 +1493,7 @@ " 2019\n", " Reinickendorf\n", " 123043\n", - " west_3_borsigwalde\n", - " 8\n", - " 4\n", - " 95\n", - " 18\n", - " 43\n", - " 492\n", - " 21\n", - " 96\n", - " 69\n", - " 38\n", - " 6\n", - " 1\n", - " 79\n", - " 8\n", - " 31\n", - " 218\n", - " \n", - " \n", - " 1198\n", - " 2019\n", - " Reinickendorf\n", - " 123043\n", - " freie_scholle\n", + " West 3 - Borsigwalde/Freie Scholle\n", " 8\n", " 4\n", " 95\n", @@ -1540,7 +1516,7 @@ " 2019\n", " Reinickendorf\n", " 129900\n", - " bezirk_(rd)\n", + " Bezirk (Rd), nicht zuzuordnen\n", " 3\n", " 2\n", " 14\n", @@ -1560,53 +1536,53 @@ " \n", " \n", "\n", - "

    1352 rows × 20 columns

    \n", + "

    1200 rows × 20 columns

    \n", "" ], "text/plain": [ - " Year District Code Location Robbery \\\n", - "0 2012 Mitte 10111 tiergarten_south 70 \n", - "1 2012 Mitte 10112 regierungsviertel 65 \n", - "2 2012 Mitte 10113 alexanderplatz 242 \n", - "3 2012 Mitte 10114 brunnenstrasse_south 52 \n", - "4 2012 Mitte 10221 moabit_west 130 \n", - "... ... ... ... ... ... \n", - "1196 2019 Reinickendorf 123021 mv_1_maerkisches_viertel 42 \n", - "1197 2019 Reinickendorf 123022 mv_2_rollbergsiedlung 6 \n", - "1198 2019 Reinickendorf 123043 west_3_borsigwalde 8 \n", - "1198 2019 Reinickendorf 123043 freie_scholle 8 \n", - "1199 2019 Reinickendorf 129900 bezirk_(rd) 3 \n", + " year district code location \\\n", + "0 2012 Mitte 10111 Tiergarten Süd \n", + "1 2012 Mitte 10112 Regierungsviertel \n", + "2 2012 Mitte 10113 Alexanderplatz \n", + "3 2012 Mitte 10114 Brunnenstraße Süd \n", + "4 2012 Mitte 10221 Moabit West \n", + "... ... ... ... ... \n", + "1195 2019 Reinickendorf 123012 Nord 2 - Waidmannslust/Wittenau/Lübars \n", + "1196 2019 Reinickendorf 123021 MV 1 - Märkisches Viertel \n", + "1197 2019 Reinickendorf 123022 MV 2 - Rollbergsiedlung \n", + "1198 2019 Reinickendorf 123043 West 3 - Borsigwalde/Freie Scholle \n", + "1199 2019 Reinickendorf 129900 Bezirk (Rd), nicht zuzuordnen \n", "\n", - " Street_robbery Injury Agg_assault Threat Theft Car From_car Bike \\\n", - "0 46 586 194 118 2263 18 328 120 \n", - "1 29 474 123 142 3203 10 307 170 \n", - "2 136 1541 454 304 8988 81 792 822 \n", - "3 25 254 60 66 1916 86 192 396 \n", - "4 51 629 185 199 2470 94 410 325 \n", - "... ... ... ... ... ... ... ... ... \n", - "1196 22 491 123 187 1100 51 224 76 \n", - "1197 4 84 19 34 293 13 36 18 \n", - "1198 4 95 18 43 492 21 96 69 \n", - "1198 4 95 18 43 492 21 96 69 \n", - "1199 2 14 7 4 59 0 7 15 \n", + " robbery street_robbery injury agg_assault threat theft car \\\n", + "0 70 46 586 194 118 2263 18 \n", + "1 65 29 474 123 142 3203 10 \n", + "2 242 136 1541 454 304 8988 81 \n", + "3 52 25 254 60 66 1916 86 \n", + "4 130 51 629 185 199 2470 94 \n", + "... ... ... ... ... ... ... ... \n", + "1195 34 19 372 85 123 1160 30 \n", + "1196 42 22 491 123 187 1100 51 \n", + "1197 6 4 84 19 34 293 13 \n", + "1198 8 4 95 18 43 492 21 \n", + "1199 3 2 14 7 4 59 0 \n", "\n", - " Burglary Fire Arson Damage Graffiti Drugs Local \n", - "0 68 16 4 273 26 171 1032 \n", - "1 37 10 4 380 124 98 870 \n", - "2 275 49 27 1538 522 435 3108 \n", - "3 131 14 5 428 122 213 752 \n", - "4 161 42 22 516 64 259 1403 \n", - "... ... ... ... ... ... ... ... \n", - "1196 40 39 19 286 11 73 986 \n", - "1197 34 5 2 156 56 21 212 \n", - "1198 38 6 1 79 8 31 218 \n", - "1198 38 6 1 79 8 31 218 \n", - "1199 0 1 0 7 3 9 21 \n", + " from_car bike burglary fire arson damage graffiti drugs local \n", + "0 328 120 68 16 4 273 26 171 1032 \n", + "1 307 170 37 10 4 380 124 98 870 \n", + "2 792 822 275 49 27 1538 522 435 3108 \n", + "3 192 396 131 14 5 428 122 213 752 \n", + "4 410 325 161 42 22 516 64 259 1403 \n", + "... ... ... ... ... ... ... ... ... ... \n", + "1195 135 150 93 16 3 306 74 110 728 \n", + "1196 224 76 40 39 19 286 11 73 986 \n", + "1197 36 18 34 5 2 156 56 21 212 \n", + "1198 96 69 38 6 1 79 8 31 218 \n", + "1199 7 15 0 1 0 7 3 9 21 \n", "\n", - "[1352 rows x 20 columns]" + "[1200 rows x 20 columns]" ] }, - "execution_count": 25, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -1617,18 +1593,39 @@ }, { "cell_type": "code", - "execution_count": 26, - "id": "4e5a48e2-ac28-42fc-8a15-a8dbd8147641", + "execution_count": 14, + "id": "ec282079-4b60-4123-b403-d512e92beb07", "metadata": {}, "outputs": [], "source": [ - "df.columns = df.columns.str.lower()" + "def clean_german_string_final(series):\n", + " \"\"\"\n", + " Standardizes location names by converting to lowercase first, \n", + " then handling umlauts, hyphens, and spaces.\n", + " \"\"\"\n", + "\n", + " cleaned_string = series.astype(str)\n", + " cleaned_string = cleaned_string.str.lower()\n", + " cleaned_string = cleaned_string.str.replace('ä', 'ae', regex=False)\n", + " cleaned_string = cleaned_string.str.replace('ö', 'oe', regex=False)\n", + " cleaned_string = cleaned_string.str.replace('ü', 'ue', regex=False)\n", + " cleaned_string = cleaned_string.str.replace('ß', 'ss', regex=False)\n", + " cleaned_string = cleaned_string.str.replace('-', '', regex=False) \n", + " cleaned_string = cleaned_string.str.replace(' ', '_', regex=False)\n", + " cleaned_string = cleaned_string.str.replace('__+', '_', regex=True)\n", + " cleaned_string = cleaned_string.str.strip('_')\n", + " \n", + " return cleaned_string\n", + "\n", + "\n", + "df['location'] = clean_german_string_final(df['location'])\n", + "df['district'] = clean_german_string_final(df['district'])" ] }, { "cell_type": "code", - "execution_count": 27, - "id": "7c57db70-1224-46b6-85d2-9767c03214b8", + "execution_count": 16, + "id": "482c5303-2cf4-44ff-97f6-2bd36a6dfca9", "metadata": {}, "outputs": [ { @@ -1678,9 +1675,9 @@ " \n", " 0\n", " 2012\n", - " Mitte\n", + " mitte\n", " 10111\n", - " tiergarten_south\n", + " tiergarten_sued\n", " 70\n", " 46\n", " 586\n", @@ -1701,7 +1698,7 @@ " \n", " 1\n", " 2012\n", - " Mitte\n", + " mitte\n", " 10112\n", " regierungsviertel\n", " 65\n", @@ -1724,7 +1721,7 @@ " \n", " 2\n", " 2012\n", - " Mitte\n", + " mitte\n", " 10113\n", " alexanderplatz\n", " 242\n", @@ -1747,9 +1744,9 @@ " \n", " 3\n", " 2012\n", - " Mitte\n", + " mitte\n", " 10114\n", - " brunnenstrasse_south\n", + " brunnenstrasse_sued\n", " 52\n", " 25\n", " 254\n", @@ -1770,7 +1767,7 @@ " \n", " 4\n", " 2012\n", - " Mitte\n", + " mitte\n", " 10221\n", " moabit_west\n", " 130\n", @@ -1814,180 +1811,180 @@ " ...\n", " \n", " \n", - " 1196\n", - " 2019\n", - " Reinickendorf\n", - " 123021\n", - " mv_1_maerkisches_viertel\n", - " 42\n", - " 22\n", - " 491\n", - " 123\n", - " 187\n", - " 1100\n", - " 51\n", - " 224\n", - " 76\n", - " 40\n", - " 39\n", - " 19\n", - " 286\n", - " 11\n", - " 73\n", - " 986\n", + " 95\n", + " 2012\n", + " treptowkoepenick\n", + " 90103\n", + " baumschulenweg\n", + " 20\n", + " 10\n", + " 113\n", + " 27\n", + " 60\n", + " 619\n", + " 25\n", + " 141\n", + " 81\n", + " 74\n", + " 10\n", + " 4\n", + " 248\n", + " 82\n", + " 37\n", + " 346\n", " \n", " \n", - " 1197\n", - " 2019\n", - " Reinickendorf\n", - " 123022\n", - " mv_2_rollbergsiedlung\n", - " 6\n", - " 4\n", - " 84\n", - " 19\n", - " 34\n", - " 293\n", - " 13\n", - " 36\n", - " 18\n", - " 34\n", - " 5\n", + " 96\n", + " 2012\n", + " treptowkoepenick\n", + " 90104\n", + " johannisthal\n", + " 16\n", + " 7\n", + " 95\n", + " 27\n", + " 52\n", + " 537\n", + " 22\n", + " 93\n", + " 42\n", + " 48\n", + " 8\n", " 2\n", - " 156\n", - " 56\n", - " 21\n", - " 212\n", + " 206\n", + " 59\n", + " 11\n", + " 245\n", " \n", " \n", - " 1198\n", - " 2019\n", - " Reinickendorf\n", - " 123043\n", - " west_3_borsigwalde\n", - " 8\n", - " 4\n", - " 95\n", - " 18\n", - " 43\n", - " 492\n", - " 21\n", - " 96\n", + " 97\n", + " 2012\n", + " treptowkoepenick\n", + " 90205\n", + " oberschoeneweide\n", + " 16\n", + " 5\n", + " 309\n", + " 58\n", + " 78\n", + " 838\n", + " 42\n", + " 147\n", " 69\n", - " 38\n", - " 6\n", - " 1\n", - " 79\n", - " 8\n", + " 51\n", + " 20\n", + " 12\n", + " 343\n", + " 58\n", " 31\n", - " 218\n", + " 636\n", " \n", " \n", - " 1198\n", - " 2019\n", - " Reinickendorf\n", - " 123043\n", - " freie_scholle\n", - " 8\n", - " 4\n", - " 95\n", - " 18\n", - " 43\n", - " 492\n", - " 21\n", - " 96\n", - " 69\n", - " 38\n", - " 6\n", - " 1\n", - " 79\n", - " 8\n", + " 98\n", + " 2012\n", + " treptowkoepenick\n", + " 90206\n", + " niederschoeneweide\n", + " 29\n", + " 13\n", + " 150\n", " 31\n", - " 218\n", + " 48\n", + " 871\n", + " 12\n", + " 76\n", + " 100\n", + " 19\n", + " 11\n", + " 5\n", + " 200\n", + " 65\n", + " 40\n", + " 320\n", " \n", " \n", - " 1199\n", - " 2019\n", - " Reinickendorf\n", - " 129900\n", - " bezirk_(rd)\n", - " 3\n", - " 2\n", - " 14\n", - " 7\n", - " 4\n", - " 59\n", - " 0\n", - " 7\n", - " 15\n", - " 0\n", - " 1\n", - " 0\n", - " 7\n", - " 3\n", - " 9\n", - " 21\n", + " 99\n", + " 2012\n", + " treptowkoepenick\n", + " 90207\n", + " adlershof\n", + " 29\n", + " 10\n", + " 133\n", + " 29\n", + " 48\n", + " 961\n", + " 24\n", + " 123\n", + " 164\n", + " 34\n", + " 8\n", + " 6\n", + " 222\n", + " 53\n", + " 20\n", + " 345\n", " \n", " \n", "\n", - "

    1352 rows × 20 columns

    \n", + "

    100 rows × 20 columns

    \n", "" ], "text/plain": [ - " year district code location robbery \\\n", - "0 2012 Mitte 10111 tiergarten_south 70 \n", - "1 2012 Mitte 10112 regierungsviertel 65 \n", - "2 2012 Mitte 10113 alexanderplatz 242 \n", - "3 2012 Mitte 10114 brunnenstrasse_south 52 \n", - "4 2012 Mitte 10221 moabit_west 130 \n", - "... ... ... ... ... ... \n", - "1196 2019 Reinickendorf 123021 mv_1_maerkisches_viertel 42 \n", - "1197 2019 Reinickendorf 123022 mv_2_rollbergsiedlung 6 \n", - "1198 2019 Reinickendorf 123043 west_3_borsigwalde 8 \n", - "1198 2019 Reinickendorf 123043 freie_scholle 8 \n", - "1199 2019 Reinickendorf 129900 bezirk_(rd) 3 \n", + " year district code location robbery \\\n", + "0 2012 mitte 10111 tiergarten_sued 70 \n", + "1 2012 mitte 10112 regierungsviertel 65 \n", + "2 2012 mitte 10113 alexanderplatz 242 \n", + "3 2012 mitte 10114 brunnenstrasse_sued 52 \n", + "4 2012 mitte 10221 moabit_west 130 \n", + ".. ... ... ... ... ... \n", + "95 2012 treptowkoepenick 90103 baumschulenweg 20 \n", + "96 2012 treptowkoepenick 90104 johannisthal 16 \n", + "97 2012 treptowkoepenick 90205 oberschoeneweide 16 \n", + "98 2012 treptowkoepenick 90206 niederschoeneweide 29 \n", + "99 2012 treptowkoepenick 90207 adlershof 29 \n", "\n", - " street_robbery injury agg_assault threat theft car from_car bike \\\n", - "0 46 586 194 118 2263 18 328 120 \n", - "1 29 474 123 142 3203 10 307 170 \n", - "2 136 1541 454 304 8988 81 792 822 \n", - "3 25 254 60 66 1916 86 192 396 \n", - "4 51 629 185 199 2470 94 410 325 \n", - "... ... ... ... ... ... ... ... ... \n", - "1196 22 491 123 187 1100 51 224 76 \n", - "1197 4 84 19 34 293 13 36 18 \n", - "1198 4 95 18 43 492 21 96 69 \n", - "1198 4 95 18 43 492 21 96 69 \n", - "1199 2 14 7 4 59 0 7 15 \n", + " street_robbery injury agg_assault threat theft car from_car bike \\\n", + "0 46 586 194 118 2263 18 328 120 \n", + "1 29 474 123 142 3203 10 307 170 \n", + "2 136 1541 454 304 8988 81 792 822 \n", + "3 25 254 60 66 1916 86 192 396 \n", + "4 51 629 185 199 2470 94 410 325 \n", + ".. ... ... ... ... ... ... ... ... \n", + "95 10 113 27 60 619 25 141 81 \n", + "96 7 95 27 52 537 22 93 42 \n", + "97 5 309 58 78 838 42 147 69 \n", + "98 13 150 31 48 871 12 76 100 \n", + "99 10 133 29 48 961 24 123 164 \n", "\n", - " burglary fire arson damage graffiti drugs local \n", - "0 68 16 4 273 26 171 1032 \n", - "1 37 10 4 380 124 98 870 \n", - "2 275 49 27 1538 522 435 3108 \n", - "3 131 14 5 428 122 213 752 \n", - "4 161 42 22 516 64 259 1403 \n", - "... ... ... ... ... ... ... ... \n", - "1196 40 39 19 286 11 73 986 \n", - "1197 34 5 2 156 56 21 212 \n", - "1198 38 6 1 79 8 31 218 \n", - "1198 38 6 1 79 8 31 218 \n", - "1199 0 1 0 7 3 9 21 \n", + " burglary fire arson damage graffiti drugs local \n", + "0 68 16 4 273 26 171 1032 \n", + "1 37 10 4 380 124 98 870 \n", + "2 275 49 27 1538 522 435 3108 \n", + "3 131 14 5 428 122 213 752 \n", + "4 161 42 22 516 64 259 1403 \n", + ".. ... ... ... ... ... ... ... \n", + "95 74 10 4 248 82 37 346 \n", + "96 48 8 2 206 59 11 245 \n", + "97 51 20 12 343 58 31 636 \n", + "98 19 11 5 200 65 40 320 \n", + "99 34 8 6 222 53 20 345 \n", "\n", - "[1352 rows x 20 columns]" + "[100 rows x 20 columns]" ] }, - "execution_count": 27, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "df" + "df.head(100)" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 17, "id": "9ec91ce3-19a5-4076-8960-e1f71e9212ff", "metadata": {}, "outputs": [], @@ -1999,7 +1996,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 18, "id": "f31fe732-cebf-46df-ad44-004c0bb654e5", "metadata": {}, "outputs": [], @@ -2144,7 +2141,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 19, "id": "14990da9-f9ee-4f4a-919b-57f39f796216", "metadata": {}, "outputs": [], @@ -2157,7 +2154,7 @@ { "cell_type": "code", "execution_count": null, - "id": "ec282079-4b60-4123-b403-d512e92beb07", + "id": "fa3a86d5-3d8b-4704-a041-c59cf734b8a3", "metadata": {}, "outputs": [], "source": [] From cfd85bf14c2ed05827447586a4b31d5daca2c45d Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Tue, 9 Dec 2025 13:09:21 +0100 Subject: [PATCH 23/41] fix format names --- data/clean/crime_berlin_clean_2.csv | 2104 ++++++++++--------- data/clean/location_bridge_table.csv | 2104 ++++++++++--------- notebooks/load_and_clean_data_veerpal.ipynb | 601 +++--- 3 files changed, 2614 insertions(+), 2195 deletions(-) diff --git a/data/clean/crime_berlin_clean_2.csv b/data/clean/crime_berlin_clean_2.csv index ede2038f..887d33dc 100644 --- a/data/clean/crime_berlin_clean_2.csv +++ b/data/clean/crime_berlin_clean_2.csv @@ -1,1201 +1,1353 @@ year,district,code,location,robbery,street_robbery,injury,agg_assault,threat,theft,car,from_car,bike,burglary,fire,arson,damage,graffiti,drugs,local -2012,mitte,10111,tiergarten_sued,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 +2012,mitte,10111,tiergarten_south,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 2012,mitte,10112,regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 2012,mitte,10113,alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 -2012,mitte,10114,brunnenstrasse_sued,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 +2012,mitte,10114,brunnenstrasse_south,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 2012,mitte,10221,moabit_west,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403 -2012,mitte,10222,moabit_ost,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 +2012,mitte,10222,moabit_east,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 2012,mitte,10331,osloer_strasse,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699 -2012,mitte,10332,brunnenstrasse_nord,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 +2012,mitte,10332,brunnenstrasse_north,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 2012,mitte,10441,parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 -2012,mitte,10442,wedding_zentrum,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 -2012,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 -2012,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 -2012,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 -2012,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 -2012,friedrichshainkreuzberg,20304,suedliche_luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 -2012,friedrichshainkreuzberg,20405,karlmarxalleenord,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 -2012,friedrichshainkreuzberg,20407,karlmarxalleesued,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 -2012,friedrichshainkreuzberg,20506,frankfurter_allee_nord,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 -2012,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 -2012,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 +2012,mitte,10442,wedding_central,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 +2012,mitte,19900,bezirk_(mi),15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 +2012,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 +2012,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 +2012,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 +2012,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 +2012,friedrichshain-kreuzberg,20405,karl-marx-allee-north,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 +2012,friedrichshain-kreuzberg,20407,karl-marx-allee-south,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 +2012,friedrichshain-kreuzberg,20506,frankfurter_allee_north,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 +2012,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 +2012,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 2012,pankow,30101,buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323 -2012,pankow,30202,blankenfelde/niederschoenhausen,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 +2012,pankow,30202,blankenfelde,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 +2012,pankow,30202,niederschoenhausen,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 2012,pankow,30203,buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182 2012,pankow,30304,karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151 -2012,pankow,30307,blankenburg/heinersdorf/maerchenland,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 -2012,pankow,30405,schoenholz/wilhelmsruh/rosenthal,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 -2012,pankow,30406,pankow_zentrum,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 -2012,pankow,30408,pankow_sued,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 +2012,pankow,30307,blankenburg,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,pankow,30307,heinersdorf,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,pankow,30307,maerchenland,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 +2012,pankow,30405,schoenholz,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,pankow,30405,wilhelmsruh,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,pankow,30405,rosenthal,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 +2012,pankow,30406,pankow_central,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 +2012,pankow,30408,pankow_south,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 2012,pankow,30509,weissensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838 -2012,pankow,30510,weissensee_ost,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 -2012,pankow,30611,prenzlauer_berg_nordwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 -2012,pankow,30612,prenzlauer_berg_nord,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 +2012,pankow,30510,weissensee_east,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 +2012,pankow,30611,prenzlauer_berg_northwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 +2012,pankow,30612,prenzlauer_berg_north,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 2012,pankow,30613,helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614 -2012,pankow,30614,prenzlauer_berg_ost,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 -2012,pankow,30715,prenzlauer_berg_suedwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 -2012,pankow,30716,prenzlauer_berg_sued,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 -2012,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 -2012,charlottenburgwilmersdorf,40101,charlottenburgnord,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 -2012,charlottenburgwilmersdorf,40202,heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 -2012,charlottenburgwilmersdorf,40203,westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 -2012,charlottenburgwilmersdorf,40304,schloss_charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 -2012,charlottenburgwilmersdorf,40305,mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413 -2012,charlottenburgwilmersdorf,40306,ottosuhrallee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952 -2012,charlottenburgwilmersdorf,40307,neue_kantstrasse,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560 -2012,charlottenburgwilmersdorf,40308,kantstrasse,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691 -2012,charlottenburgwilmersdorf,40309,kurfuerstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685 -2012,charlottenburgwilmersdorf,40310,halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393 -2012,charlottenburgwilmersdorf,40411,grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391 -2012,charlottenburgwilmersdorf,40412,schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255 -2012,charlottenburgwilmersdorf,40413,wiesbadener_strasse,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224 -2012,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741 -2012,charlottenburgwilmersdorf,40515,barstrasse,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 -2012,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 -2012,charlottenburgwilmersdorf,40617,forst_grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 -2012,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 +2012,pankow,30614,prenzlauer_berg_east,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 +2012,pankow,30715,prenzlauer_berg_southwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 +2012,pankow,30716,prenzlauer_berg_south,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 +2012,pankow,39900,bezirk_(pk),5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 +2012,charlottenburg-wilmersdorf,40101,charlottenburg-north,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 +2012,charlottenburg-wilmersdorf,40202,heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 +2012,charlottenburg-wilmersdorf,40203,westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 +2012,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 +2012,charlottenburg-wilmersdorf,40305,mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413 +2012,charlottenburg-wilmersdorf,40306,otto-suhr-allee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952 +2012,charlottenburg-wilmersdorf,40307,neue_kantstrasse,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560 +2012,charlottenburg-wilmersdorf,40308,kantstrasse,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691 +2012,charlottenburg-wilmersdorf,40309,kurfuerstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685 +2012,charlottenburg-wilmersdorf,40310,halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393 +2012,charlottenburg-wilmersdorf,40411,grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391 +2012,charlottenburg-wilmersdorf,40412,schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255 +2012,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224 +2012,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741 +2012,charlottenburg-wilmersdorf,40515,barstrasse,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 +2012,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 +2012,charlottenburg-wilmersdorf,40617,forst_grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 +2012,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 2012,spandau,50101,hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 2012,spandau,50102,falkenhagener_feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 -2012,spandau,50103,spandau_mitte,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 +2012,spandau,50103,spandau_central,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 2012,spandau,50204,brunsbuetteler_damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395 -2012,spandau,50205,heerstrasse_nord,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 +2012,spandau,50205,heerstrasse_north,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 2012,spandau,50206,wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191 2012,spandau,50307,haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575 2012,spandau,50308,siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 -2012,spandau,50409,gatow/kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 -2012,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 -2012,steglitzzehlendorf,60101,schlossstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 -2012,steglitzzehlendorf,60102,albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 -2012,steglitzzehlendorf,60203,lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 -2012,steglitzzehlendorf,60204,ostpreussendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 -2012,steglitzzehlendorf,60305,teltower_damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 -2012,steglitzzehlendorf,60306,drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 -2012,steglitzzehlendorf,60407,zehlendorf_suedwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 -2012,steglitzzehlendorf,60408,zehlendorf_nord,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 -2012,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 -2012,tempelhofschoeneberg,70101,schoenebergnord,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 -2012,tempelhofschoeneberg,70202,schoenebergsued,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 -2012,tempelhofschoeneberg,70303,friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 -2012,tempelhofschoeneberg,70404,tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 -2012,tempelhofschoeneberg,70505,mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 -2012,tempelhofschoeneberg,70606,marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 -2012,tempelhofschoeneberg,70707,lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 -2012,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 +2012,spandau,50409,gatow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 +2012,spandau,50409,kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 +2012,spandau,59900,bezirk_(sp),1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 +2012,steglitz-zehlendorf,60101,schlossstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 +2012,steglitz-zehlendorf,60102,albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 +2012,steglitz-zehlendorf,60203,lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 +2012,steglitz-zehlendorf,60204,ostpreussendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 +2012,steglitz-zehlendorf,60305,teltower_damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 +2012,steglitz-zehlendorf,60306,drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 +2012,steglitz-zehlendorf,60407,zehlendorf_southwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 +2012,steglitz-zehlendorf,60408,zehlendorf_north,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 +2012,steglitz-zehlendorf,69900,bezirk_(st-zd),1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 +2012,tempelhof-schoeneberg,70101,schoeneberg-north,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 +2012,tempelhof-schoeneberg,70202,schoeneberg-south,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 +2012,tempelhof-schoeneberg,70303,friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 +2012,tempelhof-schoeneberg,70404,tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 +2012,tempelhof-schoeneberg,70505,mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 +2012,tempelhof-schoeneberg,70606,marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 +2012,tempelhof-schoeneberg,70707,lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 +2012,tempelhof-schoeneberg,79900,bezirk_(th-sb),5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 2012,neukoelln,80101,schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 -2012,neukoelln,80102,neukoellner_mitte/zentrum,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 +2012,neukoelln,80102,neukoellner_central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 +2012,neukoelln,80102,central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 2012,neukoelln,80103,reuterstrasse,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573 2012,neukoelln,80104,rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542 2012,neukoelln,80105,koellnische_heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631 2012,neukoelln,80206,britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079 2012,neukoelln,80207,buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499 2012,neukoelln,80308,gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070 -2012,neukoelln,80409,buckow_nord,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 +2012,neukoelln,80409,buckow_north,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 2012,neukoelln,80410,rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 -2012,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 -2012,treptowkoepenick,90101,alttreptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 -2012,treptowkoepenick,90102,plaenterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 -2012,treptowkoepenick,90103,baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 -2012,treptowkoepenick,90104,johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245 -2012,treptowkoepenick,90205,oberschoeneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 -2012,treptowkoepenick,90206,niederschoeneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 -2012,treptowkoepenick,90207,adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 -2012,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 -2012,treptowkoepenick,90309,altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 -2012,treptowkoepenick,90310,bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 -2012,treptowkoepenick,90311,gruenau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 -2012,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 -2012,treptowkoepenick,90413,koepenicksued,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 -2012,treptowkoepenick,90414,allendeviertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 -2012,treptowkoepenick,90415,altstadtkietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 -2012,treptowkoepenick,90416,mueggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 -2012,treptowkoepenick,90517,friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 -2012,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 -2012,treptowkoepenick,90519,dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 -2012,treptowkoepenick,90520,koepenicknord,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 -2012,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 -2012,marzahnhellersdorf,100101,marzahnnord,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 -2012,marzahnhellersdorf,100102,marzahnmitte,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 -2012,marzahnhellersdorf,100103,marzahnsued,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 -2012,marzahnhellersdorf,100204,hellersdorfnord,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 -2012,marzahnhellersdorf,100205,hellersdorfost,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 -2012,marzahnhellersdorf,100206,hellersdorfsued,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 -2012,marzahnhellersdorf,100307,biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 -2012,marzahnhellersdorf,100408,kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 -2012,marzahnhellersdorf,100409,mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 -2012,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 -2012,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 -2012,lichtenberg,110102,neuhohenschoenhausen_nord,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 -2012,lichtenberg,110103,neuhohenschoenhausen_sued,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 -2012,lichtenberg,110204,althohenschoenhausen_nord,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 -2012,lichtenberg,110205,althohenschoenhausen_sued,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 +2012,neukoelln,89900,bezirk_(nk),2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 +2012,treptow-koepenick,90101,alt-treptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 +2012,treptow-koepenick,90102,plaenterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 +2012,treptow-koepenick,90103,baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 +2012,treptow-koepenick,90104,johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245 +2012,treptow-koepenick,90205,oberschoeneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 +2012,treptow-koepenick,90206,niederschoeneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 +2012,treptow-koepenick,90207,adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 +2012,treptow-koepenick,90208,koellnische_vorstadt,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 +2012,treptow-koepenick,90208,spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 +2012,treptow-koepenick,90309,altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 +2012,treptow-koepenick,90310,bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 +2012,treptow-koepenick,90311,gruenau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 +2012,treptow-koepenick,90312,schmoeckwitz,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,treptow-koepenick,90312,karolinenhof,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,treptow-koepenick,90312,rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 +2012,treptow-koepenick,90413,koepenick-south,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 +2012,treptow-koepenick,90414,allende-viertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 +2012,treptow-koepenick,90415,altstadt-kietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 +2012,treptow-koepenick,90416,mueggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 +2012,treptow-koepenick,90517,friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 +2012,treptow-koepenick,90518,rahnsdorf,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 +2012,treptow-koepenick,90518,hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 +2012,treptow-koepenick,90519,dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 +2012,treptow-koepenick,90520,koepenick-north,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 +2012,treptow-koepenick,99900,bezirk_(tp-kp),3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 +2012,marzahn-hellersdorf,100101,marzahn-north,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 +2012,marzahn-hellersdorf,100102,marzahn-central,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 +2012,marzahn-hellersdorf,100103,marzahn-south,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 +2012,marzahn-hellersdorf,100204,hellersdorf-north,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 +2012,marzahn-hellersdorf,100205,hellersdorf-east,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 +2012,marzahn-hellersdorf,100206,hellersdorf-south,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 +2012,marzahn-hellersdorf,100307,biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 +2012,marzahn-hellersdorf,100408,kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 +2012,marzahn-hellersdorf,100409,mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 +2012,marzahn-hellersdorf,109900,bezirk_(mz-hd),10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 +2012,lichtenberg,110101,malchow,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 +2012,lichtenberg,110101,wartenberg_und_falkenberg,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 +2012,lichtenberg,110102,neu-hohenschoenhausen_north,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 +2012,lichtenberg,110103,neu-hohenschoenhausen_south,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 +2012,lichtenberg,110204,alt-hohenschoenhausen_north,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 +2012,lichtenberg,110205,alt-hohenschoenhausen_south,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 2012,lichtenberg,110306,fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748 -2012,lichtenberg,110307,altlichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 -2012,lichtenberg,110308,frankfurter_allee_sued,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 +2012,lichtenberg,110307,alt-lichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 +2012,lichtenberg,110308,frankfurter_allee_south,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 2012,lichtenberg,110409,neu_lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734 -2012,lichtenberg,110410,friedrichsfelde_nord,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 -2012,lichtenberg,110411,friedrichsfelde_sued,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 +2012,lichtenberg,110410,friedrichsfelde_north,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 +2012,lichtenberg,110411,friedrichsfelde_south,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 2012,lichtenberg,110512,rummelsburger_bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60 2012,lichtenberg,110513,karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273 -2012,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 -2012,reinickendorf,121031,ost_1_reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 -2012,reinickendorf,121032,ost_2_altreinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 -2012,reinickendorf,122141,west_1_tegelsued/flughafensee,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 -2012,reinickendorf,122144,west_4_augusteviktoriaallee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 -2012,reinickendorf,122145,west_5_tegel/tegeler_forst,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 -2012,reinickendorf,122242,west_2_heiligensee/konradshoehe,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 -2012,reinickendorf,122311,nord_1_frohnau/hermsdorf,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 -2012,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 -2012,reinickendorf,123021,mv_1_maerkisches_viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 -2012,reinickendorf,123022,mv_2_rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 -2012,reinickendorf,123043,west_3_borsigwalde/freie_scholle,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 -2012,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 -2013,mitte,10111,tiergarten_sued,88,60,522,148,124,2652,17,392,149,62,14,3,263,28,114,974 +2012,lichtenberg,119900,bezirk_(lb),5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 +2012,reinickendorf,121031,east_1_-_reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 +2012,reinickendorf,121032,east_2_-_alt-reinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 +2012,reinickendorf,122141,west_1_-_tegel-south,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 +2012,reinickendorf,122141,flughafensee,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 +2012,reinickendorf,122144,west_4_-_auguste-viktoria-allee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 +2012,reinickendorf,122145,west_5_-_tegel,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 +2012,reinickendorf,122145,tegeler_forst,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 +2012,reinickendorf,122242,west_2_-_heiligensee,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 +2012,reinickendorf,122242,konradshoehe,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 +2012,reinickendorf,122311,north_1_-_frohnau,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 +2012,reinickendorf,122311,hermsdorf,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 +2012,reinickendorf,123012,north_2_-_waidmannslust,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,reinickendorf,123012,wittenau,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,reinickendorf,123012,luebars,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 +2012,reinickendorf,123021,mv_1_-_maerkisches_viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 +2012,reinickendorf,123022,mv_2_-_rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 +2012,reinickendorf,123043,west_3_-_borsigwalde,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 +2012,reinickendorf,123043,freie_scholle,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 +2012,reinickendorf,129900,bezirk_(rd),2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 +2013,mitte,10111,tiergarten_south,88,60,522,148,124,2652,17,392,149,62,14,3,263,28,114,974 2013,mitte,10112,regierungsviertel,53,25,480,120,128,3862,23,337,254,33,5,1,355,130,67,862 2013,mitte,10113,alexanderplatz,237,149,1442,354,333,10165,85,760,926,281,47,20,1301,448,590,3029 -2013,mitte,10114,brunnenstrasse_sued,41,14,226,51,68,2503,101,244,358,137,8,3,366,134,92,1003 +2013,mitte,10114,brunnenstrasse_south,41,14,226,51,68,2503,101,244,358,137,8,3,366,134,92,1003 2013,mitte,10221,moabit_west,94,47,597,156,231,2441,76,463,336,139,47,12,532,88,209,1342 -2013,mitte,10222,moabit_ost,76,37,496,122,181,2536,82,446,353,128,35,16,418,59,362,1188 +2013,mitte,10222,moabit_east,76,37,496,122,181,2536,82,446,353,128,35,16,418,59,362,1188 2013,mitte,10331,osloer_strasse,125,64,814,210,253,3540,26,378,279,166,28,8,441,55,366,1674 -2013,mitte,10332,brunnenstrasse_nord,126,58,667,164,200,3248,102,521,269,196,36,13,454,84,299,1597 +2013,mitte,10332,brunnenstrasse_north,126,58,667,164,200,3248,102,521,269,196,36,13,454,84,299,1597 2013,mitte,10441,parkviertel,87,38,712,206,269,2924,74,566,290,154,32,16,541,81,236,1722 -2013,mitte,10442,wedding_zentrum,160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 -2013,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 -2013,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,125,76,693,185,243,3394,57,700,345,186,45,15,639,84,265,1703 -2013,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,143,81,869,242,282,5097,142,618,935,338,35,14,805,187,352,2051 -2013,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,140,108,556,192,115,2805,38,165,351,103,27,4,510,120,208,1202 -2013,friedrichshainkreuzberg,20304,suedliche_luisenstadt,210,169,562,199,90,2474,66,169,371,119,32,13,468,137,767,1239 -2013,friedrichshainkreuzberg,20405,karlmarxalleenord,31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 -2013,friedrichshainkreuzberg,20407,karlmarxalleesued,87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 -2013,friedrichshainkreuzberg,20506,frankfurter_allee_nord,33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 -2013,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,124,80,897,297,156,4070,96,333,660,144,61,26,1270,308,468,2148 -2013,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 +2013,mitte,10442,wedding_central,160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 +2013,mitte,19900,bezirk_(mi),9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 +2013,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,125,76,693,185,243,3394,57,700,345,186,45,15,639,84,265,1703 +2013,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,143,81,869,242,282,5097,142,618,935,338,35,14,805,187,352,2051 +2013,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,140,108,556,192,115,2805,38,165,351,103,27,4,510,120,208,1202 +2013,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,210,169,562,199,90,2474,66,169,371,119,32,13,468,137,767,1239 +2013,friedrichshain-kreuzberg,20405,karl-marx-allee-north,31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 +2013,friedrichshain-kreuzberg,20407,karl-marx-allee-south,87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 +2013,friedrichshain-kreuzberg,20506,frankfurter_allee_north,33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 +2013,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,124,80,897,297,156,4070,96,333,660,144,61,26,1270,308,468,2148 +2013,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 2013,pankow,30101,buch,12,5,119,20,66,858,21,180,143,29,18,9,210,55,33,308 -2013,pankow,30202,blankenfelde/niederschoenhausen,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 +2013,pankow,30202,blankenfelde,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 +2013,pankow,30202,niederschoenhausen,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 2013,pankow,30203,buchholz,3,2,75,19,36,483,47,74,45,23,2,0,130,23,8,179 2013,pankow,30304,karow,4,2,106,19,40,449,8,102,101,36,6,3,88,11,6,206 -2013,pankow,30307,blankenburg/heinersdorf/maerchenland,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 -2013,pankow,30405,schoenholz/wilhelmsruh/rosenthal,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 -2013,pankow,30406,pankow_zentrum,37,11,221,47,104,2164,45,254,570,102,14,6,337,71,29,776 -2013,pankow,30408,pankow_sued,16,9,226,52,87,1211,55,222,392,59,14,5,230,25,27,613 +2013,pankow,30307,blankenburg,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,pankow,30307,heinersdorf,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,pankow,30307,maerchenland,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 +2013,pankow,30405,schoenholz,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,pankow,30405,wilhelmsruh,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,pankow,30405,rosenthal,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 +2013,pankow,30406,pankow_central,37,11,221,47,104,2164,45,254,570,102,14,6,337,71,29,776 +2013,pankow,30408,pankow_south,16,9,226,52,87,1211,55,222,392,59,14,5,230,25,27,613 2013,pankow,30509,weissensee,28,9,278,56,127,1655,68,225,251,63,25,16,425,102,44,973 -2013,pankow,30510,weissensee_ost,11,8,146,25,47,626,22,147,61,26,28,22,132,18,32,334 -2013,pankow,30611,prenzlauer_berg_nordwest,51,31,208,62,59,1718,94,184,407,67,12,6,325,78,69,683 -2013,pankow,30612,prenzlauer_berg_nord,21,6,202,43,65,1914,88,216,452,52,14,3,254,61,52,595 +2013,pankow,30510,weissensee_east,11,8,146,25,47,626,22,147,61,26,28,22,132,18,32,334 +2013,pankow,30611,prenzlauer_berg_northwest,51,31,208,62,59,1718,94,184,407,67,12,6,325,78,69,683 +2013,pankow,30612,prenzlauer_berg_north,21,6,202,43,65,1914,88,216,452,52,14,3,254,61,52,595 2013,pankow,30613,helmholtzplatz,14,4,148,38,44,1280,57,91,279,90,10,2,238,65,20,590 -2013,pankow,30614,prenzlauer_berg_ost,43,21,243,59,72,2151,49,317,337,43,17,5,430,167,68,619 -2013,pankow,30715,prenzlauer_berg_suedwest,29,12,325,86,56,2201,87,218,349,118,16,9,403,130,45,907 -2013,pankow,30716,prenzlauer_berg_sued,17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 -2013,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 -2013,charlottenburgwilmersdorf,40101,charlottenburgnord,53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 -2013,charlottenburgwilmersdorf,40202,heerstrasse,19,8,127,41,45,720,34,232,56,62,3,2,143,47,22,273 -2013,charlottenburgwilmersdorf,40203,westend,31,10,192,46,116,2344,64,465,193,110,10,7,226,34,23,587 -2013,charlottenburgwilmersdorf,40304,schloss_charlottenburg,46,21,205,46,92,1205,29,176,256,92,12,7,186,28,63,633 -2013,charlottenburgwilmersdorf,40305,mierendorffplatz,40,22,146,32,70,846,21,201,103,57,11,3,130,13,96,466 -2013,charlottenburgwilmersdorf,40306,ottosuhrallee,60,24,385,98,127,2260,27,308,355,157,14,5,410,94,141,965 -2013,charlottenburgwilmersdorf,40307,neue_kantstrasse,46,17,247,55,108,1384,59,292,278,108,8,4,290,73,135,723 -2013,charlottenburgwilmersdorf,40308,kantstrasse,60,28,295,79,98,2798,20,198,268,119,8,3,211,25,165,695 -2013,charlottenburgwilmersdorf,40309,kurfuerstendamm,112,46,919,287,183,4299,60,369,172,106,6,1,342,75,197,1517 -2013,charlottenburgwilmersdorf,40310,halensee,23,8,135,25,71,1011,64,180,172,85,7,3,167,38,30,433 -2013,charlottenburgwilmersdorf,40411,grunewald,13,6,96,28,68,950,53,330,82,164,6,3,123,14,13,414 -2013,charlottenburgwilmersdorf,40412,schmargendorf,11,5,72,14,33,816,30,212,69,111,4,0,110,17,8,266 -2013,charlottenburgwilmersdorf,40413,wiesbadener_strasse,12,4,83,12,43,656,24,221,127,55,2,2,140,25,2,293 -2013,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,37,15,258,69,109,1970,83,448,263,194,15,4,330,89,52,778 -2013,charlottenburgwilmersdorf,40515,barstrasse,23,14,116,29,57,903,15,199,154,64,1,1,143,21,20,378 -2013,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,51,13,227,62,95,1690,61,388,356,100,24,10,303,61,50,667 -2013,charlottenburgwilmersdorf,40617,forst_grunewald,1,1,15,5,5,68,2,33,4,0,2,1,21,0,2,27 -2013,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 +2013,pankow,30614,prenzlauer_berg_east,43,21,243,59,72,2151,49,317,337,43,17,5,430,167,68,619 +2013,pankow,30715,prenzlauer_berg_southwest,29,12,325,86,56,2201,87,218,349,118,16,9,403,130,45,907 +2013,pankow,30716,prenzlauer_berg_south,17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 +2013,pankow,39900,bezirk_(pk),9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 +2013,charlottenburg-wilmersdorf,40101,charlottenburg-north,53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 +2013,charlottenburg-wilmersdorf,40202,heerstrasse,19,8,127,41,45,720,34,232,56,62,3,2,143,47,22,273 +2013,charlottenburg-wilmersdorf,40203,westend,31,10,192,46,116,2344,64,465,193,110,10,7,226,34,23,587 +2013,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,46,21,205,46,92,1205,29,176,256,92,12,7,186,28,63,633 +2013,charlottenburg-wilmersdorf,40305,mierendorffplatz,40,22,146,32,70,846,21,201,103,57,11,3,130,13,96,466 +2013,charlottenburg-wilmersdorf,40306,otto-suhr-allee,60,24,385,98,127,2260,27,308,355,157,14,5,410,94,141,965 +2013,charlottenburg-wilmersdorf,40307,neue_kantstrasse,46,17,247,55,108,1384,59,292,278,108,8,4,290,73,135,723 +2013,charlottenburg-wilmersdorf,40308,kantstrasse,60,28,295,79,98,2798,20,198,268,119,8,3,211,25,165,695 +2013,charlottenburg-wilmersdorf,40309,kurfuerstendamm,112,46,919,287,183,4299,60,369,172,106,6,1,342,75,197,1517 +2013,charlottenburg-wilmersdorf,40310,halensee,23,8,135,25,71,1011,64,180,172,85,7,3,167,38,30,433 +2013,charlottenburg-wilmersdorf,40411,grunewald,13,6,96,28,68,950,53,330,82,164,6,3,123,14,13,414 +2013,charlottenburg-wilmersdorf,40412,schmargendorf,11,5,72,14,33,816,30,212,69,111,4,0,110,17,8,266 +2013,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,12,4,83,12,43,656,24,221,127,55,2,2,140,25,2,293 +2013,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,37,15,258,69,109,1970,83,448,263,194,15,4,330,89,52,778 +2013,charlottenburg-wilmersdorf,40515,barstrasse,23,14,116,29,57,903,15,199,154,64,1,1,143,21,20,378 +2013,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,51,13,227,62,95,1690,61,388,356,100,24,10,303,61,50,667 +2013,charlottenburg-wilmersdorf,40617,forst_grunewald,1,1,15,5,5,68,2,33,4,0,2,1,21,0,2,27 +2013,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 2013,spandau,50101,hakenfelde,14,8,172,42,76,1005,25,187,56,52,20,6,222,21,40,704 2013,spandau,50102,falkenhagener_feld,52,21,445,85,150,1170,35,180,146,89,40,5,351,13,46,1135 -2013,spandau,50103,spandau_mitte,96,46,758,181,243,2471,41,291,267,72,31,8,602,112,223,1630 +2013,spandau,50103,spandau_central,96,46,758,181,243,2471,41,291,267,72,31,8,602,112,223,1630 2013,spandau,50204,brunsbuetteler_damm,16,7,167,44,59,911,32,136,62,58,10,2,229,56,21,417 -2013,spandau,50205,heerstrasse_nord,29,15,377,102,159,1124,51,167,71,71,19,3,352,43,34,1031 +2013,spandau,50205,heerstrasse_north,29,15,377,102,159,1124,51,167,71,71,19,3,352,43,34,1031 2013,spandau,50206,wilhelmstadt,43,21,478,111,217,2470,45,238,188,92,21,8,480,39,120,1248 2013,spandau,50307,haselhorst,20,8,156,40,64,1099,30,180,59,53,11,3,238,22,25,551 2013,spandau,50308,siemensstadt,19,11,158,34,67,775,29,153,83,30,8,4,155,28,12,426 -2013,spandau,50409,gatow/kladow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 -2013,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 -2013,steglitzzehlendorf,60101,schlossstr.,67,32,205,30,71,2879,29,193,176,107,12,5,235,75,40,586 -2013,steglitzzehlendorf,60102,albrechtstr.,54,22,263,52,145,1617,112,418,232,162,17,6,332,62,59,879 -2013,steglitzzehlendorf,60203,lankwitz,34,14,311,60,138,1315,61,317,122,137,24,6,364,70,88,784 -2013,steglitzzehlendorf,60204,ostpreussendamm,19,11,232,52,97,1286,61,344,188,89,12,6,235,34,55,549 -2013,steglitzzehlendorf,60305,teltower_damm,35,14,153,30,92,1403,57,374,284,148,17,4,254,39,51,475 -2013,steglitzzehlendorf,60306,drakestr.,30,7,198,33,108,1936,85,497,222,166,17,8,289,33,49,635 -2013,steglitzzehlendorf,60407,zehlendorf_suedwest,21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 -2013,steglitzzehlendorf,60408,zehlendorf_nord,27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 -2013,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 -2013,tempelhofschoeneberg,70101,schoenebergnord,241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 -2013,tempelhofschoeneberg,70202,schoenebergsued,93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 -2013,tempelhofschoeneberg,70303,friedenau,62,19,259,43,115,2909,79,430,424,89,28,7,402,106,75,751 -2013,tempelhofschoeneberg,70404,tempelhof,88,35,659,155,299,3581,109,791,348,145,48,13,703,123,300,1647 -2013,tempelhofschoeneberg,70505,mariendorf,60,35,417,90,178,1886,91,513,140,145,27,5,493,59,102,1143 -2013,tempelhofschoeneberg,70606,marienfelde,23,12,243,56,109,1310,35,238,78,68,22,3,225,23,50,629 -2013,tempelhofschoeneberg,70707,lichtenrade,31,14,339,64,135,1231,51,390,98,179,29,10,338,46,64,754 -2013,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 +2013,spandau,50409,gatow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 +2013,spandau,50409,kladow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 +2013,spandau,59900,bezirk_(sp),2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 +2013,steglitz-zehlendorf,60101,schlossstr.,67,32,205,30,71,2879,29,193,176,107,12,5,235,75,40,586 +2013,steglitz-zehlendorf,60102,albrechtstr.,54,22,263,52,145,1617,112,418,232,162,17,6,332,62,59,879 +2013,steglitz-zehlendorf,60203,lankwitz,34,14,311,60,138,1315,61,317,122,137,24,6,364,70,88,784 +2013,steglitz-zehlendorf,60204,ostpreussendamm,19,11,232,52,97,1286,61,344,188,89,12,6,235,34,55,549 +2013,steglitz-zehlendorf,60305,teltower_damm,35,14,153,30,92,1403,57,374,284,148,17,4,254,39,51,475 +2013,steglitz-zehlendorf,60306,drakestr.,30,7,198,33,108,1936,85,497,222,166,17,8,289,33,49,635 +2013,steglitz-zehlendorf,60407,zehlendorf_southwest,21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 +2013,steglitz-zehlendorf,60408,zehlendorf_north,27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 +2013,steglitz-zehlendorf,69900,bezirk_(st-zd),1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 +2013,tempelhof-schoeneberg,70101,schoeneberg-north,241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 +2013,tempelhof-schoeneberg,70202,schoeneberg-south,93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 +2013,tempelhof-schoeneberg,70303,friedenau,62,19,259,43,115,2909,79,430,424,89,28,7,402,106,75,751 +2013,tempelhof-schoeneberg,70404,tempelhof,88,35,659,155,299,3581,109,791,348,145,48,13,703,123,300,1647 +2013,tempelhof-schoeneberg,70505,mariendorf,60,35,417,90,178,1886,91,513,140,145,27,5,493,59,102,1143 +2013,tempelhof-schoeneberg,70606,marienfelde,23,12,243,56,109,1310,35,238,78,68,22,3,225,23,50,629 +2013,tempelhof-schoeneberg,70707,lichtenrade,31,14,339,64,135,1231,51,390,98,179,29,10,338,46,64,754 +2013,tempelhof-schoeneberg,79900,bezirk_(th-sb),2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 2013,neukoelln,80101,schillerpromenade,144,84,679,218,208,2193,40,284,201,140,32,13,561,119,929,1630 -2013,neukoelln,80102,neukoellner_mitte/zentrum,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 +2013,neukoelln,80102,neukoellner_central,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 +2013,neukoelln,80102,central,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 2013,neukoelln,80103,reuterstrasse,95,49,509,182,173,2808,65,244,300,151,27,14,567,112,232,1285 2013,neukoelln,80104,rixdorf,125,72,603,168,201,2211,50,367,269,148,31,15,509,86,110,1531 2013,neukoelln,80105,koellnische_heide,30,16,231,65,132,1339,54,349,34,44,21,8,508,45,29,672 2013,neukoelln,80206,britz,75,47,427,113,199,2123,99,623,156,159,39,15,413,39,53,1188 2013,neukoelln,80207,buckow,24,11,138,38,69,687,23,214,39,93,11,3,227,29,23,455 2013,neukoelln,80308,gropiusstadt,76,37,274,65,115,1775,44,242,164,72,28,11,479,54,28,834 -2013,neukoelln,80409,buckow_nord,11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 +2013,neukoelln,80409,buckow_north,11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 2013,neukoelln,80410,rudow,32,19,230,69,104,1344,111,441,144,153,10,3,288,23,16,570 -2013,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 -2013,treptowkoepenick,90101,alttreptow,45,29,127,30,33,1069,21,109,228,42,2,1,166,51,65,343 -2013,treptowkoepenick,90102,plaenterwald,12,7,82,16,25,594,27,210,77,32,7,1,133,16,6,241 -2013,treptowkoepenick,90103,baumschulenweg,21,12,95,20,59,684,35,211,100,47,8,3,167,46,24,308 -2013,treptowkoepenick,90104,johannisthal,11,4,99,16,61,619,57,168,75,45,9,4,164,34,15,256 -2013,treptowkoepenick,90205,oberschoeneweide,23,13,353,81,99,1066,69,185,119,27,14,8,372,132,41,720 -2013,treptowkoepenick,90206,niederschoeneweide,14,5,145,40,44,903,25,93,133,10,11,6,169,51,32,279 -2013,treptowkoepenick,90207,adlershof,20,13,118,34,57,960,32,152,204,18,10,3,158,28,13,291 -2013,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 -2013,treptowkoepenick,90309,altglienicke,7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 -2013,treptowkoepenick,90310,bohnsdorf,6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 -2013,treptowkoepenick,90311,gruenau,2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 -2013,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 -2013,treptowkoepenick,90413,koepenicksued,1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 -2013,treptowkoepenick,90414,allendeviertel,0,0,38,2,14,198,10,20,51,2,3,0,48,16,2,97 -2013,treptowkoepenick,90415,altstadtkietz,7,2,94,15,24,220,7,28,61,9,3,1,88,16,5,199 -2013,treptowkoepenick,90416,mueggelheim,0,0,14,1,16,107,6,32,7,6,2,1,26,0,1,45 -2013,treptowkoepenick,90517,friedrichshagen,10,4,73,16,36,560,30,91,221,13,8,2,112,25,2,176 -2013,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 -2013,treptowkoepenick,90519,dammvorstadt,10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 -2013,treptowkoepenick,90520,koepenicknord,4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 -2013,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 -2013,marzahnhellersdorf,100101,marzahnnord,38,17,402,87,115,795,52,126,88,30,32,11,279,43,33,780 -2013,marzahnhellersdorf,100102,marzahnmitte,81,31,782,165,184,1973,103,467,147,43,47,15,505,68,78,1396 -2013,marzahnhellersdorf,100103,marzahnsued,52,21,340,68,125,1631,157,361,114,37,17,7,356,66,23,818 -2013,marzahnhellersdorf,100204,hellersdorfnord,61,35,717,141,194,1465,45,202,169,23,72,26,581,150,83,1357 -2013,marzahnhellersdorf,100205,hellersdorfost,30,20,205,38,80,568,18,79,126,14,19,9,224,33,32,479 -2013,marzahnhellersdorf,100206,hellersdorfsued,34,23,286,48,86,657,32,121,102,20,26,3,252,75,33,595 -2013,marzahnhellersdorf,100307,biesdorf,10,4,177,23,77,1260,35,290,190,55,18,8,215,28,18,349 -2013,marzahnhellersdorf,100408,kaulsdorf,9,4,71,13,41,504,16,168,86,82,6,3,122,26,7,178 -2013,marzahnhellersdorf,100409,mahlsdorf,9,3,86,14,55,734,41,215,86,112,2,0,130,25,15,184 -2013,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 -2013,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 -2013,lichtenberg,110102,neuhohenschoenhausen_nord,29,16,333,59,81,802,27,125,99,18,13,7,201,27,67,712 -2013,lichtenberg,110103,neuhohenschoenhausen_sued,32,8,287,49,64,980,62,130,78,40,21,6,274,30,40,643 -2013,lichtenberg,110204,althohenschoenhausen_nord,13,3,117,23,48,845,24,145,37,44,11,6,193,26,14,339 -2013,lichtenberg,110205,althohenschoenhausen_sued,31,16,206,37,93,1367,72,279,151,66,15,4,316,71,34,731 +2013,neukoelln,89900,bezirk_(nk),5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 +2013,treptow-koepenick,90101,alt-treptow,45,29,127,30,33,1069,21,109,228,42,2,1,166,51,65,343 +2013,treptow-koepenick,90102,plaenterwald,12,7,82,16,25,594,27,210,77,32,7,1,133,16,6,241 +2013,treptow-koepenick,90103,baumschulenweg,21,12,95,20,59,684,35,211,100,47,8,3,167,46,24,308 +2013,treptow-koepenick,90104,johannisthal,11,4,99,16,61,619,57,168,75,45,9,4,164,34,15,256 +2013,treptow-koepenick,90205,oberschoeneweide,23,13,353,81,99,1066,69,185,119,27,14,8,372,132,41,720 +2013,treptow-koepenick,90206,niederschoeneweide,14,5,145,40,44,903,25,93,133,10,11,6,169,51,32,279 +2013,treptow-koepenick,90207,adlershof,20,13,118,34,57,960,32,152,204,18,10,3,158,28,13,291 +2013,treptow-koepenick,90208,koellnische_vorstadt,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 +2013,treptow-koepenick,90208,spindlersfeld,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 +2013,treptow-koepenick,90309,altglienicke,7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 +2013,treptow-koepenick,90310,bohnsdorf,6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 +2013,treptow-koepenick,90311,gruenau,2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 +2013,treptow-koepenick,90312,schmoeckwitz,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,treptow-koepenick,90312,karolinenhof,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,treptow-koepenick,90312,rauchfangswerder,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 +2013,treptow-koepenick,90413,koepenick-south,1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 +2013,treptow-koepenick,90414,allende-viertel,0,0,38,2,14,198,10,20,51,2,3,0,48,16,2,97 +2013,treptow-koepenick,90415,altstadt-kietz,7,2,94,15,24,220,7,28,61,9,3,1,88,16,5,199 +2013,treptow-koepenick,90416,mueggelheim,0,0,14,1,16,107,6,32,7,6,2,1,26,0,1,45 +2013,treptow-koepenick,90517,friedrichshagen,10,4,73,16,36,560,30,91,221,13,8,2,112,25,2,176 +2013,treptow-koepenick,90518,rahnsdorf,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 +2013,treptow-koepenick,90518,hessenwinkel,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 +2013,treptow-koepenick,90519,dammvorstadt,10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 +2013,treptow-koepenick,90520,koepenick-north,4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 +2013,treptow-koepenick,99900,bezirk_(tp-kp),3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 +2013,marzahn-hellersdorf,100101,marzahn-north,38,17,402,87,115,795,52,126,88,30,32,11,279,43,33,780 +2013,marzahn-hellersdorf,100102,marzahn-central,81,31,782,165,184,1973,103,467,147,43,47,15,505,68,78,1396 +2013,marzahn-hellersdorf,100103,marzahn-south,52,21,340,68,125,1631,157,361,114,37,17,7,356,66,23,818 +2013,marzahn-hellersdorf,100204,hellersdorf-north,61,35,717,141,194,1465,45,202,169,23,72,26,581,150,83,1357 +2013,marzahn-hellersdorf,100205,hellersdorf-east,30,20,205,38,80,568,18,79,126,14,19,9,224,33,32,479 +2013,marzahn-hellersdorf,100206,hellersdorf-south,34,23,286,48,86,657,32,121,102,20,26,3,252,75,33,595 +2013,marzahn-hellersdorf,100307,biesdorf,10,4,177,23,77,1260,35,290,190,55,18,8,215,28,18,349 +2013,marzahn-hellersdorf,100408,kaulsdorf,9,4,71,13,41,504,16,168,86,82,6,3,122,26,7,178 +2013,marzahn-hellersdorf,100409,mahlsdorf,9,3,86,14,55,734,41,215,86,112,2,0,130,25,15,184 +2013,marzahn-hellersdorf,109900,bezirk_(mz-hd),3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 +2013,lichtenberg,110101,malchow,2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 +2013,lichtenberg,110101,wartenberg_und_falkenberg,2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 +2013,lichtenberg,110102,neu-hohenschoenhausen_north,29,16,333,59,81,802,27,125,99,18,13,7,201,27,67,712 +2013,lichtenberg,110103,neu-hohenschoenhausen_south,32,8,287,49,64,980,62,130,78,40,21,6,274,30,40,643 +2013,lichtenberg,110204,alt-hohenschoenhausen_north,13,3,117,23,48,845,24,145,37,44,11,6,193,26,14,339 +2013,lichtenberg,110205,alt-hohenschoenhausen_south,31,16,206,37,93,1367,72,279,151,66,15,4,316,71,34,731 2013,lichtenberg,110306,fennpfuhl,26,14,257,49,78,1170,77,262,188,44,17,4,318,72,25,613 -2013,lichtenberg,110307,altlichtenberg,37,22,372,99,109,1943,65,327,178,52,22,11,388,103,56,874 -2013,lichtenberg,110308,frankfurter_allee_sued,18,10,90,15,31,646,35,106,137,16,8,4,104,13,53,237 +2013,lichtenberg,110307,alt-lichtenberg,37,22,372,99,109,1943,65,327,178,52,22,11,388,103,56,874 +2013,lichtenberg,110308,frankfurter_allee_south,18,10,90,15,31,646,35,106,137,16,8,4,104,13,53,237 2013,lichtenberg,110409,neu_lichtenberg,34,16,246,48,68,1382,72,208,287,30,24,14,318,94,65,663 -2013,lichtenberg,110410,friedrichsfelde_nord,15,4,147,33,50,716,50,144,34,39,20,7,142,28,17,338 -2013,lichtenberg,110411,friedrichsfelde_sued,25,8,161,32,61,743,49,141,88,49,11,3,202,76,14,403 +2013,lichtenberg,110410,friedrichsfelde_north,15,4,147,33,50,716,50,144,34,39,20,7,142,28,17,338 +2013,lichtenberg,110411,friedrichsfelde_south,25,8,161,32,61,743,49,141,88,49,11,3,202,76,14,403 2013,lichtenberg,110512,rummelsburger_bucht,6,4,19,7,8,173,9,45,25,9,22,10,63,13,8,62 2013,lichtenberg,110513,karlshorst,10,5,111,22,44,852,67,186,157,70,19,11,192,32,5,351 -2013,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 -2013,reinickendorf,121031,ost_1_reginhardstr.,38,15,393,94,166,1183,30,191,158,80,16,10,260,29,132,979 -2013,reinickendorf,121032,ost_2_altreinickendorf,49,21,313,63,130,1433,39,322,170,60,30,13,322,55,152,789 -2013,reinickendorf,122141,west_1_tegelsued/flughafensee,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 -2013,reinickendorf,122144,west_4_augusteviktoriaallee,45,17,342,80,166,1375,32,187,117,67,14,8,321,43,100,850 -2013,reinickendorf,122145,west_5_tegel/tegeler_forst,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 -2013,reinickendorf,122242,west_2_heiligensee/konradshoehe,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 -2013,reinickendorf,122311,nord_1_frohnau/hermsdorf,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 -2013,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 -2013,reinickendorf,123021,mv_1_maerkisches_viertel,86,57,600,135,219,1986,37,328,133,67,44,18,428,36,139,1486 -2013,reinickendorf,123022,mv_2_rollbergsiedlung,14,9,85,21,39,487,6,82,26,36,6,4,116,15,14,223 -2013,reinickendorf,123043,west_3_borsigwalde/freie_scholle,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 -2013,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 -2014,mitte,10111,tiergarten_sued,74,48,514,134,133,2604,17,220,195,70,8,5,252,30,163,1043 +2013,lichtenberg,119900,bezirk_(lb),4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 +2013,reinickendorf,121031,east_1_-_reginhardstr.,38,15,393,94,166,1183,30,191,158,80,16,10,260,29,132,979 +2013,reinickendorf,121032,east_2_-_alt-reinickendorf,49,21,313,63,130,1433,39,322,170,60,30,13,322,55,152,789 +2013,reinickendorf,122141,west_1_-_tegel-south,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 +2013,reinickendorf,122141,flughafensee,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 +2013,reinickendorf,122144,west_4_-_auguste-viktoria-allee,45,17,342,80,166,1375,32,187,117,67,14,8,321,43,100,850 +2013,reinickendorf,122145,west_5_-_tegel,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 +2013,reinickendorf,122145,tegeler_forst,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 +2013,reinickendorf,122242,west_2_-_heiligensee,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 +2013,reinickendorf,122242,konradshoehe,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 +2013,reinickendorf,122311,north_1_-_frohnau,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 +2013,reinickendorf,122311,hermsdorf,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 +2013,reinickendorf,123012,north_2_-_waidmannslust,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,reinickendorf,123012,wittenau,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,reinickendorf,123012,luebars,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 +2013,reinickendorf,123021,mv_1_-_maerkisches_viertel,86,57,600,135,219,1986,37,328,133,67,44,18,428,36,139,1486 +2013,reinickendorf,123022,mv_2_-_rollbergsiedlung,14,9,85,21,39,487,6,82,26,36,6,4,116,15,14,223 +2013,reinickendorf,123043,west_3_-_borsigwalde,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 +2013,reinickendorf,123043,freie_scholle,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 +2013,reinickendorf,129900,bezirk_(rd),3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 +2014,mitte,10111,tiergarten_south,74,48,514,134,133,2604,17,220,195,70,8,5,252,30,163,1043 2014,mitte,10112,regierungsviertel,51,19,432,84,115,4370,11,189,371,52,3,2,385,137,89,843 2014,mitte,10113,alexanderplatz,203,106,1309,364,350,10510,89,710,1074,241,46,18,1207,351,506,2984 -2014,mitte,10114,brunnenstrasse_sued,34,16,180,31,68,2248,56,230,488,127,6,1,356,132,79,771 +2014,mitte,10114,brunnenstrasse_south,34,16,180,31,68,2248,56,230,488,127,6,1,356,132,79,771 2014,mitte,10221,moabit_west,76,32,557,147,159,2650,73,482,399,118,36,15,482,82,216,1226 -2014,mitte,10222,moabit_ost,57,33,599,157,173,3834,43,415,426,98,42,19,498,83,399,1282 +2014,mitte,10222,moabit_east,57,33,599,157,173,3834,43,415,426,98,42,19,498,83,399,1282 2014,mitte,10331,osloer_strasse,111,52,772,190,218,3846,31,410,344,202,38,14,471,48,266,1645 -2014,mitte,10332,brunnenstrasse_nord,107,47,648,167,217,3183,69,407,384,178,48,19,532,92,302,1574 +2014,mitte,10332,brunnenstrasse_north,107,47,648,167,217,3183,69,407,384,178,48,19,532,92,302,1574 2014,mitte,10441,parkviertel,89,46,652,151,240,3372,58,461,353,176,28,8,473,52,192,1687 -2014,mitte,10442,wedding_zentrum,131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 -2014,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 -2014,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,119,80,675,194,224,3951,53,825,463,162,45,14,600,90,218,1563 -2014,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,128,60,986,264,262,5460,97,545,1010,230,54,18,854,212,226,2047 -2014,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,125,86,566,214,128,3197,26,185,398,97,40,13,462,132,405,1153 -2014,friedrichshainkreuzberg,20304,suedliche_luisenstadt,171,132,583,271,117,2814,31,213,373,82,57,18,508,165,996,1231 -2014,friedrichshainkreuzberg,20405,karlmarxalleenord,30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 -2014,friedrichshainkreuzberg,20407,karlmarxalleesued,88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 -2014,friedrichshainkreuzberg,20506,frankfurter_allee_nord,16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 -2014,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,162,116,880,287,163,5162,71,358,849,143,44,19,1184,218,665,2099 -2014,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 +2014,mitte,10442,wedding_central,131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 +2014,mitte,19900,bezirk_(mi),81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 +2014,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,119,80,675,194,224,3951,53,825,463,162,45,14,600,90,218,1563 +2014,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,128,60,986,264,262,5460,97,545,1010,230,54,18,854,212,226,2047 +2014,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,125,86,566,214,128,3197,26,185,398,97,40,13,462,132,405,1153 +2014,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,171,132,583,271,117,2814,31,213,373,82,57,18,508,165,996,1231 +2014,friedrichshain-kreuzberg,20405,karl-marx-allee-north,30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 +2014,friedrichshain-kreuzberg,20407,karl-marx-allee-south,88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 +2014,friedrichshain-kreuzberg,20506,frankfurter_allee_north,16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 +2014,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,162,116,880,287,163,5162,71,358,849,143,44,19,1184,218,665,2099 +2014,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 2014,pankow,30101,buch,6,3,123,32,79,761,30,194,95,24,19,8,171,25,20,307 -2014,pankow,30202,blankenfelde/niederschoenhausen,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 +2014,pankow,30202,blankenfelde,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 +2014,pankow,30202,niederschoenhausen,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 2014,pankow,30203,buchholz,2,1,68,16,31,459,21,78,51,38,2,0,97,27,9,148 2014,pankow,30304,karow,4,3,49,8,23,397,9,89,104,50,2,0,100,8,9,143 -2014,pankow,30307,blankenburg/heinersdorf/maerchenland,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 -2014,pankow,30405,schoenholz/wilhelmsruh/rosenthal,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 -2014,pankow,30406,pankow_zentrum,35,20,186,42,80,2190,56,237,614,69,25,11,316,74,36,711 -2014,pankow,30408,pankow_sued,26,15,162,47,75,1392,69,220,386,72,13,10,303,53,21,670 +2014,pankow,30307,blankenburg,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,pankow,30307,heinersdorf,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,pankow,30307,maerchenland,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 +2014,pankow,30405,schoenholz,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,pankow,30405,wilhelmsruh,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,pankow,30405,rosenthal,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 +2014,pankow,30406,pankow_central,35,20,186,42,80,2190,56,237,614,69,25,11,316,74,36,711 +2014,pankow,30408,pankow_south,26,15,162,47,75,1392,69,220,386,72,13,10,303,53,21,670 2014,pankow,30509,weissensee,28,14,289,67,109,1669,67,219,257,65,19,4,382,79,37,839 -2014,pankow,30510,weissensee_ost,5,4,146,27,53,591,26,132,80,36,8,2,180,32,24,326 -2014,pankow,30611,prenzlauer_berg_nordwest,38,22,224,61,56,1935,51,234,507,45,12,4,319,90,76,760 -2014,pankow,30612,prenzlauer_berg_nord,31,13,168,37,56,1984,80,213,546,38,7,4,284,123,35,627 +2014,pankow,30510,weissensee_east,5,4,146,27,53,591,26,132,80,36,8,2,180,32,24,326 +2014,pankow,30611,prenzlauer_berg_northwest,38,22,224,61,56,1935,51,234,507,45,12,4,319,90,76,760 +2014,pankow,30612,prenzlauer_berg_north,31,13,168,37,56,1984,80,213,546,38,7,4,284,123,35,627 2014,pankow,30613,helmholtzplatz,10,4,137,40,32,1472,47,109,364,95,7,4,215,64,23,609 -2014,pankow,30614,prenzlauer_berg_ost,30,18,247,60,63,2298,92,313,351,77,10,4,546,228,51,701 -2014,pankow,30715,prenzlauer_berg_suedwest,24,13,319,95,56,2267,62,192,426,187,8,2,351,110,31,934 -2014,pankow,30716,prenzlauer_berg_sued,13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 -2014,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 -2014,charlottenburgwilmersdorf,40101,charlottenburgnord,47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 -2014,charlottenburgwilmersdorf,40202,heerstrasse,16,10,163,52,41,692,54,191,56,96,1,1,184,76,26,307 -2014,charlottenburgwilmersdorf,40203,westend,36,24,222,44,121,2767,64,406,193,112,12,8,280,55,20,776 -2014,charlottenburgwilmersdorf,40304,schloss_charlottenburg,30,8,242,53,101,1205,23,165,231,88,6,3,233,67,38,643 -2014,charlottenburgwilmersdorf,40305,mierendorffplatz,41,16,138,39,68,825,16,205,71,42,5,0,119,16,151,369 -2014,charlottenburgwilmersdorf,40306,ottosuhrallee,52,28,429,87,163,2391,50,289,361,118,12,3,368,77,79,1040 -2014,charlottenburgwilmersdorf,40307,neue_kantstrasse,36,12,235,59,77,1598,57,323,277,110,11,7,219,55,116,660 -2014,charlottenburgwilmersdorf,40308,kantstrasse,54,21,232,51,117,2830,24,216,321,103,10,4,225,22,138,664 -2014,charlottenburgwilmersdorf,40309,kurfuerstendamm,107,52,919,278,185,4781,48,377,216,106,9,6,376,93,168,1554 -2014,charlottenburgwilmersdorf,40310,halensee,16,7,124,33,73,1018,37,160,107,84,4,2,153,36,35,391 -2014,charlottenburgwilmersdorf,40411,grunewald,13,8,82,21,51,931,63,300,56,244,7,3,124,15,16,434 -2014,charlottenburgwilmersdorf,40412,schmargendorf,12,7,85,14,36,607,23,131,67,99,4,1,67,2,8,256 -2014,charlottenburgwilmersdorf,40413,wiesbadener_strasse,7,5,73,7,31,605,16,121,183,74,5,2,90,20,16,242 -2014,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,59,35,219,35,119,1878,83,434,239,170,19,5,345,95,69,783 -2014,charlottenburgwilmersdorf,40515,barstrasse,18,14,108,22,56,854,19,209,170,59,3,3,108,22,39,301 -2014,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,56,35,261,51,81,1920,70,385,400,165,9,4,272,67,51,722 -2014,charlottenburgwilmersdorf,40617,forst_grunewald,0,0,6,2,3,43,0,17,3,0,0,0,13,1,3,11 -2014,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 +2014,pankow,30614,prenzlauer_berg_east,30,18,247,60,63,2298,92,313,351,77,10,4,546,228,51,701 +2014,pankow,30715,prenzlauer_berg_southwest,24,13,319,95,56,2267,62,192,426,187,8,2,351,110,31,934 +2014,pankow,30716,prenzlauer_berg_south,13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 +2014,pankow,39900,bezirk_(pk),37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 +2014,charlottenburg-wilmersdorf,40101,charlottenburg-north,47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 +2014,charlottenburg-wilmersdorf,40202,heerstrasse,16,10,163,52,41,692,54,191,56,96,1,1,184,76,26,307 +2014,charlottenburg-wilmersdorf,40203,westend,36,24,222,44,121,2767,64,406,193,112,12,8,280,55,20,776 +2014,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,30,8,242,53,101,1205,23,165,231,88,6,3,233,67,38,643 +2014,charlottenburg-wilmersdorf,40305,mierendorffplatz,41,16,138,39,68,825,16,205,71,42,5,0,119,16,151,369 +2014,charlottenburg-wilmersdorf,40306,otto-suhr-allee,52,28,429,87,163,2391,50,289,361,118,12,3,368,77,79,1040 +2014,charlottenburg-wilmersdorf,40307,neue_kantstrasse,36,12,235,59,77,1598,57,323,277,110,11,7,219,55,116,660 +2014,charlottenburg-wilmersdorf,40308,kantstrasse,54,21,232,51,117,2830,24,216,321,103,10,4,225,22,138,664 +2014,charlottenburg-wilmersdorf,40309,kurfuerstendamm,107,52,919,278,185,4781,48,377,216,106,9,6,376,93,168,1554 +2014,charlottenburg-wilmersdorf,40310,halensee,16,7,124,33,73,1018,37,160,107,84,4,2,153,36,35,391 +2014,charlottenburg-wilmersdorf,40411,grunewald,13,8,82,21,51,931,63,300,56,244,7,3,124,15,16,434 +2014,charlottenburg-wilmersdorf,40412,schmargendorf,12,7,85,14,36,607,23,131,67,99,4,1,67,2,8,256 +2014,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,7,5,73,7,31,605,16,121,183,74,5,2,90,20,16,242 +2014,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,59,35,219,35,119,1878,83,434,239,170,19,5,345,95,69,783 +2014,charlottenburg-wilmersdorf,40515,barstrasse,18,14,108,22,56,854,19,209,170,59,3,3,108,22,39,301 +2014,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,56,35,261,51,81,1920,70,385,400,165,9,4,272,67,51,722 +2014,charlottenburg-wilmersdorf,40617,forst_grunewald,0,0,6,2,3,43,0,17,3,0,0,0,13,1,3,11 +2014,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 2014,spandau,50101,hakenfelde,17,10,156,42,65,705,33,148,63,36,18,7,173,9,32,376 2014,spandau,50102,falkenhagener_feld,36,14,420,87,137,1202,31,224,164,98,29,10,357,33,61,991 -2014,spandau,50103,spandau_mitte,99,67,674,154,212,2815,36,354,304,55,26,10,546,83,226,1624 +2014,spandau,50103,spandau_central,99,67,674,154,212,2815,36,354,304,55,26,10,546,83,226,1624 2014,spandau,50204,brunsbuetteler_damm,16,12,132,35,79,780,36,145,64,75,13,4,146,14,24,350 -2014,spandau,50205,heerstrasse_nord,34,24,362,67,127,1028,34,155,99,71,33,10,297,20,30,858 +2014,spandau,50205,heerstrasse_north,34,24,362,67,127,1028,34,155,99,71,33,10,297,20,30,858 2014,spandau,50206,wilhelmstadt,64,27,536,127,190,2215,33,252,240,95,21,12,467,83,92,1075 2014,spandau,50307,haselhorst,19,7,150,33,49,859,31,195,65,31,17,8,167,17,18,351 2014,spandau,50308,siemensstadt,24,7,168,43,60,1015,38,201,102,31,9,5,165,45,15,464 -2014,spandau,50409,gatow/kladow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 -2014,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 -2014,steglitzzehlendorf,60101,schlossstr.,43,18,174,45,77,2302,39,173,180,115,8,2,247,74,40,488 -2014,steglitzzehlendorf,60102,albrechtstr.,43,25,267,43,136,1449,85,348,229,145,16,5,417,78,42,823 -2014,steglitzzehlendorf,60203,lankwitz,26,13,277,63,129,1147,67,290,101,101,37,18,271,37,116,661 -2014,steglitzzehlendorf,60204,ostpreussendamm,15,7,199,38,85,1238,63,289,222,130,12,5,309,33,46,560 -2014,steglitzzehlendorf,60305,teltower_damm,25,12,150,29,79,1377,58,362,311,146,14,4,315,64,42,456 -2014,steglitzzehlendorf,60306,drakestr.,9,7,200,29,103,1645,86,363,222,136,11,7,278,53,44,557 -2014,steglitzzehlendorf,60407,zehlendorf_suedwest,18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 -2014,steglitzzehlendorf,60408,zehlendorf_nord,21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 -2014,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 -2014,tempelhofschoeneberg,70101,schoenebergnord,170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 -2014,tempelhofschoeneberg,70202,schoenebergsued,57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 -2014,tempelhofschoeneberg,70303,friedenau,43,30,252,42,93,2785,67,386,472,179,24,16,407,127,52,777 -2014,tempelhofschoeneberg,70404,tempelhof,80,49,671,142,290,3816,113,798,372,186,46,14,745,138,316,1793 -2014,tempelhofschoeneberg,70505,mariendorf,47,28,395,94,161,1807,78,490,146,142,20,9,437,55,96,976 -2014,tempelhofschoeneberg,70606,marienfelde,27,19,204,37,85,1231,37,267,115,55,29,10,286,30,43,552 -2014,tempelhofschoeneberg,70707,lichtenrade,28,14,304,59,138,1146,74,330,121,126,23,5,389,55,69,726 -2014,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 +2014,spandau,50409,gatow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 +2014,spandau,50409,kladow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 +2014,spandau,59900,bezirk_(sp),28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 +2014,steglitz-zehlendorf,60101,schlossstr.,43,18,174,45,77,2302,39,173,180,115,8,2,247,74,40,488 +2014,steglitz-zehlendorf,60102,albrechtstr.,43,25,267,43,136,1449,85,348,229,145,16,5,417,78,42,823 +2014,steglitz-zehlendorf,60203,lankwitz,26,13,277,63,129,1147,67,290,101,101,37,18,271,37,116,661 +2014,steglitz-zehlendorf,60204,ostpreussendamm,15,7,199,38,85,1238,63,289,222,130,12,5,309,33,46,560 +2014,steglitz-zehlendorf,60305,teltower_damm,25,12,150,29,79,1377,58,362,311,146,14,4,315,64,42,456 +2014,steglitz-zehlendorf,60306,drakestr.,9,7,200,29,103,1645,86,363,222,136,11,7,278,53,44,557 +2014,steglitz-zehlendorf,60407,zehlendorf_southwest,18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 +2014,steglitz-zehlendorf,60408,zehlendorf_north,21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 +2014,steglitz-zehlendorf,69900,bezirk_(st-zd),10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 +2014,tempelhof-schoeneberg,70101,schoeneberg-north,170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 +2014,tempelhof-schoeneberg,70202,schoeneberg-south,57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 +2014,tempelhof-schoeneberg,70303,friedenau,43,30,252,42,93,2785,67,386,472,179,24,16,407,127,52,777 +2014,tempelhof-schoeneberg,70404,tempelhof,80,49,671,142,290,3816,113,798,372,186,46,14,745,138,316,1793 +2014,tempelhof-schoeneberg,70505,mariendorf,47,28,395,94,161,1807,78,490,146,142,20,9,437,55,96,976 +2014,tempelhof-schoeneberg,70606,marienfelde,27,19,204,37,85,1231,37,267,115,55,29,10,286,30,43,552 +2014,tempelhof-schoeneberg,70707,lichtenrade,28,14,304,59,138,1146,74,330,121,126,23,5,389,55,69,726 +2014,tempelhof-schoeneberg,79900,bezirk_(th-sb),44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 2014,neukoelln,80101,schillerpromenade,71,37,519,139,158,1923,25,310,180,123,18,8,547,190,519,1176 -2014,neukoelln,80102,neukoellner_mitte/zentrum,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 +2014,neukoelln,80102,neukoellner_central,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 +2014,neukoelln,80102,central,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 2014,neukoelln,80103,reuterstrasse,71,32,569,147,172,2898,45,248,319,192,18,7,495,129,129,1248 2014,neukoelln,80104,rixdorf,88,41,576,151,159,2328,52,490,331,194,28,12,545,95,124,1358 2014,neukoelln,80105,koellnische_heide,26,13,199,55,122,1132,32,345,37,48,22,12,536,46,42,539 2014,neukoelln,80206,britz,73,46,457,111,178,2243,90,572,167,175,27,8,450,61,92,1207 2014,neukoelln,80207,buckow,18,8,133,20,67,687,49,203,32,81,8,4,177,14,7,359 2014,neukoelln,80308,gropiusstadt,55,39,341,92,132,1687,42,184,185,88,27,11,471,44,33,963 -2014,neukoelln,80409,buckow_nord,9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 +2014,neukoelln,80409,buckow_north,9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 2014,neukoelln,80410,rudow,32,18,207,54,92,1186,114,317,153,174,22,10,300,30,8,542 -2014,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 -2014,treptowkoepenick,90101,alttreptow,45,36,134,35,43,1198,30,183,281,38,11,5,195,62,66,364 -2014,treptowkoepenick,90102,plaenterwald,11,7,45,8,23,746,36,175,63,38,11,8,148,14,16,247 -2014,treptowkoepenick,90103,baumschulenweg,19,8,106,23,57,894,63,216,125,52,8,3,140,24,21,305 -2014,treptowkoepenick,90104,johannisthal,15,9,84,17,47,581,31,105,81,37,10,2,149,13,12,253 -2014,treptowkoepenick,90205,oberschoeneweide,12,5,287,65,94,987,46,245,138,23,12,7,221,39,50,587 -2014,treptowkoepenick,90206,niederschoeneweide,13,8,153,20,27,924,22,106,129,20,7,4,193,92,38,296 -2014,treptowkoepenick,90207,adlershof,13,7,112,23,59,1054,44,183,165,28,11,5,201,79,19,324 -2014,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 -2014,treptowkoepenick,90309,altglienicke,9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 -2014,treptowkoepenick,90310,bohnsdorf,7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 -2014,treptowkoepenick,90311,gruenau,5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 -2014,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 -2014,treptowkoepenick,90413,koepenicksued,4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 -2014,treptowkoepenick,90414,allendeviertel,2,0,50,13,29,222,14,36,25,8,3,2,61,11,5,117 -2014,treptowkoepenick,90415,altstadtkietz,2,1,84,9,22,255,11,59,53,7,11,6,90,8,3,181 -2014,treptowkoepenick,90416,mueggelheim,0,0,12,2,5,105,4,35,8,16,4,4,22,1,3,26 -2014,treptowkoepenick,90517,friedrichshagen,2,0,83,25,40,780,48,152,253,26,2,1,148,35,10,270 -2014,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 -2014,treptowkoepenick,90519,dammvorstadt,14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 -2014,treptowkoepenick,90520,koepenicknord,3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 -2014,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 -2014,marzahnhellersdorf,100101,marzahnnord,32,19,440,75,96,637,44,109,94,19,20,7,195,21,36,753 -2014,marzahnhellersdorf,100102,marzahnmitte,66,43,685,149,161,1681,79,305,184,28,23,12,525,56,70,1365 -2014,marzahnhellersdorf,100103,marzahnsued,55,29,339,67,118,1383,117,322,112,47,25,7,349,38,31,751 -2014,marzahnhellersdorf,100204,hellersdorfnord,32,20,634,109,189,1595,65,211,166,36,31,13,565,110,94,1300 -2014,marzahnhellersdorf,100205,hellersdorfost,19,9,245,35,78,598,27,102,104,12,9,4,193,48,41,543 -2014,marzahnhellersdorf,100206,hellersdorfsued,17,13,258,45,96,627,43,98,89,23,30,8,264,74,22,577 -2014,marzahnhellersdorf,100307,biesdorf,8,5,162,23,66,1112,40,272,177,62,8,2,166,19,32,341 -2014,marzahnhellersdorf,100408,kaulsdorf,5,1,67,10,35,540,15,169,94,75,8,4,152,16,5,205 -2014,marzahnhellersdorf,100409,mahlsdorf,6,3,100,20,51,1204,30,154,119,79,3,1,147,29,5,225 -2014,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 -2014,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 -2014,lichtenberg,110102,neuhohenschoenhausen_nord,19,14,294,44,107,654,31,117,91,13,12,2,234,15,56,606 -2014,lichtenberg,110103,neuhohenschoenhausen_sued,31,22,324,65,78,962,63,106,114,23,9,3,184,27,48,634 -2014,lichtenberg,110204,althohenschoenhausen_nord,10,6,123,26,36,722,25,100,46,55,7,1,108,9,14,245 -2014,lichtenberg,110205,althohenschoenhausen_sued,21,10,261,42,91,1246,60,317,123,70,14,2,280,57,45,665 +2014,neukoelln,89900,bezirk_(nk),44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 +2014,treptow-koepenick,90101,alt-treptow,45,36,134,35,43,1198,30,183,281,38,11,5,195,62,66,364 +2014,treptow-koepenick,90102,plaenterwald,11,7,45,8,23,746,36,175,63,38,11,8,148,14,16,247 +2014,treptow-koepenick,90103,baumschulenweg,19,8,106,23,57,894,63,216,125,52,8,3,140,24,21,305 +2014,treptow-koepenick,90104,johannisthal,15,9,84,17,47,581,31,105,81,37,10,2,149,13,12,253 +2014,treptow-koepenick,90205,oberschoeneweide,12,5,287,65,94,987,46,245,138,23,12,7,221,39,50,587 +2014,treptow-koepenick,90206,niederschoeneweide,13,8,153,20,27,924,22,106,129,20,7,4,193,92,38,296 +2014,treptow-koepenick,90207,adlershof,13,7,112,23,59,1054,44,183,165,28,11,5,201,79,19,324 +2014,treptow-koepenick,90208,koellnische_vorstadt,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 +2014,treptow-koepenick,90208,spindlersfeld,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 +2014,treptow-koepenick,90309,altglienicke,9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 +2014,treptow-koepenick,90310,bohnsdorf,7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 +2014,treptow-koepenick,90311,gruenau,5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 +2014,treptow-koepenick,90312,schmoeckwitz,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,treptow-koepenick,90312,karolinenhof,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,treptow-koepenick,90312,rauchfangswerder,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 +2014,treptow-koepenick,90413,koepenick-south,4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 +2014,treptow-koepenick,90414,allende-viertel,2,0,50,13,29,222,14,36,25,8,3,2,61,11,5,117 +2014,treptow-koepenick,90415,altstadt-kietz,2,1,84,9,22,255,11,59,53,7,11,6,90,8,3,181 +2014,treptow-koepenick,90416,mueggelheim,0,0,12,2,5,105,4,35,8,16,4,4,22,1,3,26 +2014,treptow-koepenick,90517,friedrichshagen,2,0,83,25,40,780,48,152,253,26,2,1,148,35,10,270 +2014,treptow-koepenick,90518,rahnsdorf,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 +2014,treptow-koepenick,90518,hessenwinkel,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 +2014,treptow-koepenick,90519,dammvorstadt,14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 +2014,treptow-koepenick,90520,koepenick-north,3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 +2014,treptow-koepenick,99900,bezirk_(tp-kp),25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 +2014,marzahn-hellersdorf,100101,marzahn-north,32,19,440,75,96,637,44,109,94,19,20,7,195,21,36,753 +2014,marzahn-hellersdorf,100102,marzahn-central,66,43,685,149,161,1681,79,305,184,28,23,12,525,56,70,1365 +2014,marzahn-hellersdorf,100103,marzahn-south,55,29,339,67,118,1383,117,322,112,47,25,7,349,38,31,751 +2014,marzahn-hellersdorf,100204,hellersdorf-north,32,20,634,109,189,1595,65,211,166,36,31,13,565,110,94,1300 +2014,marzahn-hellersdorf,100205,hellersdorf-east,19,9,245,35,78,598,27,102,104,12,9,4,193,48,41,543 +2014,marzahn-hellersdorf,100206,hellersdorf-south,17,13,258,45,96,627,43,98,89,23,30,8,264,74,22,577 +2014,marzahn-hellersdorf,100307,biesdorf,8,5,162,23,66,1112,40,272,177,62,8,2,166,19,32,341 +2014,marzahn-hellersdorf,100408,kaulsdorf,5,1,67,10,35,540,15,169,94,75,8,4,152,16,5,205 +2014,marzahn-hellersdorf,100409,mahlsdorf,6,3,100,20,51,1204,30,154,119,79,3,1,147,29,5,225 +2014,marzahn-hellersdorf,109900,bezirk_(mz-hd),20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 +2014,lichtenberg,110101,malchow,1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 +2014,lichtenberg,110101,wartenberg_und_falkenberg,1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 +2014,lichtenberg,110102,neu-hohenschoenhausen_north,19,14,294,44,107,654,31,117,91,13,12,2,234,15,56,606 +2014,lichtenberg,110103,neu-hohenschoenhausen_south,31,22,324,65,78,962,63,106,114,23,9,3,184,27,48,634 +2014,lichtenberg,110204,alt-hohenschoenhausen_north,10,6,123,26,36,722,25,100,46,55,7,1,108,9,14,245 +2014,lichtenberg,110205,alt-hohenschoenhausen_south,21,10,261,42,91,1246,60,317,123,70,14,2,280,57,45,665 2014,lichtenberg,110306,fennpfuhl,22,11,248,47,93,1244,136,327,176,72,5,3,325,65,36,627 -2014,lichtenberg,110307,altlichtenberg,40,21,321,81,90,2174,102,435,240,63,11,7,336,80,44,788 -2014,lichtenberg,110308,frankfurter_allee_sued,15,9,114,24,20,763,35,134,135,17,17,7,124,36,43,239 +2014,lichtenberg,110307,alt-lichtenberg,40,21,321,81,90,2174,102,435,240,63,11,7,336,80,44,788 +2014,lichtenberg,110308,frankfurter_allee_south,15,9,114,24,20,763,35,134,135,17,17,7,124,36,43,239 2014,lichtenberg,110409,neu_lichtenberg,21,11,251,52,81,1569,60,237,292,69,14,5,384,105,40,771 -2014,lichtenberg,110410,friedrichsfelde_nord,19,12,133,38,52,686,53,113,53,36,3,1,131,41,13,321 -2014,lichtenberg,110411,friedrichsfelde_sued,14,5,141,31,45,742,55,146,132,50,7,6,190,89,17,343 +2014,lichtenberg,110410,friedrichsfelde_north,19,12,133,38,52,686,53,113,53,36,3,1,131,41,13,321 +2014,lichtenberg,110411,friedrichsfelde_south,14,5,141,31,45,742,55,146,132,50,7,6,190,89,17,343 2014,lichtenberg,110512,rummelsburger_bucht,2,2,33,10,13,270,10,69,41,15,16,9,41,8,12,91 2014,lichtenberg,110513,karlshorst,7,4,104,23,51,854,44,212,242,36,10,4,128,15,5,271 -2014,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 -2014,reinickendorf,121031,ost_1_reginhardstr.,32,16,372,95,168,1321,34,214,178,142,25,9,297,39,89,1049 -2014,reinickendorf,121032,ost_2_altreinickendorf,52,26,330,78,134,1520,43,258,168,112,20,7,331,98,143,907 -2014,reinickendorf,122141,west_1_tegelsued/flughafensee,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 -2014,reinickendorf,122144,west_4_augusteviktoriaallee,41,19,330,74,124,1659,38,258,118,130,19,11,402,61,81,907 -2014,reinickendorf,122145,west_5_tegel/tegeler_forst,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 -2014,reinickendorf,122242,west_2_heiligensee/konradshoehe,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 -2014,reinickendorf,122311,nord_1_frohnau/hermsdorf,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 -2014,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 -2014,reinickendorf,123021,mv_1_maerkisches_viertel,61,34,551,135,214,1949,47,349,154,67,72,25,418,32,103,1480 -2014,reinickendorf,123022,mv_2_rollbergsiedlung,16,6,79,12,36,387,8,78,31,25,10,5,109,28,13,206 -2014,reinickendorf,123043,west_3_borsigwalde/freie_scholle,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 -2014,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 -2015,mitte,10111,tiergarten_sued,82,59,480,109,108,2763,15,321,247,52,18,11,304,85,137,949 +2014,lichtenberg,119900,bezirk_(lb),14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 +2014,reinickendorf,121031,east_1_-_reginhardstr.,32,16,372,95,168,1321,34,214,178,142,25,9,297,39,89,1049 +2014,reinickendorf,121032,east_2_-_alt-reinickendorf,52,26,330,78,134,1520,43,258,168,112,20,7,331,98,143,907 +2014,reinickendorf,122141,west_1_-_tegel-south,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 +2014,reinickendorf,122141,flughafensee,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 +2014,reinickendorf,122144,west_4_-_auguste-viktoria-allee,41,19,330,74,124,1659,38,258,118,130,19,11,402,61,81,907 +2014,reinickendorf,122145,west_5_-_tegel,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 +2014,reinickendorf,122145,tegeler_forst,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 +2014,reinickendorf,122242,west_2_-_heiligensee,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 +2014,reinickendorf,122242,konradshoehe,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 +2014,reinickendorf,122311,north_1_-_frohnau,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 +2014,reinickendorf,122311,hermsdorf,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 +2014,reinickendorf,123012,north_2_-_waidmannslust,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,reinickendorf,123012,wittenau,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,reinickendorf,123012,luebars,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 +2014,reinickendorf,123021,mv_1_-_maerkisches_viertel,61,34,551,135,214,1949,47,349,154,67,72,25,418,32,103,1480 +2014,reinickendorf,123022,mv_2_-_rollbergsiedlung,16,6,79,12,36,387,8,78,31,25,10,5,109,28,13,206 +2014,reinickendorf,123043,west_3_-_borsigwalde,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 +2014,reinickendorf,123043,freie_scholle,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 +2014,reinickendorf,129900,bezirk_(rd),20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 +2015,mitte,10111,tiergarten_south,82,59,480,109,108,2763,15,321,247,52,18,11,304,85,137,949 2015,mitte,10112,regierungsviertel,76,34,433,89,126,5399,15,289,371,48,10,4,304,101,48,810 2015,mitte,10113,alexanderplatz,157,90,1440,408,320,12150,83,820,1082,236,35,12,1171,333,499,2973 -2015,mitte,10114,brunnenstrasse_sued,29,13,204,40,61,2419,61,231,418,108,9,6,346,116,72,862 +2015,mitte,10114,brunnenstrasse_south,29,13,204,40,61,2419,61,231,418,108,9,6,346,116,72,862 2015,mitte,10221,moabit_west,115,54,569,150,186,3017,53,589,338,112,25,10,444,74,165,1212 -2015,mitte,10222,moabit_ost,85,45,738,192,204,4928,42,433,452,98,18,6,446,81,341,1418 +2015,mitte,10222,moabit_east,85,45,738,192,204,4928,42,433,452,98,18,6,446,81,341,1418 2015,mitte,10331,osloer_strasse,98,59,788,243,247,3617,35,330,316,167,35,13,478,72,231,1584 -2015,mitte,10332,brunnenstrasse_nord,85,37,562,145,196,2912,66,409,405,113,23,10,480,86,272,1239 +2015,mitte,10332,brunnenstrasse_north,85,37,562,145,196,2912,66,409,405,113,23,10,480,86,272,1239 2015,mitte,10441,parkviertel,83,45,677,177,214,3582,55,537,343,126,31,16,491,88,198,1493 -2015,mitte,10442,wedding_zentrum,148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 -2015,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 -2015,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,125,61,659,187,221,4574,59,861,439,152,31,10,650,99,415,1581 -2015,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,113,50,812,200,204,6665,140,735,1209,240,37,18,783,170,360,1861 -2015,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,143,72,633,224,109,3683,36,276,376,86,31,10,464,126,540,1178 -2015,friedrichshainkreuzberg,20304,suedliche_luisenstadt,167,106,469,189,141,3384,50,304,411,85,26,12,442,158,1949,1092 -2015,friedrichshainkreuzberg,20405,karlmarxalleenord,34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 -2015,friedrichshainkreuzberg,20407,karlmarxalleesued,126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 -2015,friedrichshainkreuzberg,20506,frankfurter_allee_nord,28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 -2015,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,196,100,999,360,160,5581,65,383,692,121,35,13,1023,378,1468,2287 -2015,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 +2015,mitte,10442,wedding_central,148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 +2015,mitte,19900,bezirk_(mi),82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 +2015,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,125,61,659,187,221,4574,59,861,439,152,31,10,650,99,415,1581 +2015,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,113,50,812,200,204,6665,140,735,1209,240,37,18,783,170,360,1861 +2015,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,143,72,633,224,109,3683,36,276,376,86,31,10,464,126,540,1178 +2015,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,167,106,469,189,141,3384,50,304,411,85,26,12,442,158,1949,1092 +2015,friedrichshain-kreuzberg,20405,karl-marx-allee-north,34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 +2015,friedrichshain-kreuzberg,20407,karl-marx-allee-south,126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 +2015,friedrichshain-kreuzberg,20506,frankfurter_allee_north,28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 +2015,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,196,100,999,360,160,5581,65,383,692,121,35,13,1023,378,1468,2287 +2015,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 2015,pankow,30101,buch,9,5,175,47,76,876,39,184,146,24,22,4,251,36,30,423 -2015,pankow,30202,blankenfelde/niederschoenhausen,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 +2015,pankow,30202,blankenfelde,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 +2015,pankow,30202,niederschoenhausen,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 2015,pankow,30203,buchholz,2,0,61,12,23,384,18,44,36,34,7,4,92,32,5,134 2015,pankow,30304,karow,7,4,59,13,36,428,17,112,92,38,5,1,92,16,4,142 -2015,pankow,30307,blankenburg/heinersdorf/maerchenland,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 -2015,pankow,30405,schoenholz/wilhelmsruh/rosenthal,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 -2015,pankow,30406,pankow_zentrum,38,22,229,50,90,2272,52,196,634,89,13,5,395,113,41,785 -2015,pankow,30408,pankow_sued,34,20,158,32,71,1480,52,222,336,73,11,7,260,68,37,824 +2015,pankow,30307,blankenburg,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,pankow,30307,heinersdorf,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,pankow,30307,maerchenland,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 +2015,pankow,30405,schoenholz,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,pankow,30405,wilhelmsruh,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,pankow,30405,rosenthal,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 +2015,pankow,30406,pankow_central,38,22,229,50,90,2272,52,196,634,89,13,5,395,113,41,785 +2015,pankow,30408,pankow_south,34,20,158,32,71,1480,52,222,336,73,11,7,260,68,37,824 2015,pankow,30509,weissensee,21,7,336,73,135,2404,87,307,354,97,17,2,466,95,45,1181 -2015,pankow,30510,weissensee_ost,6,2,135,25,45,713,25,136,84,46,9,3,167,45,33,361 -2015,pankow,30611,prenzlauer_berg_nordwest,39,20,188,53,47,2277,38,209,413,58,21,10,309,114,68,1133 -2015,pankow,30612,prenzlauer_berg_nord,24,8,191,40,54,2619,86,207,541,56,9,4,246,79,30,1200 +2015,pankow,30510,weissensee_east,6,2,135,25,45,713,25,136,84,46,9,3,167,45,33,361 +2015,pankow,30611,prenzlauer_berg_northwest,39,20,188,53,47,2277,38,209,413,58,21,10,309,114,68,1133 +2015,pankow,30612,prenzlauer_berg_north,24,8,191,40,54,2619,86,207,541,56,9,4,246,79,30,1200 2015,pankow,30613,helmholtzplatz,7,4,133,36,40,2114,32,98,323,69,5,3,280,96,20,1209 -2015,pankow,30614,prenzlauer_berg_ost,31,16,228,48,72,2826,57,429,392,76,17,9,517,250,43,778 -2015,pankow,30715,prenzlauer_berg_suedwest,17,9,285,80,51,2519,59,217,388,116,10,4,396,136,46,1200 -2015,pankow,30716,prenzlauer_berg_sued,13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 -2015,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 -2015,charlottenburgwilmersdorf,40101,charlottenburgnord,24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 -2015,charlottenburgwilmersdorf,40202,heerstrasse,12,7,150,39,39,861,38,249,76,110,7,1,146,39,33,311 -2015,charlottenburgwilmersdorf,40203,westend,23,11,228,52,119,2938,80,345,178,141,21,6,296,27,14,736 -2015,charlottenburgwilmersdorf,40304,schloss_charlottenburg,27,13,234,59,106,1241,26,143,260,66,11,4,209,17,33,612 -2015,charlottenburgwilmersdorf,40305,mierendorffplatz,20,10,155,46,57,947,28,211,123,47,12,7,142,16,30,380 -2015,charlottenburgwilmersdorf,40306,ottosuhrallee,43,25,397,95,123,2552,28,261,404,95,15,6,383,42,75,1081 -2015,charlottenburgwilmersdorf,40307,neue_kantstrasse,33,21,227,51,67,1824,58,274,335,122,4,3,210,33,111,667 -2015,charlottenburgwilmersdorf,40308,kantstrasse,67,27,276,69,98,3361,20,201,325,94,5,3,226,15,119,772 -2015,charlottenburgwilmersdorf,40309,kurfuerstendamm,107,51,911,252,168,5657,51,353,275,116,12,7,360,79,117,1602 -2015,charlottenburgwilmersdorf,40310,halensee,17,10,124,29,53,1368,35,199,144,83,3,1,153,34,15,497 -2015,charlottenburgwilmersdorf,40411,grunewald,10,6,123,23,67,976,48,312,79,185,8,4,121,7,11,419 -2015,charlottenburgwilmersdorf,40412,schmargendorf,9,6,66,10,25,716,49,193,102,76,2,2,88,7,7,201 -2015,charlottenburgwilmersdorf,40413,wiesbadener_strasse,5,1,79,5,33,701,24,133,200,38,4,2,104,22,7,310 -2015,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,39,18,210,38,102,2338,62,454,383,139,16,6,334,109,50,826 -2015,charlottenburgwilmersdorf,40515,barstrasse,19,11,113,19,45,980,30,199,227,66,2,0,102,17,24,389 -2015,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,41,28,225,35,79,2180,59,359,511,117,5,3,250,61,42,739 -2015,charlottenburgwilmersdorf,40617,forst_grunewald,0,0,19,5,6,32,1,13,1,0,4,3,9,1,0,30 -2015,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 +2015,pankow,30614,prenzlauer_berg_east,31,16,228,48,72,2826,57,429,392,76,17,9,517,250,43,778 +2015,pankow,30715,prenzlauer_berg_southwest,17,9,285,80,51,2519,59,217,388,116,10,4,396,136,46,1200 +2015,pankow,30716,prenzlauer_berg_south,13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 +2015,pankow,39900,bezirk_(pk),34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 +2015,charlottenburg-wilmersdorf,40101,charlottenburg-north,24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 +2015,charlottenburg-wilmersdorf,40202,heerstrasse,12,7,150,39,39,861,38,249,76,110,7,1,146,39,33,311 +2015,charlottenburg-wilmersdorf,40203,westend,23,11,228,52,119,2938,80,345,178,141,21,6,296,27,14,736 +2015,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,27,13,234,59,106,1241,26,143,260,66,11,4,209,17,33,612 +2015,charlottenburg-wilmersdorf,40305,mierendorffplatz,20,10,155,46,57,947,28,211,123,47,12,7,142,16,30,380 +2015,charlottenburg-wilmersdorf,40306,otto-suhr-allee,43,25,397,95,123,2552,28,261,404,95,15,6,383,42,75,1081 +2015,charlottenburg-wilmersdorf,40307,neue_kantstrasse,33,21,227,51,67,1824,58,274,335,122,4,3,210,33,111,667 +2015,charlottenburg-wilmersdorf,40308,kantstrasse,67,27,276,69,98,3361,20,201,325,94,5,3,226,15,119,772 +2015,charlottenburg-wilmersdorf,40309,kurfuerstendamm,107,51,911,252,168,5657,51,353,275,116,12,7,360,79,117,1602 +2015,charlottenburg-wilmersdorf,40310,halensee,17,10,124,29,53,1368,35,199,144,83,3,1,153,34,15,497 +2015,charlottenburg-wilmersdorf,40411,grunewald,10,6,123,23,67,976,48,312,79,185,8,4,121,7,11,419 +2015,charlottenburg-wilmersdorf,40412,schmargendorf,9,6,66,10,25,716,49,193,102,76,2,2,88,7,7,201 +2015,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,5,1,79,5,33,701,24,133,200,38,4,2,104,22,7,310 +2015,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,39,18,210,38,102,2338,62,454,383,139,16,6,334,109,50,826 +2015,charlottenburg-wilmersdorf,40515,barstrasse,19,11,113,19,45,980,30,199,227,66,2,0,102,17,24,389 +2015,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,41,28,225,35,79,2180,59,359,511,117,5,3,250,61,42,739 +2015,charlottenburg-wilmersdorf,40617,forst_grunewald,0,0,19,5,6,32,1,13,1,0,4,3,9,1,0,30 +2015,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 2015,spandau,50101,hakenfelde,16,10,192,27,89,830,30,153,71,45,13,7,184,15,15,557 2015,spandau,50102,falkenhagener_feld,31,17,405,86,180,1290,39,178,142,93,28,9,332,23,36,1131 -2015,spandau,50103,spandau_mitte,101,55,624,158,252,2665,64,303,194,87,25,11,526,97,175,1593 +2015,spandau,50103,spandau_central,101,55,624,158,252,2665,64,303,194,87,25,11,526,97,175,1593 2015,spandau,50204,brunsbuetteler_damm,15,5,159,28,76,826,37,128,67,65,15,5,180,11,10,434 -2015,spandau,50205,heerstrasse_nord,22,14,334,81,128,1066,30,187,56,75,21,12,295,86,23,805 +2015,spandau,50205,heerstrasse_north,22,14,334,81,128,1066,30,187,56,75,21,12,295,86,23,805 2015,spandau,50206,wilhelmstadt,31,15,462,91,162,2260,39,291,187,77,16,6,349,39,146,925 2015,spandau,50307,haselhorst,21,7,157,29,67,1007,57,143,73,38,10,5,115,13,20,483 2015,spandau,50308,siemensstadt,15,6,130,29,50,993,35,131,78,40,13,5,117,22,14,367 -2015,spandau,50409,gatow/kladow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 -2015,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 -2015,steglitzzehlendorf,60101,schlossstr.,25,13,200,40,63,2496,26,212,350,64,6,2,217,55,33,461 -2015,steglitzzehlendorf,60102,albrechtstr.,32,21,231,47,125,1406,95,300,229,133,8,7,361,61,46,788 -2015,steglitzzehlendorf,60203,lankwitz,19,11,264,53,110,960,43,207,109,104,7,0,297,51,78,611 -2015,steglitzzehlendorf,60204,ostpreussendamm,16,7,185,44,80,1184,40,231,205,165,18,7,220,28,36,487 -2015,steglitzzehlendorf,60305,teltower_damm,16,10,150,30,73,1438,50,247,438,132,11,6,252,67,42,413 -2015,steglitzzehlendorf,60306,drakestr.,18,10,200,28,97,1895,91,410,258,199,11,3,252,42,41,554 -2015,steglitzzehlendorf,60407,zehlendorf_suedwest,15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 -2015,steglitzzehlendorf,60408,zehlendorf_nord,25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 -2015,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 -2015,tempelhofschoeneberg,70101,schoenebergnord,160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 -2015,tempelhofschoeneberg,70202,schoenebergsued,58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 -2015,tempelhofschoeneberg,70303,friedenau,36,22,230,32,114,2592,75,367,545,99,9,5,337,107,43,687 -2015,tempelhofschoeneberg,70404,tempelhof,53,23,671,145,280,3870,128,706,412,126,56,11,811,147,213,1633 -2015,tempelhofschoeneberg,70505,mariendorf,39,22,295,71,100,2121,84,428,173,118,22,11,374,40,69,770 -2015,tempelhofschoeneberg,70606,marienfelde,17,9,220,45,94,1126,29,186,117,90,18,5,245,22,42,534 -2015,tempelhofschoeneberg,70707,lichtenrade,30,18,285,45,156,1227,120,223,145,227,28,9,336,38,60,697 -2015,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 +2015,spandau,50409,gatow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 +2015,spandau,50409,kladow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 +2015,spandau,59900,bezirk_(sp),13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 +2015,steglitz-zehlendorf,60101,schlossstr.,25,13,200,40,63,2496,26,212,350,64,6,2,217,55,33,461 +2015,steglitz-zehlendorf,60102,albrechtstr.,32,21,231,47,125,1406,95,300,229,133,8,7,361,61,46,788 +2015,steglitz-zehlendorf,60203,lankwitz,19,11,264,53,110,960,43,207,109,104,7,0,297,51,78,611 +2015,steglitz-zehlendorf,60204,ostpreussendamm,16,7,185,44,80,1184,40,231,205,165,18,7,220,28,36,487 +2015,steglitz-zehlendorf,60305,teltower_damm,16,10,150,30,73,1438,50,247,438,132,11,6,252,67,42,413 +2015,steglitz-zehlendorf,60306,drakestr.,18,10,200,28,97,1895,91,410,258,199,11,3,252,42,41,554 +2015,steglitz-zehlendorf,60407,zehlendorf_southwest,15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 +2015,steglitz-zehlendorf,60408,zehlendorf_north,25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 +2015,steglitz-zehlendorf,69900,bezirk_(st-zd),14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 +2015,tempelhof-schoeneberg,70101,schoeneberg-north,160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 +2015,tempelhof-schoeneberg,70202,schoeneberg-south,58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 +2015,tempelhof-schoeneberg,70303,friedenau,36,22,230,32,114,2592,75,367,545,99,9,5,337,107,43,687 +2015,tempelhof-schoeneberg,70404,tempelhof,53,23,671,145,280,3870,128,706,412,126,56,11,811,147,213,1633 +2015,tempelhof-schoeneberg,70505,mariendorf,39,22,295,71,100,2121,84,428,173,118,22,11,374,40,69,770 +2015,tempelhof-schoeneberg,70606,marienfelde,17,9,220,45,94,1126,29,186,117,90,18,5,245,22,42,534 +2015,tempelhof-schoeneberg,70707,lichtenrade,30,18,285,45,156,1227,120,223,145,227,28,9,336,38,60,697 +2015,tempelhof-schoeneberg,79900,bezirk_(th-sb),32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 2015,neukoelln,80101,schillerpromenade,91,52,450,134,142,2232,30,349,252,101,25,10,499,121,806,1136 -2015,neukoelln,80102,neukoellner_mitte/zentrum,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 +2015,neukoelln,80102,neukoellner_central,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 +2015,neukoelln,80102,central,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 2015,neukoelln,80103,reuterstrasse,107,51,468,132,150,3350,32,270,540,159,28,13,508,124,194,1303 2015,neukoelln,80104,rixdorf,77,45,480,140,182,2558,51,344,453,199,27,13,518,79,183,1477 2015,neukoelln,80105,koellnische_heide,32,17,244,57,97,1214,49,317,58,42,19,10,410,51,55,630 2015,neukoelln,80206,britz,54,27,429,107,176,2333,71,544,232,138,28,16,391,58,116,1051 2015,neukoelln,80207,buckow,11,5,173,36,85,746,55,215,62,108,15,10,172,25,15,441 2015,neukoelln,80308,gropiusstadt,45,33,369,91,136,1980,59,213,187,59,40,9,600,44,32,1102 -2015,neukoelln,80409,buckow_nord,11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 +2015,neukoelln,80409,buckow_north,11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 2015,neukoelln,80410,rudow,28,20,219,44,112,1331,99,351,165,182,29,11,312,42,36,604 -2015,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 -2015,treptowkoepenick,90101,alttreptow,54,36,143,48,51,1214,30,87,286,39,5,4,178,53,146,450 -2015,treptowkoepenick,90102,plaenterwald,6,3,60,6,40,669,52,135,60,24,5,1,123,26,7,280 -2015,treptowkoepenick,90103,baumschulenweg,14,5,119,20,46,868,42,155,110,74,7,2,149,29,25,343 -2015,treptowkoepenick,90104,johannisthal,11,4,96,18,43,596,29,99,73,61,11,7,102,15,19,252 -2015,treptowkoepenick,90205,oberschoeneweide,16,6,273,81,91,981,46,168,113,39,17,4,270,46,49,606 -2015,treptowkoepenick,90206,niederschoeneweide,10,5,117,23,40,935,17,66,126,20,12,6,201,103,40,257 -2015,treptowkoepenick,90207,adlershof,22,8,124,24,47,1090,28,128,172,24,12,6,170,36,25,288 -2015,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 -2015,treptowkoepenick,90309,altglienicke,7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 -2015,treptowkoepenick,90310,bohnsdorf,9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 -2015,treptowkoepenick,90311,gruenau,2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 -2015,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 -2015,treptowkoepenick,90413,koepenicksued,2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 -2015,treptowkoepenick,90414,allendeviertel,3,1,49,7,13,237,13,19,46,4,0,0,33,2,6,87 -2015,treptowkoepenick,90415,altstadtkietz,0,0,99,21,33,233,5,37,57,5,10,7,84,7,13,190 -2015,treptowkoepenick,90416,mueggelheim,0,0,30,4,17,101,1,28,7,13,2,2,32,1,2,64 -2015,treptowkoepenick,90517,friedrichshagen,7,2,55,12,29,689,26,109,253,22,7,4,132,30,4,192 -2015,treptowkoepenick,90518,rahnsdorf/hessenwinkel,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 -2015,treptowkoepenick,90519,dammvorstadt,16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 -2015,treptowkoepenick,90520,koepenicknord,3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 -2015,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 -2015,marzahnhellersdorf,100101,marzahnnord,26,16,335,56,107,569,40,113,79,21,24,8,231,33,39,623 -2015,marzahnhellersdorf,100102,marzahnmitte,51,27,668,131,178,1851,135,448,127,62,39,9,491,51,69,1249 -2015,marzahnhellersdorf,100103,marzahnsued,39,18,345,66,91,1739,127,384,87,111,25,6,379,62,44,734 -2015,marzahnhellersdorf,100204,hellersdorfnord,33,16,607,106,200,1589,73,262,122,47,28,4,538,108,81,1254 -2015,marzahnhellersdorf,100205,hellersdorfost,14,8,243,44,83,583,32,129,79,14,12,3,270,53,45,515 -2015,marzahnhellersdorf,100206,hellersdorfsued,23,15,246,36,79,625,41,124,70,32,32,3,206,51,33,506 -2015,marzahnhellersdorf,100307,biesdorf,11,6,137,28,60,1288,46,221,180,169,10,2,202,49,25,308 -2015,marzahnhellersdorf,100408,kaulsdorf,3,1,96,19,22,534,28,95,98,102,3,3,105,18,16,168 -2015,marzahnhellersdorf,100409,mahlsdorf,4,2,77,13,32,639,44,111,129,125,8,4,122,20,9,182 -2015,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 -2015,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 -2015,lichtenberg,110102,neuhohenschoenhausen_nord,13,8,310,54,67,710,81,133,88,17,20,7,208,28,42,609 -2015,lichtenberg,110103,neuhohenschoenhausen_sued,18,5,282,61,64,916,64,114,90,38,15,4,175,15,35,558 -2015,lichtenberg,110204,althohenschoenhausen_nord,16,6,138,37,37,924,16,104,67,107,5,2,143,7,16,332 -2015,lichtenberg,110205,althohenschoenhausen_sued,19,7,234,43,58,1493,123,324,191,102,11,4,235,39,20,679 +2015,neukoelln,89900,bezirk_(nk),35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 +2015,treptow-koepenick,90101,alt-treptow,54,36,143,48,51,1214,30,87,286,39,5,4,178,53,146,450 +2015,treptow-koepenick,90102,plaenterwald,6,3,60,6,40,669,52,135,60,24,5,1,123,26,7,280 +2015,treptow-koepenick,90103,baumschulenweg,14,5,119,20,46,868,42,155,110,74,7,2,149,29,25,343 +2015,treptow-koepenick,90104,johannisthal,11,4,96,18,43,596,29,99,73,61,11,7,102,15,19,252 +2015,treptow-koepenick,90205,oberschoeneweide,16,6,273,81,91,981,46,168,113,39,17,4,270,46,49,606 +2015,treptow-koepenick,90206,niederschoeneweide,10,5,117,23,40,935,17,66,126,20,12,6,201,103,40,257 +2015,treptow-koepenick,90207,adlershof,22,8,124,24,47,1090,28,128,172,24,12,6,170,36,25,288 +2015,treptow-koepenick,90208,koellnische_vorstadt,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 +2015,treptow-koepenick,90208,spindlersfeld,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 +2015,treptow-koepenick,90309,altglienicke,7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 +2015,treptow-koepenick,90310,bohnsdorf,9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 +2015,treptow-koepenick,90311,gruenau,2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 +2015,treptow-koepenick,90312,schmoeckwitz,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,treptow-koepenick,90312,karolinenhof,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,treptow-koepenick,90312,rauchfangswerder,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 +2015,treptow-koepenick,90413,koepenick-south,2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 +2015,treptow-koepenick,90414,allende-viertel,3,1,49,7,13,237,13,19,46,4,0,0,33,2,6,87 +2015,treptow-koepenick,90415,altstadt-kietz,0,0,99,21,33,233,5,37,57,5,10,7,84,7,13,190 +2015,treptow-koepenick,90416,mueggelheim,0,0,30,4,17,101,1,28,7,13,2,2,32,1,2,64 +2015,treptow-koepenick,90517,friedrichshagen,7,2,55,12,29,689,26,109,253,22,7,4,132,30,4,192 +2015,treptow-koepenick,90518,rahnsdorf,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 +2015,treptow-koepenick,90518,hessenwinkel,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 +2015,treptow-koepenick,90519,dammvorstadt,16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 +2015,treptow-koepenick,90520,koepenick-north,3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 +2015,treptow-koepenick,99900,bezirk_(tp-kp),11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 +2015,marzahn-hellersdorf,100101,marzahn-north,26,16,335,56,107,569,40,113,79,21,24,8,231,33,39,623 +2015,marzahn-hellersdorf,100102,marzahn-central,51,27,668,131,178,1851,135,448,127,62,39,9,491,51,69,1249 +2015,marzahn-hellersdorf,100103,marzahn-south,39,18,345,66,91,1739,127,384,87,111,25,6,379,62,44,734 +2015,marzahn-hellersdorf,100204,hellersdorf-north,33,16,607,106,200,1589,73,262,122,47,28,4,538,108,81,1254 +2015,marzahn-hellersdorf,100205,hellersdorf-east,14,8,243,44,83,583,32,129,79,14,12,3,270,53,45,515 +2015,marzahn-hellersdorf,100206,hellersdorf-south,23,15,246,36,79,625,41,124,70,32,32,3,206,51,33,506 +2015,marzahn-hellersdorf,100307,biesdorf,11,6,137,28,60,1288,46,221,180,169,10,2,202,49,25,308 +2015,marzahn-hellersdorf,100408,kaulsdorf,3,1,96,19,22,534,28,95,98,102,3,3,105,18,16,168 +2015,marzahn-hellersdorf,100409,mahlsdorf,4,2,77,13,32,639,44,111,129,125,8,4,122,20,9,182 +2015,marzahn-hellersdorf,109900,bezirk_(mz-hd),18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 +2015,lichtenberg,110101,malchow,4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 +2015,lichtenberg,110101,wartenberg_und_falkenberg,4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 +2015,lichtenberg,110102,neu-hohenschoenhausen_north,13,8,310,54,67,710,81,133,88,17,20,7,208,28,42,609 +2015,lichtenberg,110103,neu-hohenschoenhausen_south,18,5,282,61,64,916,64,114,90,38,15,4,175,15,35,558 +2015,lichtenberg,110204,alt-hohenschoenhausen_north,16,6,138,37,37,924,16,104,67,107,5,2,143,7,16,332 +2015,lichtenberg,110205,alt-hohenschoenhausen_south,19,7,234,43,58,1493,123,324,191,102,11,4,235,39,20,679 2015,lichtenberg,110306,fennpfuhl,24,14,179,35,65,1414,103,326,223,90,12,5,323,78,36,578 -2015,lichtenberg,110307,altlichtenberg,39,21,365,97,106,2157,72,326,267,96,25,13,383,114,38,846 -2015,lichtenberg,110308,frankfurter_allee_sued,17,7,89,16,17,690,26,114,123,28,11,5,106,19,73,240 +2015,lichtenberg,110307,alt-lichtenberg,39,21,365,97,106,2157,72,326,267,96,25,13,383,114,38,846 +2015,lichtenberg,110308,frankfurter_allee_south,17,7,89,16,17,690,26,114,123,28,11,5,106,19,73,240 2015,lichtenberg,110409,neu_lichtenberg,25,16,263,51,63,1669,62,201,303,63,14,6,371,106,50,683 -2015,lichtenberg,110410,friedrichsfelde_nord,8,3,132,29,26,561,51,107,43,52,7,1,114,26,13,284 -2015,lichtenberg,110411,friedrichsfelde_sued,8,6,134,28,51,722,43,105,109,50,10,4,210,51,12,341 +2015,lichtenberg,110410,friedrichsfelde_north,8,3,132,29,26,561,51,107,43,52,7,1,114,26,13,284 +2015,lichtenberg,110411,friedrichsfelde_south,8,6,134,28,51,722,43,105,109,50,10,4,210,51,12,341 2015,lichtenberg,110512,rummelsburger_bucht,3,3,37,15,8,212,10,26,37,16,1,0,42,8,13,89 2015,lichtenberg,110513,karlshorst,6,2,110,21,44,856,49,144,226,60,15,6,148,25,22,278 -2015,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 -2015,reinickendorf,121031,ost_1_reginhardstr.,39,17,428,99,148,1150,39,201,124,74,17,7,276,28,89,923 -2015,reinickendorf,121032,ost_2_altreinickendorf,42,24,304,68,119,1575,42,346,160,68,20,6,311,61,132,805 -2015,reinickendorf,122141,west_1_tegelsued/flughafensee,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 -2015,reinickendorf,122144,west_4_augusteviktoriaallee,32,15,376,89,136,1667,37,224,120,58,9,4,300,48,64,966 -2015,reinickendorf,122145,west_5_tegel/tegeler_forst,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 -2015,reinickendorf,122242,west_2_heiligensee/konradshoehe,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 -2015,reinickendorf,122311,nord_1_frohnau/hermsdorf,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 -2015,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 -2015,reinickendorf,123021,mv_1_maerkisches_viertel,65,33,508,134,202,2052,72,365,122,42,35,9,308,19,96,1448 -2015,reinickendorf,123022,mv_2_rollbergsiedlung,22,7,112,21,55,415,15,81,25,29,3,3,256,191,16,225 -2015,reinickendorf,123043,west_3_borsigwalde/freie_scholle,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 -2015,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 -2016,mitte,10111,tiergarten_sued,65,54,462,108,125,2519,15,286,231,64,12,2,239,31,139,883 +2015,lichtenberg,119900,bezirk_(lb),12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 +2015,reinickendorf,121031,east_1_-_reginhardstr.,39,17,428,99,148,1150,39,201,124,74,17,7,276,28,89,923 +2015,reinickendorf,121032,east_2_-_alt-reinickendorf,42,24,304,68,119,1575,42,346,160,68,20,6,311,61,132,805 +2015,reinickendorf,122141,west_1_-_tegel-south,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 +2015,reinickendorf,122141,flughafensee,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 +2015,reinickendorf,122144,west_4_-_auguste-viktoria-allee,32,15,376,89,136,1667,37,224,120,58,9,4,300,48,64,966 +2015,reinickendorf,122145,west_5_-_tegel,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 +2015,reinickendorf,122145,tegeler_forst,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 +2015,reinickendorf,122242,west_2_-_heiligensee,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 +2015,reinickendorf,122242,konradshoehe,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 +2015,reinickendorf,122311,north_1_-_frohnau,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 +2015,reinickendorf,122311,hermsdorf,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 +2015,reinickendorf,123012,north_2_-_waidmannslust,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,reinickendorf,123012,wittenau,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,reinickendorf,123012,luebars,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 +2015,reinickendorf,123021,mv_1_-_maerkisches_viertel,65,33,508,134,202,2052,72,365,122,42,35,9,308,19,96,1448 +2015,reinickendorf,123022,mv_2_-_rollbergsiedlung,22,7,112,21,55,415,15,81,25,29,3,3,256,191,16,225 +2015,reinickendorf,123043,west_3_-_borsigwalde,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 +2015,reinickendorf,123043,freie_scholle,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 +2015,reinickendorf,129900,bezirk_(rd),13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 +2016,mitte,10111,tiergarten_south,65,54,462,108,125,2519,15,286,231,64,12,2,239,31,139,883 2016,mitte,10112,regierungsviertel,94,66,483,86,124,5797,15,242,310,54,10,3,350,111,70,904 2016,mitte,10113,alexanderplatz,165,102,1338,368,313,12479,80,779,1266,222,47,20,1065,328,534,2825 -2016,mitte,10114,brunnenstrasse_sued,34,23,251,52,79,2631,65,239,541,91,19,7,399,171,67,831 +2016,mitte,10114,brunnenstrasse_south,34,23,251,52,79,2631,65,239,541,91,19,7,399,171,67,831 2016,mitte,10221,moabit_west,103,57,717,222,189,3146,51,511,468,138,45,18,576,71,642,1617 -2016,mitte,10222,moabit_ost,79,42,770,185,217,3372,38,484,514,147,44,12,480,69,444,1668 +2016,mitte,10222,moabit_east,79,42,770,185,217,3372,38,484,514,147,44,12,480,69,444,1668 2016,mitte,10331,osloer_strasse,85,49,754,184,216,3922,46,463,337,187,34,12,481,74,249,1547 -2016,mitte,10332,brunnenstrasse_nord,81,42,601,179,184,3139,72,445,346,141,35,8,532,131,236,1299 +2016,mitte,10332,brunnenstrasse_north,81,42,601,179,184,3139,72,445,346,141,35,8,532,131,236,1299 2016,mitte,10441,parkviertel,64,32,686,172,222,3774,63,557,367,120,20,11,597,105,205,1711 -2016,mitte,10442,wedding_zentrum,115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 -2016,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 -2016,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,192,114,689,230,199,4851,67,776,587,136,44,11,671,114,749,1646 -2016,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,114,60,792,231,237,6237,130,708,1155,204,55,31,901,187,284,1947 -2016,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,125,78,559,234,104,3295,24,274,359,63,25,7,528,162,608,1024 -2016,friedrichshainkreuzberg,20304,suedliche_luisenstadt,137,90,435,158,90,2537,30,248,360,61,29,9,532,190,1078,935 -2016,friedrichshainkreuzberg,20405,karlmarxalleenord,31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 -2016,friedrichshainkreuzberg,20407,karlmarxalleesued,108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 -2016,friedrichshainkreuzberg,20506,frankfurter_allee_nord,30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 -2016,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,129,69,899,249,158,4589,56,309,810,108,50,23,1164,416,956,2271 -2016,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 +2016,mitte,10442,wedding_central,115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 +2016,mitte,19900,bezirk_(mi),91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 +2016,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,192,114,689,230,199,4851,67,776,587,136,44,11,671,114,749,1646 +2016,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,114,60,792,231,237,6237,130,708,1155,204,55,31,901,187,284,1947 +2016,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,125,78,559,234,104,3295,24,274,359,63,25,7,528,162,608,1024 +2016,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,137,90,435,158,90,2537,30,248,360,61,29,9,532,190,1078,935 +2016,friedrichshain-kreuzberg,20405,karl-marx-allee-north,31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 +2016,friedrichshain-kreuzberg,20407,karl-marx-allee-south,108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 +2016,friedrichshain-kreuzberg,20506,frankfurter_allee_north,30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 +2016,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,129,69,899,249,158,4589,56,309,810,108,50,23,1164,416,956,2271 +2016,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 2016,pankow,30101,buch,11,5,179,42,77,948,26,144,107,51,28,13,191,19,26,397 -2016,pankow,30202,blankenfelde/niederschoenhausen,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 +2016,pankow,30202,blankenfelde,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 +2016,pankow,30202,niederschoenhausen,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 2016,pankow,30203,buchholz,1,0,43,5,41,460,28,96,38,53,3,1,100,32,9,141 2016,pankow,30304,karow,5,2,71,12,23,379,9,74,88,72,14,5,82,15,12,140 -2016,pankow,30307,blankenburg/heinersdorf/maerchenland,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 -2016,pankow,30405,schoenholz/wilhelmsruh/rosenthal,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 -2016,pankow,30406,pankow_zentrum,23,14,240,43,96,2104,49,210,522,106,15,7,309,111,36,715 -2016,pankow,30408,pankow_sued,20,12,176,32,68,1384,42,239,386,60,15,5,323,78,39,672 +2016,pankow,30307,blankenburg,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,pankow,30307,heinersdorf,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,pankow,30307,maerchenland,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 +2016,pankow,30405,schoenholz,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,pankow,30405,wilhelmsruh,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,pankow,30405,rosenthal,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 +2016,pankow,30406,pankow_central,23,14,240,43,96,2104,49,210,522,106,15,7,309,111,36,715 +2016,pankow,30408,pankow_south,20,12,176,32,68,1384,42,239,386,60,15,5,323,78,39,672 2016,pankow,30509,weissensee,32,22,330,72,123,1954,63,184,313,72,32,13,428,112,57,947 -2016,pankow,30510,weissensee_ost,9,1,119,18,46,667,31,122,76,37,15,7,181,50,33,358 -2016,pankow,30611,prenzlauer_berg_nordwest,33,19,229,59,82,2404,65,204,488,87,11,3,333,107,83,1138 -2016,pankow,30612,prenzlauer_berg_nord,26,10,158,37,63,2142,55,204,557,71,16,8,332,86,35,763 +2016,pankow,30510,weissensee_east,9,1,119,18,46,667,31,122,76,37,15,7,181,50,33,358 +2016,pankow,30611,prenzlauer_berg_northwest,33,19,229,59,82,2404,65,204,488,87,11,3,333,107,83,1138 +2016,pankow,30612,prenzlauer_berg_north,26,10,158,37,63,2142,55,204,557,71,16,8,332,86,35,763 2016,pankow,30613,helmholtzplatz,21,7,155,31,57,1546,28,96,352,71,10,3,262,86,45,723 -2016,pankow,30614,prenzlauer_berg_ost,37,21,293,71,78,2608,65,359,447,110,22,4,562,259,61,732 -2016,pankow,30715,prenzlauer_berg_suedwest,25,9,327,93,89,2569,66,233,535,114,15,5,372,158,28,993 -2016,pankow,30716,prenzlauer_berg_sued,19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 -2016,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 -2016,charlottenburgwilmersdorf,40101,charlottenburgnord,37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 -2016,charlottenburgwilmersdorf,40202,heerstrasse,9,5,146,39,32,616,26,125,68,79,6,3,136,42,23,285 -2016,charlottenburgwilmersdorf,40203,westend,26,11,318,64,128,2938,77,393,172,69,13,6,268,35,36,755 -2016,charlottenburgwilmersdorf,40304,schloss_charlottenburg,17,6,229,32,81,1294,44,190,228,59,14,9,196,17,46,556 -2016,charlottenburgwilmersdorf,40305,mierendorffplatz,26,11,136,25,77,866,23,153,84,28,8,4,194,49,38,366 -2016,charlottenburgwilmersdorf,40306,ottosuhrallee,48,29,430,91,131,2747,37,367,409,90,25,10,426,103,58,957 -2016,charlottenburgwilmersdorf,40307,neue_kantstrasse,42,23,231,62,91,1586,69,301,278,61,10,6,191,21,56,625 -2016,charlottenburgwilmersdorf,40308,kantstrasse,46,25,312,67,84,3036,24,178,353,88,7,4,234,27,147,710 -2016,charlottenburgwilmersdorf,40309,kurfuerstendamm,110,61,687,177,163,4770,38,317,275,72,11,5,368,68,99,1261 -2016,charlottenburgwilmersdorf,40310,halensee,15,7,112,28,60,1122,34,217,112,52,3,1,105,9,21,385 -2016,charlottenburgwilmersdorf,40411,grunewald,9,7,95,13,57,882,55,248,94,159,8,3,128,20,18,351 -2016,charlottenburgwilmersdorf,40412,schmargendorf,7,2,84,15,34,657,32,193,63,62,7,1,78,6,8,209 -2016,charlottenburgwilmersdorf,40413,wiesbadener_strasse,9,7,78,14,30,727,36,143,225,38,6,2,109,26,10,225 -2016,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,36,22,225,43,106,2084,66,413,315,101,9,5,338,147,59,710 -2016,charlottenburgwilmersdorf,40515,barstrasse,9,5,136,28,47,805,26,142,195,29,8,1,97,16,27,295 -2016,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,43,24,263,60,88,2153,54,313,418,57,10,4,229,43,71,666 -2016,charlottenburgwilmersdorf,40617,forst_grunewald,0,0,13,4,4,80,0,14,3,0,4,4,10,2,2,19 -2016,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 +2016,pankow,30614,prenzlauer_berg_east,37,21,293,71,78,2608,65,359,447,110,22,4,562,259,61,732 +2016,pankow,30715,prenzlauer_berg_southwest,25,9,327,93,89,2569,66,233,535,114,15,5,372,158,28,993 +2016,pankow,30716,prenzlauer_berg_south,19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 +2016,pankow,39900,bezirk_(pk),35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 +2016,charlottenburg-wilmersdorf,40101,charlottenburg-north,37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 +2016,charlottenburg-wilmersdorf,40202,heerstrasse,9,5,146,39,32,616,26,125,68,79,6,3,136,42,23,285 +2016,charlottenburg-wilmersdorf,40203,westend,26,11,318,64,128,2938,77,393,172,69,13,6,268,35,36,755 +2016,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,17,6,229,32,81,1294,44,190,228,59,14,9,196,17,46,556 +2016,charlottenburg-wilmersdorf,40305,mierendorffplatz,26,11,136,25,77,866,23,153,84,28,8,4,194,49,38,366 +2016,charlottenburg-wilmersdorf,40306,otto-suhr-allee,48,29,430,91,131,2747,37,367,409,90,25,10,426,103,58,957 +2016,charlottenburg-wilmersdorf,40307,neue_kantstrasse,42,23,231,62,91,1586,69,301,278,61,10,6,191,21,56,625 +2016,charlottenburg-wilmersdorf,40308,kantstrasse,46,25,312,67,84,3036,24,178,353,88,7,4,234,27,147,710 +2016,charlottenburg-wilmersdorf,40309,kurfuerstendamm,110,61,687,177,163,4770,38,317,275,72,11,5,368,68,99,1261 +2016,charlottenburg-wilmersdorf,40310,halensee,15,7,112,28,60,1122,34,217,112,52,3,1,105,9,21,385 +2016,charlottenburg-wilmersdorf,40411,grunewald,9,7,95,13,57,882,55,248,94,159,8,3,128,20,18,351 +2016,charlottenburg-wilmersdorf,40412,schmargendorf,7,2,84,15,34,657,32,193,63,62,7,1,78,6,8,209 +2016,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,9,7,78,14,30,727,36,143,225,38,6,2,109,26,10,225 +2016,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,36,22,225,43,106,2084,66,413,315,101,9,5,338,147,59,710 +2016,charlottenburg-wilmersdorf,40515,barstrasse,9,5,136,28,47,805,26,142,195,29,8,1,97,16,27,295 +2016,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,43,24,263,60,88,2153,54,313,418,57,10,4,229,43,71,666 +2016,charlottenburg-wilmersdorf,40617,forst_grunewald,0,0,13,4,4,80,0,14,3,0,4,4,10,2,2,19 +2016,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 2016,spandau,50101,hakenfelde,14,8,204,46,64,953,28,187,84,55,20,10,173,11,21,456 2016,spandau,50102,falkenhagener_feld,28,12,432,86,173,1284,42,233,147,106,29,10,322,36,38,977 -2016,spandau,50103,spandau_mitte,78,53,697,179,236,2606,39,279,271,75,16,5,451,57,179,1374 +2016,spandau,50103,spandau_central,78,53,697,179,236,2606,39,279,271,75,16,5,451,57,179,1374 2016,spandau,50204,brunsbuetteler_damm,13,6,158,33,52,807,34,135,60,81,14,4,201,25,20,390 -2016,spandau,50205,heerstrasse_nord,26,13,417,93,137,1103,20,155,64,115,32,14,351,96,40,908 +2016,spandau,50205,heerstrasse_north,26,13,417,93,137,1103,20,155,64,115,32,14,351,96,40,908 2016,spandau,50206,wilhelmstadt,50,22,548,131,188,2642,41,295,240,130,18,6,410,33,67,1206 2016,spandau,50307,haselhorst,21,9,174,34,63,900,37,154,68,29,18,8,123,16,30,377 2016,spandau,50308,siemensstadt,11,8,128,27,56,824,22,115,66,19,7,3,162,22,21,341 -2016,spandau,50409,gatow/kladow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 -2016,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 -2016,steglitzzehlendorf,60101,schlossstr.,36,20,188,44,60,2621,37,207,384,66,8,5,197,35,26,492 -2016,steglitzzehlendorf,60102,albrechtstr.,23,9,264,43,129,1618,103,362,266,127,31,21,344,45,62,771 -2016,steglitzzehlendorf,60203,lankwitz,23,12,250,54,110,1249,88,228,111,95,29,9,337,39,79,607 -2016,steglitzzehlendorf,60204,ostpreussendamm,11,5,246,47,79,1179,67,242,240,105,14,8,303,41,36,566 -2016,steglitzzehlendorf,60305,teltower_damm,13,10,192,29,83,1414,48,196,489,150,9,2,303,46,35,481 -2016,steglitzzehlendorf,60306,drakestr.,14,8,239,49,97,1944,92,413,304,204,8,3,286,56,41,584 -2016,steglitzzehlendorf,60407,zehlendorf_suedwest,11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 -2016,steglitzzehlendorf,60408,zehlendorf_nord,20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 -2016,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 -2016,tempelhofschoeneberg,70101,schoenebergnord,158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 -2016,tempelhofschoeneberg,70202,schoenebergsued,43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 -2016,tempelhofschoeneberg,70303,friedenau,37,25,234,43,106,2899,83,437,511,79,24,14,405,109,50,760 -2016,tempelhofschoeneberg,70404,tempelhof,68,32,716,156,265,4156,197,761,456,116,48,9,740,178,236,1674 -2016,tempelhofschoeneberg,70505,mariendorf,33,17,361,74,147,1922,109,411,166,212,39,21,470,80,90,933 -2016,tempelhofschoeneberg,70606,marienfelde,20,11,257,44,75,1073,55,179,159,49,22,6,217,16,54,504 -2016,tempelhofschoeneberg,70707,lichtenrade,22,11,345,61,100,1433,114,340,175,246,24,9,317,35,103,700 -2016,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 +2016,spandau,50409,gatow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 +2016,spandau,50409,kladow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 +2016,spandau,59900,bezirk_(sp),20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 +2016,steglitz-zehlendorf,60101,schlossstr.,36,20,188,44,60,2621,37,207,384,66,8,5,197,35,26,492 +2016,steglitz-zehlendorf,60102,albrechtstr.,23,9,264,43,129,1618,103,362,266,127,31,21,344,45,62,771 +2016,steglitz-zehlendorf,60203,lankwitz,23,12,250,54,110,1249,88,228,111,95,29,9,337,39,79,607 +2016,steglitz-zehlendorf,60204,ostpreussendamm,11,5,246,47,79,1179,67,242,240,105,14,8,303,41,36,566 +2016,steglitz-zehlendorf,60305,teltower_damm,13,10,192,29,83,1414,48,196,489,150,9,2,303,46,35,481 +2016,steglitz-zehlendorf,60306,drakestr.,14,8,239,49,97,1944,92,413,304,204,8,3,286,56,41,584 +2016,steglitz-zehlendorf,60407,zehlendorf_southwest,11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 +2016,steglitz-zehlendorf,60408,zehlendorf_north,20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 +2016,steglitz-zehlendorf,69900,bezirk_(st-zd),11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 +2016,tempelhof-schoeneberg,70101,schoeneberg-north,158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 +2016,tempelhof-schoeneberg,70202,schoeneberg-south,43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 +2016,tempelhof-schoeneberg,70303,friedenau,37,25,234,43,106,2899,83,437,511,79,24,14,405,109,50,760 +2016,tempelhof-schoeneberg,70404,tempelhof,68,32,716,156,265,4156,197,761,456,116,48,9,740,178,236,1674 +2016,tempelhof-schoeneberg,70505,mariendorf,33,17,361,74,147,1922,109,411,166,212,39,21,470,80,90,933 +2016,tempelhof-schoeneberg,70606,marienfelde,20,11,257,44,75,1073,55,179,159,49,22,6,217,16,54,504 +2016,tempelhof-schoeneberg,70707,lichtenrade,22,11,345,61,100,1433,114,340,175,246,24,9,317,35,103,700 +2016,tempelhof-schoeneberg,79900,bezirk_(th-sb),34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 2016,neukoelln,80101,schillerpromenade,67,38,563,189,151,2423,29,264,262,102,29,15,451,105,333,1424 -2016,neukoelln,80102,neukoellner_mitte/zentrum,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 +2016,neukoelln,80102,neukoellner_central,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 +2016,neukoelln,80102,central,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 2016,neukoelln,80103,reuterstrasse,76,43,500,160,164,3379,29,261,486,109,22,12,527,190,154,1346 2016,neukoelln,80104,rixdorf,68,38,483,150,157,2506,56,338,408,132,33,19,495,70,141,1443 2016,neukoelln,80105,koellnische_heide,17,8,239,59,101,1368,54,277,48,72,17,9,299,22,70,786 2016,neukoelln,80206,britz,55,31,471,115,191,2431,112,566,166,218,47,24,482,64,71,1285 2016,neukoelln,80207,buckow,12,9,180,51,76,653,50,193,39,98,13,5,198,20,20,423 2016,neukoelln,80308,gropiusstadt,47,32,338,96,148,1902,54,236,152,84,18,5,532,48,53,1061 -2016,neukoelln,80409,buckow_nord,5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 +2016,neukoelln,80409,buckow_north,5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 2016,neukoelln,80410,rudow,24,14,313,74,120,1461,142,324,143,253,14,6,313,23,37,666 -2016,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 -2016,treptowkoepenick,90101,alttreptow,35,21,149,36,41,1197,22,111,319,38,18,10,180,45,71,378 -2016,treptowkoepenick,90102,plaenterwald,6,4,72,18,18,660,60,119,108,41,4,2,106,28,9,227 -2016,treptowkoepenick,90103,baumschulenweg,13,7,120,35,57,903,54,139,172,83,7,5,142,38,13,359 -2016,treptowkoepenick,90104,johannisthal,7,4,108,20,46,757,43,127,163,81,3,2,112,12,14,309 -2016,treptowkoepenick,90205,oberschoeneweide,11,8,268,71,76,1107,66,146,233,41,20,12,288,64,45,617 -2016,treptowkoepenick,90206,niederschoeneweide,13,8,147,24,39,1010,38,83,174,13,5,2,127,31,32,292 -2016,treptowkoepenick,90207,adlershof,11,4,166,32,49,1251,68,125,306,32,11,4,198,46,18,376 -2016,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 -2016,treptowkoepenick,90309,altglienicke,3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 -2016,treptowkoepenick,90310,bohnsdorf,3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 -2016,treptowkoepenick,90311,gruenau,1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 -2016,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 -2016,treptowkoepenick,90413,koepenicksued,2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 -2016,treptowkoepenick,90414,allendeviertel,1,1,29,9,14,215,18,17,24,9,3,2,46,3,4,68 -2016,treptowkoepenick,90415,altstadtkietz,2,2,117,25,38,246,9,26,79,8,1,1,105,22,14,239 -2016,treptowkoepenick,90416,mueggelheim,0,0,16,3,16,98,12,20,14,8,5,4,47,11,1,57 -2016,treptowkoepenick,90517,friedrichshagen,6,3,117,20,38,647,31,67,254,17,6,3,161,39,19,236 -2016,treptowkoepenick,90518,rahnsdorf/hessenwinkel,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 -2016,treptowkoepenick,90519,dammvorstadt,8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 -2016,treptowkoepenick,90520,koepenicknord,5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 -2016,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 -2016,marzahnhellersdorf,100101,marzahnnord,26,18,361,60,97,668,62,128,82,22,18,7,266,70,34,660 -2016,marzahnhellersdorf,100102,marzahnmitte,51,27,735,134,176,2113,147,417,160,30,56,12,577,85,78,1483 -2016,marzahnhellersdorf,100103,marzahnsued,46,22,355,66,128,1954,167,446,116,109,36,14,427,69,44,872 -2016,marzahnhellersdorf,100204,hellersdorfnord,21,11,656,113,180,1606,66,262,115,42,34,9,634,175,61,1209 -2016,marzahnhellersdorf,100205,hellersdorfost,26,18,290,58,96,643,39,116,103,18,33,9,296,68,49,607 -2016,marzahnhellersdorf,100206,hellersdorfsued,22,14,233,37,79,789,58,113,79,36,8,5,288,88,34,562 -2016,marzahnhellersdorf,100307,biesdorf,10,7,150,30,42,1208,38,172,183,167,9,3,169,31,31,325 -2016,marzahnhellersdorf,100408,kaulsdorf,7,2,99,14,38,520,24,80,98,93,6,2,102,8,3,194 -2016,marzahnhellersdorf,100409,mahlsdorf,7,5,78,9,42,634,33,104,127,120,2,1,97,16,10,172 -2016,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 -2016,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 -2016,lichtenberg,110102,neuhohenschoenhausen_nord,26,16,271,43,72,678,64,141,89,27,17,5,201,31,55,574 -2016,lichtenberg,110103,neuhohenschoenhausen_sued,19,11,327,63,79,965,60,152,88,19,18,4,233,27,42,646 -2016,lichtenberg,110204,althohenschoenhausen_nord,7,2,171,29,50,912,31,121,61,67,7,3,131,12,26,347 -2016,lichtenberg,110205,althohenschoenhausen_sued,26,21,203,40,59,1481,119,445,168,86,14,4,265,46,26,558 +2016,neukoelln,89900,bezirk_(nk),28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 +2016,treptow-koepenick,90101,alt-treptow,35,21,149,36,41,1197,22,111,319,38,18,10,180,45,71,378 +2016,treptow-koepenick,90102,plaenterwald,6,4,72,18,18,660,60,119,108,41,4,2,106,28,9,227 +2016,treptow-koepenick,90103,baumschulenweg,13,7,120,35,57,903,54,139,172,83,7,5,142,38,13,359 +2016,treptow-koepenick,90104,johannisthal,7,4,108,20,46,757,43,127,163,81,3,2,112,12,14,309 +2016,treptow-koepenick,90205,oberschoeneweide,11,8,268,71,76,1107,66,146,233,41,20,12,288,64,45,617 +2016,treptow-koepenick,90206,niederschoeneweide,13,8,147,24,39,1010,38,83,174,13,5,2,127,31,32,292 +2016,treptow-koepenick,90207,adlershof,11,4,166,32,49,1251,68,125,306,32,11,4,198,46,18,376 +2016,treptow-koepenick,90208,koellnische_vorstadt,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 +2016,treptow-koepenick,90208,spindlersfeld,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 +2016,treptow-koepenick,90309,altglienicke,3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 +2016,treptow-koepenick,90310,bohnsdorf,3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 +2016,treptow-koepenick,90311,gruenau,1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 +2016,treptow-koepenick,90312,schmoeckwitz,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,treptow-koepenick,90312,karolinenhof,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,treptow-koepenick,90312,rauchfangswerder,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 +2016,treptow-koepenick,90413,koepenick-south,2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 +2016,treptow-koepenick,90414,allende-viertel,1,1,29,9,14,215,18,17,24,9,3,2,46,3,4,68 +2016,treptow-koepenick,90415,altstadt-kietz,2,2,117,25,38,246,9,26,79,8,1,1,105,22,14,239 +2016,treptow-koepenick,90416,mueggelheim,0,0,16,3,16,98,12,20,14,8,5,4,47,11,1,57 +2016,treptow-koepenick,90517,friedrichshagen,6,3,117,20,38,647,31,67,254,17,6,3,161,39,19,236 +2016,treptow-koepenick,90518,rahnsdorf,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 +2016,treptow-koepenick,90518,hessenwinkel,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 +2016,treptow-koepenick,90519,dammvorstadt,8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 +2016,treptow-koepenick,90520,koepenick-north,5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 +2016,treptow-koepenick,99900,bezirk_(tp-kp),10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 +2016,marzahn-hellersdorf,100101,marzahn-north,26,18,361,60,97,668,62,128,82,22,18,7,266,70,34,660 +2016,marzahn-hellersdorf,100102,marzahn-central,51,27,735,134,176,2113,147,417,160,30,56,12,577,85,78,1483 +2016,marzahn-hellersdorf,100103,marzahn-south,46,22,355,66,128,1954,167,446,116,109,36,14,427,69,44,872 +2016,marzahn-hellersdorf,100204,hellersdorf-north,21,11,656,113,180,1606,66,262,115,42,34,9,634,175,61,1209 +2016,marzahn-hellersdorf,100205,hellersdorf-east,26,18,290,58,96,643,39,116,103,18,33,9,296,68,49,607 +2016,marzahn-hellersdorf,100206,hellersdorf-south,22,14,233,37,79,789,58,113,79,36,8,5,288,88,34,562 +2016,marzahn-hellersdorf,100307,biesdorf,10,7,150,30,42,1208,38,172,183,167,9,3,169,31,31,325 +2016,marzahn-hellersdorf,100408,kaulsdorf,7,2,99,14,38,520,24,80,98,93,6,2,102,8,3,194 +2016,marzahn-hellersdorf,100409,mahlsdorf,7,5,78,9,42,634,33,104,127,120,2,1,97,16,10,172 +2016,marzahn-hellersdorf,109900,bezirk_(mz-hd),19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 +2016,lichtenberg,110101,malchow,0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 +2016,lichtenberg,110101,wartenberg_und_falkenberg,0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 +2016,lichtenberg,110102,neu-hohenschoenhausen_north,26,16,271,43,72,678,64,141,89,27,17,5,201,31,55,574 +2016,lichtenberg,110103,neu-hohenschoenhausen_south,19,11,327,63,79,965,60,152,88,19,18,4,233,27,42,646 +2016,lichtenberg,110204,alt-hohenschoenhausen_north,7,2,171,29,50,912,31,121,61,67,7,3,131,12,26,347 +2016,lichtenberg,110205,alt-hohenschoenhausen_south,26,21,203,40,59,1481,119,445,168,86,14,4,265,46,26,558 2016,lichtenberg,110306,fennpfuhl,26,17,269,51,103,1591,140,450,245,95,28,5,359,69,22,691 -2016,lichtenberg,110307,altlichtenberg,48,25,494,117,128,2763,92,355,326,95,28,15,399,96,56,1039 -2016,lichtenberg,110308,frankfurter_allee_sued,15,9,97,29,36,768,56,138,162,15,10,10,106,21,83,227 +2016,lichtenberg,110307,alt-lichtenberg,48,25,494,117,128,2763,92,355,326,95,28,15,399,96,56,1039 +2016,lichtenberg,110308,frankfurter_allee_south,15,9,97,29,36,768,56,138,162,15,10,10,106,21,83,227 2016,lichtenberg,110409,neu_lichtenberg,27,13,274,53,92,1693,49,179,403,65,14,7,400,124,47,740 -2016,lichtenberg,110410,friedrichsfelde_nord,7,5,137,21,42,571,41,132,82,21,6,1,149,28,24,280 -2016,lichtenberg,110411,friedrichsfelde_sued,13,9,185,41,68,867,68,179,114,51,13,6,191,47,14,437 +2016,lichtenberg,110410,friedrichsfelde_north,7,5,137,21,42,571,41,132,82,21,6,1,149,28,24,280 +2016,lichtenberg,110411,friedrichsfelde_south,13,9,185,41,68,867,68,179,114,51,13,6,191,47,14,437 2016,lichtenberg,110512,rummelsburger_bucht,1,1,27,7,8,294,9,34,83,20,8,6,22,8,6,88 2016,lichtenberg,110513,karlshorst,10,7,120,27,56,963,41,152,297,81,7,5,151,27,23,350 -2016,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 -2016,reinickendorf,121031,ost_1_reginhardstr.,40,17,391,100,158,1348,42,278,149,95,31,17,330,30,96,1062 -2016,reinickendorf,121032,ost_2_altreinickendorf,45,25,295,65,140,1568,44,293,147,88,15,6,303,58,160,804 -2016,reinickendorf,122141,west_1_tegelsued/flughafensee,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 -2016,reinickendorf,122144,west_4_augusteviktoriaallee,30,15,320,85,136,1610,36,262,93,51,19,9,306,75,79,784 -2016,reinickendorf,122145,west_5_tegel/tegeler_forst,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 -2016,reinickendorf,122242,west_2_heiligensee/konradshoehe,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 -2016,reinickendorf,122311,nord_1_frohnau/hermsdorf,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 -2016,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 -2016,reinickendorf,123021,mv_1_maerkisches_viertel,59,37,485,133,185,1771,56,342,109,69,43,13,389,72,105,1181 -2016,reinickendorf,123022,mv_2_rollbergsiedlung,13,7,83,24,52,421,14,69,17,35,7,1,245,151,31,231 -2016,reinickendorf,123043,west_3_borsigwalde/freie_scholle,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 -2016,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 -2017,mitte,10111,tiergarten_sued,62,39,521,145,127,2603,30,325,347,50,9,2,260,42,179,1143 +2016,lichtenberg,119900,bezirk_(lb),12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 +2016,reinickendorf,121031,east_1_-_reginhardstr.,40,17,391,100,158,1348,42,278,149,95,31,17,330,30,96,1062 +2016,reinickendorf,121032,east_2_-_alt-reinickendorf,45,25,295,65,140,1568,44,293,147,88,15,6,303,58,160,804 +2016,reinickendorf,122141,west_1_-_tegel-south,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 +2016,reinickendorf,122141,flughafensee,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 +2016,reinickendorf,122144,west_4_-_auguste-viktoria-allee,30,15,320,85,136,1610,36,262,93,51,19,9,306,75,79,784 +2016,reinickendorf,122145,west_5_-_tegel,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 +2016,reinickendorf,122145,tegeler_forst,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 +2016,reinickendorf,122242,west_2_-_heiligensee,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 +2016,reinickendorf,122242,konradshoehe,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 +2016,reinickendorf,122311,north_1_-_frohnau,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 +2016,reinickendorf,122311,hermsdorf,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 +2016,reinickendorf,123012,north_2_-_waidmannslust,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,reinickendorf,123012,wittenau,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,reinickendorf,123012,luebars,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 +2016,reinickendorf,123021,mv_1_-_maerkisches_viertel,59,37,485,133,185,1771,56,342,109,69,43,13,389,72,105,1181 +2016,reinickendorf,123022,mv_2_-_rollbergsiedlung,13,7,83,24,52,421,14,69,17,35,7,1,245,151,31,231 +2016,reinickendorf,123043,west_3_-_borsigwalde,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 +2016,reinickendorf,123043,freie_scholle,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 +2016,reinickendorf,129900,bezirk_(rd),14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 +2017,mitte,10111,tiergarten_south,62,39,521,145,127,2603,30,325,347,50,9,2,260,42,179,1143 2017,mitte,10112,regierungsviertel,40,17,456,87,159,4592,16,222,309,75,5,0,362,112,87,931 2017,mitte,10113,alexanderplatz,143,90,1763,478,317,10596,87,705,929,148,45,16,1162,351,804,3227 -2017,mitte,10114,brunnenstrasse_sued,38,18,256,62,64,2277,35,290,462,77,17,11,449,195,81,886 +2017,mitte,10114,brunnenstrasse_south,38,18,256,62,64,2277,35,290,462,77,17,11,449,195,81,886 2017,mitte,10221,moabit_west,66,40,690,177,215,2602,35,400,428,102,25,10,546,81,792,1436 -2017,mitte,10222,moabit_ost,50,33,698,161,218,4458,28,391,446,82,29,10,478,76,462,1368 +2017,mitte,10222,moabit_east,50,33,698,161,218,4458,28,391,446,82,29,10,478,76,462,1368 2017,mitte,10331,osloer_strasse,55,36,736,174,252,2740,41,371,244,86,36,15,441,71,227,1391 -2017,mitte,10332,brunnenstrasse_nord,58,29,659,178,234,3069,76,417,346,94,34,13,542,204,197,1337 +2017,mitte,10332,brunnenstrasse_north,58,29,659,178,234,3069,76,417,346,94,34,13,542,204,197,1337 2017,mitte,10441,parkviertel,83,45,755,159,259,2863,52,484,287,129,26,12,506,130,200,1566 -2017,mitte,10442,wedding_zentrum,99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 -2017,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 -2017,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,115,61,692,233,223,3953,49,611,454,82,42,18,640,121,1003,1524 -2017,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,96,50,773,241,243,5745,114,751,1288,110,13,7,754,145,247,1808 -2017,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,78,54,511,183,114,2632,22,232,294,42,22,2,403,121,683,963 -2017,friedrichshainkreuzberg,20304,suedliche_luisenstadt,96,64,393,162,84,2095,31,225,412,60,24,9,458,179,781,897 -2017,friedrichshainkreuzberg,20405,karlmarxalleenord,21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 -2017,friedrichshainkreuzberg,20407,karlmarxalleesued,65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 -2017,friedrichshainkreuzberg,20506,frankfurter_allee_nord,26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 -2017,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,74,47,902,353,186,3733,55,332,597,129,29,6,1017,371,949,2026 -2017,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 +2017,mitte,10442,wedding_central,99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 +2017,mitte,19900,bezirk_(mi),69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 +2017,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,115,61,692,233,223,3953,49,611,454,82,42,18,640,121,1003,1524 +2017,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,96,50,773,241,243,5745,114,751,1288,110,13,7,754,145,247,1808 +2017,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,78,54,511,183,114,2632,22,232,294,42,22,2,403,121,683,963 +2017,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,96,64,393,162,84,2095,31,225,412,60,24,9,458,179,781,897 +2017,friedrichshain-kreuzberg,20405,karl-marx-allee-north,21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 +2017,friedrichshain-kreuzberg,20407,karl-marx-allee-south,65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 +2017,friedrichshain-kreuzberg,20506,frankfurter_allee_north,26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 +2017,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,74,47,902,353,186,3733,55,332,597,129,29,6,1017,371,949,2026 +2017,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 2017,pankow,30101,buch,16,7,208,52,62,655,19,84,117,24,19,6,211,46,36,423 -2017,pankow,30202,blankenfelde/niederschoenhausen,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 +2017,pankow,30202,blankenfelde,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 +2017,pankow,30202,niederschoenhausen,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 2017,pankow,30203,buchholz,5,2,49,7,28,372,21,75,44,20,4,0,89,16,9,146 2017,pankow,30304,karow,4,3,87,18,33,406,13,54,96,73,3,0,75,13,19,173 -2017,pankow,30307,blankenburg/heinersdorf/maerchenland,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 -2017,pankow,30405,schoenholz/wilhelmsruh/rosenthal,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 -2017,pankow,30406,pankow_zentrum,35,23,247,61,98,1807,48,204,496,75,21,9,382,123,39,736 -2017,pankow,30408,pankow_sued,15,5,208,62,82,1273,70,238,342,45,8,0,293,104,28,552 +2017,pankow,30307,blankenburg,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,pankow,30307,heinersdorf,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,pankow,30307,maerchenland,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 +2017,pankow,30405,schoenholz,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,pankow,30405,wilhelmsruh,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,pankow,30405,rosenthal,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 +2017,pankow,30406,pankow_central,35,23,247,61,98,1807,48,204,496,75,21,9,382,123,39,736 +2017,pankow,30408,pankow_south,15,5,208,62,82,1273,70,238,342,45,8,0,293,104,28,552 2017,pankow,30509,weissensee,30,16,376,96,117,1447,51,200,260,60,17,7,391,97,52,801 -2017,pankow,30510,weissensee_ost,12,7,149,22,50,593,19,115,106,18,14,5,157,34,37,335 -2017,pankow,30611,prenzlauer_berg_nordwest,29,11,254,92,65,1873,34,169,417,41,11,7,301,127,118,787 -2017,pankow,30612,prenzlauer_berg_nord,26,13,161,44,53,1772,57,163,426,58,7,0,279,78,46,690 +2017,pankow,30510,weissensee_east,12,7,149,22,50,593,19,115,106,18,14,5,157,34,37,335 +2017,pankow,30611,prenzlauer_berg_northwest,29,11,254,92,65,1873,34,169,417,41,11,7,301,127,118,787 +2017,pankow,30612,prenzlauer_berg_north,26,13,161,44,53,1772,57,163,426,58,7,0,279,78,46,690 2017,pankow,30613,helmholtzplatz,15,7,188,54,47,1566,10,94,301,42,4,1,309,130,48,910 -2017,pankow,30614,prenzlauer_berg_ost,33,21,294,69,94,2063,69,357,302,76,31,14,473,224,53,664 -2017,pankow,30715,prenzlauer_berg_suedwest,21,5,352,103,67,1997,39,318,356,80,13,3,368,133,50,791 -2017,pankow,30716,prenzlauer_berg_sued,17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 -2017,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 -2017,charlottenburgwilmersdorf,40101,charlottenburgnord,23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 -2017,charlottenburgwilmersdorf,40202,heerstrasse,16,9,127,36,23,626,37,161,72,67,10,5,169,50,41,279 -2017,charlottenburgwilmersdorf,40203,westend,27,19,325,78,123,2465,105,354,174,70,15,8,272,38,36,732 -2017,charlottenburgwilmersdorf,40304,schloss_charlottenburg,17,8,241,42,93,1179,34,166,236,69,6,3,261,91,37,582 -2017,charlottenburgwilmersdorf,40305,mierendorffplatz,12,8,169,33,68,960,30,191,141,38,2,1,180,32,41,460 -2017,charlottenburgwilmersdorf,40306,ottosuhrallee,30,13,436,105,132,2361,49,283,417,84,25,8,390,94,78,1054 -2017,charlottenburgwilmersdorf,40307,neue_kantstrasse,28,12,223,44,81,1885,67,266,260,64,11,6,237,66,69,636 -2017,charlottenburgwilmersdorf,40308,kantstrasse,35,17,291,74,84,2591,29,158,286,72,14,4,233,31,58,757 -2017,charlottenburgwilmersdorf,40309,kurfuerstendamm,73,32,718,203,156,4225,53,316,185,55,11,5,384,109,131,1252 -2017,charlottenburgwilmersdorf,40310,halensee,13,7,92,22,46,1017,38,185,124,42,4,3,126,32,11,341 -2017,charlottenburgwilmersdorf,40411,grunewald,10,6,109,17,52,788,53,250,79,98,5,1,198,94,18,327 -2017,charlottenburgwilmersdorf,40412,schmargendorf,3,1,55,18,25,540,39,131,64,38,4,2,76,10,9,162 -2017,charlottenburgwilmersdorf,40413,wiesbadener_strasse,7,4,72,7,21,514,20,109,160,39,2,1,112,41,14,196 -2017,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,42,16,235,46,94,1993,99,332,296,96,13,7,338,144,53,726 -2017,charlottenburgwilmersdorf,40515,barstrasse,6,3,157,29,69,754,26,143,178,33,5,3,138,34,28,375 -2017,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,31,13,245,55,71,1996,62,289,469,56,17,4,308,88,77,626 -2017,charlottenburgwilmersdorf,40617,forst_grunewald,1,1,10,2,4,33,0,13,0,1,2,2,4,0,0,16 -2017,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 +2017,pankow,30614,prenzlauer_berg_east,33,21,294,69,94,2063,69,357,302,76,31,14,473,224,53,664 +2017,pankow,30715,prenzlauer_berg_southwest,21,5,352,103,67,1997,39,318,356,80,13,3,368,133,50,791 +2017,pankow,30716,prenzlauer_berg_south,17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 +2017,pankow,39900,bezirk_(pk),21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 +2017,charlottenburg-wilmersdorf,40101,charlottenburg-north,23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 +2017,charlottenburg-wilmersdorf,40202,heerstrasse,16,9,127,36,23,626,37,161,72,67,10,5,169,50,41,279 +2017,charlottenburg-wilmersdorf,40203,westend,27,19,325,78,123,2465,105,354,174,70,15,8,272,38,36,732 +2017,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,17,8,241,42,93,1179,34,166,236,69,6,3,261,91,37,582 +2017,charlottenburg-wilmersdorf,40305,mierendorffplatz,12,8,169,33,68,960,30,191,141,38,2,1,180,32,41,460 +2017,charlottenburg-wilmersdorf,40306,otto-suhr-allee,30,13,436,105,132,2361,49,283,417,84,25,8,390,94,78,1054 +2017,charlottenburg-wilmersdorf,40307,neue_kantstrasse,28,12,223,44,81,1885,67,266,260,64,11,6,237,66,69,636 +2017,charlottenburg-wilmersdorf,40308,kantstrasse,35,17,291,74,84,2591,29,158,286,72,14,4,233,31,58,757 +2017,charlottenburg-wilmersdorf,40309,kurfuerstendamm,73,32,718,203,156,4225,53,316,185,55,11,5,384,109,131,1252 +2017,charlottenburg-wilmersdorf,40310,halensee,13,7,92,22,46,1017,38,185,124,42,4,3,126,32,11,341 +2017,charlottenburg-wilmersdorf,40411,grunewald,10,6,109,17,52,788,53,250,79,98,5,1,198,94,18,327 +2017,charlottenburg-wilmersdorf,40412,schmargendorf,3,1,55,18,25,540,39,131,64,38,4,2,76,10,9,162 +2017,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,7,4,72,7,21,514,20,109,160,39,2,1,112,41,14,196 +2017,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,42,16,235,46,94,1993,99,332,296,96,13,7,338,144,53,726 +2017,charlottenburg-wilmersdorf,40515,barstrasse,6,3,157,29,69,754,26,143,178,33,5,3,138,34,28,375 +2017,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,31,13,245,55,71,1996,62,289,469,56,17,4,308,88,77,626 +2017,charlottenburg-wilmersdorf,40617,forst_grunewald,1,1,10,2,4,33,0,13,0,1,2,2,4,0,0,16 +2017,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 2017,spandau,50101,hakenfelde,15,10,190,47,75,782,18,139,102,38,8,5,130,19,35,401 2017,spandau,50102,falkenhagener_feld,34,17,424,87,121,1055,37,253,147,83,31,8,280,12,39,865 -2017,spandau,50103,spandau_mitte,79,46,665,159,224,2378,34,273,298,66,40,20,452,55,189,1308 +2017,spandau,50103,spandau_central,79,46,665,159,224,2378,34,273,298,66,40,20,452,55,189,1308 2017,spandau,50204,brunsbuetteler_damm,12,4,173,33,63,826,37,149,94,52,10,4,201,31,19,388 -2017,spandau,50205,heerstrasse_nord,26,10,412,108,135,1046,38,152,66,106,15,7,303,91,35,818 +2017,spandau,50205,heerstrasse_north,26,10,412,108,135,1046,38,152,66,106,15,7,303,91,35,818 2017,spandau,50206,wilhelmstadt,42,21,644,176,179,2950,33,233,279,89,17,8,484,72,79,1196 2017,spandau,50307,haselhorst,18,8,171,48,58,725,30,142,65,55,5,3,119,25,32,366 2017,spandau,50308,siemensstadt,10,9,143,32,42,763,33,149,110,36,10,5,155,44,22,343 -2017,spandau,50409,gatow/kladow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 -2017,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 -2017,steglitzzehlendorf,60101,schlossstr.,25,16,181,29,71,2405,35,152,348,36,15,2,209,44,45,434 -2017,steglitzzehlendorf,60102,albrechtstr.,22,8,287,57,110,1309,86,295,276,83,38,15,334,74,66,679 -2017,steglitzzehlendorf,60203,lankwitz,15,7,274,46,121,1014,49,185,122,67,14,4,329,34,70,643 -2017,steglitzzehlendorf,60204,ostpreussendamm,16,7,204,51,97,1018,50,179,185,104,13,6,288,69,42,484 -2017,steglitzzehlendorf,60305,teltower_damm,12,7,173,30,100,1066,40,165,371,92,15,5,258,56,37,447 -2017,steglitzzehlendorf,60306,drakestr.,11,1,156,42,83,1431,78,291,235,107,30,12,298,38,32,502 -2017,steglitzzehlendorf,60407,zehlendorf_suedwest,15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 -2017,steglitzzehlendorf,60408,zehlendorf_nord,26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 -2017,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 -2017,tempelhofschoeneberg,70101,schoenebergnord,131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 -2017,tempelhofschoeneberg,70202,schoenebergsued,54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 -2017,tempelhofschoeneberg,70303,friedenau,26,13,269,57,98,2386,74,281,493,88,19,12,407,99,55,715 -2017,tempelhofschoeneberg,70404,tempelhof,57,24,668,125,269,3766,107,876,435,106,60,15,696,186,241,1442 -2017,tempelhofschoeneberg,70505,mariendorf,40,17,382,84,151,1637,81,460,166,108,29,9,369,48,82,871 -2017,tempelhofschoeneberg,70606,marienfelde,17,4,245,45,96,973,49,225,109,49,18,8,263,36,49,553 -2017,tempelhofschoeneberg,70707,lichtenrade,18,8,265,51,98,1133,82,248,106,127,26,9,288,50,60,557 -2017,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 +2017,spandau,50409,gatow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 +2017,spandau,50409,kladow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 +2017,spandau,59900,bezirk_(sp),10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 +2017,steglitz-zehlendorf,60101,schlossstr.,25,16,181,29,71,2405,35,152,348,36,15,2,209,44,45,434 +2017,steglitz-zehlendorf,60102,albrechtstr.,22,8,287,57,110,1309,86,295,276,83,38,15,334,74,66,679 +2017,steglitz-zehlendorf,60203,lankwitz,15,7,274,46,121,1014,49,185,122,67,14,4,329,34,70,643 +2017,steglitz-zehlendorf,60204,ostpreussendamm,16,7,204,51,97,1018,50,179,185,104,13,6,288,69,42,484 +2017,steglitz-zehlendorf,60305,teltower_damm,12,7,173,30,100,1066,40,165,371,92,15,5,258,56,37,447 +2017,steglitz-zehlendorf,60306,drakestr.,11,1,156,42,83,1431,78,291,235,107,30,12,298,38,32,502 +2017,steglitz-zehlendorf,60407,zehlendorf_southwest,15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 +2017,steglitz-zehlendorf,60408,zehlendorf_north,26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 +2017,steglitz-zehlendorf,69900,bezirk_(st-zd),4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 +2017,tempelhof-schoeneberg,70101,schoeneberg-north,131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 +2017,tempelhof-schoeneberg,70202,schoeneberg-south,54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 +2017,tempelhof-schoeneberg,70303,friedenau,26,13,269,57,98,2386,74,281,493,88,19,12,407,99,55,715 +2017,tempelhof-schoeneberg,70404,tempelhof,57,24,668,125,269,3766,107,876,435,106,60,15,696,186,241,1442 +2017,tempelhof-schoeneberg,70505,mariendorf,40,17,382,84,151,1637,81,460,166,108,29,9,369,48,82,871 +2017,tempelhof-schoeneberg,70606,marienfelde,17,4,245,45,96,973,49,225,109,49,18,8,263,36,49,553 +2017,tempelhof-schoeneberg,70707,lichtenrade,18,8,265,51,98,1133,82,248,106,127,26,9,288,50,60,557 +2017,tempelhof-schoeneberg,79900,bezirk_(th-sb),12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 2017,neukoelln,80101,schillerpromenade,68,42,424,138,124,2464,39,361,327,94,39,15,538,162,354,1238 -2017,neukoelln,80102,neukoellner_mitte/zentrum,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 +2017,neukoelln,80102,neukoellner_central,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 +2017,neukoelln,80102,central,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 2017,neukoelln,80103,reuterstrasse,47,21,582,217,164,3005,44,292,437,78,25,9,532,143,182,1406 2017,neukoelln,80104,rixdorf,64,32,520,154,155,2323,41,288,375,121,21,6,508,109,284,1452 2017,neukoelln,80105,koellnische_heide,26,12,190,53,67,1151,44,257,51,38,19,9,218,20,55,548 2017,neukoelln,80206,britz,71,43,486,139,190,2335,86,560,173,162,36,28,434,65,89,1249 2017,neukoelln,80207,buckow,6,1,162,34,75,500,39,121,28,77,12,4,169,19,18,399 2017,neukoelln,80308,gropiusstadt,54,36,362,93,112,1643,63,241,185,70,6,6,302,30,27,928 -2017,neukoelln,80409,buckow_nord,9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 +2017,neukoelln,80409,buckow_north,9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 2017,neukoelln,80410,rudow,21,11,264,60,131,1191,110,300,128,197,25,6,276,28,22,600 -2017,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 -2017,treptowkoepenick,90101,alttreptow,44,25,184,51,48,1310,20,120,274,37,7,3,225,103,123,542 -2017,treptowkoepenick,90102,plaenterwald,6,3,80,18,35,501,41,138,105,19,7,5,133,30,17,207 -2017,treptowkoepenick,90103,baumschulenweg,11,6,134,22,54,894,50,162,161,27,11,5,182,54,19,336 -2017,treptowkoepenick,90104,johannisthal,7,6,127,26,51,654,61,180,88,37,6,1,138,28,26,287 -2017,treptowkoepenick,90205,oberschoeneweide,13,7,318,66,84,1082,49,251,157,25,13,7,303,55,66,671 -2017,treptowkoepenick,90206,niederschoeneweide,17,8,192,38,49,1083,55,99,153,14,9,3,251,140,44,351 -2017,treptowkoepenick,90207,adlershof,19,11,125,29,43,1142,40,189,209,20,6,3,216,60,23,308 -2017,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 -2017,treptowkoepenick,90309,altglienicke,8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 -2017,treptowkoepenick,90310,bohnsdorf,7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 -2017,treptowkoepenick,90311,gruenau,3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 -2017,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 -2017,treptowkoepenick,90413,koepenicksued,4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 -2017,treptowkoepenick,90414,allendeviertel,2,1,40,7,6,174,20,26,26,4,2,0,50,8,1,81 -2017,treptowkoepenick,90415,altstadtkietz,5,5,109,12,28,193,9,35,50,4,4,3,106,12,19,210 -2017,treptowkoepenick,90416,mueggelheim,1,0,32,5,12,70,4,22,7,6,2,2,27,10,3,50 -2017,treptowkoepenick,90517,friedrichshagen,4,3,87,19,35,579,42,77,180,8,4,1,172,62,11,218 -2017,treptowkoepenick,90518,rahnsdorf/hessenwinkel,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 -2017,treptowkoepenick,90519,dammvorstadt,15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 -2017,treptowkoepenick,90520,koepenicknord,4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 -2017,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 -2017,marzahnhellersdorf,100101,marzahnnord,22,13,363,66,92,723,69,111,101,22,20,9,255,73,26,678 -2017,marzahnhellersdorf,100102,marzahnmitte,39,26,696,124,195,2351,174,445,155,53,35,9,519,81,79,1574 -2017,marzahnhellersdorf,100103,marzahnsued,20,9,392,73,116,1765,169,435,101,64,18,6,337,49,48,882 -2017,marzahnhellersdorf,100204,hellersdorfnord,39,22,581,111,139,1470,88,186,105,25,30,11,617,199,89,1085 -2017,marzahnhellersdorf,100205,hellersdorfost,24,11,291,51,69,558,22,74,113,12,14,2,218,65,23,526 -2017,marzahnhellersdorf,100206,hellersdorfsued,10,6,291,51,86,668,66,101,64,17,9,1,283,101,41,555 -2017,marzahnhellersdorf,100307,biesdorf,18,8,181,33,65,1112,38,156,159,133,9,4,237,68,16,409 -2017,marzahnhellersdorf,100408,kaulsdorf,8,4,190,13,35,455,13,72,99,55,3,2,142,28,13,307 -2017,marzahnhellersdorf,100409,mahlsdorf,9,3,101,19,44,543,20,88,101,77,2,0,196,83,10,206 -2017,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 -2017,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 -2017,lichtenberg,110102,neuhohenschoenhausen_nord,23,10,247,45,63,722,55,102,119,25,17,3,199,25,64,600 -2017,lichtenberg,110103,neuhohenschoenhausen_sued,23,15,295,69,63,979,62,160,122,25,11,4,195,42,45,599 -2017,lichtenberg,110204,althohenschoenhausen_nord,12,7,170,29,41,736,32,119,71,53,8,1,141,26,25,326 -2017,lichtenberg,110205,althohenschoenhausen_sued,12,9,201,32,68,1118,103,303,129,65,19,4,263,61,42,500 +2017,neukoelln,89900,bezirk_(nk),28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 +2017,treptow-koepenick,90101,alt-treptow,44,25,184,51,48,1310,20,120,274,37,7,3,225,103,123,542 +2017,treptow-koepenick,90102,plaenterwald,6,3,80,18,35,501,41,138,105,19,7,5,133,30,17,207 +2017,treptow-koepenick,90103,baumschulenweg,11,6,134,22,54,894,50,162,161,27,11,5,182,54,19,336 +2017,treptow-koepenick,90104,johannisthal,7,6,127,26,51,654,61,180,88,37,6,1,138,28,26,287 +2017,treptow-koepenick,90205,oberschoeneweide,13,7,318,66,84,1082,49,251,157,25,13,7,303,55,66,671 +2017,treptow-koepenick,90206,niederschoeneweide,17,8,192,38,49,1083,55,99,153,14,9,3,251,140,44,351 +2017,treptow-koepenick,90207,adlershof,19,11,125,29,43,1142,40,189,209,20,6,3,216,60,23,308 +2017,treptow-koepenick,90208,koellnische_vorstadt,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 +2017,treptow-koepenick,90208,spindlersfeld,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 +2017,treptow-koepenick,90309,altglienicke,8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 +2017,treptow-koepenick,90310,bohnsdorf,7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 +2017,treptow-koepenick,90311,gruenau,3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 +2017,treptow-koepenick,90312,schmoeckwitz,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,treptow-koepenick,90312,karolinenhof,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,treptow-koepenick,90312,rauchfangswerder,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 +2017,treptow-koepenick,90413,koepenick-south,4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 +2017,treptow-koepenick,90414,allende-viertel,2,1,40,7,6,174,20,26,26,4,2,0,50,8,1,81 +2017,treptow-koepenick,90415,altstadt-kietz,5,5,109,12,28,193,9,35,50,4,4,3,106,12,19,210 +2017,treptow-koepenick,90416,mueggelheim,1,0,32,5,12,70,4,22,7,6,2,2,27,10,3,50 +2017,treptow-koepenick,90517,friedrichshagen,4,3,87,19,35,579,42,77,180,8,4,1,172,62,11,218 +2017,treptow-koepenick,90518,rahnsdorf,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 +2017,treptow-koepenick,90518,hessenwinkel,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 +2017,treptow-koepenick,90519,dammvorstadt,15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 +2017,treptow-koepenick,90520,koepenick-north,4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 +2017,treptow-koepenick,99900,bezirk_(tp-kp),20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 +2017,marzahn-hellersdorf,100101,marzahn-north,22,13,363,66,92,723,69,111,101,22,20,9,255,73,26,678 +2017,marzahn-hellersdorf,100102,marzahn-central,39,26,696,124,195,2351,174,445,155,53,35,9,519,81,79,1574 +2017,marzahn-hellersdorf,100103,marzahn-south,20,9,392,73,116,1765,169,435,101,64,18,6,337,49,48,882 +2017,marzahn-hellersdorf,100204,hellersdorf-north,39,22,581,111,139,1470,88,186,105,25,30,11,617,199,89,1085 +2017,marzahn-hellersdorf,100205,hellersdorf-east,24,11,291,51,69,558,22,74,113,12,14,2,218,65,23,526 +2017,marzahn-hellersdorf,100206,hellersdorf-south,10,6,291,51,86,668,66,101,64,17,9,1,283,101,41,555 +2017,marzahn-hellersdorf,100307,biesdorf,18,8,181,33,65,1112,38,156,159,133,9,4,237,68,16,409 +2017,marzahn-hellersdorf,100408,kaulsdorf,8,4,190,13,35,455,13,72,99,55,3,2,142,28,13,307 +2017,marzahn-hellersdorf,100409,mahlsdorf,9,3,101,19,44,543,20,88,101,77,2,0,196,83,10,206 +2017,marzahn-hellersdorf,109900,bezirk_(mz-hd),10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 +2017,lichtenberg,110101,malchow,1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 +2017,lichtenberg,110101,wartenberg_und_falkenberg,1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 +2017,lichtenberg,110102,neu-hohenschoenhausen_north,23,10,247,45,63,722,55,102,119,25,17,3,199,25,64,600 +2017,lichtenberg,110103,neu-hohenschoenhausen_south,23,15,295,69,63,979,62,160,122,25,11,4,195,42,45,599 +2017,lichtenberg,110204,alt-hohenschoenhausen_north,12,7,170,29,41,736,32,119,71,53,8,1,141,26,25,326 +2017,lichtenberg,110205,alt-hohenschoenhausen_south,12,9,201,32,68,1118,103,303,129,65,19,4,263,61,42,500 2017,lichtenberg,110306,fennpfuhl,34,27,231,46,87,1288,83,359,149,72,20,5,339,79,29,586 -2017,lichtenberg,110307,altlichtenberg,24,11,513,119,136,2342,85,384,222,66,26,13,428,126,67,932 -2017,lichtenberg,110308,frankfurter_allee_sued,20,14,158,50,44,857,34,85,97,15,8,3,171,65,59,303 +2017,lichtenberg,110307,alt-lichtenberg,24,11,513,119,136,2342,85,384,222,66,26,13,428,126,67,932 +2017,lichtenberg,110308,frankfurter_allee_south,20,14,158,50,44,857,34,85,97,15,8,3,171,65,59,303 2017,lichtenberg,110409,neu_lichtenberg,19,13,307,68,98,1524,47,210,275,50,20,7,371,116,75,728 -2017,lichtenberg,110410,friedrichsfelde_nord,8,5,128,30,35,550,45,130,49,16,8,3,138,33,30,263 -2017,lichtenberg,110411,friedrichsfelde_sued,17,10,160,27,56,784,58,150,101,22,21,13,232,56,27,375 +2017,lichtenberg,110410,friedrichsfelde_north,8,5,128,30,35,550,45,130,49,16,8,3,138,33,30,263 +2017,lichtenberg,110411,friedrichsfelde_south,17,10,160,27,56,784,58,150,101,22,21,13,232,56,27,375 2017,lichtenberg,110512,rummelsburger_bucht,2,2,32,6,12,251,10,32,64,14,3,1,58,17,10,97 2017,lichtenberg,110513,karlshorst,7,5,136,37,54,913,45,120,265,83,13,4,146,23,26,294 -2017,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 -2017,reinickendorf,121031,ost_1_reginhardstr.,23,11,341,92,102,1035,29,250,169,63,24,6,293,65,93,662 -2017,reinickendorf,121032,ost_2_altreinickendorf,37,20,315,69,110,1303,37,246,107,75,25,8,321,70,112,705 -2017,reinickendorf,122141,west_1_tegelsued/flughafensee,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 -2017,reinickendorf,122144,west_4_augusteviktoriaallee,30,10,429,104,173,1268,22,206,77,46,21,10,246,28,104,887 -2017,reinickendorf,122145,west_5_tegel/tegeler_forst,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 -2017,reinickendorf,122242,west_2_heiligensee/konradshoehe,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 -2017,reinickendorf,122311,nord_1_frohnau/hermsdorf,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 -2017,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 -2017,reinickendorf,123021,mv_1_maerkisches_viertel,41,24,529,110,199,1412,48,302,88,45,36,18,290,47,84,1060 -2017,reinickendorf,123022,mv_2_rollbergsiedlung,9,4,85,20,40,333,4,78,17,21,6,2,143,65,15,185 -2017,reinickendorf,123043,west_3_borsigwalde/freie_scholle,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 -2017,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 -2018,mitte,10111,tiergarten_sued,70,58,416,125,103,2540,17,274,310,39,14,3,284,42,273,1247 +2017,lichtenberg,119900,bezirk_(lb),16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 +2017,reinickendorf,121031,east_1_-_reginhardstr.,23,11,341,92,102,1035,29,250,169,63,24,6,293,65,93,662 +2017,reinickendorf,121032,east_2_-_alt-reinickendorf,37,20,315,69,110,1303,37,246,107,75,25,8,321,70,112,705 +2017,reinickendorf,122141,west_1_-_tegel-south,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 +2017,reinickendorf,122141,flughafensee,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 +2017,reinickendorf,122144,west_4_-_auguste-viktoria-allee,30,10,429,104,173,1268,22,206,77,46,21,10,246,28,104,887 +2017,reinickendorf,122145,west_5_-_tegel,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 +2017,reinickendorf,122145,tegeler_forst,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 +2017,reinickendorf,122242,west_2_-_heiligensee,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 +2017,reinickendorf,122242,konradshoehe,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 +2017,reinickendorf,122311,north_1_-_frohnau,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 +2017,reinickendorf,122311,hermsdorf,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 +2017,reinickendorf,123012,north_2_-_waidmannslust,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,reinickendorf,123012,wittenau,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,reinickendorf,123012,luebars,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 +2017,reinickendorf,123021,mv_1_-_maerkisches_viertel,41,24,529,110,199,1412,48,302,88,45,36,18,290,47,84,1060 +2017,reinickendorf,123022,mv_2_-_rollbergsiedlung,9,4,85,20,40,333,4,78,17,21,6,2,143,65,15,185 +2017,reinickendorf,123043,west_3_-_borsigwalde,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 +2017,reinickendorf,123043,freie_scholle,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 +2017,reinickendorf,129900,bezirk_(rd),11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 +2018,mitte,10111,tiergarten_south,70,58,416,125,103,2540,17,274,310,39,14,3,284,42,273,1247 2018,mitte,10112,regierungsviertel,34,16,519,110,114,3883,15,199,372,35,6,1,407,159,133,857 2018,mitte,10113,alexanderplatz,130,80,1531,366,309,10144,68,580,880,133,26,6,1036,333,971,2798 -2018,mitte,10114,brunnenstrasse_sued,26,14,286,60,69,1817,47,153,314,56,9,6,442,218,69,690 +2018,mitte,10114,brunnenstrasse_south,26,14,286,60,69,1817,47,153,314,56,9,6,442,218,69,690 2018,mitte,10221,moabit_west,71,38,653,164,215,2470,37,398,447,83,29,12,496,99,435,1262 -2018,mitte,10222,moabit_ost,61,38,689,150,210,3620,30,281,361,73,31,8,435,73,473,1421 +2018,mitte,10222,moabit_east,61,38,689,150,210,3620,30,281,361,73,31,8,435,73,473,1421 2018,mitte,10331,osloer_strasse,77,42,752,205,250,2624,46,288,260,73,29,13,439,92,217,1397 -2018,mitte,10332,brunnenstrasse_nord,68,41,642,170,224,2536,65,343,273,87,28,6,551,187,387,1303 +2018,mitte,10332,brunnenstrasse_north,68,41,642,170,224,2536,65,343,273,87,28,6,551,187,387,1303 2018,mitte,10441,parkviertel,55,26,754,183,243,2690,62,442,363,88,30,9,562,113,125,1511 -2018,mitte,10442,wedding_zentrum,90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 -2018,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 -2018,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,99,56,628,179,207,3646,55,588,445,114,36,10,564,102,798,1526 -2018,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,95,54,819,269,239,5959,90,742,1216,139,46,14,785,163,310,2142 -2018,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,71,49,483,183,105,2190,23,218,293,84,24,3,380,106,522,948 -2018,friedrichshainkreuzberg,20304,suedliche_luisenstadt,104,80,452,183,101,2031,32,190,468,63,16,4,376,114,934,993 -2018,friedrichshainkreuzberg,20405,karlmarxalleenord,17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 -2018,friedrichshainkreuzberg,20407,karlmarxalleesued,82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 -2018,friedrichshainkreuzberg,20506,frankfurter_allee_nord,24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 -2018,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,95,64,943,332,176,3622,35,315,714,103,30,10,1017,334,1122,1875 -2018,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 +2018,mitte,10442,wedding_central,90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 +2018,mitte,19900,bezirk_(mi),51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 +2018,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,99,56,628,179,207,3646,55,588,445,114,36,10,564,102,798,1526 +2018,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,95,54,819,269,239,5959,90,742,1216,139,46,14,785,163,310,2142 +2018,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,71,49,483,183,105,2190,23,218,293,84,24,3,380,106,522,948 +2018,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,104,80,452,183,101,2031,32,190,468,63,16,4,376,114,934,993 +2018,friedrichshain-kreuzberg,20405,karl-marx-allee-north,17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 +2018,friedrichshain-kreuzberg,20407,karl-marx-allee-south,82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 +2018,friedrichshain-kreuzberg,20506,frankfurter_allee_north,24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 +2018,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,95,64,943,332,176,3622,35,315,714,103,30,10,1017,334,1122,1875 +2018,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 2018,pankow,30101,buch,11,2,179,37,72,635,15,66,144,13,12,6,176,47,33,337 -2018,pankow,30202,blankenfelde/niederschoenhausen,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 +2018,pankow,30202,blankenfelde,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 +2018,pankow,30202,niederschoenhausen,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 2018,pankow,30203,buchholz,6,3,70,10,28,329,25,50,58,23,7,2,92,12,9,161 2018,pankow,30304,karow,4,2,84,20,29,418,3,102,126,34,1,0,107,18,13,200 -2018,pankow,30307,blankenburg/heinersdorf/maerchenland,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 -2018,pankow,30405,schoenholz/wilhelmsruh/rosenthal,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 -2018,pankow,30406,pankow_zentrum,27,19,207,46,93,1854,47,175,580,63,15,3,296,95,43,660 -2018,pankow,30408,pankow_sued,35,23,219,52,94,1070,53,134,387,63,15,6,260,74,40,569 +2018,pankow,30307,blankenburg,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,pankow,30307,heinersdorf,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,pankow,30307,maerchenland,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 +2018,pankow,30405,schoenholz,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,pankow,30405,wilhelmsruh,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,pankow,30405,rosenthal,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 +2018,pankow,30406,pankow_central,27,19,207,46,93,1854,47,175,580,63,15,3,296,95,43,660 +2018,pankow,30408,pankow_south,35,23,219,52,94,1070,53,134,387,63,15,6,260,74,40,569 2018,pankow,30509,weissensee,21,12,327,88,127,1399,73,146,278,63,23,6,336,51,47,748 -2018,pankow,30510,weissensee_ost,11,5,124,25,45,536,31,73,86,24,12,5,150,22,42,280 -2018,pankow,30611,prenzlauer_berg_nordwest,47,24,293,109,77,1468,39,109,365,39,12,4,292,113,175,648 -2018,pankow,30612,prenzlauer_berg_nord,24,13,190,49,79,1450,55,133,439,39,14,7,264,89,54,490 +2018,pankow,30510,weissensee_east,11,5,124,25,45,536,31,73,86,24,12,5,150,22,42,280 +2018,pankow,30611,prenzlauer_berg_northwest,47,24,293,109,77,1468,39,109,365,39,12,4,292,113,175,648 +2018,pankow,30612,prenzlauer_berg_north,24,13,190,49,79,1450,55,133,439,39,14,7,264,89,54,490 2018,pankow,30613,helmholtzplatz,14,4,190,55,60,1016,16,57,296,23,5,4,279,127,49,478 -2018,pankow,30614,prenzlauer_berg_ost,37,15,371,78,77,2098,58,184,309,68,32,12,439,181,71,702 -2018,pankow,30715,prenzlauer_berg_suedwest,22,14,340,75,71,1774,29,184,378,57,8,1,343,92,47,729 -2018,pankow,30716,prenzlauer_berg_sued,14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 -2018,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 -2018,charlottenburgwilmersdorf,40101,charlottenburgnord,23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 -2018,charlottenburgwilmersdorf,40202,heerstrasse,16,9,178,64,39,656,34,126,75,89,3,1,139,51,49,334 -2018,charlottenburgwilmersdorf,40203,westend,25,16,318,83,119,2188,66,347,213,79,11,4,243,33,45,703 -2018,charlottenburgwilmersdorf,40304,schloss_charlottenburg,18,10,282,62,87,1062,29,105,190,52,14,6,261,80,37,638 -2018,charlottenburgwilmersdorf,40305,mierendorffplatz,7,3,158,35,75,847,19,129,126,27,11,10,121,21,50,398 -2018,charlottenburgwilmersdorf,40306,ottosuhrallee,38,20,445,105,151,2266,32,216,421,62,19,9,399,104,65,1144 -2018,charlottenburgwilmersdorf,40307,neue_kantstrasse,33,19,252,58,78,1534,47,195,269,66,15,6,222,47,57,724 -2018,charlottenburgwilmersdorf,40308,kantstrasse,38,15,284,54,85,2457,16,118,274,75,9,0,217,24,56,780 -2018,charlottenburgwilmersdorf,40309,kurfuerstendamm,62,31,760,218,154,4351,35,227,264,46,15,5,387,82,173,1618 -2018,charlottenburgwilmersdorf,40310,halensee,13,4,136,26,39,1130,33,152,123,33,9,6,108,22,16,453 -2018,charlottenburgwilmersdorf,40411,grunewald,12,5,89,18,56,793,41,259,96,87,10,7,235,82,15,374 -2018,charlottenburgwilmersdorf,40412,schmargendorf,4,1,60,10,28,567,36,149,54,50,5,2,91,17,18,192 -2018,charlottenburgwilmersdorf,40413,wiesbadener_strasse,10,3,94,16,29,579,43,83,179,18,6,2,96,23,15,240 -2018,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,40,15,242,58,108,2210,54,284,337,107,11,8,363,132,70,1129 -2018,charlottenburgwilmersdorf,40515,barstrasse,15,5,130,25,63,794,18,118,169,27,6,1,98,8,45,430 -2018,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,27,13,216,61,96,2129,60,239,471,64,23,7,259,53,75,736 -2018,charlottenburgwilmersdorf,40617,forst_grunewald,7,4,22,3,6,32,1,7,1,0,5,5,9,2,0,36 -2018,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 +2018,pankow,30614,prenzlauer_berg_east,37,15,371,78,77,2098,58,184,309,68,32,12,439,181,71,702 +2018,pankow,30715,prenzlauer_berg_southwest,22,14,340,75,71,1774,29,184,378,57,8,1,343,92,47,729 +2018,pankow,30716,prenzlauer_berg_south,14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 +2018,pankow,39900,bezirk_(pk),20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 +2018,charlottenburg-wilmersdorf,40101,charlottenburg-north,23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 +2018,charlottenburg-wilmersdorf,40202,heerstrasse,16,9,178,64,39,656,34,126,75,89,3,1,139,51,49,334 +2018,charlottenburg-wilmersdorf,40203,westend,25,16,318,83,119,2188,66,347,213,79,11,4,243,33,45,703 +2018,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,18,10,282,62,87,1062,29,105,190,52,14,6,261,80,37,638 +2018,charlottenburg-wilmersdorf,40305,mierendorffplatz,7,3,158,35,75,847,19,129,126,27,11,10,121,21,50,398 +2018,charlottenburg-wilmersdorf,40306,otto-suhr-allee,38,20,445,105,151,2266,32,216,421,62,19,9,399,104,65,1144 +2018,charlottenburg-wilmersdorf,40307,neue_kantstrasse,33,19,252,58,78,1534,47,195,269,66,15,6,222,47,57,724 +2018,charlottenburg-wilmersdorf,40308,kantstrasse,38,15,284,54,85,2457,16,118,274,75,9,0,217,24,56,780 +2018,charlottenburg-wilmersdorf,40309,kurfuerstendamm,62,31,760,218,154,4351,35,227,264,46,15,5,387,82,173,1618 +2018,charlottenburg-wilmersdorf,40310,halensee,13,4,136,26,39,1130,33,152,123,33,9,6,108,22,16,453 +2018,charlottenburg-wilmersdorf,40411,grunewald,12,5,89,18,56,793,41,259,96,87,10,7,235,82,15,374 +2018,charlottenburg-wilmersdorf,40412,schmargendorf,4,1,60,10,28,567,36,149,54,50,5,2,91,17,18,192 +2018,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,10,3,94,16,29,579,43,83,179,18,6,2,96,23,15,240 +2018,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,40,15,242,58,108,2210,54,284,337,107,11,8,363,132,70,1129 +2018,charlottenburg-wilmersdorf,40515,barstrasse,15,5,130,25,63,794,18,118,169,27,6,1,98,8,45,430 +2018,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,27,13,216,61,96,2129,60,239,471,64,23,7,259,53,75,736 +2018,charlottenburg-wilmersdorf,40617,forst_grunewald,7,4,22,3,6,32,1,7,1,0,5,5,9,2,0,36 +2018,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 2018,spandau,50101,hakenfelde,16,11,202,56,55,864,36,237,58,16,17,10,193,5,26,480 2018,spandau,50102,falkenhagener_feld,35,24,427,92,154,1012,56,194,174,41,29,13,296,10,53,904 -2018,spandau,50103,spandau_mitte,104,61,701,183,214,2227,33,332,270,38,29,13,425,50,224,1397 +2018,spandau,50103,spandau_central,104,61,701,183,214,2227,33,332,270,38,29,13,425,50,224,1397 2018,spandau,50204,brunsbuetteler_damm,12,8,210,49,73,765,46,123,88,42,17,3,177,26,25,411 -2018,spandau,50205,heerstrasse_nord,33,17,350,74,148,949,34,157,57,50,23,13,239,36,44,750 +2018,spandau,50205,heerstrasse_north,33,17,350,74,148,949,34,157,57,50,23,13,239,36,44,750 2018,spandau,50206,wilhelmstadt,56,27,666,185,208,2681,32,208,234,57,20,8,451,52,134,1268 2018,spandau,50307,haselhorst,15,9,170,25,63,772,43,147,56,24,10,5,133,19,24,414 2018,spandau,50308,siemensstadt,17,6,152,34,46,773,34,94,169,31,4,1,128,35,17,417 -2018,spandau,50409,gatow/kladow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 -2018,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 -2018,steglitzzehlendorf,60101,schlossstr.,24,15,205,45,60,2152,21,113,302,33,10,0,191,52,50,445 -2018,steglitzzehlendorf,60102,albrechtstr.,24,10,250,51,132,1440,54,299,300,90,16,5,331,89,69,776 -2018,steglitzzehlendorf,60203,lankwitz,19,4,386,81,175,1167,41,254,130,76,22,12,290,33,84,789 -2018,steglitzzehlendorf,60204,ostpreussendamm,19,8,199,31,94,1034,33,201,163,91,13,4,262,46,38,548 -2018,steglitzzehlendorf,60305,teltower_damm,14,7,180,30,86,1135,30,212,344,74,15,5,242,31,55,422 -2018,steglitzzehlendorf,60306,drakestr.,10,3,255,44,110,1759,61,492,351,85,30,11,329,30,45,650 -2018,steglitzzehlendorf,60407,zehlendorf_suedwest,6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 -2018,steglitzzehlendorf,60408,zehlendorf_nord,14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 -2018,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 -2018,tempelhofschoeneberg,70101,schoenebergnord,117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 -2018,tempelhofschoeneberg,70202,schoenebergsued,43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 -2018,tempelhofschoeneberg,70303,friedenau,23,10,266,70,110,2279,72,238,437,88,18,9,360,81,56,748 -2018,tempelhofschoeneberg,70404,tempelhof,57,24,652,151,261,3729,105,652,504,134,51,11,812,239,358,1724 -2018,tempelhofschoeneberg,70505,mariendorf,28,16,363,76,131,1760,57,419,187,119,31,13,457,78,82,899 -2018,tempelhofschoeneberg,70606,marienfelde,22,12,212,48,87,1056,24,226,90,52,20,9,211,46,61,525 -2018,tempelhofschoeneberg,70707,lichtenrade,25,13,352,61,113,1147,38,307,99,106,19,8,367,75,76,696 -2018,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 +2018,spandau,50409,gatow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 +2018,spandau,50409,kladow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 +2018,spandau,59900,bezirk_(sp),20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 +2018,steglitz-zehlendorf,60101,schlossstr.,24,15,205,45,60,2152,21,113,302,33,10,0,191,52,50,445 +2018,steglitz-zehlendorf,60102,albrechtstr.,24,10,250,51,132,1440,54,299,300,90,16,5,331,89,69,776 +2018,steglitz-zehlendorf,60203,lankwitz,19,4,386,81,175,1167,41,254,130,76,22,12,290,33,84,789 +2018,steglitz-zehlendorf,60204,ostpreussendamm,19,8,199,31,94,1034,33,201,163,91,13,4,262,46,38,548 +2018,steglitz-zehlendorf,60305,teltower_damm,14,7,180,30,86,1135,30,212,344,74,15,5,242,31,55,422 +2018,steglitz-zehlendorf,60306,drakestr.,10,3,255,44,110,1759,61,492,351,85,30,11,329,30,45,650 +2018,steglitz-zehlendorf,60407,zehlendorf_southwest,6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 +2018,steglitz-zehlendorf,60408,zehlendorf_north,14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 +2018,steglitz-zehlendorf,69900,bezirk_(st-zd),7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 +2018,tempelhof-schoeneberg,70101,schoeneberg-north,117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 +2018,tempelhof-schoeneberg,70202,schoeneberg-south,43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 +2018,tempelhof-schoeneberg,70303,friedenau,23,10,266,70,110,2279,72,238,437,88,18,9,360,81,56,748 +2018,tempelhof-schoeneberg,70404,tempelhof,57,24,652,151,261,3729,105,652,504,134,51,11,812,239,358,1724 +2018,tempelhof-schoeneberg,70505,mariendorf,28,16,363,76,131,1760,57,419,187,119,31,13,457,78,82,899 +2018,tempelhof-schoeneberg,70606,marienfelde,22,12,212,48,87,1056,24,226,90,52,20,9,211,46,61,525 +2018,tempelhof-schoeneberg,70707,lichtenrade,25,13,352,61,113,1147,38,307,99,106,19,8,367,75,76,696 +2018,tempelhof-schoeneberg,79900,bezirk_(th-sb),21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 2018,neukoelln,80101,schillerpromenade,80,46,530,181,121,2316,36,363,229,86,36,21,431,77,371,1271 -2018,neukoelln,80102,neukoellner_mitte/zentrum,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 +2018,neukoelln,80102,neukoellner_central,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 +2018,neukoelln,80102,central,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 2018,neukoelln,80103,reuterstrasse,53,28,584,210,136,2889,28,364,401,69,21,10,492,169,331,1355 2018,neukoelln,80104,rixdorf,33,18,533,144,198,2086,33,299,318,88,23,10,516,102,236,1361 2018,neukoelln,80105,koellnische_heide,25,7,261,74,103,1124,36,287,45,42,24,9,367,19,88,622 2018,neukoelln,80206,britz,70,41,440,97,203,2071,75,529,181,132,34,18,514,90,94,1193 2018,neukoelln,80207,buckow,16,7,201,41,101,566,32,169,36,42,16,9,194,27,34,487 2018,neukoelln,80308,gropiusstadt,55,32,399,95,149,1881,52,244,101,67,14,3,337,26,48,1258 -2018,neukoelln,80409,buckow_nord,10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 +2018,neukoelln,80409,buckow_north,10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 2018,neukoelln,80410,rudow,33,22,220,49,98,1100,77,299,89,127,26,8,310,51,32,576 -2018,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 -2018,treptowkoepenick,90101,alttreptow,31,21,155,32,43,1305,14,100,290,21,6,1,182,63,77,496 -2018,treptowkoepenick,90102,plaenterwald,16,8,67,15,25,412,21,98,76,17,4,4,96,23,15,195 -2018,treptowkoepenick,90103,baumschulenweg,12,2,140,32,70,836,27,130,118,77,11,9,167,24,22,384 -2018,treptowkoepenick,90104,johannisthal,5,3,137,20,77,578,38,143,92,29,24,5,170,24,19,357 -2018,treptowkoepenick,90205,oberschoeneweide,16,8,355,78,105,892,61,210,115,26,18,7,268,51,81,689 -2018,treptowkoepenick,90206,niederschoeneweide,31,18,216,39,63,1115,30,94,137,17,7,6,206,108,108,365 -2018,treptowkoepenick,90207,adlershof,19,9,189,44,54,1193,39,153,234,35,8,4,249,87,46,404 -2018,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 -2018,treptowkoepenick,90309,altglienicke,10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 -2018,treptowkoepenick,90310,bohnsdorf,7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 -2018,treptowkoepenick,90311,gruenau,3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 -2018,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 -2018,treptowkoepenick,90413,koepenicksued,0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 -2018,treptowkoepenick,90414,allendeviertel,4,2,28,5,21,174,10,34,29,6,3,2,46,7,7,76 -2018,treptowkoepenick,90415,altstadtkietz,2,1,120,29,30,211,7,24,59,1,3,1,98,18,21,207 -2018,treptowkoepenick,90416,mueggelheim,2,1,20,4,9,84,5,30,13,9,4,4,25,6,5,44 -2018,treptowkoepenick,90517,friedrichshagen,6,5,107,28,30,585,29,49,214,13,8,5,158,39,10,233 -2018,treptowkoepenick,90518,rahnsdorf/hessenwinkel,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 -2018,treptowkoepenick,90519,dammvorstadt,9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 -2018,treptowkoepenick,90520,koepenicknord,13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 -2018,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 -2018,marzahnhellersdorf,100101,marzahnnord,26,20,382,65,77,655,54,99,94,18,19,3,309,84,53,649 -2018,marzahnhellersdorf,100102,marzahnmitte,39,22,688,142,193,1679,135,252,98,46,50,15,469,65,96,1281 -2018,marzahnhellersdorf,100103,marzahnsued,16,8,326,54,132,1378,142,290,85,43,26,7,350,54,56,725 -2018,marzahnhellersdorf,100204,hellersdorfnord,26,14,561,104,201,1339,70,133,100,35,59,25,541,114,110,1091 -2018,marzahnhellersdorf,100205,hellersdorfost,14,9,277,44,87,493,35,71,67,8,19,6,231,40,50,510 -2018,marzahnhellersdorf,100206,hellersdorfsued,16,7,381,88,104,652,33,78,98,22,31,8,329,99,50,647 -2018,marzahnhellersdorf,100307,biesdorf,12,6,149,30,64,1043,40,133,184,98,21,6,190,41,27,325 -2018,marzahnhellersdorf,100408,kaulsdorf,4,2,116,13,39,429,15,95,111,31,11,2,163,16,17,275 -2018,marzahnhellersdorf,100409,mahlsdorf,6,3,113,19,44,572,18,137,134,68,1,1,162,48,13,238 -2018,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 -2018,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 -2018,lichtenberg,110102,neuhohenschoenhausen_nord,17,7,283,56,90,778,53,122,68,26,23,9,243,16,79,667 -2018,lichtenberg,110103,neuhohenschoenhausen_sued,24,16,358,79,83,944,51,182,105,30,17,5,282,30,44,716 -2018,lichtenberg,110204,althohenschoenhausen_nord,8,2,202,48,75,687,26,94,43,42,12,7,186,66,32,360 -2018,lichtenberg,110205,althohenschoenhausen_sued,11,6,249,47,72,935,103,218,117,51,15,8,232,47,32,515 +2018,neukoelln,89900,bezirk_(nk),24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 +2018,treptow-koepenick,90101,alt-treptow,31,21,155,32,43,1305,14,100,290,21,6,1,182,63,77,496 +2018,treptow-koepenick,90102,plaenterwald,16,8,67,15,25,412,21,98,76,17,4,4,96,23,15,195 +2018,treptow-koepenick,90103,baumschulenweg,12,2,140,32,70,836,27,130,118,77,11,9,167,24,22,384 +2018,treptow-koepenick,90104,johannisthal,5,3,137,20,77,578,38,143,92,29,24,5,170,24,19,357 +2018,treptow-koepenick,90205,oberschoeneweide,16,8,355,78,105,892,61,210,115,26,18,7,268,51,81,689 +2018,treptow-koepenick,90206,niederschoeneweide,31,18,216,39,63,1115,30,94,137,17,7,6,206,108,108,365 +2018,treptow-koepenick,90207,adlershof,19,9,189,44,54,1193,39,153,234,35,8,4,249,87,46,404 +2018,treptow-koepenick,90208,koellnische_vorstadt,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 +2018,treptow-koepenick,90208,spindlersfeld,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 +2018,treptow-koepenick,90309,altglienicke,10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 +2018,treptow-koepenick,90310,bohnsdorf,7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 +2018,treptow-koepenick,90311,gruenau,3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 +2018,treptow-koepenick,90312,schmoeckwitz,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,treptow-koepenick,90312,karolinenhof,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,treptow-koepenick,90312,rauchfangswerder,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 +2018,treptow-koepenick,90413,koepenick-south,0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 +2018,treptow-koepenick,90414,allende-viertel,4,2,28,5,21,174,10,34,29,6,3,2,46,7,7,76 +2018,treptow-koepenick,90415,altstadt-kietz,2,1,120,29,30,211,7,24,59,1,3,1,98,18,21,207 +2018,treptow-koepenick,90416,mueggelheim,2,1,20,4,9,84,5,30,13,9,4,4,25,6,5,44 +2018,treptow-koepenick,90517,friedrichshagen,6,5,107,28,30,585,29,49,214,13,8,5,158,39,10,233 +2018,treptow-koepenick,90518,rahnsdorf,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 +2018,treptow-koepenick,90518,hessenwinkel,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 +2018,treptow-koepenick,90519,dammvorstadt,9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 +2018,treptow-koepenick,90520,koepenick-north,13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 +2018,treptow-koepenick,99900,bezirk_(tp-kp),19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 +2018,marzahn-hellersdorf,100101,marzahn-north,26,20,382,65,77,655,54,99,94,18,19,3,309,84,53,649 +2018,marzahn-hellersdorf,100102,marzahn-central,39,22,688,142,193,1679,135,252,98,46,50,15,469,65,96,1281 +2018,marzahn-hellersdorf,100103,marzahn-south,16,8,326,54,132,1378,142,290,85,43,26,7,350,54,56,725 +2018,marzahn-hellersdorf,100204,hellersdorf-north,26,14,561,104,201,1339,70,133,100,35,59,25,541,114,110,1091 +2018,marzahn-hellersdorf,100205,hellersdorf-east,14,9,277,44,87,493,35,71,67,8,19,6,231,40,50,510 +2018,marzahn-hellersdorf,100206,hellersdorf-south,16,7,381,88,104,652,33,78,98,22,31,8,329,99,50,647 +2018,marzahn-hellersdorf,100307,biesdorf,12,6,149,30,64,1043,40,133,184,98,21,6,190,41,27,325 +2018,marzahn-hellersdorf,100408,kaulsdorf,4,2,116,13,39,429,15,95,111,31,11,2,163,16,17,275 +2018,marzahn-hellersdorf,100409,mahlsdorf,6,3,113,19,44,572,18,137,134,68,1,1,162,48,13,238 +2018,marzahn-hellersdorf,109900,bezirk_(mz-hd),9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 +2018,lichtenberg,110101,malchow,3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 +2018,lichtenberg,110101,wartenberg_und_falkenberg,3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 +2018,lichtenberg,110102,neu-hohenschoenhausen_north,17,7,283,56,90,778,53,122,68,26,23,9,243,16,79,667 +2018,lichtenberg,110103,neu-hohenschoenhausen_south,24,16,358,79,83,944,51,182,105,30,17,5,282,30,44,716 +2018,lichtenberg,110204,alt-hohenschoenhausen_north,8,2,202,48,75,687,26,94,43,42,12,7,186,66,32,360 +2018,lichtenberg,110205,alt-hohenschoenhausen_south,11,6,249,47,72,935,103,218,117,51,15,8,232,47,32,515 2018,lichtenberg,110306,fennpfuhl,13,8,318,78,114,1134,75,233,161,48,21,6,300,41,45,654 -2018,lichtenberg,110307,altlichtenberg,34,22,493,118,115,2276,67,270,252,40,27,11,354,86,84,1016 -2018,lichtenberg,110308,frankfurter_allee_sued,11,6,172,42,35,806,22,89,101,14,6,4,163,47,85,334 +2018,lichtenberg,110307,alt-lichtenberg,34,22,493,118,115,2276,67,270,252,40,27,11,354,86,84,1016 +2018,lichtenberg,110308,frankfurter_allee_south,11,6,172,42,35,806,22,89,101,14,6,4,163,47,85,334 2018,lichtenberg,110409,neu_lichtenberg,30,18,351,75,108,1646,49,163,351,69,19,6,395,127,58,771 -2018,lichtenberg,110410,friedrichsfelde_nord,8,5,145,27,47,500,53,82,66,20,18,5,128,26,21,293 -2018,lichtenberg,110411,friedrichsfelde_sued,14,9,161,29,66,808,46,141,140,22,9,5,200,43,17,389 +2018,lichtenberg,110410,friedrichsfelde_north,8,5,145,27,47,500,53,82,66,20,18,5,128,26,21,293 +2018,lichtenberg,110411,friedrichsfelde_south,14,9,161,29,66,808,46,141,140,22,9,5,200,43,17,389 2018,lichtenberg,110512,rummelsburger_bucht,2,2,29,10,16,295,14,34,99,12,2,2,41,17,14,87 2018,lichtenberg,110513,karlshorst,6,4,98,25,53,738,44,77,214,66,16,5,146,27,18,273 -2018,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 -2018,reinickendorf,121031,ost_1_reginhardstr.,32,12,340,74,126,896,41,172,110,62,18,9,242,40,63,750 -2018,reinickendorf,121032,ost_2_altreinickendorf,36,15,285,58,143,1415,52,290,120,67,14,3,303,80,135,682 -2018,reinickendorf,122141,west_1_tegelsued/flughafensee,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 -2018,reinickendorf,122144,west_4_augusteviktoriaallee,28,16,422,101,149,1309,22,250,78,46,20,7,281,28,83,781 -2018,reinickendorf,122145,west_5_tegel/tegeler_forst,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 -2018,reinickendorf,122242,west_2_heiligensee/konradshoehe,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 -2018,reinickendorf,122311,nord_1_frohnau/hermsdorf,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 -2018,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 -2018,reinickendorf,123021,mv_1_maerkisches_viertel,44,22,464,101,184,1135,76,257,69,34,30,8,269,15,95,918 -2018,reinickendorf,123022,mv_2_rollbergsiedlung,5,2,102,21,51,298,7,54,24,19,2,0,107,29,18,204 -2018,reinickendorf,123043,west_3_borsigwalde/freie_scholle,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 -2018,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 -2019,mitte,10111,tiergarten_sued,60,35,365,92,128,2271,15,198,296,55,13,6,347,77,231,980 +2018,lichtenberg,119900,bezirk_(lb),4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 +2018,reinickendorf,121031,east_1_-_reginhardstr.,32,12,340,74,126,896,41,172,110,62,18,9,242,40,63,750 +2018,reinickendorf,121032,east_2_-_alt-reinickendorf,36,15,285,58,143,1415,52,290,120,67,14,3,303,80,135,682 +2018,reinickendorf,122141,west_1_-_tegel-south,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 +2018,reinickendorf,122141,flughafensee,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 +2018,reinickendorf,122144,west_4_-_auguste-viktoria-allee,28,16,422,101,149,1309,22,250,78,46,20,7,281,28,83,781 +2018,reinickendorf,122145,west_5_-_tegel,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 +2018,reinickendorf,122145,tegeler_forst,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 +2018,reinickendorf,122242,west_2_-_heiligensee,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 +2018,reinickendorf,122242,konradshoehe,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 +2018,reinickendorf,122311,north_1_-_frohnau,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 +2018,reinickendorf,122311,hermsdorf,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 +2018,reinickendorf,123012,north_2_-_waidmannslust,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,reinickendorf,123012,wittenau,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,reinickendorf,123012,luebars,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 +2018,reinickendorf,123021,mv_1_-_maerkisches_viertel,44,22,464,101,184,1135,76,257,69,34,30,8,269,15,95,918 +2018,reinickendorf,123022,mv_2_-_rollbergsiedlung,5,2,102,21,51,298,7,54,24,19,2,0,107,29,18,204 +2018,reinickendorf,123043,west_3_-_borsigwalde,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 +2018,reinickendorf,123043,freie_scholle,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 +2018,reinickendorf,129900,bezirk_(rd),12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 +2019,mitte,10111,tiergarten_south,60,35,365,92,128,2271,15,198,296,55,13,6,347,77,231,980 2019,mitte,10112,regierungsviertel,42,20,554,136,152,3692,13,172,352,22,19,4,497,162,170,1057 2019,mitte,10113,alexanderplatz,173,102,1966,500,420,11233,63,587,940,137,43,12,1307,381,1133,3813 -2019,mitte,10114,brunnenstrasse_sued,40,29,268,64,79,1859,39,182,361,64,18,7,424,172,86,902 +2019,mitte,10114,brunnenstrasse_south,40,29,268,64,79,1859,39,182,361,64,18,7,424,172,86,902 2019,mitte,10221,moabit_west,66,29,685,210,202,2107,47,322,326,93,28,15,641,91,618,1409 -2019,mitte,10222,moabit_ost,48,29,652,150,231,3672,27,240,350,96,39,16,555,96,555,1597 +2019,mitte,10222,moabit_east,48,29,652,150,231,3672,27,240,350,96,39,16,555,96,555,1597 2019,mitte,10331,osloer_strasse,61,30,727,168,214,2474,46,289,284,77,31,7,468,116,279,1457 -2019,mitte,10332,brunnenstrasse_nord,62,42,692,201,209,2537,58,400,328,75,30,10,589,223,415,1399 +2019,mitte,10332,brunnenstrasse_north,62,42,692,201,209,2537,58,400,328,75,30,10,589,223,415,1399 2019,mitte,10441,parkviertel,64,45,699,159,218,2779,50,492,260,113,33,13,540,86,156,1490 -2019,mitte,10442,wedding_zentrum,86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 -2019,mitte,19900,"bezirk_(mi),_nicht_zuzuordnen",5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 -2019,friedrichshainkreuzberg,20101,suedliche_friedrichstadt,125,70,716,200,255,3973,43,447,483,105,41,17,656,103,622,1858 -2019,friedrichshainkreuzberg,20202,tempelhofer_vorstadt,119,82,872,283,271,5797,113,525,1182,113,55,23,1320,530,527,2119 -2019,friedrichshainkreuzberg,20303,noerdliche_luisenstadt,94,67,524,215,99,2509,27,238,300,48,26,8,407,84,493,1103 -2019,friedrichshainkreuzberg,20304,suedliche_luisenstadt,182,150,530,251,125,2343,37,219,440,52,44,15,519,104,1310,1316 -2019,friedrichshainkreuzberg,20405,karlmarxalleenord,38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 -2019,friedrichshainkreuzberg,20407,karlmarxalleesued,98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 -2019,friedrichshainkreuzberg,20506,frankfurter_allee_nord,30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 -2019,friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk,132,92,972,353,168,4273,48,259,775,68,39,15,1062,335,1322,2606 -2019,friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen",2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 +2019,mitte,10442,wedding_central,86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 +2019,mitte,19900,bezirk_(mi),5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 +2019,friedrichshain-kreuzberg,20101,suedliche_friedrichstadt,125,70,716,200,255,3973,43,447,483,105,41,17,656,103,622,1858 +2019,friedrichshain-kreuzberg,20202,tempelhofer_vorstadt,119,82,872,283,271,5797,113,525,1182,113,55,23,1320,530,527,2119 +2019,friedrichshain-kreuzberg,20303,noerdliche_luisenstadt,94,67,524,215,99,2509,27,238,300,48,26,8,407,84,493,1103 +2019,friedrichshain-kreuzberg,20304,suedliche_luisenstadt,182,150,530,251,125,2343,37,219,440,52,44,15,519,104,1310,1316 +2019,friedrichshain-kreuzberg,20405,karl-marx-allee-north,38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 +2019,friedrichshain-kreuzberg,20407,karl-marx-allee-south,98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 +2019,friedrichshain-kreuzberg,20506,frankfurter_allee_north,30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 +2019,friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk,132,92,972,353,168,4273,48,259,775,68,39,15,1062,335,1322,2606 +2019,friedrichshain-kreuzberg,29900,bezirk_(fh-kb),2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 2019,pankow,30101,buch,9,5,243,57,91,742,17,78,118,8,26,6,259,51,38,439 -2019,pankow,30202,blankenfelde/niederschoenhausen,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 +2019,pankow,30202,blankenfelde,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 +2019,pankow,30202,niederschoenhausen,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 2019,pankow,30203,buchholz,3,0,76,10,42,366,7,73,65,29,4,2,87,11,9,165 2019,pankow,30304,karow,4,4,81,9,41,369,6,53,93,47,6,4,101,30,21,176 -2019,pankow,30307,blankenburg/heinersdorf/maerchenland,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 -2019,pankow,30405,schoenholz/wilhelmsruh/rosenthal,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 -2019,pankow,30406,pankow_zentrum,40,34,240,58,91,1572,47,146,502,58,13,3,311,88,41,659 -2019,pankow,30408,pankow_sued,26,15,231,42,101,1093,73,160,352,46,18,7,298,89,46,627 +2019,pankow,30307,blankenburg,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,pankow,30307,heinersdorf,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,pankow,30307,maerchenland,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 +2019,pankow,30405,schoenholz,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,pankow,30405,wilhelmsruh,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,pankow,30405,rosenthal,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 +2019,pankow,30406,pankow_central,40,34,240,58,91,1572,47,146,502,58,13,3,311,88,41,659 +2019,pankow,30408,pankow_south,26,15,231,42,101,1093,73,160,352,46,18,7,298,89,46,627 2019,pankow,30509,weissensee,16,9,348,73,137,1728,61,197,350,83,12,6,401,101,68,845 -2019,pankow,30510,weissensee_ost,10,4,146,28,53,589,31,107,92,30,9,4,184,34,51,399 -2019,pankow,30611,prenzlauer_berg_nordwest,36,25,252,65,70,1391,42,94,380,38,15,2,294,90,154,621 -2019,pankow,30612,prenzlauer_berg_nord,22,9,209,39,78,1588,71,171,392,41,11,4,303,89,70,617 +2019,pankow,30510,weissensee_east,10,4,146,28,53,589,31,107,92,30,9,4,184,34,51,399 +2019,pankow,30611,prenzlauer_berg_northwest,36,25,252,65,70,1391,42,94,380,38,15,2,294,90,154,621 +2019,pankow,30612,prenzlauer_berg_north,22,9,209,39,78,1588,71,171,392,41,11,4,303,89,70,617 2019,pankow,30613,helmholtzplatz,11,8,179,41,52,891,28,60,228,59,8,2,309,132,35,484 -2019,pankow,30614,prenzlauer_berg_ost,36,22,331,63,124,2111,76,182,319,72,23,7,496,179,92,828 -2019,pankow,30715,prenzlauer_berg_suedwest,18,9,379,92,69,1549,38,140,360,70,13,5,372,132,50,754 -2019,pankow,30716,prenzlauer_berg_sued,28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 -2019,pankow,39900,"bezirk_(pk),_nicht_zuzuordnen",1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 -2019,charlottenburgwilmersdorf,40101,charlottenburgnord,35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 -2019,charlottenburgwilmersdorf,40202,heerstrasse,16,13,188,49,51,677,24,146,46,81,4,3,176,63,43,384 -2019,charlottenburgwilmersdorf,40203,westend,31,19,313,82,142,1899,52,315,205,122,17,11,325,44,45,821 -2019,charlottenburgwilmersdorf,40304,schloss_charlottenburg,26,9,238,42,124,903,16,97,174,32,11,5,271,77,54,579 -2019,charlottenburgwilmersdorf,40305,mierendorffplatz,26,11,165,37,72,767,27,143,100,23,14,8,199,33,48,458 -2019,charlottenburgwilmersdorf,40306,ottosuhrallee,31,16,441,106,139,1940,20,291,346,66,25,16,480,97,84,1060 -2019,charlottenburgwilmersdorf,40307,neue_kantstrasse,17,9,280,67,101,1249,47,202,247,74,12,7,225,26,71,660 -2019,charlottenburgwilmersdorf,40308,kantstrasse,23,10,330,72,118,2233,15,100,274,56,9,4,170,17,72,812 -2019,charlottenburgwilmersdorf,40309,kurfuerstendamm,85,36,767,212,171,4001,25,286,220,57,11,5,381,101,234,1339 -2019,charlottenburgwilmersdorf,40310,halensee,19,12,167,30,59,1101,25,149,160,56,8,6,167,14,30,502 -2019,charlottenburgwilmersdorf,40411,grunewald,15,8,133,19,70,783,31,242,86,117,9,2,264,114,21,419 -2019,charlottenburgwilmersdorf,40412,schmargendorf,9,7,84,13,38,676,29,144,93,70,8,3,117,22,16,252 -2019,charlottenburgwilmersdorf,40413,wiesbadener_strasse,7,6,82,16,30,763,38,99,191,39,7,1,138,18,20,308 -2019,charlottenburgwilmersdorf,40514,duesseldorfer_strasse,38,17,260,65,93,1686,67,314,290,83,24,11,357,119,80,807 -2019,charlottenburgwilmersdorf,40515,barstrasse,9,6,118,20,55,720,27,131,168,30,4,3,114,21,39,343 -2019,charlottenburgwilmersdorf,40516,volkspark_wilmersdorf,26,16,229,47,91,2011,39,338,417,114,19,4,308,53,96,918 -2019,charlottenburgwilmersdorf,40617,forst_grunewald,6,6,17,6,13,36,1,11,3,1,13,13,15,5,4,44 -2019,charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen",1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 +2019,pankow,30614,prenzlauer_berg_east,36,22,331,63,124,2111,76,182,319,72,23,7,496,179,92,828 +2019,pankow,30715,prenzlauer_berg_southwest,18,9,379,92,69,1549,38,140,360,70,13,5,372,132,50,754 +2019,pankow,30716,prenzlauer_berg_south,28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 +2019,pankow,39900,bezirk_(pk),1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 +2019,charlottenburg-wilmersdorf,40101,charlottenburg-north,35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 +2019,charlottenburg-wilmersdorf,40202,heerstrasse,16,13,188,49,51,677,24,146,46,81,4,3,176,63,43,384 +2019,charlottenburg-wilmersdorf,40203,westend,31,19,313,82,142,1899,52,315,205,122,17,11,325,44,45,821 +2019,charlottenburg-wilmersdorf,40304,schloss_charlottenburg,26,9,238,42,124,903,16,97,174,32,11,5,271,77,54,579 +2019,charlottenburg-wilmersdorf,40305,mierendorffplatz,26,11,165,37,72,767,27,143,100,23,14,8,199,33,48,458 +2019,charlottenburg-wilmersdorf,40306,otto-suhr-allee,31,16,441,106,139,1940,20,291,346,66,25,16,480,97,84,1060 +2019,charlottenburg-wilmersdorf,40307,neue_kantstrasse,17,9,280,67,101,1249,47,202,247,74,12,7,225,26,71,660 +2019,charlottenburg-wilmersdorf,40308,kantstrasse,23,10,330,72,118,2233,15,100,274,56,9,4,170,17,72,812 +2019,charlottenburg-wilmersdorf,40309,kurfuerstendamm,85,36,767,212,171,4001,25,286,220,57,11,5,381,101,234,1339 +2019,charlottenburg-wilmersdorf,40310,halensee,19,12,167,30,59,1101,25,149,160,56,8,6,167,14,30,502 +2019,charlottenburg-wilmersdorf,40411,grunewald,15,8,133,19,70,783,31,242,86,117,9,2,264,114,21,419 +2019,charlottenburg-wilmersdorf,40412,schmargendorf,9,7,84,13,38,676,29,144,93,70,8,3,117,22,16,252 +2019,charlottenburg-wilmersdorf,40413,wiesbadener_strasse,7,6,82,16,30,763,38,99,191,39,7,1,138,18,20,308 +2019,charlottenburg-wilmersdorf,40514,duesseldorfer_strasse,38,17,260,65,93,1686,67,314,290,83,24,11,357,119,80,807 +2019,charlottenburg-wilmersdorf,40515,barstrasse,9,6,118,20,55,720,27,131,168,30,4,3,114,21,39,343 +2019,charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf,26,16,229,47,91,2011,39,338,417,114,19,4,308,53,96,918 +2019,charlottenburg-wilmersdorf,40617,forst_grunewald,6,6,17,6,13,36,1,11,3,1,13,13,15,5,4,44 +2019,charlottenburg-wilmersdorf,49900,bezirk_(ch-wi),1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 2019,spandau,50101,hakenfelde,12,4,165,35,63,813,41,173,64,31,26,16,229,13,26,476 2019,spandau,50102,falkenhagener_feld,20,11,399,74,162,1063,81,150,114,53,46,16,299,9,67,891 -2019,spandau,50103,spandau_mitte,65,31,671,160,251,1940,47,247,167,35,28,16,529,48,266,1328 +2019,spandau,50103,spandau_central,65,31,671,160,251,1940,47,247,167,35,28,16,529,48,266,1328 2019,spandau,50204,brunsbuetteler_damm,14,3,169,41,73,839,51,125,121,25,17,6,207,10,18,438 -2019,spandau,50205,heerstrasse_nord,21,9,362,77,122,860,35,151,88,51,25,12,338,70,42,740 +2019,spandau,50205,heerstrasse_north,21,9,362,77,122,860,35,151,88,51,25,12,338,70,42,740 2019,spandau,50206,wilhelmstadt,39,20,601,150,202,2459,30,207,162,55,20,8,364,40,101,1148 2019,spandau,50307,haselhorst,18,7,150,33,78,693,49,127,52,21,14,10,108,9,39,337 2019,spandau,50308,siemensstadt,13,8,128,25,45,662,44,130,96,38,8,5,130,33,34,330 -2019,spandau,50409,gatow/kladow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 -2019,spandau,59900,"bezirk_(sp),_nicht_zuzuordnen",3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 -2019,steglitzzehlendorf,60101,schlossstr.,39,23,240,51,79,2281,41,155,388,65,41,5,248,45,70,587 -2019,steglitzzehlendorf,60102,albrechtstr.,35,23,274,49,128,1486,79,308,271,142,31,12,426,90,59,843 -2019,steglitzzehlendorf,60203,lankwitz,19,9,354,60,132,1262,51,240,104,117,19,6,333,30,78,839 -2019,steglitzzehlendorf,60204,ostpreussendamm,22,10,216,40,101,955,53,189,163,66,16,7,257,68,29,514 -2019,steglitzzehlendorf,60305,teltower_damm,36,28,173,29,94,1170,23,204,376,50,12,2,242,32,51,449 -2019,steglitzzehlendorf,60306,drakestr.,20,10,269,50,133,1475,52,289,288,94,19,7,316,35,44,676 -2019,steglitzzehlendorf,60407,zehlendorf_suedwest,15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 -2019,steglitzzehlendorf,60408,zehlendorf_nord,31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 -2019,steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen",0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 -2019,tempelhofschoeneberg,70101,schoenebergnord,125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 -2019,tempelhofschoeneberg,70202,schoenebergsued,43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 -2019,tempelhofschoeneberg,70303,friedenau,27,16,271,51,121,2173,72,325,421,92,32,15,389,88,67,777 -2019,tempelhofschoeneberg,70404,tempelhof,66,27,813,173,325,3816,116,698,407,173,47,19,869,254,287,2128 -2019,tempelhofschoeneberg,70505,mariendorf,40,21,332,68,258,1832,61,435,205,172,21,7,400,68,86,1080 -2019,tempelhofschoeneberg,70606,marienfelde,16,9,260,67,102,947,48,191,107,46,23,10,251,40,41,557 -2019,tempelhofschoeneberg,70707,lichtenrade,33,22,329,54,129,1008,80,225,126,95,36,12,398,71,69,675 -2019,tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen",2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 +2019,spandau,50409,gatow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 +2019,spandau,50409,kladow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 +2019,spandau,59900,bezirk_(sp),3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 +2019,steglitz-zehlendorf,60101,schlossstr.,39,23,240,51,79,2281,41,155,388,65,41,5,248,45,70,587 +2019,steglitz-zehlendorf,60102,albrechtstr.,35,23,274,49,128,1486,79,308,271,142,31,12,426,90,59,843 +2019,steglitz-zehlendorf,60203,lankwitz,19,9,354,60,132,1262,51,240,104,117,19,6,333,30,78,839 +2019,steglitz-zehlendorf,60204,ostpreussendamm,22,10,216,40,101,955,53,189,163,66,16,7,257,68,29,514 +2019,steglitz-zehlendorf,60305,teltower_damm,36,28,173,29,94,1170,23,204,376,50,12,2,242,32,51,449 +2019,steglitz-zehlendorf,60306,drakestr.,20,10,269,50,133,1475,52,289,288,94,19,7,316,35,44,676 +2019,steglitz-zehlendorf,60407,zehlendorf_southwest,15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 +2019,steglitz-zehlendorf,60408,zehlendorf_north,31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 +2019,steglitz-zehlendorf,69900,bezirk_(st-zd),0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 +2019,tempelhof-schoeneberg,70101,schoeneberg-north,125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 +2019,tempelhof-schoeneberg,70202,schoeneberg-south,43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 +2019,tempelhof-schoeneberg,70303,friedenau,27,16,271,51,121,2173,72,325,421,92,32,15,389,88,67,777 +2019,tempelhof-schoeneberg,70404,tempelhof,66,27,813,173,325,3816,116,698,407,173,47,19,869,254,287,2128 +2019,tempelhof-schoeneberg,70505,mariendorf,40,21,332,68,258,1832,61,435,205,172,21,7,400,68,86,1080 +2019,tempelhof-schoeneberg,70606,marienfelde,16,9,260,67,102,947,48,191,107,46,23,10,251,40,41,557 +2019,tempelhof-schoeneberg,70707,lichtenrade,33,22,329,54,129,1008,80,225,126,95,36,12,398,71,69,675 +2019,tempelhof-schoeneberg,79900,bezirk_(th-sb),2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 2019,neukoelln,80101,schillerpromenade,62,33,472,173,124,1983,21,243,256,101,24,16,404,59,458,1138 -2019,neukoelln,80102,neukoellner_mitte/zentrum,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 +2019,neukoelln,80102,neukoellner_central,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 +2019,neukoelln,80102,central,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 2019,neukoelln,80103,reuterstrasse,77,47,604,203,187,3413,24,296,628,114,42,23,593,147,462,1717 2019,neukoelln,80104,rixdorf,55,40,492,153,148,2341,18,293,465,92,23,16,548,90,346,1506 2019,neukoelln,80105,koellnische_heide,24,8,221,56,98,1187,48,291,46,41,23,12,208,15,85,600 2019,neukoelln,80206,britz,52,30,464,107,217,2094,69,463,195,191,25,12,514,63,145,1346 2019,neukoelln,80207,buckow,24,14,222,42,119,567,29,155,39,49,13,6,324,10,51,678 2019,neukoelln,80308,gropiusstadt,48,27,448,129,171,1683,45,334,105,72,21,7,368,30,47,1037 -2019,neukoelln,80409,buckow_nord,11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 +2019,neukoelln,80409,buckow_north,11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 2019,neukoelln,80410,rudow,25,16,303,65,134,898,75,209,93,129,14,11,314,15,45,696 -2019,neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen",2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 -2019,treptowkoepenick,90101,alttreptow,32,21,203,60,61,1494,23,108,312,31,10,3,189,52,141,791 -2019,treptowkoepenick,90102,plaenterwald,5,1,56,11,34,536,32,97,64,38,2,1,102,16,7,257 -2019,treptowkoepenick,90103,baumschulenweg,14,8,122,17,62,806,45,137,142,43,10,7,142,26,30,317 -2019,treptowkoepenick,90104,johannisthal,12,6,121,21,67,591,47,161,90,39,14,6,143,11,32,340 -2019,treptowkoepenick,90205,oberschoeneweide,10,4,335,76,96,1202,79,362,168,37,24,11,333,63,84,749 -2019,treptowkoepenick,90206,niederschoeneweide,16,10,222,61,60,1042,30,83,172,20,9,4,251,106,48,418 -2019,treptowkoepenick,90207,adlershof,14,9,171,36,78,983,48,140,240,23,9,6,240,52,28,396 -2019,treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 -2019,treptowkoepenick,90309,altglienicke,11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 -2019,treptowkoepenick,90310,bohnsdorf,5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 -2019,treptowkoepenick,90311,gruenau,2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 -2019,treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 -2019,treptowkoepenick,90413,koepenicksued,3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 -2019,treptowkoepenick,90414,allendeviertel,1,0,75,17,20,355,20,53,87,5,8,5,94,15,18,172 -2019,treptowkoepenick,90415,altstadtkietz,4,3,102,22,40,180,4,28,49,2,3,0,124,21,27,209 -2019,treptowkoepenick,90416,mueggelheim,1,1,21,7,9,86,4,11,14,5,11,10,48,10,11,53 -2019,treptowkoepenick,90517,friedrichshagen,12,7,135,33,27,560,40,65,182,15,19,4,176,48,16,236 -2019,treptowkoepenick,90518,rahnsdorf/hessenwinkel,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 -2019,treptowkoepenick,90519,dammvorstadt,19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 -2019,treptowkoepenick,90520,koepenicknord,3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 -2019,treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen",1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 -2019,marzahnhellersdorf,100101,marzahnnord,28,17,405,71,104,554,54,71,53,17,27,9,305,78,53,682 -2019,marzahnhellersdorf,100102,marzahnmitte,56,41,712,171,190,1719,146,325,66,22,49,17,506,65,130,1271 -2019,marzahnhellersdorf,100103,marzahnsued,33,19,402,87,122,1546,156,346,101,45,11,6,325,21,70,831 -2019,marzahnhellersdorf,100204,hellersdorfnord,47,28,532,89,167,1607,61,176,96,29,50,23,531,65,112,1309 -2019,marzahnhellersdorf,100205,hellersdorfost,28,19,244,49,81,545,39,79,77,10,31,10,188,30,42,540 -2019,marzahnhellersdorf,100206,hellersdorfsued,17,11,266,45,84,566,29,56,57,7,21,7,272,80,45,473 -2019,marzahnhellersdorf,100307,biesdorf,17,9,204,38,77,1038,48,152,158,76,16,6,187,29,34,396 -2019,marzahnhellersdorf,100408,kaulsdorf,8,4,113,21,39,517,24,81,98,40,14,7,137,17,18,225 -2019,marzahnhellersdorf,100409,mahlsdorf,3,3,85,17,40,487,38,88,78,85,9,4,191,56,30,197 -2019,marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen",2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 -2019,lichtenberg,110101,"malchow,_wartenberg_und_falkenberg",1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 -2019,lichtenberg,110102,neuhohenschoenhausen_nord,11,6,346,63,107,547,52,78,53,17,29,11,254,24,68,637 -2019,lichtenberg,110103,neuhohenschoenhausen_sued,20,15,327,79,90,855,64,148,91,22,21,5,257,18,26,706 -2019,lichtenberg,110204,althohenschoenhausen_nord,17,9,197,41,64,891,35,136,62,35,7,6,173,13,26,469 -2019,lichtenberg,110205,althohenschoenhausen_sued,18,10,254,44,75,1126,88,224,143,30,10,3,229,34,36,592 +2019,neukoelln,89900,bezirk_(nk),2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 +2019,treptow-koepenick,90101,alt-treptow,32,21,203,60,61,1494,23,108,312,31,10,3,189,52,141,791 +2019,treptow-koepenick,90102,plaenterwald,5,1,56,11,34,536,32,97,64,38,2,1,102,16,7,257 +2019,treptow-koepenick,90103,baumschulenweg,14,8,122,17,62,806,45,137,142,43,10,7,142,26,30,317 +2019,treptow-koepenick,90104,johannisthal,12,6,121,21,67,591,47,161,90,39,14,6,143,11,32,340 +2019,treptow-koepenick,90205,oberschoeneweide,10,4,335,76,96,1202,79,362,168,37,24,11,333,63,84,749 +2019,treptow-koepenick,90206,niederschoeneweide,16,10,222,61,60,1042,30,83,172,20,9,4,251,106,48,418 +2019,treptow-koepenick,90207,adlershof,14,9,171,36,78,983,48,140,240,23,9,6,240,52,28,396 +2019,treptow-koepenick,90208,koellnische_vorstadt,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 +2019,treptow-koepenick,90208,spindlersfeld,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 +2019,treptow-koepenick,90309,altglienicke,11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 +2019,treptow-koepenick,90310,bohnsdorf,5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 +2019,treptow-koepenick,90311,gruenau,2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 +2019,treptow-koepenick,90312,schmoeckwitz,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,treptow-koepenick,90312,karolinenhof,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,treptow-koepenick,90312,rauchfangswerder,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 +2019,treptow-koepenick,90413,koepenick-south,3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 +2019,treptow-koepenick,90414,allende-viertel,1,0,75,17,20,355,20,53,87,5,8,5,94,15,18,172 +2019,treptow-koepenick,90415,altstadt-kietz,4,3,102,22,40,180,4,28,49,2,3,0,124,21,27,209 +2019,treptow-koepenick,90416,mueggelheim,1,1,21,7,9,86,4,11,14,5,11,10,48,10,11,53 +2019,treptow-koepenick,90517,friedrichshagen,12,7,135,33,27,560,40,65,182,15,19,4,176,48,16,236 +2019,treptow-koepenick,90518,rahnsdorf,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 +2019,treptow-koepenick,90518,hessenwinkel,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 +2019,treptow-koepenick,90519,dammvorstadt,19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 +2019,treptow-koepenick,90520,koepenick-north,3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 +2019,treptow-koepenick,99900,bezirk_(tp-kp),1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 +2019,marzahn-hellersdorf,100101,marzahn-north,28,17,405,71,104,554,54,71,53,17,27,9,305,78,53,682 +2019,marzahn-hellersdorf,100102,marzahn-central,56,41,712,171,190,1719,146,325,66,22,49,17,506,65,130,1271 +2019,marzahn-hellersdorf,100103,marzahn-south,33,19,402,87,122,1546,156,346,101,45,11,6,325,21,70,831 +2019,marzahn-hellersdorf,100204,hellersdorf-north,47,28,532,89,167,1607,61,176,96,29,50,23,531,65,112,1309 +2019,marzahn-hellersdorf,100205,hellersdorf-east,28,19,244,49,81,545,39,79,77,10,31,10,188,30,42,540 +2019,marzahn-hellersdorf,100206,hellersdorf-south,17,11,266,45,84,566,29,56,57,7,21,7,272,80,45,473 +2019,marzahn-hellersdorf,100307,biesdorf,17,9,204,38,77,1038,48,152,158,76,16,6,187,29,34,396 +2019,marzahn-hellersdorf,100408,kaulsdorf,8,4,113,21,39,517,24,81,98,40,14,7,137,17,18,225 +2019,marzahn-hellersdorf,100409,mahlsdorf,3,3,85,17,40,487,38,88,78,85,9,4,191,56,30,197 +2019,marzahn-hellersdorf,109900,bezirk_(mz-hd),2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 +2019,lichtenberg,110101,malchow,1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 +2019,lichtenberg,110101,wartenberg_und_falkenberg,1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 +2019,lichtenberg,110102,neu-hohenschoenhausen_north,11,6,346,63,107,547,52,78,53,17,29,11,254,24,68,637 +2019,lichtenberg,110103,neu-hohenschoenhausen_south,20,15,327,79,90,855,64,148,91,22,21,5,257,18,26,706 +2019,lichtenberg,110204,alt-hohenschoenhausen_north,17,9,197,41,64,891,35,136,62,35,7,6,173,13,26,469 +2019,lichtenberg,110205,alt-hohenschoenhausen_south,18,10,254,44,75,1126,88,224,143,30,10,3,229,34,36,592 2019,lichtenberg,110306,fennpfuhl,22,11,312,57,98,1056,60,185,133,45,25,10,358,58,45,686 -2019,lichtenberg,110307,altlichtenberg,74,54,553,126,149,2105,94,254,214,32,38,21,445,94,102,1115 -2019,lichtenberg,110308,frankfurter_allee_sued,20,7,159,51,37,693,34,65,92,5,10,6,173,45,88,292 +2019,lichtenberg,110307,alt-lichtenberg,74,54,553,126,149,2105,94,254,214,32,38,21,445,94,102,1115 +2019,lichtenberg,110308,frankfurter_allee_south,20,7,159,51,37,693,34,65,92,5,10,6,173,45,88,292 2019,lichtenberg,110409,neu_lichtenberg,32,21,349,89,117,1699,52,107,384,36,15,9,422,91,51,1036 -2019,lichtenberg,110410,friedrichsfelde_nord,18,14,153,37,73,567,53,113,77,8,12,2,171,44,23,355 -2019,lichtenberg,110411,friedrichsfelde_sued,14,9,187,41,61,908,56,139,116,50,13,6,253,35,38,500 +2019,lichtenberg,110410,friedrichsfelde_north,18,14,153,37,73,567,53,113,77,8,12,2,171,44,23,355 +2019,lichtenberg,110411,friedrichsfelde_south,14,9,187,41,61,908,56,139,116,50,13,6,253,35,38,500 2019,lichtenberg,110512,rummelsburger_bucht,4,3,58,14,20,332,11,55,99,12,9,6,80,28,11,147 2019,lichtenberg,110513,karlshorst,6,6,117,26,49,720,38,112,171,73,8,4,131,24,13,288 -2019,lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen",3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 -2019,reinickendorf,121031,ost_1_reginhardstr.,21,14,322,75,119,947,42,172,117,77,23,12,225,24,104,738 -2019,reinickendorf,121032,ost_2_altreinickendorf,34,21,282,67,132,1261,41,286,90,84,11,5,314,116,119,666 -2019,reinickendorf,122141,west_1_tegelsued/flughafensee,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 -2019,reinickendorf,122144,west_4_augusteviktoriaallee,29,13,351,84,161,1336,21,255,99,54,16,6,271,63,70,785 -2019,reinickendorf,122145,west_5_tegel/tegeler_forst,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 -2019,reinickendorf,122242,west_2_heiligensee/konradshoehe,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 -2019,reinickendorf,122311,nord_1_frohnau/hermsdorf,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 -2019,reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 -2019,reinickendorf,123021,mv_1_maerkisches_viertel,42,22,491,123,187,1100,51,224,76,40,39,19,286,11,73,986 -2019,reinickendorf,123022,mv_2_rollbergsiedlung,6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 -2019,reinickendorf,123043,west_3_borsigwalde/freie_scholle,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 -2019,reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen",3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 +2019,lichtenberg,119900,bezirk_(lb),3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 +2019,reinickendorf,121031,east_1_-_reginhardstr.,21,14,322,75,119,947,42,172,117,77,23,12,225,24,104,738 +2019,reinickendorf,121032,east_2_-_alt-reinickendorf,34,21,282,67,132,1261,41,286,90,84,11,5,314,116,119,666 +2019,reinickendorf,122141,west_1_-_tegel-south,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 +2019,reinickendorf,122141,flughafensee,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 +2019,reinickendorf,122144,west_4_-_auguste-viktoria-allee,29,13,351,84,161,1336,21,255,99,54,16,6,271,63,70,785 +2019,reinickendorf,122145,west_5_-_tegel,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 +2019,reinickendorf,122145,tegeler_forst,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 +2019,reinickendorf,122242,west_2_-_heiligensee,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 +2019,reinickendorf,122242,konradshoehe,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 +2019,reinickendorf,122311,north_1_-_frohnau,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 +2019,reinickendorf,122311,hermsdorf,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 +2019,reinickendorf,123012,north_2_-_waidmannslust,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,reinickendorf,123012,wittenau,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,reinickendorf,123012,luebars,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 +2019,reinickendorf,123021,mv_1_-_maerkisches_viertel,42,22,491,123,187,1100,51,224,76,40,39,19,286,11,73,986 +2019,reinickendorf,123022,mv_2_-_rollbergsiedlung,6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 +2019,reinickendorf,123043,west_3_-_borsigwalde,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 +2019,reinickendorf,123043,freie_scholle,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 +2019,reinickendorf,129900,bezirk_(rd),3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 diff --git a/data/clean/location_bridge_table.csv b/data/clean/location_bridge_table.csv index ba0559f6..0e2e3c6c 100644 --- a/data/clean/location_bridge_table.csv +++ b/data/clean/location_bridge_table.csv @@ -1,1201 +1,1353 @@ district,code,location -mitte,10111,tiergarten_sued +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" -mitte,10111,tiergarten_sued +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" -mitte,10111,tiergarten_sued +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" -mitte,10111,tiergarten_sued +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" -mitte,10111,tiergarten_sued +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" -mitte,10111,tiergarten_sued +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" -mitte,10111,tiergarten_sued +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" -mitte,10111,tiergarten_sued +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) +mitte,10111,tiergarten_south mitte,10112,regierungsviertel mitte,10113,alexanderplatz -mitte,10114,brunnenstrasse_sued +mitte,10114,brunnenstrasse_south mitte,10221,moabit_west -mitte,10222,moabit_ost +mitte,10222,moabit_east mitte,10331,osloer_strasse -mitte,10332,brunnenstrasse_nord +mitte,10332,brunnenstrasse_north mitte,10441,parkviertel -mitte,10442,wedding_zentrum -mitte,19900,"bezirk_(mi),_nicht_zuzuordnen" -friedrichshainkreuzberg,20101,suedliche_friedrichstadt -friedrichshainkreuzberg,20202,tempelhofer_vorstadt -friedrichshainkreuzberg,20303,noerdliche_luisenstadt -friedrichshainkreuzberg,20304,suedliche_luisenstadt -friedrichshainkreuzberg,20405,karlmarxalleenord -friedrichshainkreuzberg,20407,karlmarxalleesued -friedrichshainkreuzberg,20506,frankfurter_allee_nord -friedrichshainkreuzberg,20508,frankfurter_allee_sued_fk -friedrichshainkreuzberg,29900,"bezirk_(fhkb),_nicht_zuzuordnen" +mitte,10442,wedding_central +mitte,19900,bezirk_(mi) +friedrichshain-kreuzberg,20101,suedliche_friedrichstadt +friedrichshain-kreuzberg,20202,tempelhofer_vorstadt +friedrichshain-kreuzberg,20303,noerdliche_luisenstadt +friedrichshain-kreuzberg,20304,suedliche_luisenstadt +friedrichshain-kreuzberg,20405,karl-marx-allee-north +friedrichshain-kreuzberg,20407,karl-marx-allee-south +friedrichshain-kreuzberg,20506,frankfurter_allee_north +friedrichshain-kreuzberg,20508,frankfurter_allee_south_fk +friedrichshain-kreuzberg,29900,bezirk_(fh-kb) pankow,30101,buch -pankow,30202,blankenfelde/niederschoenhausen +pankow,30202,blankenfelde +pankow,30202,niederschoenhausen pankow,30203,buchholz pankow,30304,karow -pankow,30307,blankenburg/heinersdorf/maerchenland -pankow,30405,schoenholz/wilhelmsruh/rosenthal -pankow,30406,pankow_zentrum -pankow,30408,pankow_sued +pankow,30307,blankenburg +pankow,30307,heinersdorf +pankow,30307,maerchenland +pankow,30405,schoenholz +pankow,30405,wilhelmsruh +pankow,30405,rosenthal +pankow,30406,pankow_central +pankow,30408,pankow_south pankow,30509,weissensee -pankow,30510,weissensee_ost -pankow,30611,prenzlauer_berg_nordwest -pankow,30612,prenzlauer_berg_nord +pankow,30510,weissensee_east +pankow,30611,prenzlauer_berg_northwest +pankow,30612,prenzlauer_berg_north pankow,30613,helmholtzplatz -pankow,30614,prenzlauer_berg_ost -pankow,30715,prenzlauer_berg_suedwest -pankow,30716,prenzlauer_berg_sued -pankow,39900,"bezirk_(pk),_nicht_zuzuordnen" -charlottenburgwilmersdorf,40101,charlottenburgnord -charlottenburgwilmersdorf,40202,heerstrasse -charlottenburgwilmersdorf,40203,westend -charlottenburgwilmersdorf,40304,schloss_charlottenburg -charlottenburgwilmersdorf,40305,mierendorffplatz -charlottenburgwilmersdorf,40306,ottosuhrallee -charlottenburgwilmersdorf,40307,neue_kantstrasse -charlottenburgwilmersdorf,40308,kantstrasse -charlottenburgwilmersdorf,40309,kurfuerstendamm -charlottenburgwilmersdorf,40310,halensee -charlottenburgwilmersdorf,40411,grunewald -charlottenburgwilmersdorf,40412,schmargendorf -charlottenburgwilmersdorf,40413,wiesbadener_strasse -charlottenburgwilmersdorf,40514,duesseldorfer_strasse -charlottenburgwilmersdorf,40515,barstrasse -charlottenburgwilmersdorf,40516,volkspark_wilmersdorf -charlottenburgwilmersdorf,40617,forst_grunewald -charlottenburgwilmersdorf,49900,"bezirk_(chwi),_nicht_zuzuordnen" +pankow,30614,prenzlauer_berg_east +pankow,30715,prenzlauer_berg_southwest +pankow,30716,prenzlauer_berg_south +pankow,39900,bezirk_(pk) +charlottenburg-wilmersdorf,40101,charlottenburg-north +charlottenburg-wilmersdorf,40202,heerstrasse +charlottenburg-wilmersdorf,40203,westend +charlottenburg-wilmersdorf,40304,schloss_charlottenburg +charlottenburg-wilmersdorf,40305,mierendorffplatz +charlottenburg-wilmersdorf,40306,otto-suhr-allee +charlottenburg-wilmersdorf,40307,neue_kantstrasse +charlottenburg-wilmersdorf,40308,kantstrasse +charlottenburg-wilmersdorf,40309,kurfuerstendamm +charlottenburg-wilmersdorf,40310,halensee +charlottenburg-wilmersdorf,40411,grunewald +charlottenburg-wilmersdorf,40412,schmargendorf +charlottenburg-wilmersdorf,40413,wiesbadener_strasse +charlottenburg-wilmersdorf,40514,duesseldorfer_strasse +charlottenburg-wilmersdorf,40515,barstrasse +charlottenburg-wilmersdorf,40516,volkspark_wilmersdorf +charlottenburg-wilmersdorf,40617,forst_grunewald +charlottenburg-wilmersdorf,49900,bezirk_(ch-wi) spandau,50101,hakenfelde spandau,50102,falkenhagener_feld -spandau,50103,spandau_mitte +spandau,50103,spandau_central spandau,50204,brunsbuetteler_damm -spandau,50205,heerstrasse_nord +spandau,50205,heerstrasse_north spandau,50206,wilhelmstadt spandau,50307,haselhorst spandau,50308,siemensstadt -spandau,50409,gatow/kladow -spandau,59900,"bezirk_(sp),_nicht_zuzuordnen" -steglitzzehlendorf,60101,schlossstr. -steglitzzehlendorf,60102,albrechtstr. -steglitzzehlendorf,60203,lankwitz -steglitzzehlendorf,60204,ostpreussendamm -steglitzzehlendorf,60305,teltower_damm -steglitzzehlendorf,60306,drakestr. -steglitzzehlendorf,60407,zehlendorf_suedwest -steglitzzehlendorf,60408,zehlendorf_nord -steglitzzehlendorf,69900,"bezirk_(stzd),_nicht_zuzuordnen" -tempelhofschoeneberg,70101,schoenebergnord -tempelhofschoeneberg,70202,schoenebergsued -tempelhofschoeneberg,70303,friedenau -tempelhofschoeneberg,70404,tempelhof -tempelhofschoeneberg,70505,mariendorf -tempelhofschoeneberg,70606,marienfelde -tempelhofschoeneberg,70707,lichtenrade -tempelhofschoeneberg,79900,"bezirk_(thsb),_nicht_zuzuordnen" +spandau,50409,gatow +spandau,50409,kladow +spandau,59900,bezirk_(sp) +steglitz-zehlendorf,60101,schlossstr. +steglitz-zehlendorf,60102,albrechtstr. +steglitz-zehlendorf,60203,lankwitz +steglitz-zehlendorf,60204,ostpreussendamm +steglitz-zehlendorf,60305,teltower_damm +steglitz-zehlendorf,60306,drakestr. +steglitz-zehlendorf,60407,zehlendorf_southwest +steglitz-zehlendorf,60408,zehlendorf_north +steglitz-zehlendorf,69900,bezirk_(st-zd) +tempelhof-schoeneberg,70101,schoeneberg-north +tempelhof-schoeneberg,70202,schoeneberg-south +tempelhof-schoeneberg,70303,friedenau +tempelhof-schoeneberg,70404,tempelhof +tempelhof-schoeneberg,70505,mariendorf +tempelhof-schoeneberg,70606,marienfelde +tempelhof-schoeneberg,70707,lichtenrade +tempelhof-schoeneberg,79900,bezirk_(th-sb) neukoelln,80101,schillerpromenade -neukoelln,80102,neukoellner_mitte/zentrum +neukoelln,80102,neukoellner_central +neukoelln,80102,central neukoelln,80103,reuterstrasse neukoelln,80104,rixdorf neukoelln,80105,koellnische_heide neukoelln,80206,britz neukoelln,80207,buckow neukoelln,80308,gropiusstadt -neukoelln,80409,buckow_nord +neukoelln,80409,buckow_north neukoelln,80410,rudow -neukoelln,89900,"bezirk_(nk),_nicht_zuzuordnen" -treptowkoepenick,90101,alttreptow -treptowkoepenick,90102,plaenterwald -treptowkoepenick,90103,baumschulenweg -treptowkoepenick,90104,johannisthal -treptowkoepenick,90205,oberschoeneweide -treptowkoepenick,90206,niederschoeneweide -treptowkoepenick,90207,adlershof -treptowkoepenick,90208,koellnische_vorstadt/spindlersfeld -treptowkoepenick,90309,altglienicke -treptowkoepenick,90310,bohnsdorf -treptowkoepenick,90311,gruenau -treptowkoepenick,90312,schmoeckwitz/karolinenhof/rauchfangswerder -treptowkoepenick,90413,koepenicksued -treptowkoepenick,90414,allendeviertel -treptowkoepenick,90415,altstadtkietz -treptowkoepenick,90416,mueggelheim -treptowkoepenick,90517,friedrichshagen -treptowkoepenick,90518,rahnsdorf/hessenwinkel -treptowkoepenick,90519,dammvorstadt -treptowkoepenick,90520,koepenicknord -treptowkoepenick,99900,"bezirk_(tpkp),_nicht_zuzuordnen" -marzahnhellersdorf,100101,marzahnnord -marzahnhellersdorf,100102,marzahnmitte -marzahnhellersdorf,100103,marzahnsued -marzahnhellersdorf,100204,hellersdorfnord -marzahnhellersdorf,100205,hellersdorfost -marzahnhellersdorf,100206,hellersdorfsued -marzahnhellersdorf,100307,biesdorf -marzahnhellersdorf,100408,kaulsdorf -marzahnhellersdorf,100409,mahlsdorf -marzahnhellersdorf,109900,"bezirk_(mzhd),_nicht_zuzuordnen" -lichtenberg,110101,"malchow,_wartenberg_und_falkenberg" -lichtenberg,110102,neuhohenschoenhausen_nord -lichtenberg,110103,neuhohenschoenhausen_sued -lichtenberg,110204,althohenschoenhausen_nord -lichtenberg,110205,althohenschoenhausen_sued +neukoelln,89900,bezirk_(nk) +treptow-koepenick,90101,alt-treptow +treptow-koepenick,90102,plaenterwald +treptow-koepenick,90103,baumschulenweg +treptow-koepenick,90104,johannisthal +treptow-koepenick,90205,oberschoeneweide +treptow-koepenick,90206,niederschoeneweide +treptow-koepenick,90207,adlershof +treptow-koepenick,90208,koellnische_vorstadt +treptow-koepenick,90208,spindlersfeld +treptow-koepenick,90309,altglienicke +treptow-koepenick,90310,bohnsdorf +treptow-koepenick,90311,gruenau +treptow-koepenick,90312,schmoeckwitz +treptow-koepenick,90312,karolinenhof +treptow-koepenick,90312,rauchfangswerder +treptow-koepenick,90413,koepenick-south +treptow-koepenick,90414,allende-viertel +treptow-koepenick,90415,altstadt-kietz +treptow-koepenick,90416,mueggelheim +treptow-koepenick,90517,friedrichshagen +treptow-koepenick,90518,rahnsdorf +treptow-koepenick,90518,hessenwinkel +treptow-koepenick,90519,dammvorstadt +treptow-koepenick,90520,koepenick-north +treptow-koepenick,99900,bezirk_(tp-kp) +marzahn-hellersdorf,100101,marzahn-north +marzahn-hellersdorf,100102,marzahn-central +marzahn-hellersdorf,100103,marzahn-south +marzahn-hellersdorf,100204,hellersdorf-north +marzahn-hellersdorf,100205,hellersdorf-east +marzahn-hellersdorf,100206,hellersdorf-south +marzahn-hellersdorf,100307,biesdorf +marzahn-hellersdorf,100408,kaulsdorf +marzahn-hellersdorf,100409,mahlsdorf +marzahn-hellersdorf,109900,bezirk_(mz-hd) +lichtenberg,110101,malchow +lichtenberg,110101,wartenberg_und_falkenberg +lichtenberg,110102,neu-hohenschoenhausen_north +lichtenberg,110103,neu-hohenschoenhausen_south +lichtenberg,110204,alt-hohenschoenhausen_north +lichtenberg,110205,alt-hohenschoenhausen_south lichtenberg,110306,fennpfuhl -lichtenberg,110307,altlichtenberg -lichtenberg,110308,frankfurter_allee_sued +lichtenberg,110307,alt-lichtenberg +lichtenberg,110308,frankfurter_allee_south lichtenberg,110409,neu_lichtenberg -lichtenberg,110410,friedrichsfelde_nord -lichtenberg,110411,friedrichsfelde_sued +lichtenberg,110410,friedrichsfelde_north +lichtenberg,110411,friedrichsfelde_south lichtenberg,110512,rummelsburger_bucht lichtenberg,110513,karlshorst -lichtenberg,119900,"bezirk_(lb),_nicht_zuzuordnen" -reinickendorf,121031,ost_1_reginhardstr. -reinickendorf,121032,ost_2_altreinickendorf -reinickendorf,122141,west_1_tegelsued/flughafensee -reinickendorf,122144,west_4_augusteviktoriaallee -reinickendorf,122145,west_5_tegel/tegeler_forst -reinickendorf,122242,west_2_heiligensee/konradshoehe -reinickendorf,122311,nord_1_frohnau/hermsdorf -reinickendorf,123012,nord_2_waidmannslust/wittenau/luebars -reinickendorf,123021,mv_1_maerkisches_viertel -reinickendorf,123022,mv_2_rollbergsiedlung -reinickendorf,123043,west_3_borsigwalde/freie_scholle -reinickendorf,129900,"bezirk_(rd),_nicht_zuzuordnen" +lichtenberg,119900,bezirk_(lb) +reinickendorf,121031,east_1_-_reginhardstr. +reinickendorf,121032,east_2_-_alt-reinickendorf +reinickendorf,122141,west_1_-_tegel-south +reinickendorf,122141,flughafensee +reinickendorf,122144,west_4_-_auguste-viktoria-allee +reinickendorf,122145,west_5_-_tegel +reinickendorf,122145,tegeler_forst +reinickendorf,122242,west_2_-_heiligensee +reinickendorf,122242,konradshoehe +reinickendorf,122311,north_1_-_frohnau +reinickendorf,122311,hermsdorf +reinickendorf,123012,north_2_-_waidmannslust +reinickendorf,123012,wittenau +reinickendorf,123012,luebars +reinickendorf,123021,mv_1_-_maerkisches_viertel +reinickendorf,123022,mv_2_-_rollbergsiedlung +reinickendorf,123043,west_3_-_borsigwalde +reinickendorf,123043,freie_scholle +reinickendorf,129900,bezirk_(rd) diff --git a/notebooks/load_and_clean_data_veerpal.ipynb b/notebooks/load_and_clean_data_veerpal.ipynb index 5e7442f4..f032e3f3 100644 --- a/notebooks/load_and_clean_data_veerpal.ipynb +++ b/notebooks/load_and_clean_data_veerpal.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 2, + "execution_count": 1, "id": "9c657a12-9a8e-42de-902d-3a84ea4edf1f", "metadata": {}, "outputs": [ @@ -192,7 +192,7 @@ "4 516 64 259 1403 " ] }, - "execution_count": 2, + "execution_count": 1, "metadata": {}, "output_type": "execute_result" } @@ -1223,7 +1223,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 23, "id": "7c57db70-1224-46b6-85d2-9767c03214b8", "metadata": {}, "outputs": [], @@ -1233,7 +1233,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 24, "id": "60b01b37-749d-4bc8-85fc-2e7dfe8d46f6", "metadata": {}, "outputs": [ @@ -1286,7 +1286,7 @@ " 2012\n", " Mitte\n", " 10111\n", - " Tiergarten Süd\n", + " Tiergarten South\n", " 70\n", " 46\n", " 586\n", @@ -1355,7 +1355,7 @@ " 2012\n", " Mitte\n", " 10114\n", - " Brunnenstraße Süd\n", + " Brunnenstraße South\n", " 52\n", " 25\n", " 254\n", @@ -1420,34 +1420,11 @@ " ...\n", " \n", " \n", - " 1195\n", - " 2019\n", - " Reinickendorf\n", - " 123012\n", - " Nord 2 - Waidmannslust/Wittenau/Lübars\n", - " 34\n", - " 19\n", - " 372\n", - " 85\n", - " 123\n", - " 1160\n", - " 30\n", - " 135\n", - " 150\n", - " 93\n", - " 16\n", - " 3\n", - " 306\n", - " 74\n", - " 110\n", - " 728\n", - " \n", - " \n", " 1196\n", " 2019\n", " Reinickendorf\n", " 123021\n", - " MV 1 - Märkisches Viertel\n", + " Mv 1 - Märkisches Viertel\n", " 42\n", " 22\n", " 491\n", @@ -1470,7 +1447,7 @@ " 2019\n", " Reinickendorf\n", " 123022\n", - " MV 2 - Rollbergsiedlung\n", + " Mv 2 - Rollbergsiedlung\n", " 6\n", " 4\n", " 84\n", @@ -1493,7 +1470,30 @@ " 2019\n", " Reinickendorf\n", " 123043\n", - " West 3 - Borsigwalde/Freie Scholle\n", + " West 3 - Borsigwalde\n", + " 8\n", + " 4\n", + " 95\n", + " 18\n", + " 43\n", + " 492\n", + " 21\n", + " 96\n", + " 69\n", + " 38\n", + " 6\n", + " 1\n", + " 79\n", + " 8\n", + " 31\n", + " 218\n", + " \n", + " \n", + " 1198\n", + " 2019\n", + " Reinickendorf\n", + " 123043\n", + " Freie Scholle\n", " 8\n", " 4\n", " 95\n", @@ -1516,7 +1516,7 @@ " 2019\n", " Reinickendorf\n", " 129900\n", - " Bezirk (Rd), nicht zuzuordnen\n", + " Bezirk (Rd)\n", " 3\n", " 2\n", " 14\n", @@ -1536,53 +1536,53 @@ " \n", " \n", "\n", - "

    1200 rows × 20 columns

    \n", + "

    1352 rows × 20 columns

    \n", "" ], "text/plain": [ - " year district code location \\\n", - "0 2012 Mitte 10111 Tiergarten Süd \n", - "1 2012 Mitte 10112 Regierungsviertel \n", - "2 2012 Mitte 10113 Alexanderplatz \n", - "3 2012 Mitte 10114 Brunnenstraße Süd \n", - "4 2012 Mitte 10221 Moabit West \n", - "... ... ... ... ... \n", - "1195 2019 Reinickendorf 123012 Nord 2 - Waidmannslust/Wittenau/Lübars \n", - "1196 2019 Reinickendorf 123021 MV 1 - Märkisches Viertel \n", - "1197 2019 Reinickendorf 123022 MV 2 - Rollbergsiedlung \n", - "1198 2019 Reinickendorf 123043 West 3 - Borsigwalde/Freie Scholle \n", - "1199 2019 Reinickendorf 129900 Bezirk (Rd), nicht zuzuordnen \n", + " year district code location robbery \\\n", + "0 2012 Mitte 10111 Tiergarten South 70 \n", + "1 2012 Mitte 10112 Regierungsviertel 65 \n", + "2 2012 Mitte 10113 Alexanderplatz 242 \n", + "3 2012 Mitte 10114 Brunnenstraße South 52 \n", + "4 2012 Mitte 10221 Moabit West 130 \n", + "... ... ... ... ... ... \n", + "1196 2019 Reinickendorf 123021 Mv 1 - Märkisches Viertel 42 \n", + "1197 2019 Reinickendorf 123022 Mv 2 - Rollbergsiedlung 6 \n", + "1198 2019 Reinickendorf 123043 West 3 - Borsigwalde 8 \n", + "1198 2019 Reinickendorf 123043 Freie Scholle 8 \n", + "1199 2019 Reinickendorf 129900 Bezirk (Rd) 3 \n", "\n", - " robbery street_robbery injury agg_assault threat theft car \\\n", - "0 70 46 586 194 118 2263 18 \n", - "1 65 29 474 123 142 3203 10 \n", - "2 242 136 1541 454 304 8988 81 \n", - "3 52 25 254 60 66 1916 86 \n", - "4 130 51 629 185 199 2470 94 \n", - "... ... ... ... ... ... ... ... \n", - "1195 34 19 372 85 123 1160 30 \n", - "1196 42 22 491 123 187 1100 51 \n", - "1197 6 4 84 19 34 293 13 \n", - "1198 8 4 95 18 43 492 21 \n", - "1199 3 2 14 7 4 59 0 \n", + " street_robbery injury agg_assault threat theft car from_car bike \\\n", + "0 46 586 194 118 2263 18 328 120 \n", + "1 29 474 123 142 3203 10 307 170 \n", + "2 136 1541 454 304 8988 81 792 822 \n", + "3 25 254 60 66 1916 86 192 396 \n", + "4 51 629 185 199 2470 94 410 325 \n", + "... ... ... ... ... ... ... ... ... \n", + "1196 22 491 123 187 1100 51 224 76 \n", + "1197 4 84 19 34 293 13 36 18 \n", + "1198 4 95 18 43 492 21 96 69 \n", + "1198 4 95 18 43 492 21 96 69 \n", + "1199 2 14 7 4 59 0 7 15 \n", "\n", - " from_car bike burglary fire arson damage graffiti drugs local \n", - "0 328 120 68 16 4 273 26 171 1032 \n", - "1 307 170 37 10 4 380 124 98 870 \n", - "2 792 822 275 49 27 1538 522 435 3108 \n", - "3 192 396 131 14 5 428 122 213 752 \n", - "4 410 325 161 42 22 516 64 259 1403 \n", - "... ... ... ... ... ... ... ... ... ... \n", - "1195 135 150 93 16 3 306 74 110 728 \n", - "1196 224 76 40 39 19 286 11 73 986 \n", - "1197 36 18 34 5 2 156 56 21 212 \n", - "1198 96 69 38 6 1 79 8 31 218 \n", - "1199 7 15 0 1 0 7 3 9 21 \n", + " burglary fire arson damage graffiti drugs local \n", + "0 68 16 4 273 26 171 1032 \n", + "1 37 10 4 380 124 98 870 \n", + "2 275 49 27 1538 522 435 3108 \n", + "3 131 14 5 428 122 213 752 \n", + "4 161 42 22 516 64 259 1403 \n", + "... ... ... ... ... ... ... ... \n", + "1196 40 39 19 286 11 73 986 \n", + "1197 34 5 2 156 56 21 212 \n", + "1198 38 6 1 79 8 31 218 \n", + "1198 38 6 1 79 8 31 218 \n", + "1199 0 1 0 7 3 9 21 \n", "\n", - "[1200 rows x 20 columns]" + "[1352 rows x 20 columns]" ] }, - "execution_count": 11, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } @@ -1593,7 +1593,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 30, "id": "ec282079-4b60-4123-b403-d512e92beb07", "metadata": {}, "outputs": [], @@ -1610,10 +1610,7 @@ " cleaned_string = cleaned_string.str.replace('ö', 'oe', regex=False)\n", " cleaned_string = cleaned_string.str.replace('ü', 'ue', regex=False)\n", " cleaned_string = cleaned_string.str.replace('ß', 'ss', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('-', '', regex=False) \n", " cleaned_string = cleaned_string.str.replace(' ', '_', regex=False)\n", - " cleaned_string = cleaned_string.str.replace('__+', '_', regex=True)\n", - " cleaned_string = cleaned_string.str.strip('_')\n", " \n", " return cleaned_string\n", "\n", @@ -1624,7 +1621,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 29, "id": "482c5303-2cf4-44ff-97f6-2bd36a6dfca9", "metadata": {}, "outputs": [ @@ -1677,7 +1674,7 @@ " 2012\n", " mitte\n", " 10111\n", - " tiergarten_sued\n", + " tiergarten_south\n", " 70\n", " 46\n", " 586\n", @@ -1746,7 +1743,7 @@ " 2012\n", " mitte\n", " 10114\n", - " brunnenstrasse_sued\n", + " brunnenstrasse_south\n", " 52\n", " 25\n", " 254\n", @@ -1811,119 +1808,119 @@ " ...\n", " \n", " \n", - " 95\n", + " 88\n", " 2012\n", - " treptowkoepenick\n", - " 90103\n", - " baumschulenweg\n", - " 20\n", - " 10\n", - " 113\n", - " 27\n", - " 60\n", - " 619\n", - " 25\n", - " 141\n", - " 81\n", - " 74\n", - " 10\n", - " 4\n", - " 248\n", - " 82\n", - " 37\n", - " 346\n", + " neukoelln\n", + " 80207\n", + " buckow\n", + " 26\n", + " 7\n", + " 206\n", + " 58\n", + " 107\n", + " 634\n", + " 24\n", + " 225\n", + " 45\n", + " 62\n", + " 11\n", + " 3\n", + " 281\n", + " 63\n", + " 14\n", + " 499\n", " \n", " \n", - " 96\n", + " 89\n", " 2012\n", - " treptowkoepenick\n", - " 90104\n", - " johannisthal\n", - " 16\n", - " 7\n", - " 95\n", - " 27\n", + " neukoelln\n", + " 80308\n", + " gropiusstadt\n", " 52\n", - " 537\n", - " 22\n", - " 93\n", - " 42\n", - " 48\n", - " 8\n", - " 2\n", - " 206\n", - " 59\n", - " 11\n", - " 245\n", + " 30\n", + " 350\n", + " 72\n", + " 131\n", + " 1942\n", + " 25\n", + " 195\n", + " 140\n", + " 67\n", + " 13\n", + " 1\n", + " 525\n", + " 79\n", + " 32\n", + " 1070\n", " \n", " \n", - " 97\n", + " 90\n", " 2012\n", - " treptowkoepenick\n", - " 90205\n", - " oberschoeneweide\n", - " 16\n", - " 5\n", - " 309\n", - " 58\n", - " 78\n", - " 838\n", - " 42\n", - " 147\n", - " 69\n", - " 51\n", - " 20\n", + " neukoelln\n", + " 80409\n", + " buckow_north\n", + " 14\n", + " 3\n", + " 65\n", + " 11\n", + " 34\n", + " 409\n", + " 11\n", + " 73\n", " 12\n", - " 343\n", - " 58\n", - " 31\n", - " 636\n", + " 46\n", + " 6\n", + " 1\n", + " 64\n", + " 3\n", + " 6\n", + " 176\n", " \n", " \n", - " 98\n", + " 91\n", " 2012\n", - " treptowkoepenick\n", - " 90206\n", - " niederschoeneweide\n", - " 29\n", - " 13\n", - " 150\n", - " 31\n", - " 48\n", - " 871\n", - " 12\n", - " 76\n", - " 100\n", - " 19\n", - " 11\n", - " 5\n", - " 200\n", - " 65\n", + " neukoelln\n", + " 80410\n", + " rudow\n", " 40\n", - " 320\n", + " 25\n", + " 206\n", + " 50\n", + " 90\n", + " 1256\n", + " 58\n", + " 374\n", + " 117\n", + " 181\n", + " 15\n", + " 4\n", + " 405\n", + " 65\n", + " 23\n", + " 543\n", " \n", " \n", - " 99\n", + " 92\n", " 2012\n", - " treptowkoepenick\n", - " 90207\n", - " adlershof\n", - " 29\n", - " 10\n", - " 133\n", - " 29\n", - " 48\n", - " 961\n", - " 24\n", - " 123\n", - " 164\n", - " 34\n", - " 8\n", - " 6\n", - " 222\n", - " 53\n", - " 20\n", - " 345\n", + " neukoelln\n", + " 89900\n", + " bezirk_(nk)\n", + " 2\n", + " 3\n", + " 56\n", + " 23\n", + " 19\n", + " 210\n", + " 2\n", + " 21\n", + " 3\n", + " 0\n", + " 1\n", + " 1\n", + " 58\n", + " 36\n", + " 3\n", + " 100\n", " \n", " \n", "\n", @@ -1931,49 +1928,49 @@ "" ], "text/plain": [ - " year district code location robbery \\\n", - "0 2012 mitte 10111 tiergarten_sued 70 \n", - "1 2012 mitte 10112 regierungsviertel 65 \n", - "2 2012 mitte 10113 alexanderplatz 242 \n", - "3 2012 mitte 10114 brunnenstrasse_sued 52 \n", - "4 2012 mitte 10221 moabit_west 130 \n", - ".. ... ... ... ... ... \n", - "95 2012 treptowkoepenick 90103 baumschulenweg 20 \n", - "96 2012 treptowkoepenick 90104 johannisthal 16 \n", - "97 2012 treptowkoepenick 90205 oberschoeneweide 16 \n", - "98 2012 treptowkoepenick 90206 niederschoeneweide 29 \n", - "99 2012 treptowkoepenick 90207 adlershof 29 \n", + " year district code location robbery street_robbery \\\n", + "0 2012 mitte 10111 tiergarten_south 70 46 \n", + "1 2012 mitte 10112 regierungsviertel 65 29 \n", + "2 2012 mitte 10113 alexanderplatz 242 136 \n", + "3 2012 mitte 10114 brunnenstrasse_south 52 25 \n", + "4 2012 mitte 10221 moabit_west 130 51 \n", + ".. ... ... ... ... ... ... \n", + "88 2012 neukoelln 80207 buckow 26 7 \n", + "89 2012 neukoelln 80308 gropiusstadt 52 30 \n", + "90 2012 neukoelln 80409 buckow_north 14 3 \n", + "91 2012 neukoelln 80410 rudow 40 25 \n", + "92 2012 neukoelln 89900 bezirk_(nk) 2 3 \n", "\n", - " street_robbery injury agg_assault threat theft car from_car bike \\\n", - "0 46 586 194 118 2263 18 328 120 \n", - "1 29 474 123 142 3203 10 307 170 \n", - "2 136 1541 454 304 8988 81 792 822 \n", - "3 25 254 60 66 1916 86 192 396 \n", - "4 51 629 185 199 2470 94 410 325 \n", - ".. ... ... ... ... ... ... ... ... \n", - "95 10 113 27 60 619 25 141 81 \n", - "96 7 95 27 52 537 22 93 42 \n", - "97 5 309 58 78 838 42 147 69 \n", - "98 13 150 31 48 871 12 76 100 \n", - "99 10 133 29 48 961 24 123 164 \n", + " injury agg_assault threat theft car from_car bike burglary fire \\\n", + "0 586 194 118 2263 18 328 120 68 16 \n", + "1 474 123 142 3203 10 307 170 37 10 \n", + "2 1541 454 304 8988 81 792 822 275 49 \n", + "3 254 60 66 1916 86 192 396 131 14 \n", + "4 629 185 199 2470 94 410 325 161 42 \n", + ".. ... ... ... ... ... ... ... ... ... \n", + "88 206 58 107 634 24 225 45 62 11 \n", + "89 350 72 131 1942 25 195 140 67 13 \n", + "90 65 11 34 409 11 73 12 46 6 \n", + "91 206 50 90 1256 58 374 117 181 15 \n", + "92 56 23 19 210 2 21 3 0 1 \n", "\n", - " burglary fire arson damage graffiti drugs local \n", - "0 68 16 4 273 26 171 1032 \n", - "1 37 10 4 380 124 98 870 \n", - "2 275 49 27 1538 522 435 3108 \n", - "3 131 14 5 428 122 213 752 \n", - "4 161 42 22 516 64 259 1403 \n", - ".. ... ... ... ... ... ... ... \n", - "95 74 10 4 248 82 37 346 \n", - "96 48 8 2 206 59 11 245 \n", - "97 51 20 12 343 58 31 636 \n", - "98 19 11 5 200 65 40 320 \n", - "99 34 8 6 222 53 20 345 \n", + " arson damage graffiti drugs local \n", + "0 4 273 26 171 1032 \n", + "1 4 380 124 98 870 \n", + "2 27 1538 522 435 3108 \n", + "3 5 428 122 213 752 \n", + "4 22 516 64 259 1403 \n", + ".. ... ... ... ... ... \n", + "88 3 281 63 14 499 \n", + "89 1 525 79 32 1070 \n", + "90 1 64 3 6 176 \n", + "91 4 405 65 23 543 \n", + "92 1 58 36 3 100 \n", "\n", "[100 rows x 20 columns]" ] }, - "execution_count": 16, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } @@ -1984,7 +1981,107 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 28, + "id": "b59540cd-70d3-486e-a41c-49e5ae91f2cc", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['mitte', 'friedrichshain-kreuzberg', 'pankow',\n", + " 'charlottenburg-wilmersdorf', 'spandau', 'steglitz-zehlendorf',\n", + " 'tempelhof-schoeneberg', 'neukoelln', 'treptow-koepenick',\n", + " 'marzahn-hellersdorf', 'lichtenberg', 'reinickendorf'],\n", + " dtype=object)" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['district'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "f6ca7619-7a50-4566-ba87-63d6ac6f125c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['tiergarten_south', 'regierungsviertel', 'alexanderplatz',\n", + " 'brunnenstrasse_south', 'moabit_west', 'moabit_east',\n", + " 'osloer_strasse', 'brunnenstrasse_north', 'parkviertel',\n", + " 'wedding_central', 'bezirk_(mi)', 'suedliche_friedrichstadt',\n", + " 'tempelhofer_vorstadt', 'noerdliche_luisenstadt',\n", + " 'suedliche_luisenstadt', 'karl-marx-allee-north',\n", + " 'karl-marx-allee-south', 'frankfurter_allee_north',\n", + " 'frankfurter_allee_south_fk', 'bezirk_(fh-kb)', 'buch',\n", + " 'blankenfelde', 'niederschoenhausen', 'buchholz', 'karow',\n", + " 'blankenburg', 'heinersdorf', 'maerchenland', 'schoenholz',\n", + " 'wilhelmsruh', 'rosenthal', 'pankow_central', 'pankow_south',\n", + " 'weissensee', 'weissensee_east', 'prenzlauer_berg_northwest',\n", + " 'prenzlauer_berg_north', 'helmholtzplatz', 'prenzlauer_berg_east',\n", + " 'prenzlauer_berg_southwest', 'prenzlauer_berg_south',\n", + " 'bezirk_(pk)', 'charlottenburg-north', 'heerstrasse', 'westend',\n", + " 'schloss_charlottenburg', 'mierendorffplatz', 'otto-suhr-allee',\n", + " 'neue_kantstrasse', 'kantstrasse', 'kurfuerstendamm', 'halensee',\n", + " 'grunewald', 'schmargendorf', 'wiesbadener_strasse',\n", + " 'duesseldorfer_strasse', 'barstrasse', 'volkspark_wilmersdorf',\n", + " 'forst_grunewald', 'bezirk_(ch-wi)', 'hakenfelde',\n", + " 'falkenhagener_feld', 'spandau_central', 'brunsbuetteler_damm',\n", + " 'heerstrasse_north', 'wilhelmstadt', 'haselhorst', 'siemensstadt',\n", + " 'gatow', 'kladow', 'bezirk_(sp)', 'schlossstr.', 'albrechtstr.',\n", + " 'lankwitz', 'ostpreussendamm', 'teltower_damm', 'drakestr.',\n", + " 'zehlendorf_southwest', 'zehlendorf_north', 'bezirk_(st-zd)',\n", + " 'schoeneberg-north', 'schoeneberg-south', 'friedenau', 'tempelhof',\n", + " 'mariendorf', 'marienfelde', 'lichtenrade', 'bezirk_(th-sb)',\n", + " 'schillerpromenade', 'neukoellner_central', 'central',\n", + " 'reuterstrasse', 'rixdorf', 'koellnische_heide', 'britz', 'buckow',\n", + " 'gropiusstadt', 'buckow_north', 'rudow', 'bezirk_(nk)',\n", + " 'alt-treptow', 'plaenterwald', 'baumschulenweg', 'johannisthal',\n", + " 'oberschoeneweide', 'niederschoeneweide', 'adlershof',\n", + " 'koellnische_vorstadt', 'spindlersfeld', 'altglienicke',\n", + " 'bohnsdorf', 'gruenau', 'schmoeckwitz', 'karolinenhof',\n", + " 'rauchfangswerder', 'koepenick-south', 'allende-viertel',\n", + " 'altstadt-kietz', 'mueggelheim', 'friedrichshagen', 'rahnsdorf',\n", + " 'hessenwinkel', 'dammvorstadt', 'koepenick-north',\n", + " 'bezirk_(tp-kp)', 'marzahn-north', 'marzahn-central',\n", + " 'marzahn-south', 'hellersdorf-north', 'hellersdorf-east',\n", + " 'hellersdorf-south', 'biesdorf', 'kaulsdorf', 'mahlsdorf',\n", + " 'bezirk_(mz-hd)', 'malchow', 'wartenberg_und_falkenberg',\n", + " 'neu-hohenschoenhausen_north', 'neu-hohenschoenhausen_south',\n", + " 'alt-hohenschoenhausen_north', 'alt-hohenschoenhausen_south',\n", + " 'fennpfuhl', 'alt-lichtenberg', 'frankfurter_allee_south',\n", + " 'neu_lichtenberg', 'friedrichsfelde_north',\n", + " 'friedrichsfelde_south', 'rummelsburger_bucht', 'karlshorst',\n", + " 'bezirk_(lb)', 'east_1_-_reginhardstr.',\n", + " 'east_2_-_alt-reinickendorf', 'west_1_-_tegel-south',\n", + " 'flughafensee', 'west_4_-_auguste-viktoria-allee',\n", + " 'west_5_-_tegel', 'tegeler_forst', 'west_2_-_heiligensee',\n", + " 'konradshoehe', 'north_1_-_frohnau', 'hermsdorf',\n", + " 'north_2_-_waidmannslust', 'wittenau', 'luebars',\n", + " 'mv_1_-_maerkisches_viertel', 'mv_2_-_rollbergsiedlung',\n", + " 'west_3_-_borsigwalde', 'freie_scholle', 'bezirk_(rd)'],\n", + " dtype=object)" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df['location'].unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 33, "id": "9ec91ce3-19a5-4076-8960-e1f71e9212ff", "metadata": {}, "outputs": [], @@ -1996,7 +2093,17 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": null, + "id": "434574fa-6781-406d-bfac-eca66dce1825", + "metadata": {}, + "outputs": [], + "source": [ + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 34, "id": "f31fe732-cebf-46df-ad44-004c0bb654e5", "metadata": {}, "outputs": [], @@ -2011,7 +2118,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 35, "id": "b6cee77a-a3eb-4dee-80ec-3a1c723a279d", "metadata": {}, "outputs": [ @@ -2044,31 +2151,31 @@ " \n", " \n", " 0\n", - " Mitte\n", + " mitte\n", " 10111\n", " tiergarten_south\n", " \n", " \n", " 1\n", - " Mitte\n", + " mitte\n", " 10112\n", " regierungsviertel\n", " \n", " \n", " 2\n", - " Mitte\n", + " mitte\n", " 10113\n", " alexanderplatz\n", " \n", " \n", " 3\n", - " Mitte\n", + " mitte\n", " 10114\n", " brunnenstrasse_south\n", " \n", " \n", " 4\n", - " Mitte\n", + " mitte\n", " 10221\n", " moabit_west\n", " \n", @@ -2080,31 +2187,31 @@ " \n", " \n", " 1196\n", - " Reinickendorf\n", + " reinickendorf\n", " 123021\n", - " mv_1_maerkisches_viertel\n", + " mv_1_-_maerkisches_viertel\n", " \n", " \n", " 1197\n", - " Reinickendorf\n", + " reinickendorf\n", " 123022\n", - " mv_2_rollbergsiedlung\n", + " mv_2_-_rollbergsiedlung\n", " \n", " \n", " 1198\n", - " Reinickendorf\n", + " reinickendorf\n", " 123043\n", - " west_3_borsigwalde\n", + " west_3_-_borsigwalde\n", " \n", " \n", " 1198\n", - " Reinickendorf\n", + " reinickendorf\n", " 123043\n", " freie_scholle\n", " \n", " \n", " 1199\n", - " Reinickendorf\n", + " reinickendorf\n", " 129900\n", " bezirk_(rd)\n", " \n", @@ -2114,23 +2221,23 @@ "" ], "text/plain": [ - " district code location\n", - "0 Mitte 10111 tiergarten_south\n", - "1 Mitte 10112 regierungsviertel\n", - "2 Mitte 10113 alexanderplatz\n", - "3 Mitte 10114 brunnenstrasse_south\n", - "4 Mitte 10221 moabit_west\n", - "... ... ... ...\n", - "1196 Reinickendorf 123021 mv_1_maerkisches_viertel\n", - "1197 Reinickendorf 123022 mv_2_rollbergsiedlung\n", - "1198 Reinickendorf 123043 west_3_borsigwalde\n", - "1198 Reinickendorf 123043 freie_scholle\n", - "1199 Reinickendorf 129900 bezirk_(rd)\n", + " district code location\n", + "0 mitte 10111 tiergarten_south\n", + "1 mitte 10112 regierungsviertel\n", + "2 mitte 10113 alexanderplatz\n", + "3 mitte 10114 brunnenstrasse_south\n", + "4 mitte 10221 moabit_west\n", + "... ... ... ...\n", + "1196 reinickendorf 123021 mv_1_-_maerkisches_viertel\n", + "1197 reinickendorf 123022 mv_2_-_rollbergsiedlung\n", + "1198 reinickendorf 123043 west_3_-_borsigwalde\n", + "1198 reinickendorf 123043 freie_scholle\n", + "1199 reinickendorf 129900 bezirk_(rd)\n", "\n", "[1352 rows x 3 columns]" ] }, - "execution_count": 29, + "execution_count": 35, "metadata": {}, "output_type": "execute_result" } @@ -2141,7 +2248,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 37, "id": "14990da9-f9ee-4f4a-919b-57f39f796216", "metadata": {}, "outputs": [], @@ -2158,6 +2265,14 @@ "metadata": {}, "outputs": [], "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f147c7a9-56f8-4d88-898c-1ede4c2cfc73", + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { From c94f0cd7056bbc061819e471b3aa0de2012fdcc9 Mon Sep 17 00:00:00 2001 From: veerpal Date: Tue, 9 Dec 2025 14:27:14 +0100 Subject: [PATCH 24/41] Moved lines of code in the notebook and updated the berlin_crimes_cleaned.csv --- data/clean/berlin_crimes_cleaned.csv | 1235 ------------------- notebooks/load_and_clean_data_veerpal.ipynb | 376 +----- 2 files changed, 61 insertions(+), 1550 deletions(-) diff --git a/data/clean/berlin_crimes_cleaned.csv b/data/clean/berlin_crimes_cleaned.csv index 3598ae78..56969a20 100644 --- a/data/clean/berlin_crimes_cleaned.csv +++ b/data/clean/berlin_crimes_cleaned.csv @@ -1,5 +1,4 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,Theft,Car,From_car,Bike,Burglary,Fire,Arson,Damage,Graffiti,Drugs,Local -<<<<<<< HEAD 2012,Mitte,10111,Tiergarten Süd,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 2012,Mitte,10112,Regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 2012,Mitte,10113,Alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 @@ -11,25 +10,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2012,Mitte,10441,Parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 2012,Mitte,10442,Wedding Zentrum,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 2012,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 -======= -2012,Mitte,10111,Tiergarten South,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032 -2012,Mitte,10112,Regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870 -2012,Mitte,10113,Alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108 -2012,Mitte,10114,Brunnenstraße South,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752 -2012,Mitte,10221,Moabit West,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403 -2012,Mitte,10222,Moabit East,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212 -2012,Mitte,10331,Osloer Straße,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699 -2012,Mitte,10332,Brunnenstraße North,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532 -2012,Mitte,10441,Parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794 -2012,Mitte,10442,Wedding Central,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556 -2012,Mitte,19900,Bezirk (Mi),15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 -2012,Mitte,19900,Nicht Zuzuordnen,15,9,435,147,49,2487,6,45,31,0,5,0,263,140,35,587 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2012,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784 2012,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271 2012,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115 2012,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963 -<<<<<<< HEAD 2012,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 2012,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 2012,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 @@ -53,38 +37,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2012,Pankow,30716,Prenzlauer Berg Süd,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 2012,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 2012,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 -======= -2012,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625 -2012,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040 -2012,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824 -2012,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086 -2012,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 -2012,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,11,6,223,53,23,607,1,17,7,0,0,1,389,315,18,293 -2012,Pankow,30101,Buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323 -2012,Pankow,30202,Blankenfelde,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 -2012,Pankow,30202,Niederschönhausen,12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337 -2012,Pankow,30203,Buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182 -2012,Pankow,30304,Karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151 -2012,Pankow,30307,Blankenburg,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 -2012,Pankow,30307,Heinersdorf,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 -2012,Pankow,30307,Märchenland,7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161 -2012,Pankow,30405,Schönholz,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 -2012,Pankow,30405,Wilhelmsruh,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 -2012,Pankow,30405,Rosenthal,23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229 -2012,Pankow,30406,Pankow Central,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811 -2012,Pankow,30408,Pankow South,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616 -2012,Pankow,30509,Weißensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838 -2012,Pankow,30510,Weißensee East,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334 -2012,Pankow,30611,Prenzlauer Berg Northwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766 -2012,Pankow,30612,Prenzlauer Berg North,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582 -2012,Pankow,30613,Helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614 -2012,Pankow,30614,Prenzlauer Berg East,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714 -2012,Pankow,30715,Prenzlauer Berg Southwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996 -2012,Pankow,30716,Prenzlauer Berg South,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672 -2012,Pankow,39900,Bezirk (Pk),5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 -2012,Pankow,39900,Nicht Zuzuordnen,5,4,79,23,19,315,9,24,9,0,2,1,150,111,8,115 -2012,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2012,Charlottenburg-Wilmersdorf,40202,Heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353 2012,Charlottenburg-Wilmersdorf,40203,Westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662 2012,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616 @@ -101,7 +53,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2012,Charlottenburg-Wilmersdorf,40515,Barstraße,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302 2012,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712 2012,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21 -<<<<<<< HEAD 2012,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 2012,Spandau,50101,Hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 2012,Spandau,50102,Falkenhagener Feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 @@ -113,74 +64,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2012,Spandau,50308,Siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 2012,Spandau,50409,Gatow/Kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 2012,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 -======= -2012,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 -2012,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,1,0,205,62,40,716,7,25,5,1,2,0,282,218,12,286 -2012,Spandau,50101,Hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651 -2012,Spandau,50102,Falkenhagener Feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166 -2012,Spandau,50103,Spandau Central,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607 -2012,Spandau,50204,Brunsbütteler Damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395 -2012,Spandau,50205,Heerstraße North,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013 -2012,Spandau,50206,Wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191 -2012,Spandau,50307,Haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575 -2012,Spandau,50308,Siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405 -2012,Spandau,50409,Gatow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 -2012,Spandau,50409,Kladow,5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158 -2012,Spandau,59900,Bezirk (Sp),1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 -2012,Spandau,59900,Nicht Zuzuordnen,1,0,47,8,12,271,1,9,10,0,4,2,220,167,0,64 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2012,Steglitz-Zehlendorf,60101,Schloßstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529 2012,Steglitz-Zehlendorf,60102,Albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832 2012,Steglitz-Zehlendorf,60203,Lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748 2012,Steglitz-Zehlendorf,60204,Ostpreußendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482 2012,Steglitz-Zehlendorf,60305,Teltower Damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445 2012,Steglitz-Zehlendorf,60306,Drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637 -<<<<<<< HEAD 2012,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 2012,Steglitz-Zehlendorf,60408,Zehlendorf Nord,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 2012,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 2012,Tempelhof-Schöneberg,70101,Schöneberg-Nord,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 2012,Tempelhof-Schöneberg,70202,Schöneberg-Süd,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 -======= -2012,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380 -2012,Steglitz-Zehlendorf,60408,Zehlendorf North,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701 -2012,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 -2012,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,1,0,39,16,13,244,4,15,18,1,0,0,224,171,3,64 -2012,Tempelhof-Schöneberg,70101,Schöneberg-North,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921 -2012,Tempelhof-Schöneberg,70202,Schöneberg-South,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2012,Tempelhof-Schöneberg,70303,Friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851 2012,Tempelhof-Schöneberg,70404,Tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680 2012,Tempelhof-Schöneberg,70505,Mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006 2012,Tempelhof-Schöneberg,70606,Marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619 2012,Tempelhof-Schöneberg,70707,Lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745 -<<<<<<< HEAD 2012,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 2012,Neukölln,80101,Schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 2012,Neukölln,80102,Neuköllner Mitte/Zentrum,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 -======= -2012,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 -2012,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,5,2,106,26,22,357,2,5,8,0,0,0,145,105,27,144 -2012,Neukölln,80101,Schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965 -2012,Neukölln,80102,Neuköllner Central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 -2012,Neukölln,80102,Central,138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2012,Neukölln,80103,Reuterstraße,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573 2012,Neukölln,80104,Rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542 2012,Neukölln,80105,Köllnische Heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631 2012,Neukölln,80206,Britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079 2012,Neukölln,80207,Buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499 2012,Neukölln,80308,Gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070 -<<<<<<< HEAD 2012,Neukölln,80409,Buckow Nord,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 2012,Neukölln,80410,Rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 2012,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 -======= -2012,Neukölln,80409,Buckow North,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176 -2012,Neukölln,80410,Rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543 -2012,Neukölln,89900,Bezirk (Nk),2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 -2012,Neukölln,89900,Nicht Zuzuordnen,2,3,56,23,19,210,2,21,3,0,1,1,58,36,3,100 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2012,Treptow-Köpenick,90101,Alt-Treptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376 2012,Treptow-Köpenick,90102,Plänterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243 2012,Treptow-Köpenick,90103,Baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346 @@ -188,29 +99,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2012,Treptow-Köpenick,90205,Oberschöneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636 2012,Treptow-Köpenick,90206,Niederschöneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320 2012,Treptow-Köpenick,90207,Adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345 -<<<<<<< HEAD 2012,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 2012,Treptow-Köpenick,90309,Altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 2012,Treptow-Köpenick,90310,Bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 2012,Treptow-Köpenick,90311,Grünau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 2012,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 2012,Treptow-Köpenick,90413,Köpenick-Süd,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 -======= -2012,Treptow-Köpenick,90208,Köllnische Vorstadt,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 -2012,Treptow-Köpenick,90208,Spindlersfeld,9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265 -2012,Treptow-Köpenick,90309,Altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311 -2012,Treptow-Köpenick,90310,Bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134 -2012,Treptow-Köpenick,90311,Grünau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84 -2012,Treptow-Köpenick,90312,Schmöckwitz,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 -2012,Treptow-Köpenick,90312,Karolinenhof,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 -2012,Treptow-Köpenick,90312,Rauchfangswerder,0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24 -2012,Treptow-Köpenick,90413,Köpenick-South,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2012,Treptow-Köpenick,90414,Allende-Viertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100 2012,Treptow-Köpenick,90415,Altstadt-Kietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173 2012,Treptow-Köpenick,90416,Müggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43 2012,Treptow-Köpenick,90517,Friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173 -<<<<<<< HEAD 2012,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 2012,Treptow-Köpenick,90519,Dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 2012,Treptow-Köpenick,90520,Köpenick-Nord,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 @@ -262,78 +160,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2013,Mitte,10441,Parkviertel,87,38,712,206,269,2924,74,566,290,154,32,16,541,81,236,1722 2013,Mitte,10442,Wedding Zentrum,160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 2013,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 -======= -2012,Treptow-Köpenick,90518,Rahnsdorf,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 -2012,Treptow-Köpenick,90518,Hessenwinkel,2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56 -2012,Treptow-Köpenick,90519,Dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244 -2012,Treptow-Köpenick,90520,Köpenick-North,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118 -2012,Treptow-Köpenick,99900,Bezirk (Tp-Kp),3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 -2012,Treptow-Köpenick,99900,Nicht Zuzuordnen,3,1,104,36,23,320,2,26,14,0,3,3,376,293,7,161 -2012,Marzahn-Hellersdorf,100101,Marzahn-North,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811 -2012,Marzahn-Hellersdorf,100102,Marzahn-Central,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460 -2012,Marzahn-Hellersdorf,100103,Marzahn-South,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648 -2012,Marzahn-Hellersdorf,100204,Hellersdorf-North,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199 -2012,Marzahn-Hellersdorf,100205,Hellersdorf-East,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630 -2012,Marzahn-Hellersdorf,100206,Hellersdorf-South,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541 -2012,Marzahn-Hellersdorf,100307,Biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287 -2012,Marzahn-Hellersdorf,100408,Kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251 -2012,Marzahn-Hellersdorf,100409,Mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250 -2012,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 -2012,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,10,3,90,21,16,217,3,10,11,0,1,0,118,90,5,125 -2012,Lichtenberg,110101,Malchow,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 -2012,Lichtenberg,110101,Wartenberg Und Falkenberg,2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55 -2012,Lichtenberg,110102,Neu-Hohenschönhausen North,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765 -2012,Lichtenberg,110103,Neu-Hohenschönhausen South,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718 -2012,Lichtenberg,110204,Alt-Hohenschönhausen North,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314 -2012,Lichtenberg,110205,Alt-Hohenschönhausen South,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647 -2012,Lichtenberg,110306,Fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748 -2012,Lichtenberg,110307,Alt-Lichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818 -2012,Lichtenberg,110308,Frankfurter Allee South,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200 -2012,Lichtenberg,110409,Neu Lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734 -2012,Lichtenberg,110410,Friedrichsfelde North,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379 -2012,Lichtenberg,110411,Friedrichsfelde South,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402 -2012,Lichtenberg,110512,Rummelsburger Bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60 -2012,Lichtenberg,110513,Karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273 -2012,Lichtenberg,119900,Bezirk (Lb),5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 -2012,Lichtenberg,119900,Nicht Zuzuordnen,5,1,87,18,16,306,1,17,5,3,2,0,248,180,6,139 -2012,Reinickendorf,121031,East 1 - Reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939 -2012,Reinickendorf,121032,East 2 - Alt-Reinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721 -2012,Reinickendorf,122141,West 1 - Tegel-South,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 -2012,Reinickendorf,122141,Flughafensee,11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644 -2012,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867 -2012,Reinickendorf,122145,West 5 - Tegel,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 -2012,Reinickendorf,122145,Tegeler Forst,24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434 -2012,Reinickendorf,122242,West 2 - Heiligensee,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 -2012,Reinickendorf,122242,Konradshöhe,8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284 -2012,Reinickendorf,122311,North 1 - Frohnau,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 -2012,Reinickendorf,122311,Hermsdorf,20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340 -2012,Reinickendorf,123012,North 2 - Waidmannslust,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 -2012,Reinickendorf,123012,Wittenau,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 -2012,Reinickendorf,123012,Lübars,38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672 -2012,Reinickendorf,123021,Mv 1 - Märkisches Viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306 -2012,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229 -2012,Reinickendorf,123043,West 3 - Borsigwalde,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 -2012,Reinickendorf,123043,Freie Scholle,15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328 -2012,Reinickendorf,129900,Bezirk (Rd),2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 -2012,Reinickendorf,129900,Nicht Zuzuordnen,2,1,31,10,12,154,2,11,3,0,6,5,124,73,5,51 -2013,Mitte,10111,Tiergarten South,88,60,522,148,124,2652,17,392,149,62,14,3,263,28,114,974 -2013,Mitte,10112,Regierungsviertel,53,25,480,120,128,3862,23,337,254,33,5,1,355,130,67,862 -2013,Mitte,10113,Alexanderplatz,237,149,1442,354,333,10165,85,760,926,281,47,20,1301,448,590,3029 -2013,Mitte,10114,Brunnenstraße South,41,14,226,51,68,2503,101,244,358,137,8,3,366,134,92,1003 -2013,Mitte,10221,Moabit West,94,47,597,156,231,2441,76,463,336,139,47,12,532,88,209,1342 -2013,Mitte,10222,Moabit East,76,37,496,122,181,2536,82,446,353,128,35,16,418,59,362,1188 -2013,Mitte,10331,Osloer Straße,125,64,814,210,253,3540,26,378,279,166,28,8,441,55,366,1674 -2013,Mitte,10332,Brunnenstraße North,126,58,667,164,200,3248,102,521,269,196,36,13,454,84,299,1597 -2013,Mitte,10441,Parkviertel,87,38,712,206,269,2924,74,566,290,154,32,16,541,81,236,1722 -2013,Mitte,10442,Wedding Central,160,76,1156,341,382,3307,48,603,319,201,70,25,822,127,526,2388 -2013,Mitte,19900,Bezirk (Mi),9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 -2013,Mitte,19900,Nicht Zuzuordnen,9,5,403,94,64,2136,4,43,14,0,6,4,251,158,3,521 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2013,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,76,693,185,243,3394,57,700,345,186,45,15,639,84,265,1703 2013,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,143,81,869,242,282,5097,142,618,935,338,35,14,805,187,352,2051 2013,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,140,108,556,192,115,2805,38,165,351,103,27,4,510,120,208,1202 2013,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,210,169,562,199,90,2474,66,169,371,119,32,13,468,137,767,1239 -<<<<<<< HEAD 2013,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 2013,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 2013,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 @@ -357,38 +187,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2013,Pankow,30716,Prenzlauer Berg Süd,17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 2013,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 2013,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 -======= -2013,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,31,18,214,63,66,1361,62,189,184,56,14,2,255,27,27,634 -2013,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,87,62,492,144,107,2844,53,304,267,68,15,3,530,117,219,1172 -2013,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,33,19,298,71,77,1769,82,150,395,76,33,13,440,55,64,862 -2013,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,124,80,897,297,156,4070,96,333,660,144,61,26,1270,308,468,2148 -2013,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 -2013,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,13,9,211,44,32,660,6,8,7,0,3,0,177,133,21,278 -2013,Pankow,30101,Buch,12,5,119,20,66,858,21,180,143,29,18,9,210,55,33,308 -2013,Pankow,30202,Blankenfelde,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 -2013,Pankow,30202,Niederschönhausen,16,4,126,28,80,894,35,274,168,62,21,8,180,34,15,386 -2013,Pankow,30203,Buchholz,3,2,75,19,36,483,47,74,45,23,2,0,130,23,8,179 -2013,Pankow,30304,Karow,4,2,106,19,40,449,8,102,101,36,6,3,88,11,6,206 -2013,Pankow,30307,Blankenburg,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 -2013,Pankow,30307,Heinersdorf,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 -2013,Pankow,30307,Märchenland,6,1,66,12,38,824,34,217,121,63,10,7,119,7,14,197 -2013,Pankow,30405,Schönholz,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 -2013,Pankow,30405,Wilhelmsruh,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 -2013,Pankow,30405,Rosenthal,15,8,60,13,38,604,13,131,126,67,6,3,80,16,10,193 -2013,Pankow,30406,Pankow Central,37,11,221,47,104,2164,45,254,570,102,14,6,337,71,29,776 -2013,Pankow,30408,Pankow South,16,9,226,52,87,1211,55,222,392,59,14,5,230,25,27,613 -2013,Pankow,30509,Weißensee,28,9,278,56,127,1655,68,225,251,63,25,16,425,102,44,973 -2013,Pankow,30510,Weißensee East,11,8,146,25,47,626,22,147,61,26,28,22,132,18,32,334 -2013,Pankow,30611,Prenzlauer Berg Northwest,51,31,208,62,59,1718,94,184,407,67,12,6,325,78,69,683 -2013,Pankow,30612,Prenzlauer Berg North,21,6,202,43,65,1914,88,216,452,52,14,3,254,61,52,595 -2013,Pankow,30613,Helmholtzplatz,14,4,148,38,44,1280,57,91,279,90,10,2,238,65,20,590 -2013,Pankow,30614,Prenzlauer Berg East,43,21,243,59,72,2151,49,317,337,43,17,5,430,167,68,619 -2013,Pankow,30715,Prenzlauer Berg Southwest,29,12,325,86,56,2201,87,218,349,118,16,9,403,130,45,907 -2013,Pankow,30716,Prenzlauer Berg South,17,9,154,33,76,1633,131,256,394,87,17,6,327,70,47,686 -2013,Pankow,39900,Bezirk (Pk),9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 -2013,Pankow,39900,Nicht Zuzuordnen,9,5,90,20,16,398,8,30,7,5,3,1,188,142,20,125 -2013,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,53,16,298,64,154,1119,71,418,65,79,15,7,230,20,156,710 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2013,Charlottenburg-Wilmersdorf,40202,Heerstrasse,19,8,127,41,45,720,34,232,56,62,3,2,143,47,22,273 2013,Charlottenburg-Wilmersdorf,40203,Westend,31,10,192,46,116,2344,64,465,193,110,10,7,226,34,23,587 2013,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,46,21,205,46,92,1205,29,176,256,92,12,7,186,28,63,633 @@ -405,7 +203,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2013,Charlottenburg-Wilmersdorf,40515,Barstraße,23,14,116,29,57,903,15,199,154,64,1,1,143,21,20,378 2013,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,51,13,227,62,95,1690,61,388,356,100,24,10,303,61,50,667 2013,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,1,15,5,5,68,2,33,4,0,2,1,21,0,2,27 -<<<<<<< HEAD 2013,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 2013,Spandau,50101,Hakenfelde,14,8,172,42,76,1005,25,187,56,52,20,6,222,21,40,704 2013,Spandau,50102,Falkenhagener Feld,52,21,445,85,150,1170,35,180,146,89,40,5,351,13,46,1135 @@ -417,74 +214,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2013,Spandau,50308,Siemensstadt,19,11,158,34,67,775,29,153,83,30,8,4,155,28,12,426 2013,Spandau,50409,Gatow/Kladow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 2013,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 -======= -2013,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 -2013,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,1,0,182,57,33,694,3,16,0,0,1,1,254,215,5,237 -2013,Spandau,50101,Hakenfelde,14,8,172,42,76,1005,25,187,56,52,20,6,222,21,40,704 -2013,Spandau,50102,Falkenhagener Feld,52,21,445,85,150,1170,35,180,146,89,40,5,351,13,46,1135 -2013,Spandau,50103,Spandau Central,96,46,758,181,243,2471,41,291,267,72,31,8,602,112,223,1630 -2013,Spandau,50204,Brunsbütteler Damm,16,7,167,44,59,911,32,136,62,58,10,2,229,56,21,417 -2013,Spandau,50205,Heerstraße North,29,15,377,102,159,1124,51,167,71,71,19,3,352,43,34,1031 -2013,Spandau,50206,Wilhelmstadt,43,21,478,111,217,2470,45,238,188,92,21,8,480,39,120,1248 -2013,Spandau,50307,Haselhorst,20,8,156,40,64,1099,30,180,59,53,11,3,238,22,25,551 -2013,Spandau,50308,Siemensstadt,19,11,158,34,67,775,29,153,83,30,8,4,155,28,12,426 -2013,Spandau,50409,Gatow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 -2013,Spandau,50409,Kladow,4,1,70,16,32,456,11,107,25,80,11,5,141,28,4,163 -2013,Spandau,59900,Bezirk (Sp),2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 -2013,Spandau,59900,Nicht Zuzuordnen,2,1,36,6,11,244,4,11,7,1,3,1,150,119,3,53 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2013,Steglitz-Zehlendorf,60101,Schloßstr.,67,32,205,30,71,2879,29,193,176,107,12,5,235,75,40,586 2013,Steglitz-Zehlendorf,60102,Albrechtstr.,54,22,263,52,145,1617,112,418,232,162,17,6,332,62,59,879 2013,Steglitz-Zehlendorf,60203,Lankwitz,34,14,311,60,138,1315,61,317,122,137,24,6,364,70,88,784 2013,Steglitz-Zehlendorf,60204,Ostpreußendamm,19,11,232,52,97,1286,61,344,188,89,12,6,235,34,55,549 2013,Steglitz-Zehlendorf,60305,Teltower Damm,35,14,153,30,92,1403,57,374,284,148,17,4,254,39,51,475 2013,Steglitz-Zehlendorf,60306,Drakestr.,30,7,198,33,108,1936,85,497,222,166,17,8,289,33,49,635 -<<<<<<< HEAD 2013,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 2013,Steglitz-Zehlendorf,60408,Zehlendorf Nord,27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 2013,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 2013,Tempelhof-Schöneberg,70101,Schöneberg-Nord,241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 2013,Tempelhof-Schöneberg,70202,Schöneberg-Süd,93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 -======= -2013,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,21,11,161,28,77,1289,49,441,149,155,9,2,215,22,33,422 -2013,Steglitz-Zehlendorf,60408,Zehlendorf North,27,11,219,44,118,2207,88,684,226,292,17,2,404,139,46,610 -2013,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 -2013,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,1,1,44,8,26,214,3,7,2,0,2,1,209,169,2,68 -2013,Tempelhof-Schöneberg,70101,Schöneberg-North,241,122,786,237,243,4449,85,508,447,233,54,19,681,135,307,1976 -2013,Tempelhof-Schöneberg,70202,Schöneberg-South,93,49,548,149,177,2900,56,376,627,162,23,9,518,113,218,1406 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2013,Tempelhof-Schöneberg,70303,Friedenau,62,19,259,43,115,2909,79,430,424,89,28,7,402,106,75,751 2013,Tempelhof-Schöneberg,70404,Tempelhof,88,35,659,155,299,3581,109,791,348,145,48,13,703,123,300,1647 2013,Tempelhof-Schöneberg,70505,Mariendorf,60,35,417,90,178,1886,91,513,140,145,27,5,493,59,102,1143 2013,Tempelhof-Schöneberg,70606,Marienfelde,23,12,243,56,109,1310,35,238,78,68,22,3,225,23,50,629 2013,Tempelhof-Schöneberg,70707,Lichtenrade,31,14,339,64,135,1231,51,390,98,179,29,10,338,46,64,754 -<<<<<<< HEAD 2013,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 2013,Neukölln,80101,Schillerpromenade,144,84,679,218,208,2193,40,284,201,140,32,13,561,119,929,1630 2013,Neukölln,80102,Neuköllner Mitte/Zentrum,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 -======= -2013,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 -2013,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,2,2,69,14,22,375,0,7,7,1,1,1,105,68,6,105 -2013,Neukölln,80101,Schillerpromenade,144,84,679,218,208,2193,40,284,201,140,32,13,561,119,929,1630 -2013,Neukölln,80102,Neuköllner Central,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 -2013,Neukölln,80102,Central,135,69,843,237,248,4367,58,437,226,175,39,19,618,109,200,2048 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2013,Neukölln,80103,Reuterstraße,95,49,509,182,173,2808,65,244,300,151,27,14,567,112,232,1285 2013,Neukölln,80104,Rixdorf,125,72,603,168,201,2211,50,367,269,148,31,15,509,86,110,1531 2013,Neukölln,80105,Köllnische Heide,30,16,231,65,132,1339,54,349,34,44,21,8,508,45,29,672 2013,Neukölln,80206,Britz,75,47,427,113,199,2123,99,623,156,159,39,15,413,39,53,1188 2013,Neukölln,80207,Buckow,24,11,138,38,69,687,23,214,39,93,11,3,227,29,23,455 2013,Neukölln,80308,Gropiusstadt,76,37,274,65,115,1775,44,242,164,72,28,11,479,54,28,834 -<<<<<<< HEAD 2013,Neukölln,80409,Buckow Nord,11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 2013,Neukölln,80410,Rudow,32,19,230,69,104,1344,111,441,144,153,10,3,288,23,16,570 2013,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 -======= -2013,Neukölln,80409,Buckow North,11,3,88,19,38,461,12,115,25,28,13,1,91,5,5,216 -2013,Neukölln,80410,Rudow,32,19,230,69,104,1344,111,441,144,153,10,3,288,23,16,570 -2013,Neukölln,89900,Bezirk (Nk),5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 -2013,Neukölln,89900,Nicht Zuzuordnen,5,4,57,17,11,230,2,16,0,0,0,0,52,39,10,77 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2013,Treptow-Köpenick,90101,Alt-Treptow,45,29,127,30,33,1069,21,109,228,42,2,1,166,51,65,343 2013,Treptow-Köpenick,90102,Plänterwald,12,7,82,16,25,594,27,210,77,32,7,1,133,16,6,241 2013,Treptow-Köpenick,90103,Baumschulenweg,21,12,95,20,59,684,35,211,100,47,8,3,167,46,24,308 @@ -492,29 +249,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2013,Treptow-Köpenick,90205,Oberschöneweide,23,13,353,81,99,1066,69,185,119,27,14,8,372,132,41,720 2013,Treptow-Köpenick,90206,Niederschöneweide,14,5,145,40,44,903,25,93,133,10,11,6,169,51,32,279 2013,Treptow-Köpenick,90207,Adlershof,20,13,118,34,57,960,32,152,204,18,10,3,158,28,13,291 -<<<<<<< HEAD 2013,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 2013,Treptow-Köpenick,90309,Altglienicke,7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 2013,Treptow-Köpenick,90310,Bohnsdorf,6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 2013,Treptow-Köpenick,90311,Grünau,2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 2013,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 2013,Treptow-Köpenick,90413,Köpenick-Süd,1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 -======= -2013,Treptow-Köpenick,90208,Köllnische Vorstadt,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 -2013,Treptow-Köpenick,90208,Spindlersfeld,10,5,143,35,41,327,20,54,75,13,20,14,202,64,20,316 -2013,Treptow-Köpenick,90309,Altglienicke,7,3,164,32,73,634,47,228,97,46,15,3,130,19,23,332 -2013,Treptow-Köpenick,90310,Bohnsdorf,6,2,66,9,30,352,23,87,43,28,5,3,115,34,14,138 -2013,Treptow-Köpenick,90311,Grünau,2,0,22,5,12,233,15,49,72,15,4,3,56,18,7,54 -2013,Treptow-Köpenick,90312,Schmöckwitz,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 -2013,Treptow-Köpenick,90312,Karolinenhof,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 -2013,Treptow-Köpenick,90312,Rauchfangswerder,1,0,21,3,12,171,4,82,3,13,2,2,27,2,0,43 -2013,Treptow-Köpenick,90413,Köpenick-South,1,1,73,9,31,361,20,123,61,10,16,3,133,28,7,186 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2013,Treptow-Köpenick,90414,Allende-Viertel,0,0,38,2,14,198,10,20,51,2,3,0,48,16,2,97 2013,Treptow-Köpenick,90415,Altstadt-Kietz,7,2,94,15,24,220,7,28,61,9,3,1,88,16,5,199 2013,Treptow-Köpenick,90416,Müggelheim,0,0,14,1,16,107,6,32,7,6,2,1,26,0,1,45 2013,Treptow-Köpenick,90517,Friedrichshagen,10,4,73,16,36,560,30,91,221,13,8,2,112,25,2,176 -<<<<<<< HEAD 2013,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 2013,Treptow-Köpenick,90519,Dammvorstadt,10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 2013,Treptow-Köpenick,90520,Köpenick-Nord,4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 @@ -566,78 +310,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2014,Mitte,10441,Parkviertel,89,46,652,151,240,3372,58,461,353,176,28,8,473,52,192,1687 2014,Mitte,10442,Wedding Zentrum,131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 2014,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 -======= -2013,Treptow-Köpenick,90518,Rahnsdorf,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 -2013,Treptow-Köpenick,90518,Hessenwinkel,2,2,25,4,23,348,11,141,69,37,2,1,55,5,2,75 -2013,Treptow-Köpenick,90519,Dammvorstadt,10,4,139,28,37,807,16,66,163,10,20,12,150,12,51,322 -2013,Treptow-Köpenick,90520,Köpenick-North,4,2,38,14,31,281,20,78,59,27,8,3,73,9,1,129 -2013,Treptow-Köpenick,99900,Bezirk (Tp-Kp),3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 -2013,Treptow-Köpenick,99900,Nicht Zuzuordnen,3,1,80,25,17,275,5,29,5,1,2,2,278,221,11,106 -2013,Marzahn-Hellersdorf,100101,Marzahn-North,38,17,402,87,115,795,52,126,88,30,32,11,279,43,33,780 -2013,Marzahn-Hellersdorf,100102,Marzahn-Central,81,31,782,165,184,1973,103,467,147,43,47,15,505,68,78,1396 -2013,Marzahn-Hellersdorf,100103,Marzahn-South,52,21,340,68,125,1631,157,361,114,37,17,7,356,66,23,818 -2013,Marzahn-Hellersdorf,100204,Hellersdorf-North,61,35,717,141,194,1465,45,202,169,23,72,26,581,150,83,1357 -2013,Marzahn-Hellersdorf,100205,Hellersdorf-East,30,20,205,38,80,568,18,79,126,14,19,9,224,33,32,479 -2013,Marzahn-Hellersdorf,100206,Hellersdorf-South,34,23,286,48,86,657,32,121,102,20,26,3,252,75,33,595 -2013,Marzahn-Hellersdorf,100307,Biesdorf,10,4,177,23,77,1260,35,290,190,55,18,8,215,28,18,349 -2013,Marzahn-Hellersdorf,100408,Kaulsdorf,9,4,71,13,41,504,16,168,86,82,6,3,122,26,7,178 -2013,Marzahn-Hellersdorf,100409,Mahlsdorf,9,3,86,14,55,734,41,215,86,112,2,0,130,25,15,184 -2013,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 -2013,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,3,0,73,18,15,243,9,3,6,0,1,0,154,106,2,93 -2013,Lichtenberg,110101,Malchow,2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 -2013,Lichtenberg,110101,Wartenberg Und Falkenberg,2,0,23,3,12,246,4,41,8,35,5,4,29,3,5,52 -2013,Lichtenberg,110102,Neu-Hohenschönhausen North,29,16,333,59,81,802,27,125,99,18,13,7,201,27,67,712 -2013,Lichtenberg,110103,Neu-Hohenschönhausen South,32,8,287,49,64,980,62,130,78,40,21,6,274,30,40,643 -2013,Lichtenberg,110204,Alt-Hohenschönhausen North,13,3,117,23,48,845,24,145,37,44,11,6,193,26,14,339 -2013,Lichtenberg,110205,Alt-Hohenschönhausen South,31,16,206,37,93,1367,72,279,151,66,15,4,316,71,34,731 -2013,Lichtenberg,110306,Fennpfuhl,26,14,257,49,78,1170,77,262,188,44,17,4,318,72,25,613 -2013,Lichtenberg,110307,Alt-Lichtenberg,37,22,372,99,109,1943,65,327,178,52,22,11,388,103,56,874 -2013,Lichtenberg,110308,Frankfurter Allee South,18,10,90,15,31,646,35,106,137,16,8,4,104,13,53,237 -2013,Lichtenberg,110409,Neu Lichtenberg,34,16,246,48,68,1382,72,208,287,30,24,14,318,94,65,663 -2013,Lichtenberg,110410,Friedrichsfelde North,15,4,147,33,50,716,50,144,34,39,20,7,142,28,17,338 -2013,Lichtenberg,110411,Friedrichsfelde South,25,8,161,32,61,743,49,141,88,49,11,3,202,76,14,403 -2013,Lichtenberg,110512,Rummelsburger Bucht,6,4,19,7,8,173,9,45,25,9,22,10,63,13,8,62 -2013,Lichtenberg,110513,Karlshorst,10,5,111,22,44,852,67,186,157,70,19,11,192,32,5,351 -2013,Lichtenberg,119900,Bezirk (Lb),4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 -2013,Lichtenberg,119900,Nicht Zuzuordnen,4,3,64,24,6,209,6,8,7,0,1,0,169,123,6,83 -2013,Reinickendorf,121031,East 1 - Reginhardstr.,38,15,393,94,166,1183,30,191,158,80,16,10,260,29,132,979 -2013,Reinickendorf,121032,East 2 - Alt-Reinickendorf,49,21,313,63,130,1433,39,322,170,60,30,13,322,55,152,789 -2013,Reinickendorf,122141,West 1 - Tegel-South,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 -2013,Reinickendorf,122141,Flughafensee,15,5,228,52,89,1446,20,254,53,76,10,7,175,23,228,529 -2013,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,45,17,342,80,166,1375,32,187,117,67,14,8,321,43,100,850 -2013,Reinickendorf,122145,West 5 - Tegel,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 -2013,Reinickendorf,122145,Tegeler Forst,23,13,158,38,53,969,12,98,102,19,6,3,165,30,41,336 -2013,Reinickendorf,122242,West 2 - Heiligensee,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 -2013,Reinickendorf,122242,Konradshöhe,4,3,90,15,48,639,16,261,77,129,10,4,212,36,27,279 -2013,Reinickendorf,122311,North 1 - Frohnau,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 -2013,Reinickendorf,122311,Hermsdorf,25,9,117,23,49,1180,41,391,273,205,7,1,227,49,19,334 -2013,Reinickendorf,123012,North 2 - Waidmannslust,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 -2013,Reinickendorf,123012,Wittenau,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 -2013,Reinickendorf,123012,Lübars,45,22,310,61,130,1631,22,291,169,99,16,4,264,59,97,662 -2013,Reinickendorf,123021,Mv 1 - Märkisches Viertel,86,57,600,135,219,1986,37,328,133,67,44,18,428,36,139,1486 -2013,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,14,9,85,21,39,487,6,82,26,36,6,4,116,15,14,223 -2013,Reinickendorf,123043,West 3 - Borsigwalde,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 -2013,Reinickendorf,123043,Freie Scholle,15,7,121,27,52,645,11,102,70,64,17,5,117,13,33,272 -2013,Reinickendorf,129900,Bezirk (Rd),3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 -2013,Reinickendorf,129900,Nicht Zuzuordnen,3,0,23,7,7,136,1,7,0,1,6,6,92,46,7,34 -2014,Mitte,10111,Tiergarten South,74,48,514,134,133,2604,17,220,195,70,8,5,252,30,163,1043 -2014,Mitte,10112,Regierungsviertel,51,19,432,84,115,4370,11,189,371,52,3,2,385,137,89,843 -2014,Mitte,10113,Alexanderplatz,203,106,1309,364,350,10510,89,710,1074,241,46,18,1207,351,506,2984 -2014,Mitte,10114,Brunnenstraße South,34,16,180,31,68,2248,56,230,488,127,6,1,356,132,79,771 -2014,Mitte,10221,Moabit West,76,32,557,147,159,2650,73,482,399,118,36,15,482,82,216,1226 -2014,Mitte,10222,Moabit East,57,33,599,157,173,3834,43,415,426,98,42,19,498,83,399,1282 -2014,Mitte,10331,Osloer Straße,111,52,772,190,218,3846,31,410,344,202,38,14,471,48,266,1645 -2014,Mitte,10332,Brunnenstraße North,107,47,648,167,217,3183,69,407,384,178,48,19,532,92,302,1574 -2014,Mitte,10441,Parkviertel,89,46,652,151,240,3372,58,461,353,176,28,8,473,52,192,1687 -2014,Mitte,10442,Wedding Central,131,68,1052,283,351,3802,61,487,426,257,35,17,692,160,511,2342 -2014,Mitte,19900,Bezirk (Mi),81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 -2014,Mitte,19900,Nicht Zuzuordnen,81,54,64,28,60,1515,27,341,209,5,15,7,58,0,157,306 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2014,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,119,80,675,194,224,3951,53,825,463,162,45,14,600,90,218,1563 2014,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,128,60,986,264,262,5460,97,545,1010,230,54,18,854,212,226,2047 2014,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,125,86,566,214,128,3197,26,185,398,97,40,13,462,132,405,1153 2014,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,171,132,583,271,117,2814,31,213,373,82,57,18,508,165,996,1231 -<<<<<<< HEAD 2014,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 2014,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 2014,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 @@ -661,38 +337,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2014,Pankow,30716,Prenzlauer Berg Süd,13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 2014,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 2014,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 -======= -2014,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,30,20,187,43,72,1462,66,272,223,72,18,6,265,34,27,631 -2014,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,88,57,524,144,109,3300,42,302,352,46,18,6,515,87,291,1054 -2014,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,16,9,300,65,91,2095,72,194,469,71,30,10,562,77,62,998 -2014,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,162,116,880,287,163,5162,71,358,849,143,44,19,1184,218,665,2099 -2014,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 -2014,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,101,90,65,37,46,1352,27,213,198,1,8,5,84,0,149,306 -2014,Pankow,30101,Buch,6,3,123,32,79,761,30,194,95,24,19,8,171,25,20,307 -2014,Pankow,30202,Blankenfelde,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 -2014,Pankow,30202,Niederschönhausen,7,2,120,30,59,759,23,168,124,85,14,4,144,22,13,321 -2014,Pankow,30203,Buchholz,2,1,68,16,31,459,21,78,51,38,2,0,97,27,9,148 -2014,Pankow,30304,Karow,4,3,49,8,23,397,9,89,104,50,2,0,100,8,9,143 -2014,Pankow,30307,Blankenburg,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 -2014,Pankow,30307,Heinersdorf,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 -2014,Pankow,30307,Märchenland,8,1,80,17,48,839,17,135,105,53,7,7,112,8,7,201 -2014,Pankow,30405,Schönholz,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 -2014,Pankow,30405,Wilhelmsruh,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 -2014,Pankow,30405,Rosenthal,9,3,56,6,38,622,19,111,100,67,5,0,117,20,14,217 -2014,Pankow,30406,Pankow Central,35,20,186,42,80,2190,56,237,614,69,25,11,316,74,36,711 -2014,Pankow,30408,Pankow South,26,15,162,47,75,1392,69,220,386,72,13,10,303,53,21,670 -2014,Pankow,30509,Weißensee,28,14,289,67,109,1669,67,219,257,65,19,4,382,79,37,839 -2014,Pankow,30510,Weißensee East,5,4,146,27,53,591,26,132,80,36,8,2,180,32,24,326 -2014,Pankow,30611,Prenzlauer Berg Northwest,38,22,224,61,56,1935,51,234,507,45,12,4,319,90,76,760 -2014,Pankow,30612,Prenzlauer Berg North,31,13,168,37,56,1984,80,213,546,38,7,4,284,123,35,627 -2014,Pankow,30613,Helmholtzplatz,10,4,137,40,32,1472,47,109,364,95,7,4,215,64,23,609 -2014,Pankow,30614,Prenzlauer Berg East,30,18,247,60,63,2298,92,313,351,77,10,4,546,228,51,701 -2014,Pankow,30715,Prenzlauer Berg Southwest,24,13,319,95,56,2267,62,192,426,187,8,2,351,110,31,934 -2014,Pankow,30716,Prenzlauer Berg South,13,7,145,28,49,1697,100,229,380,137,13,6,321,73,29,738 -2014,Pankow,39900,Bezirk (Pk),37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 -2014,Pankow,39900,Nicht Zuzuordnen,37,27,68,22,44,678,47,201,170,0,1,0,36,0,65,211 -2014,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,47,25,302,59,120,1216,54,396,64,76,9,4,246,50,160,759 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2014,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,10,163,52,41,692,54,191,56,96,1,1,184,76,26,307 2014,Charlottenburg-Wilmersdorf,40203,Westend,36,24,222,44,121,2767,64,406,193,112,12,8,280,55,20,776 2014,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,30,8,242,53,101,1205,23,165,231,88,6,3,233,67,38,643 @@ -709,7 +353,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2014,Charlottenburg-Wilmersdorf,40515,Barstraße,18,14,108,22,56,854,19,209,170,59,3,3,108,22,39,301 2014,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,56,35,261,51,81,1920,70,385,400,165,9,4,272,67,51,722 2014,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,6,2,3,43,0,17,3,0,0,0,13,1,3,11 -<<<<<<< HEAD 2014,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 2014,Spandau,50101,Hakenfelde,17,10,156,42,65,705,33,148,63,36,18,7,173,9,32,376 2014,Spandau,50102,Falkenhagener Feld,36,14,420,87,137,1202,31,224,164,98,29,10,357,33,61,991 @@ -721,74 +364,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2014,Spandau,50308,Siemensstadt,24,7,168,43,60,1015,38,201,102,31,9,5,165,45,15,464 2014,Spandau,50409,Gatow/Kladow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 2014,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 -======= -2014,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 -2014,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,41,31,0,0,50,668,66,349,102,0,8,2,0,0,75,135 -2014,Spandau,50101,Hakenfelde,17,10,156,42,65,705,33,148,63,36,18,7,173,9,32,376 -2014,Spandau,50102,Falkenhagener Feld,36,14,420,87,137,1202,31,224,164,98,29,10,357,33,61,991 -2014,Spandau,50103,Spandau Central,99,67,674,154,212,2815,36,354,304,55,26,10,546,83,226,1624 -2014,Spandau,50204,Brunsbütteler Damm,16,12,132,35,79,780,36,145,64,75,13,4,146,14,24,350 -2014,Spandau,50205,Heerstraße North,34,24,362,67,127,1028,34,155,99,71,33,10,297,20,30,858 -2014,Spandau,50206,Wilhelmstadt,64,27,536,127,190,2215,33,252,240,95,21,12,467,83,92,1075 -2014,Spandau,50307,Haselhorst,19,7,150,33,49,859,31,195,65,31,17,8,167,17,18,351 -2014,Spandau,50308,Siemensstadt,24,7,168,43,60,1015,38,201,102,31,9,5,165,45,15,464 -2014,Spandau,50409,Gatow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 -2014,Spandau,50409,Kladow,7,4,81,16,31,454,22,95,27,63,6,4,93,5,6,154 -2014,Spandau,59900,Bezirk (Sp),28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 -2014,Spandau,59900,Nicht Zuzuordnen,28,23,45,15,38,317,18,116,46,0,2,0,35,0,45,165 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2014,Steglitz-Zehlendorf,60101,Schloßstr.,43,18,174,45,77,2302,39,173,180,115,8,2,247,74,40,488 2014,Steglitz-Zehlendorf,60102,Albrechtstr.,43,25,267,43,136,1449,85,348,229,145,16,5,417,78,42,823 2014,Steglitz-Zehlendorf,60203,Lankwitz,26,13,277,63,129,1147,67,290,101,101,37,18,271,37,116,661 2014,Steglitz-Zehlendorf,60204,Ostpreußendamm,15,7,199,38,85,1238,63,289,222,130,12,5,309,33,46,560 2014,Steglitz-Zehlendorf,60305,Teltower Damm,25,12,150,29,79,1377,58,362,311,146,14,4,315,64,42,456 2014,Steglitz-Zehlendorf,60306,Drakestr.,9,7,200,29,103,1645,86,363,222,136,11,7,278,53,44,557 -<<<<<<< HEAD 2014,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 2014,Steglitz-Zehlendorf,60408,Zehlendorf Nord,21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 2014,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 2014,Tempelhof-Schöneberg,70101,Schöneberg-Nord,170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 2014,Tempelhof-Schöneberg,70202,Schöneberg-Süd,57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 -======= -2014,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,18,14,137,25,67,1264,69,310,143,159,14,3,315,103,23,394 -2014,Steglitz-Zehlendorf,60408,Zehlendorf North,21,11,145,27,83,2379,104,573,376,446,25,6,428,143,44,655 -2014,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 -2014,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,10,8,26,4,30,291,11,100,76,1,2,2,0,0,36,101 -2014,Tempelhof-Schöneberg,70101,Schöneberg-North,170,105,725,210,278,4601,67,492,527,261,42,12,571,106,315,1865 -2014,Tempelhof-Schöneberg,70202,Schöneberg-South,57,26,539,121,174,3036,49,406,685,168,22,6,493,113,216,1220 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2014,Tempelhof-Schöneberg,70303,Friedenau,43,30,252,42,93,2785,67,386,472,179,24,16,407,127,52,777 2014,Tempelhof-Schöneberg,70404,Tempelhof,80,49,671,142,290,3816,113,798,372,186,46,14,745,138,316,1793 2014,Tempelhof-Schöneberg,70505,Mariendorf,47,28,395,94,161,1807,78,490,146,142,20,9,437,55,96,976 2014,Tempelhof-Schöneberg,70606,Marienfelde,27,19,204,37,85,1231,37,267,115,55,29,10,286,30,43,552 2014,Tempelhof-Schöneberg,70707,Lichtenrade,28,14,304,59,138,1146,74,330,121,126,23,5,389,55,69,726 -<<<<<<< HEAD 2014,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 2014,Neukölln,80101,Schillerpromenade,71,37,519,139,158,1923,25,310,180,123,18,8,547,190,519,1176 2014,Neukölln,80102,Neuköllner Mitte/Zentrum,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 -======= -2014,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 -2014,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,44,35,27,0,36,640,19,167,102,0,7,1,39,0,39,155 -2014,Neukölln,80101,Schillerpromenade,71,37,519,139,158,1923,25,310,180,123,18,8,547,190,519,1176 -2014,Neukölln,80102,Neuköllner Central,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 -2014,Neukölln,80102,Central,93,46,773,243,252,4450,60,553,247,154,36,10,615,113,176,1717 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2014,Neukölln,80103,Reuterstraße,71,32,569,147,172,2898,45,248,319,192,18,7,495,129,129,1248 2014,Neukölln,80104,Rixdorf,88,41,576,151,159,2328,52,490,331,194,28,12,545,95,124,1358 2014,Neukölln,80105,Köllnische Heide,26,13,199,55,122,1132,32,345,37,48,22,12,536,46,42,539 2014,Neukölln,80206,Britz,73,46,457,111,178,2243,90,572,167,175,27,8,450,61,92,1207 2014,Neukölln,80207,Buckow,18,8,133,20,67,687,49,203,32,81,8,4,177,14,7,359 2014,Neukölln,80308,Gropiusstadt,55,39,341,92,132,1687,42,184,185,88,27,11,471,44,33,963 -<<<<<<< HEAD 2014,Neukölln,80409,Buckow Nord,9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 2014,Neukölln,80410,Rudow,32,18,207,54,92,1186,114,317,153,174,22,10,300,30,8,542 2014,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 -======= -2014,Neukölln,80409,Buckow North,9,4,94,15,31,468,9,96,30,51,10,8,71,4,9,204 -2014,Neukölln,80410,Rudow,32,18,207,54,92,1186,114,317,153,174,22,10,300,30,8,542 -2014,Neukölln,89900,Bezirk (Nk),44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 -2014,Neukölln,89900,Nicht Zuzuordnen,44,36,84,20,65,687,20,164,51,1,2,1,46,0,41,231 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2014,Treptow-Köpenick,90101,Alt-Treptow,45,36,134,35,43,1198,30,183,281,38,11,5,195,62,66,364 2014,Treptow-Köpenick,90102,Plänterwald,11,7,45,8,23,746,36,175,63,38,11,8,148,14,16,247 2014,Treptow-Köpenick,90103,Baumschulenweg,19,8,106,23,57,894,63,216,125,52,8,3,140,24,21,305 @@ -796,29 +399,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2014,Treptow-Köpenick,90205,Oberschöneweide,12,5,287,65,94,987,46,245,138,23,12,7,221,39,50,587 2014,Treptow-Köpenick,90206,Niederschöneweide,13,8,153,20,27,924,22,106,129,20,7,4,193,92,38,296 2014,Treptow-Köpenick,90207,Adlershof,13,7,112,23,59,1054,44,183,165,28,11,5,201,79,19,324 -<<<<<<< HEAD 2014,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 2014,Treptow-Köpenick,90309,Altglienicke,9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 2014,Treptow-Köpenick,90310,Bohnsdorf,7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 2014,Treptow-Köpenick,90311,Grünau,5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 2014,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 2014,Treptow-Köpenick,90413,Köpenick-Süd,4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 -======= -2014,Treptow-Köpenick,90208,Köllnische Vorstadt,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 -2014,Treptow-Köpenick,90208,Spindlersfeld,5,5,117,19,36,379,27,68,78,13,3,1,101,18,20,276 -2014,Treptow-Köpenick,90309,Altglienicke,9,5,148,20,56,724,71,178,95,61,5,1,129,19,23,299 -2014,Treptow-Köpenick,90310,Bohnsdorf,7,6,53,11,28,400,19,124,54,28,1,1,68,12,10,128 -2014,Treptow-Köpenick,90311,Grünau,5,1,43,16,13,272,8,83,63,8,3,2,98,38,4,95 -2014,Treptow-Köpenick,90312,Schmöckwitz,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 -2014,Treptow-Köpenick,90312,Karolinenhof,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 -2014,Treptow-Köpenick,90312,Rauchfangswerder,1,1,19,2,6,176,3,53,6,13,1,0,23,0,2,42 -2014,Treptow-Köpenick,90413,Köpenick-South,4,2,64,10,28,437,21,142,72,15,20,6,176,17,12,222 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2014,Treptow-Köpenick,90414,Allende-Viertel,2,0,50,13,29,222,14,36,25,8,3,2,61,11,5,117 2014,Treptow-Köpenick,90415,Altstadt-Kietz,2,1,84,9,22,255,11,59,53,7,11,6,90,8,3,181 2014,Treptow-Köpenick,90416,Müggelheim,0,0,12,2,5,105,4,35,8,16,4,4,22,1,3,26 2014,Treptow-Köpenick,90517,Friedrichshagen,2,0,83,25,40,780,48,152,253,26,2,1,148,35,10,270 -<<<<<<< HEAD 2014,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 2014,Treptow-Köpenick,90519,Dammvorstadt,14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 2014,Treptow-Köpenick,90520,Köpenick-Nord,3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 @@ -870,78 +460,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2015,Mitte,10441,Parkviertel,83,45,677,177,214,3582,55,537,343,126,31,16,491,88,198,1493 2015,Mitte,10442,Wedding Zentrum,148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 2015,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 -======= -2014,Treptow-Köpenick,90518,Rahnsdorf,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 -2014,Treptow-Köpenick,90518,Hessenwinkel,2,1,33,7,16,337,6,132,79,30,2,1,63,7,1,72 -2014,Treptow-Köpenick,90519,Dammvorstadt,14,7,122,33,36,706,12,49,142,8,8,5,192,27,44,337 -2014,Treptow-Köpenick,90520,Köpenick-North,3,2,45,11,29,342,25,93,76,25,1,1,99,29,13,145 -2014,Treptow-Köpenick,99900,Bezirk (Tp-Kp),25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 -2014,Treptow-Köpenick,99900,Nicht Zuzuordnen,25,21,10,7,33,348,25,186,84,1,9,7,0,0,20,143 -2014,Marzahn-Hellersdorf,100101,Marzahn-North,32,19,440,75,96,637,44,109,94,19,20,7,195,21,36,753 -2014,Marzahn-Hellersdorf,100102,Marzahn-Central,66,43,685,149,161,1681,79,305,184,28,23,12,525,56,70,1365 -2014,Marzahn-Hellersdorf,100103,Marzahn-South,55,29,339,67,118,1383,117,322,112,47,25,7,349,38,31,751 -2014,Marzahn-Hellersdorf,100204,Hellersdorf-North,32,20,634,109,189,1595,65,211,166,36,31,13,565,110,94,1300 -2014,Marzahn-Hellersdorf,100205,Hellersdorf-East,19,9,245,35,78,598,27,102,104,12,9,4,193,48,41,543 -2014,Marzahn-Hellersdorf,100206,Hellersdorf-South,17,13,258,45,96,627,43,98,89,23,30,8,264,74,22,577 -2014,Marzahn-Hellersdorf,100307,Biesdorf,8,5,162,23,66,1112,40,272,177,62,8,2,166,19,32,341 -2014,Marzahn-Hellersdorf,100408,Kaulsdorf,5,1,67,10,35,540,15,169,94,75,8,4,152,16,5,205 -2014,Marzahn-Hellersdorf,100409,Mahlsdorf,6,3,100,20,51,1204,30,154,119,79,3,1,147,29,5,225 -2014,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 -2014,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,20,17,52,12,21,130,17,41,34,0,5,0,9,0,8,121 -2014,Lichtenberg,110101,Malchow,1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 -2014,Lichtenberg,110101,Wartenberg Und Falkenberg,1,1,15,0,11,217,4,36,9,16,5,1,43,6,4,44 -2014,Lichtenberg,110102,Neu-Hohenschönhausen North,19,14,294,44,107,654,31,117,91,13,12,2,234,15,56,606 -2014,Lichtenberg,110103,Neu-Hohenschönhausen South,31,22,324,65,78,962,63,106,114,23,9,3,184,27,48,634 -2014,Lichtenberg,110204,Alt-Hohenschönhausen North,10,6,123,26,36,722,25,100,46,55,7,1,108,9,14,245 -2014,Lichtenberg,110205,Alt-Hohenschönhausen South,21,10,261,42,91,1246,60,317,123,70,14,2,280,57,45,665 -2014,Lichtenberg,110306,Fennpfuhl,22,11,248,47,93,1244,136,327,176,72,5,3,325,65,36,627 -2014,Lichtenberg,110307,Alt-Lichtenberg,40,21,321,81,90,2174,102,435,240,63,11,7,336,80,44,788 -2014,Lichtenberg,110308,Frankfurter Allee South,15,9,114,24,20,763,35,134,135,17,17,7,124,36,43,239 -2014,Lichtenberg,110409,Neu Lichtenberg,21,11,251,52,81,1569,60,237,292,69,14,5,384,105,40,771 -2014,Lichtenberg,110410,Friedrichsfelde North,19,12,133,38,52,686,53,113,53,36,3,1,131,41,13,321 -2014,Lichtenberg,110411,Friedrichsfelde South,14,5,141,31,45,742,55,146,132,50,7,6,190,89,17,343 -2014,Lichtenberg,110512,Rummelsburger Bucht,2,2,33,10,13,270,10,69,41,15,16,9,41,8,12,91 -2014,Lichtenberg,110513,Karlshorst,7,4,104,23,51,854,44,212,242,36,10,4,128,15,5,271 -2014,Lichtenberg,119900,Bezirk (Lb),14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 -2014,Lichtenberg,119900,Nicht Zuzuordnen,14,13,20,4,12,304,17,118,56,0,3,2,0,0,1,63 -2014,Reinickendorf,121031,East 1 - Reginhardstr.,32,16,372,95,168,1321,34,214,178,142,25,9,297,39,89,1049 -2014,Reinickendorf,121032,East 2 - Alt-Reinickendorf,52,26,330,78,134,1520,43,258,168,112,20,7,331,98,143,907 -2014,Reinickendorf,122141,West 1 - Tegel-South,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 -2014,Reinickendorf,122141,Flughafensee,9,4,163,42,95,762,19,143,55,43,10,6,118,6,143,407 -2014,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,41,19,330,74,124,1659,38,258,118,130,19,11,402,61,81,907 -2014,Reinickendorf,122145,West 5 - Tegel,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 -2014,Reinickendorf,122145,Tegeler Forst,24,10,140,30,48,1024,14,73,114,20,5,1,139,29,55,357 -2014,Reinickendorf,122242,West 2 - Heiligensee,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 -2014,Reinickendorf,122242,Konradshöhe,3,0,72,17,38,570,29,213,68,123,5,1,156,22,26,186 -2014,Reinickendorf,122311,North 1 - Frohnau,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 -2014,Reinickendorf,122311,Hermsdorf,18,13,107,26,46,1124,59,363,192,242,14,7,170,20,33,286 -2014,Reinickendorf,123012,North 2 - Waidmannslust,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 -2014,Reinickendorf,123012,Wittenau,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 -2014,Reinickendorf,123012,Lübars,49,32,358,87,111,1479,23,251,171,123,23,4,294,65,67,778 -2014,Reinickendorf,123021,Mv 1 - Märkisches Viertel,61,34,551,135,214,1949,47,349,154,67,72,25,418,32,103,1480 -2014,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,16,6,79,12,36,387,8,78,31,25,10,5,109,28,13,206 -2014,Reinickendorf,123043,West 3 - Borsigwalde,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 -2014,Reinickendorf,123043,Freie Scholle,15,6,105,25,49,548,19,121,38,66,7,0,131,26,30,312 -2014,Reinickendorf,129900,Bezirk (Rd),20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 -2014,Reinickendorf,129900,Nicht Zuzuordnen,20,15,75,15,52,1032,19,140,67,1,5,1,21,0,46,201 -2015,Mitte,10111,Tiergarten South,82,59,480,109,108,2763,15,321,247,52,18,11,304,85,137,949 -2015,Mitte,10112,Regierungsviertel,76,34,433,89,126,5399,15,289,371,48,10,4,304,101,48,810 -2015,Mitte,10113,Alexanderplatz,157,90,1440,408,320,12150,83,820,1082,236,35,12,1171,333,499,2973 -2015,Mitte,10114,Brunnenstraße South,29,13,204,40,61,2419,61,231,418,108,9,6,346,116,72,862 -2015,Mitte,10221,Moabit West,115,54,569,150,186,3017,53,589,338,112,25,10,444,74,165,1212 -2015,Mitte,10222,Moabit East,85,45,738,192,204,4928,42,433,452,98,18,6,446,81,341,1418 -2015,Mitte,10331,Osloer Straße,98,59,788,243,247,3617,35,330,316,167,35,13,478,72,231,1584 -2015,Mitte,10332,Brunnenstraße North,85,37,562,145,196,2912,66,409,405,113,23,10,480,86,272,1239 -2015,Mitte,10441,Parkviertel,83,45,677,177,214,3582,55,537,343,126,31,16,491,88,198,1493 -2015,Mitte,10442,Wedding Central,148,90,1027,308,354,3857,48,505,436,203,34,14,643,127,581,2107 -2015,Mitte,19900,Bezirk (Mi),82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 -2015,Mitte,19900,Nicht Zuzuordnen,82,63,189,62,62,1969,36,382,186,2,15,8,149,47,94,431 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2015,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,61,659,187,221,4574,59,861,439,152,31,10,650,99,415,1581 2015,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,113,50,812,200,204,6665,140,735,1209,240,37,18,783,170,360,1861 2015,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,143,72,633,224,109,3683,36,276,376,86,31,10,464,126,540,1178 2015,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,167,106,469,189,141,3384,50,304,411,85,26,12,442,158,1949,1092 -<<<<<<< HEAD 2015,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 2015,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 2015,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 @@ -965,38 +487,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2015,Pankow,30716,Prenzlauer Berg Süd,13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 2015,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 2015,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 -======= -2015,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,34,18,149,45,47,1449,49,197,233,76,10,3,215,55,36,674 -2015,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,126,82,518,145,104,3492,28,237,301,44,14,7,463,141,438,1104 -2015,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,28,15,320,95,78,2113,53,134,396,60,39,18,554,135,71,1069 -2015,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,196,100,999,360,160,5581,65,383,692,121,35,13,1023,378,1468,2287 -2015,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 -2015,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,95,77,149,55,42,1904,33,198,158,2,5,2,129,30,294,377 -2015,Pankow,30101,Buch,9,5,175,47,76,876,39,184,146,24,22,4,251,36,30,423 -2015,Pankow,30202,Blankenfelde,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 -2015,Pankow,30202,Niederschönhausen,7,1,113,21,56,729,20,198,117,67,14,4,145,39,18,288 -2015,Pankow,30203,Buchholz,2,0,61,12,23,384,18,44,36,34,7,4,92,32,5,134 -2015,Pankow,30304,Karow,7,4,59,13,36,428,17,112,92,38,5,1,92,16,4,142 -2015,Pankow,30307,Blankenburg,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 -2015,Pankow,30307,Heinersdorf,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 -2015,Pankow,30307,Märchenland,8,1,96,25,38,783,15,125,127,62,5,3,94,9,6,188 -2015,Pankow,30405,Schönholz,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 -2015,Pankow,30405,Wilhelmsruh,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 -2015,Pankow,30405,Rosenthal,6,1,56,7,31,566,21,156,74,67,9,4,108,20,8,173 -2015,Pankow,30406,Pankow Central,38,22,229,50,90,2272,52,196,634,89,13,5,395,113,41,785 -2015,Pankow,30408,Pankow South,34,20,158,32,71,1480,52,222,336,73,11,7,260,68,37,824 -2015,Pankow,30509,Weißensee,21,7,336,73,135,2404,87,307,354,97,17,2,466,95,45,1181 -2015,Pankow,30510,Weißensee East,6,2,135,25,45,713,25,136,84,46,9,3,167,45,33,361 -2015,Pankow,30611,Prenzlauer Berg Northwest,39,20,188,53,47,2277,38,209,413,58,21,10,309,114,68,1133 -2015,Pankow,30612,Prenzlauer Berg North,24,8,191,40,54,2619,86,207,541,56,9,4,246,79,30,1200 -2015,Pankow,30613,Helmholtzplatz,7,4,133,36,40,2114,32,98,323,69,5,3,280,96,20,1209 -2015,Pankow,30614,Prenzlauer Berg East,31,16,228,48,72,2826,57,429,392,76,17,9,517,250,43,778 -2015,Pankow,30715,Prenzlauer Berg Southwest,17,9,285,80,51,2519,59,217,388,116,10,4,396,136,46,1200 -2015,Pankow,30716,Prenzlauer Berg South,13,8,144,34,52,2374,79,327,351,96,14,10,334,104,16,1246 -2015,Pankow,39900,Bezirk (Pk),34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 -2015,Pankow,39900,Nicht Zuzuordnen,34,23,80,23,35,636,56,189,160,0,8,4,91,27,60,205 -2015,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,24,11,235,39,116,1193,53,335,68,72,13,4,223,10,160,674 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2015,Charlottenburg-Wilmersdorf,40202,Heerstrasse,12,7,150,39,39,861,38,249,76,110,7,1,146,39,33,311 2015,Charlottenburg-Wilmersdorf,40203,Westend,23,11,228,52,119,2938,80,345,178,141,21,6,296,27,14,736 2015,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,27,13,234,59,106,1241,26,143,260,66,11,4,209,17,33,612 @@ -1013,7 +503,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2015,Charlottenburg-Wilmersdorf,40515,Barstraße,19,11,113,19,45,980,30,199,227,66,2,0,102,17,24,389 2015,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,41,28,225,35,79,2180,59,359,511,117,5,3,250,61,42,739 2015,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,19,5,6,32,1,13,1,0,4,3,9,1,0,30 -<<<<<<< HEAD 2015,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 2015,Spandau,50101,Hakenfelde,16,10,192,27,89,830,30,153,71,45,13,7,184,15,15,557 2015,Spandau,50102,Falkenhagener Feld,31,17,405,86,180,1290,39,178,142,93,28,9,332,23,36,1131 @@ -1025,74 +514,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2015,Spandau,50308,Siemensstadt,15,6,130,29,50,993,35,131,78,40,13,5,117,22,14,367 2015,Spandau,50409,Gatow/Kladow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 2015,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 -======= -2015,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 -2015,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,40,32,33,14,52,757,51,265,133,0,1,2,45,12,37,161 -2015,Spandau,50101,Hakenfelde,16,10,192,27,89,830,30,153,71,45,13,7,184,15,15,557 -2015,Spandau,50102,Falkenhagener Feld,31,17,405,86,180,1290,39,178,142,93,28,9,332,23,36,1131 -2015,Spandau,50103,Spandau Central,101,55,624,158,252,2665,64,303,194,87,25,11,526,97,175,1593 -2015,Spandau,50204,Brunsbütteler Damm,15,5,159,28,76,826,37,128,67,65,15,5,180,11,10,434 -2015,Spandau,50205,Heerstraße North,22,14,334,81,128,1066,30,187,56,75,21,12,295,86,23,805 -2015,Spandau,50206,Wilhelmstadt,31,15,462,91,162,2260,39,291,187,77,16,6,349,39,146,925 -2015,Spandau,50307,Haselhorst,21,7,157,29,67,1007,57,143,73,38,10,5,115,13,20,483 -2015,Spandau,50308,Siemensstadt,15,6,130,29,50,993,35,131,78,40,13,5,117,22,14,367 -2015,Spandau,50409,Gatow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 -2015,Spandau,50409,Kladow,4,1,105,28,39,489,14,139,35,65,11,4,104,10,2,203 -2015,Spandau,59900,Bezirk (Sp),13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 -2015,Spandau,59900,Nicht Zuzuordnen,13,12,54,20,31,406,24,102,21,1,1,0,48,3,52,133 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2015,Steglitz-Zehlendorf,60101,Schloßstr.,25,13,200,40,63,2496,26,212,350,64,6,2,217,55,33,461 2015,Steglitz-Zehlendorf,60102,Albrechtstr.,32,21,231,47,125,1406,95,300,229,133,8,7,361,61,46,788 2015,Steglitz-Zehlendorf,60203,Lankwitz,19,11,264,53,110,960,43,207,109,104,7,0,297,51,78,611 2015,Steglitz-Zehlendorf,60204,Ostpreußendamm,16,7,185,44,80,1184,40,231,205,165,18,7,220,28,36,487 2015,Steglitz-Zehlendorf,60305,Teltower Damm,16,10,150,30,73,1438,50,247,438,132,11,6,252,67,42,413 2015,Steglitz-Zehlendorf,60306,Drakestr.,18,10,200,28,97,1895,91,410,258,199,11,3,252,42,41,554 -<<<<<<< HEAD 2015,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 2015,Steglitz-Zehlendorf,60408,Zehlendorf Nord,25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 2015,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 2015,Tempelhof-Schöneberg,70101,Schöneberg-Nord,160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 2015,Tempelhof-Schöneberg,70202,Schöneberg-Süd,58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 -======= -2015,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,15,7,136,29,62,1190,46,223,195,137,6,1,310,104,17,343 -2015,Steglitz-Zehlendorf,60408,Zehlendorf North,25,13,193,41,94,2489,89,574,453,345,15,6,445,153,37,722 -2015,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 -2015,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,14,6,37,3,36,379,15,77,115,2,4,2,42,8,26,99 -2015,Tempelhof-Schöneberg,70101,Schöneberg-North,160,101,816,224,231,5114,67,507,637,227,26,11,636,128,263,2059 -2015,Tempelhof-Schöneberg,70202,Schöneberg-South,58,27,530,126,157,3462,55,410,755,157,9,5,508,90,180,1349 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2015,Tempelhof-Schöneberg,70303,Friedenau,36,22,230,32,114,2592,75,367,545,99,9,5,337,107,43,687 2015,Tempelhof-Schöneberg,70404,Tempelhof,53,23,671,145,280,3870,128,706,412,126,56,11,811,147,213,1633 2015,Tempelhof-Schöneberg,70505,Mariendorf,39,22,295,71,100,2121,84,428,173,118,22,11,374,40,69,770 2015,Tempelhof-Schöneberg,70606,Marienfelde,17,9,220,45,94,1126,29,186,117,90,18,5,245,22,42,534 2015,Tempelhof-Schöneberg,70707,Lichtenrade,30,18,285,45,156,1227,120,223,145,227,28,9,336,38,60,697 -<<<<<<< HEAD 2015,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 2015,Neukölln,80101,Schillerpromenade,91,52,450,134,142,2232,30,349,252,101,25,10,499,121,806,1136 2015,Neukölln,80102,Neuköllner Mitte/Zentrum,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 -======= -2015,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 -2015,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,32,25,72,21,54,865,19,140,133,0,1,1,83,20,30,204 -2015,Neukölln,80101,Schillerpromenade,91,52,450,134,142,2232,30,349,252,101,25,10,499,121,806,1136 -2015,Neukölln,80102,Neuköllner Central,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 -2015,Neukölln,80102,Central,91,41,767,242,218,4733,56,413,341,157,30,11,653,96,205,1743 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2015,Neukölln,80103,Reuterstraße,107,51,468,132,150,3350,32,270,540,159,28,13,508,124,194,1303 2015,Neukölln,80104,Rixdorf,77,45,480,140,182,2558,51,344,453,199,27,13,518,79,183,1477 2015,Neukölln,80105,Köllnische Heide,32,17,244,57,97,1214,49,317,58,42,19,10,410,51,55,630 2015,Neukölln,80206,Britz,54,27,429,107,176,2333,71,544,232,138,28,16,391,58,116,1051 2015,Neukölln,80207,Buckow,11,5,173,36,85,746,55,215,62,108,15,10,172,25,15,441 2015,Neukölln,80308,Gropiusstadt,45,33,369,91,136,1980,59,213,187,59,40,9,600,44,32,1102 -<<<<<<< HEAD 2015,Neukölln,80409,Buckow Nord,11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 2015,Neukölln,80410,Rudow,28,20,219,44,112,1331,99,351,165,182,29,11,312,42,36,604 2015,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 -======= -2015,Neukölln,80409,Buckow North,11,5,94,15,32,431,15,78,36,37,6,5,49,1,11,196 -2015,Neukölln,80410,Rudow,28,20,219,44,112,1331,99,351,165,182,29,11,312,42,36,604 -2015,Neukölln,89900,Bezirk (Nk),35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 -2015,Neukölln,89900,Nicht Zuzuordnen,35,30,69,20,37,782,24,132,57,0,6,0,49,6,30,171 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2015,Treptow-Köpenick,90101,Alt-Treptow,54,36,143,48,51,1214,30,87,286,39,5,4,178,53,146,450 2015,Treptow-Köpenick,90102,Plänterwald,6,3,60,6,40,669,52,135,60,24,5,1,123,26,7,280 2015,Treptow-Köpenick,90103,Baumschulenweg,14,5,119,20,46,868,42,155,110,74,7,2,149,29,25,343 @@ -1100,29 +549,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2015,Treptow-Köpenick,90205,Oberschöneweide,16,6,273,81,91,981,46,168,113,39,17,4,270,46,49,606 2015,Treptow-Köpenick,90206,Niederschöneweide,10,5,117,23,40,935,17,66,126,20,12,6,201,103,40,257 2015,Treptow-Köpenick,90207,Adlershof,22,8,124,24,47,1090,28,128,172,24,12,6,170,36,25,288 -<<<<<<< HEAD 2015,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 2015,Treptow-Köpenick,90309,Altglienicke,7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 2015,Treptow-Köpenick,90310,Bohnsdorf,9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 2015,Treptow-Köpenick,90311,Grünau,2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 2015,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 2015,Treptow-Köpenick,90413,Köpenick-Süd,2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 -======= -2015,Treptow-Köpenick,90208,Köllnische Vorstadt,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 -2015,Treptow-Köpenick,90208,Spindlersfeld,3,2,100,23,31,317,17,36,74,10,4,3,99,23,20,233 -2015,Treptow-Köpenick,90309,Altglienicke,7,4,111,28,53,684,55,128,88,102,7,2,118,10,17,326 -2015,Treptow-Köpenick,90310,Bohnsdorf,9,2,39,12,31,431,16,89,38,89,4,1,70,4,20,115 -2015,Treptow-Köpenick,90311,Grünau,2,2,25,10,16,280,10,46,72,22,3,2,57,5,2,114 -2015,Treptow-Köpenick,90312,Schmöckwitz,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 -2015,Treptow-Köpenick,90312,Karolinenhof,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 -2015,Treptow-Köpenick,90312,Rauchfangswerder,0,0,21,5,6,128,4,25,9,38,2,2,30,2,1,46 -2015,Treptow-Köpenick,90413,Köpenick-South,2,2,93,19,37,379,28,89,77,14,20,5,106,2,14,213 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2015,Treptow-Köpenick,90414,Allende-Viertel,3,1,49,7,13,237,13,19,46,4,0,0,33,2,6,87 2015,Treptow-Köpenick,90415,Altstadt-Kietz,0,0,99,21,33,233,5,37,57,5,10,7,84,7,13,190 2015,Treptow-Köpenick,90416,Müggelheim,0,0,30,4,17,101,1,28,7,13,2,2,32,1,2,64 2015,Treptow-Köpenick,90517,Friedrichshagen,7,2,55,12,29,689,26,109,253,22,7,4,132,30,4,192 -<<<<<<< HEAD 2015,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 2015,Treptow-Köpenick,90519,Dammvorstadt,16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 2015,Treptow-Köpenick,90520,Köpenick-Nord,3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 @@ -1174,78 +610,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2016,Mitte,10441,Parkviertel,64,32,686,172,222,3774,63,557,367,120,20,11,597,105,205,1711 2016,Mitte,10442,Wedding Zentrum,115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 2016,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 -======= -2015,Treptow-Köpenick,90518,Rahnsdorf,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 -2015,Treptow-Köpenick,90518,Hessenwinkel,1,0,43,12,16,311,7,66,93,52,9,4,70,12,5,80 -2015,Treptow-Köpenick,90519,Dammvorstadt,16,9,185,48,40,773,6,51,127,15,5,3,156,29,80,388 -2015,Treptow-Köpenick,90520,Köpenick-North,3,0,43,8,29,347,13,60,97,41,4,1,108,14,2,172 -2015,Treptow-Köpenick,99900,Bezirk (Tp-Kp),11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 -2015,Treptow-Köpenick,99900,Nicht Zuzuordnen,11,7,35,5,21,443,15,139,101,1,9,4,72,13,20,102 -2015,Marzahn-Hellersdorf,100101,Marzahn-North,26,16,335,56,107,569,40,113,79,21,24,8,231,33,39,623 -2015,Marzahn-Hellersdorf,100102,Marzahn-Central,51,27,668,131,178,1851,135,448,127,62,39,9,491,51,69,1249 -2015,Marzahn-Hellersdorf,100103,Marzahn-South,39,18,345,66,91,1739,127,384,87,111,25,6,379,62,44,734 -2015,Marzahn-Hellersdorf,100204,Hellersdorf-North,33,16,607,106,200,1589,73,262,122,47,28,4,538,108,81,1254 -2015,Marzahn-Hellersdorf,100205,Hellersdorf-East,14,8,243,44,83,583,32,129,79,14,12,3,270,53,45,515 -2015,Marzahn-Hellersdorf,100206,Hellersdorf-South,23,15,246,36,79,625,41,124,70,32,32,3,206,51,33,506 -2015,Marzahn-Hellersdorf,100307,Biesdorf,11,6,137,28,60,1288,46,221,180,169,10,2,202,49,25,308 -2015,Marzahn-Hellersdorf,100408,Kaulsdorf,3,1,96,19,22,534,28,95,98,102,3,3,105,18,16,168 -2015,Marzahn-Hellersdorf,100409,Mahlsdorf,4,2,77,13,32,639,44,111,129,125,8,4,122,20,9,182 -2015,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 -2015,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,18,12,87,35,23,207,18,54,24,1,5,2,111,20,6,181 -2015,Lichtenberg,110101,Malchow,4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 -2015,Lichtenberg,110101,Wartenberg Und Falkenberg,4,2,29,4,9,145,3,17,17,11,2,1,27,3,3,55 -2015,Lichtenberg,110102,Neu-Hohenschönhausen North,13,8,310,54,67,710,81,133,88,17,20,7,208,28,42,609 -2015,Lichtenberg,110103,Neu-Hohenschönhausen South,18,5,282,61,64,916,64,114,90,38,15,4,175,15,35,558 -2015,Lichtenberg,110204,Alt-Hohenschönhausen North,16,6,138,37,37,924,16,104,67,107,5,2,143,7,16,332 -2015,Lichtenberg,110205,Alt-Hohenschönhausen South,19,7,234,43,58,1493,123,324,191,102,11,4,235,39,20,679 -2015,Lichtenberg,110306,Fennpfuhl,24,14,179,35,65,1414,103,326,223,90,12,5,323,78,36,578 -2015,Lichtenberg,110307,Alt-Lichtenberg,39,21,365,97,106,2157,72,326,267,96,25,13,383,114,38,846 -2015,Lichtenberg,110308,Frankfurter Allee South,17,7,89,16,17,690,26,114,123,28,11,5,106,19,73,240 -2015,Lichtenberg,110409,Neu Lichtenberg,25,16,263,51,63,1669,62,201,303,63,14,6,371,106,50,683 -2015,Lichtenberg,110410,Friedrichsfelde North,8,3,132,29,26,561,51,107,43,52,7,1,114,26,13,284 -2015,Lichtenberg,110411,Friedrichsfelde South,8,6,134,28,51,722,43,105,109,50,10,4,210,51,12,341 -2015,Lichtenberg,110512,Rummelsburger Bucht,3,3,37,15,8,212,10,26,37,16,1,0,42,8,13,89 -2015,Lichtenberg,110513,Karlshorst,6,2,110,21,44,856,49,144,226,60,15,6,148,25,22,278 -2015,Lichtenberg,119900,Bezirk (Lb),12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 -2015,Lichtenberg,119900,Nicht Zuzuordnen,12,10,32,11,30,316,32,92,70,0,0,0,48,19,14,97 -2015,Reinickendorf,121031,East 1 - Reginhardstr.,39,17,428,99,148,1150,39,201,124,74,17,7,276,28,89,923 -2015,Reinickendorf,121032,East 2 - Alt-Reinickendorf,42,24,304,68,119,1575,42,346,160,68,20,6,311,61,132,805 -2015,Reinickendorf,122141,West 1 - Tegel-South,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 -2015,Reinickendorf,122141,Flughafensee,9,3,195,41,103,793,26,156,33,47,8,3,120,13,206,426 -2015,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,32,15,376,89,136,1667,37,224,120,58,9,4,300,48,64,966 -2015,Reinickendorf,122145,West 5 - Tegel,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 -2015,Reinickendorf,122145,Tegeler Forst,17,9,183,51,44,1057,3,56,117,27,5,2,158,47,56,419 -2015,Reinickendorf,122242,West 2 - Heiligensee,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 -2015,Reinickendorf,122242,Konradshöhe,5,1,88,18,40,545,25,151,80,112,5,2,163,36,23,195 -2015,Reinickendorf,122311,North 1 - Frohnau,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 -2015,Reinickendorf,122311,Hermsdorf,27,14,115,21,55,1016,36,325,183,191,5,3,190,27,30,306 -2015,Reinickendorf,123012,North 2 - Waidmannslust,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 -2015,Reinickendorf,123012,Wittenau,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 -2015,Reinickendorf,123012,Lübars,42,25,342,73,137,1579,42,284,153,122,18,8,258,61,75,702 -2015,Reinickendorf,123021,Mv 1 - Märkisches Viertel,65,33,508,134,202,2052,72,365,122,42,35,9,308,19,96,1448 -2015,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,22,7,112,21,55,415,15,81,25,29,3,3,256,191,16,225 -2015,Reinickendorf,123043,West 3 - Borsigwalde,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 -2015,Reinickendorf,123043,Freie Scholle,12,4,127,28,58,592,14,119,46,52,2,1,121,11,24,313 -2015,Reinickendorf,129900,Bezirk (Rd),13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 -2015,Reinickendorf,129900,Nicht Zuzuordnen,13,11,113,10,55,1394,21,144,69,1,4,2,72,8,58,231 -2016,Mitte,10111,Tiergarten South,65,54,462,108,125,2519,15,286,231,64,12,2,239,31,139,883 -2016,Mitte,10112,Regierungsviertel,94,66,483,86,124,5797,15,242,310,54,10,3,350,111,70,904 -2016,Mitte,10113,Alexanderplatz,165,102,1338,368,313,12479,80,779,1266,222,47,20,1065,328,534,2825 -2016,Mitte,10114,Brunnenstraße South,34,23,251,52,79,2631,65,239,541,91,19,7,399,171,67,831 -2016,Mitte,10221,Moabit West,103,57,717,222,189,3146,51,511,468,138,45,18,576,71,642,1617 -2016,Mitte,10222,Moabit East,79,42,770,185,217,3372,38,484,514,147,44,12,480,69,444,1668 -2016,Mitte,10331,Osloer Straße,85,49,754,184,216,3922,46,463,337,187,34,12,481,74,249,1547 -2016,Mitte,10332,Brunnenstraße North,81,42,601,179,184,3139,72,445,346,141,35,8,532,131,236,1299 -2016,Mitte,10441,Parkviertel,64,32,686,172,222,3774,63,557,367,120,20,11,597,105,205,1711 -2016,Mitte,10442,Wedding Central,115,67,1033,285,295,4270,57,627,442,190,35,14,690,145,651,2121 -2016,Mitte,19900,Bezirk (Mi),91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 -2016,Mitte,19900,Nicht Zuzuordnen,91,77,310,95,83,3736,31,340,216,0,8,5,167,32,113,609 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2016,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,192,114,689,230,199,4851,67,776,587,136,44,11,671,114,749,1646 2016,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,114,60,792,231,237,6237,130,708,1155,204,55,31,901,187,284,1947 2016,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,125,78,559,234,104,3295,24,274,359,63,25,7,528,162,608,1024 2016,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,137,90,435,158,90,2537,30,248,360,61,29,9,532,190,1078,935 -<<<<<<< HEAD 2016,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 2016,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 2016,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 @@ -1269,38 +637,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2016,Pankow,30716,Prenzlauer Berg Süd,19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 2016,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 2016,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 -======= -2016,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,31,15,223,51,58,1568,67,213,265,78,17,10,298,71,28,821 -2016,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,108,72,524,161,95,3281,47,236,411,61,15,4,454,123,421,1333 -2016,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,30,12,308,84,97,2150,34,195,508,63,54,15,618,128,143,1054 -2016,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,129,69,899,249,158,4589,56,309,810,108,50,23,1164,416,956,2271 -2016,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 -2016,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,81,64,130,55,46,1476,20,197,191,1,5,4,128,24,164,337 -2016,Pankow,30101,Buch,11,5,179,42,77,948,26,144,107,51,28,13,191,19,26,397 -2016,Pankow,30202,Blankenfelde,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 -2016,Pankow,30202,Niederschönhausen,7,0,151,27,61,784,25,139,132,91,15,9,174,35,27,373 -2016,Pankow,30203,Buchholz,1,0,43,5,41,460,28,96,38,53,3,1,100,32,9,141 -2016,Pankow,30304,Karow,5,2,71,12,23,379,9,74,88,72,14,5,82,15,12,140 -2016,Pankow,30307,Blankenburg,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 -2016,Pankow,30307,Heinersdorf,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 -2016,Pankow,30307,Märchenland,4,3,64,17,35,813,19,111,101,76,14,5,94,12,6,160 -2016,Pankow,30405,Schönholz,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 -2016,Pankow,30405,Wilhelmsruh,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 -2016,Pankow,30405,Rosenthal,8,3,72,14,25,519,16,110,75,64,7,5,94,20,8,186 -2016,Pankow,30406,Pankow Central,23,14,240,43,96,2104,49,210,522,106,15,7,309,111,36,715 -2016,Pankow,30408,Pankow South,20,12,176,32,68,1384,42,239,386,60,15,5,323,78,39,672 -2016,Pankow,30509,Weißensee,32,22,330,72,123,1954,63,184,313,72,32,13,428,112,57,947 -2016,Pankow,30510,Weißensee East,9,1,119,18,46,667,31,122,76,37,15,7,181,50,33,358 -2016,Pankow,30611,Prenzlauer Berg Northwest,33,19,229,59,82,2404,65,204,488,87,11,3,333,107,83,1138 -2016,Pankow,30612,Prenzlauer Berg North,26,10,158,37,63,2142,55,204,557,71,16,8,332,86,35,763 -2016,Pankow,30613,Helmholtzplatz,21,7,155,31,57,1546,28,96,352,71,10,3,262,86,45,723 -2016,Pankow,30614,Prenzlauer Berg East,37,21,293,71,78,2608,65,359,447,110,22,4,562,259,61,732 -2016,Pankow,30715,Prenzlauer Berg Southwest,25,9,327,93,89,2569,66,233,535,114,15,5,372,158,28,993 -2016,Pankow,30716,Prenzlauer Berg South,19,8,157,33,44,1730,85,271,442,97,13,4,372,117,39,739 -2016,Pankow,39900,Bezirk (Pk),35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 -2016,Pankow,39900,Nicht Zuzuordnen,35,27,70,22,27,813,48,187,176,0,8,2,87,13,51,194 -2016,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,37,17,312,71,134,1352,61,382,66,51,20,12,274,26,197,772 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2016,Charlottenburg-Wilmersdorf,40202,Heerstrasse,9,5,146,39,32,616,26,125,68,79,6,3,136,42,23,285 2016,Charlottenburg-Wilmersdorf,40203,Westend,26,11,318,64,128,2938,77,393,172,69,13,6,268,35,36,755 2016,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,17,6,229,32,81,1294,44,190,228,59,14,9,196,17,46,556 @@ -1317,7 +653,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2016,Charlottenburg-Wilmersdorf,40515,Barstraße,9,5,136,28,47,805,26,142,195,29,8,1,97,16,27,295 2016,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,43,24,263,60,88,2153,54,313,418,57,10,4,229,43,71,666 2016,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,0,0,13,4,4,80,0,14,3,0,4,4,10,2,2,19 -<<<<<<< HEAD 2016,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 2016,Spandau,50101,Hakenfelde,14,8,204,46,64,953,28,187,84,55,20,10,173,11,21,456 2016,Spandau,50102,Falkenhagener Feld,28,12,432,86,173,1284,42,233,147,106,29,10,322,36,38,977 @@ -1329,74 +664,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2016,Spandau,50308,Siemensstadt,11,8,128,27,56,824,22,115,66,19,7,3,162,22,21,341 2016,Spandau,50409,Gatow/Kladow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 2016,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 -======= -2016,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 -2016,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,34,30,112,32,71,1178,53,256,88,0,6,3,116,11,32,294 -2016,Spandau,50101,Hakenfelde,14,8,204,46,64,953,28,187,84,55,20,10,173,11,21,456 -2016,Spandau,50102,Falkenhagener Feld,28,12,432,86,173,1284,42,233,147,106,29,10,322,36,38,977 -2016,Spandau,50103,Spandau Central,78,53,697,179,236,2606,39,279,271,75,16,5,451,57,179,1374 -2016,Spandau,50204,Brunsbütteler Damm,13,6,158,33,52,807,34,135,60,81,14,4,201,25,20,390 -2016,Spandau,50205,Heerstraße North,26,13,417,93,137,1103,20,155,64,115,32,14,351,96,40,908 -2016,Spandau,50206,Wilhelmstadt,50,22,548,131,188,2642,41,295,240,130,18,6,410,33,67,1206 -2016,Spandau,50307,Haselhorst,21,9,174,34,63,900,37,154,68,29,18,8,123,16,30,377 -2016,Spandau,50308,Siemensstadt,11,8,128,27,56,824,22,115,66,19,7,3,162,22,21,341 -2016,Spandau,50409,Gatow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 -2016,Spandau,50409,Kladow,4,4,98,21,47,472,28,65,49,94,8,3,80,3,8,198 -2016,Spandau,59900,Bezirk (Sp),20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 -2016,Spandau,59900,Nicht Zuzuordnen,20,20,53,20,36,391,16,103,22,1,4,4,51,5,22,143 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2016,Steglitz-Zehlendorf,60101,Schloßstr.,36,20,188,44,60,2621,37,207,384,66,8,5,197,35,26,492 2016,Steglitz-Zehlendorf,60102,Albrechtstr.,23,9,264,43,129,1618,103,362,266,127,31,21,344,45,62,771 2016,Steglitz-Zehlendorf,60203,Lankwitz,23,12,250,54,110,1249,88,228,111,95,29,9,337,39,79,607 2016,Steglitz-Zehlendorf,60204,Ostpreußendamm,11,5,246,47,79,1179,67,242,240,105,14,8,303,41,36,566 2016,Steglitz-Zehlendorf,60305,Teltower Damm,13,10,192,29,83,1414,48,196,489,150,9,2,303,46,35,481 2016,Steglitz-Zehlendorf,60306,Drakestr.,14,8,239,49,97,1944,92,413,304,204,8,3,286,56,41,584 -<<<<<<< HEAD 2016,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 2016,Steglitz-Zehlendorf,60408,Zehlendorf Nord,20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 2016,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 2016,Tempelhof-Schöneberg,70101,Schöneberg-Nord,158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 2016,Tempelhof-Schöneberg,70202,Schöneberg-Süd,43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 -======= -2016,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,11,3,147,30,78,1030,43,228,158,115,15,6,198,28,28,367 -2016,Steglitz-Zehlendorf,60408,Zehlendorf North,20,14,182,45,84,2408,107,647,463,298,15,4,504,201,42,546 -2016,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 -2016,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,11,7,34,6,27,509,16,87,128,2,13,8,69,7,12,114 -2016,Tempelhof-Schöneberg,70101,Schöneberg-North,158,101,771,198,236,4929,71,460,649,157,29,12,685,97,293,1964 -2016,Tempelhof-Schöneberg,70202,Schöneberg-South,43,28,535,105,166,3348,79,360,769,127,27,14,484,84,178,1300 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2016,Tempelhof-Schöneberg,70303,Friedenau,37,25,234,43,106,2899,83,437,511,79,24,14,405,109,50,760 2016,Tempelhof-Schöneberg,70404,Tempelhof,68,32,716,156,265,4156,197,761,456,116,48,9,740,178,236,1674 2016,Tempelhof-Schöneberg,70505,Mariendorf,33,17,361,74,147,1922,109,411,166,212,39,21,470,80,90,933 2016,Tempelhof-Schöneberg,70606,Marienfelde,20,11,257,44,75,1073,55,179,159,49,22,6,217,16,54,504 2016,Tempelhof-Schöneberg,70707,Lichtenrade,22,11,345,61,100,1433,114,340,175,246,24,9,317,35,103,700 -<<<<<<< HEAD 2016,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 2016,Neukölln,80101,Schillerpromenade,67,38,563,189,151,2423,29,264,262,102,29,15,451,105,333,1424 2016,Neukölln,80102,Neuköllner Mitte/Zentrum,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 -======= -2016,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 -2016,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,34,30,67,15,50,826,37,124,147,0,13,5,96,19,37,205 -2016,Neukölln,80101,Schillerpromenade,67,38,563,189,151,2423,29,264,262,102,29,15,451,105,333,1424 -2016,Neukölln,80102,Neuköllner Central,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 -2016,Neukölln,80102,Central,114,56,755,241,198,4823,56,387,377,124,33,14,637,88,174,1796 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2016,Neukölln,80103,Reuterstraße,76,43,500,160,164,3379,29,261,486,109,22,12,527,190,154,1346 2016,Neukölln,80104,Rixdorf,68,38,483,150,157,2506,56,338,408,132,33,19,495,70,141,1443 2016,Neukölln,80105,Köllnische Heide,17,8,239,59,101,1368,54,277,48,72,17,9,299,22,70,786 2016,Neukölln,80206,Britz,55,31,471,115,191,2431,112,566,166,218,47,24,482,64,71,1285 2016,Neukölln,80207,Buckow,12,9,180,51,76,653,50,193,39,98,13,5,198,20,20,423 2016,Neukölln,80308,Gropiusstadt,47,32,338,96,148,1902,54,236,152,84,18,5,532,48,53,1061 -<<<<<<< HEAD 2016,Neukölln,80409,Buckow Nord,5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 2016,Neukölln,80410,Rudow,24,14,313,74,120,1461,142,324,143,253,14,6,313,23,37,666 2016,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 -======= -2016,Neukölln,80409,Buckow North,5,0,100,20,42,547,26,117,48,36,5,3,71,5,12,234 -2016,Neukölln,80410,Rudow,24,14,313,74,120,1461,142,324,143,253,14,6,313,23,37,666 -2016,Neukölln,89900,Bezirk (Nk),28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 -2016,Neukölln,89900,Nicht Zuzuordnen,28,21,84,35,63,818,25,155,46,0,8,4,55,6,42,198 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2016,Treptow-Köpenick,90101,Alt-Treptow,35,21,149,36,41,1197,22,111,319,38,18,10,180,45,71,378 2016,Treptow-Köpenick,90102,Plänterwald,6,4,72,18,18,660,60,119,108,41,4,2,106,28,9,227 2016,Treptow-Köpenick,90103,Baumschulenweg,13,7,120,35,57,903,54,139,172,83,7,5,142,38,13,359 @@ -1404,29 +699,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2016,Treptow-Köpenick,90205,Oberschöneweide,11,8,268,71,76,1107,66,146,233,41,20,12,288,64,45,617 2016,Treptow-Köpenick,90206,Niederschöneweide,13,8,147,24,39,1010,38,83,174,13,5,2,127,31,32,292 2016,Treptow-Köpenick,90207,Adlershof,11,4,166,32,49,1251,68,125,306,32,11,4,198,46,18,376 -<<<<<<< HEAD 2016,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 2016,Treptow-Köpenick,90309,Altglienicke,3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 2016,Treptow-Köpenick,90310,Bohnsdorf,3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 2016,Treptow-Köpenick,90311,Grünau,1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 2016,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 2016,Treptow-Köpenick,90413,Köpenick-Süd,2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 -======= -2016,Treptow-Köpenick,90208,Köllnische Vorstadt,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 -2016,Treptow-Köpenick,90208,Spindlersfeld,4,2,111,16,30,385,30,58,81,15,4,1,109,19,12,247 -2016,Treptow-Köpenick,90309,Altglienicke,3,2,160,24,66,821,85,246,79,107,13,9,166,26,16,360 -2016,Treptow-Köpenick,90310,Bohnsdorf,3,0,101,25,39,488,28,81,57,52,3,2,66,13,15,187 -2016,Treptow-Köpenick,90311,Grünau,1,1,30,10,22,309,8,53,72,22,3,2,45,7,10,119 -2016,Treptow-Köpenick,90312,Schmöckwitz,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 -2016,Treptow-Köpenick,90312,Karolinenhof,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 -2016,Treptow-Köpenick,90312,Rauchfangswerder,0,0,19,2,4,115,6,17,7,24,1,1,13,1,1,29 -2016,Treptow-Köpenick,90413,Köpenick-South,2,1,104,17,22,385,34,81,89,13,16,8,88,15,5,187 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2016,Treptow-Köpenick,90414,Allende-Viertel,1,1,29,9,14,215,18,17,24,9,3,2,46,3,4,68 2016,Treptow-Köpenick,90415,Altstadt-Kietz,2,2,117,25,38,246,9,26,79,8,1,1,105,22,14,239 2016,Treptow-Köpenick,90416,Müggelheim,0,0,16,3,16,98,12,20,14,8,5,4,47,11,1,57 2016,Treptow-Köpenick,90517,Friedrichshagen,6,3,117,20,38,647,31,67,254,17,6,3,161,39,19,236 -<<<<<<< HEAD 2016,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 2016,Treptow-Köpenick,90519,Dammvorstadt,8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 2016,Treptow-Köpenick,90520,Köpenick-Nord,5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 @@ -1478,78 +760,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2017,Mitte,10441,Parkviertel,83,45,755,159,259,2863,52,484,287,129,26,12,506,130,200,1566 2017,Mitte,10442,Wedding Zentrum,99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 2017,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 -======= -2016,Treptow-Köpenick,90518,Rahnsdorf,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 -2016,Treptow-Köpenick,90518,Hessenwinkel,5,1,38,6,15,327,11,53,142,32,8,2,57,8,3,81 -2016,Treptow-Köpenick,90519,Dammvorstadt,8,5,128,33,36,724,11,32,161,14,7,2,162,54,41,307 -2016,Treptow-Köpenick,90520,Köpenick-North,5,2,54,6,17,327,15,47,114,43,13,2,82,13,5,135 -2016,Treptow-Köpenick,99900,Bezirk (Tp-Kp),10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 -2016,Treptow-Köpenick,99900,Nicht Zuzuordnen,10,9,85,19,35,552,27,124,124,0,10,5,88,18,23,169 -2016,Marzahn-Hellersdorf,100101,Marzahn-North,26,18,361,60,97,668,62,128,82,22,18,7,266,70,34,660 -2016,Marzahn-Hellersdorf,100102,Marzahn-Central,51,27,735,134,176,2113,147,417,160,30,56,12,577,85,78,1483 -2016,Marzahn-Hellersdorf,100103,Marzahn-South,46,22,355,66,128,1954,167,446,116,109,36,14,427,69,44,872 -2016,Marzahn-Hellersdorf,100204,Hellersdorf-North,21,11,656,113,180,1606,66,262,115,42,34,9,634,175,61,1209 -2016,Marzahn-Hellersdorf,100205,Hellersdorf-East,26,18,290,58,96,643,39,116,103,18,33,9,296,68,49,607 -2016,Marzahn-Hellersdorf,100206,Hellersdorf-South,22,14,233,37,79,789,58,113,79,36,8,5,288,88,34,562 -2016,Marzahn-Hellersdorf,100307,Biesdorf,10,7,150,30,42,1208,38,172,183,167,9,3,169,31,31,325 -2016,Marzahn-Hellersdorf,100408,Kaulsdorf,7,2,99,14,38,520,24,80,98,93,6,2,102,8,3,194 -2016,Marzahn-Hellersdorf,100409,Mahlsdorf,7,5,78,9,42,634,33,104,127,120,2,1,97,16,10,172 -2016,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 -2016,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,19,16,48,17,20,229,15,54,25,1,8,2,60,20,13,104 -2016,Lichtenberg,110101,Malchow,0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 -2016,Lichtenberg,110101,Wartenberg Und Falkenberg,0,0,38,13,16,175,5,15,13,17,2,2,31,10,2,68 -2016,Lichtenberg,110102,Neu-Hohenschönhausen North,26,16,271,43,72,678,64,141,89,27,17,5,201,31,55,574 -2016,Lichtenberg,110103,Neu-Hohenschönhausen South,19,11,327,63,79,965,60,152,88,19,18,4,233,27,42,646 -2016,Lichtenberg,110204,Alt-Hohenschönhausen North,7,2,171,29,50,912,31,121,61,67,7,3,131,12,26,347 -2016,Lichtenberg,110205,Alt-Hohenschönhausen South,26,21,203,40,59,1481,119,445,168,86,14,4,265,46,26,558 -2016,Lichtenberg,110306,Fennpfuhl,26,17,269,51,103,1591,140,450,245,95,28,5,359,69,22,691 -2016,Lichtenberg,110307,Alt-Lichtenberg,48,25,494,117,128,2763,92,355,326,95,28,15,399,96,56,1039 -2016,Lichtenberg,110308,Frankfurter Allee South,15,9,97,29,36,768,56,138,162,15,10,10,106,21,83,227 -2016,Lichtenberg,110409,Neu Lichtenberg,27,13,274,53,92,1693,49,179,403,65,14,7,400,124,47,740 -2016,Lichtenberg,110410,Friedrichsfelde North,7,5,137,21,42,571,41,132,82,21,6,1,149,28,24,280 -2016,Lichtenberg,110411,Friedrichsfelde South,13,9,185,41,68,867,68,179,114,51,13,6,191,47,14,437 -2016,Lichtenberg,110512,Rummelsburger Bucht,1,1,27,7,8,294,9,34,83,20,8,6,22,8,6,88 -2016,Lichtenberg,110513,Karlshorst,10,7,120,27,56,963,41,152,297,81,7,5,151,27,23,350 -2016,Lichtenberg,119900,Bezirk (Lb),12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 -2016,Lichtenberg,119900,Nicht Zuzuordnen,12,11,51,13,20,405,32,106,62,1,5,2,77,10,3,136 -2016,Reinickendorf,121031,East 1 - Reginhardstr.,40,17,391,100,158,1348,42,278,149,95,31,17,330,30,96,1062 -2016,Reinickendorf,121032,East 2 - Alt-Reinickendorf,45,25,295,65,140,1568,44,293,147,88,15,6,303,58,160,804 -2016,Reinickendorf,122141,West 1 - Tegel-South,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 -2016,Reinickendorf,122141,Flughafensee,9,2,257,65,92,1006,29,224,63,38,7,3,163,14,232,521 -2016,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,30,15,320,85,136,1610,36,262,93,51,19,9,306,75,79,784 -2016,Reinickendorf,122145,West 5 - Tegel,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 -2016,Reinickendorf,122145,Tegeler Forst,25,14,207,45,61,1090,9,56,109,31,3,1,183,31,29,471 -2016,Reinickendorf,122242,West 2 - Heiligensee,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 -2016,Reinickendorf,122242,Konradshöhe,7,3,87,16,48,436,37,55,65,79,7,3,131,28,36,211 -2016,Reinickendorf,122311,North 1 - Frohnau,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 -2016,Reinickendorf,122311,Hermsdorf,17,8,108,28,44,1028,37,176,252,276,15,4,199,35,56,282 -2016,Reinickendorf,123012,North 2 - Waidmannslust,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 -2016,Reinickendorf,123012,Wittenau,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 -2016,Reinickendorf,123012,Lübars,42,21,370,92,139,1699,47,213,144,152,22,7,304,75,93,813 -2016,Reinickendorf,123021,Mv 1 - Märkisches Viertel,59,37,485,133,185,1771,56,342,109,69,43,13,389,72,105,1181 -2016,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,13,7,83,24,52,421,14,69,17,35,7,1,245,151,31,231 -2016,Reinickendorf,123043,West 3 - Borsigwalde,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 -2016,Reinickendorf,123043,Freie Scholle,10,3,132,21,69,671,36,98,72,44,7,1,129,14,33,340 -2016,Reinickendorf,129900,Bezirk (Rd),14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 -2016,Reinickendorf,129900,Nicht Zuzuordnen,14,10,116,29,49,1193,17,208,77,1,1,0,65,11,21,230 -2017,Mitte,10111,Tiergarten South,62,39,521,145,127,2603,30,325,347,50,9,2,260,42,179,1143 -2017,Mitte,10112,Regierungsviertel,40,17,456,87,159,4592,16,222,309,75,5,0,362,112,87,931 -2017,Mitte,10113,Alexanderplatz,143,90,1763,478,317,10596,87,705,929,148,45,16,1162,351,804,3227 -2017,Mitte,10114,Brunnenstraße South,38,18,256,62,64,2277,35,290,462,77,17,11,449,195,81,886 -2017,Mitte,10221,Moabit West,66,40,690,177,215,2602,35,400,428,102,25,10,546,81,792,1436 -2017,Mitte,10222,Moabit East,50,33,698,161,218,4458,28,391,446,82,29,10,478,76,462,1368 -2017,Mitte,10331,Osloer Straße,55,36,736,174,252,2740,41,371,244,86,36,15,441,71,227,1391 -2017,Mitte,10332,Brunnenstraße North,58,29,659,178,234,3069,76,417,346,94,34,13,542,204,197,1337 -2017,Mitte,10441,Parkviertel,83,45,755,159,259,2863,52,484,287,129,26,12,506,130,200,1566 -2017,Mitte,10442,Wedding Central,99,59,1038,276,291,3550,45,491,405,117,53,23,703,194,655,1992 -2017,Mitte,19900,Bezirk (Mi),69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 -2017,Mitte,19900,Nicht Zuzuordnen,69,59,284,105,85,2565,40,344,175,0,8,1,176,32,155,623 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2017,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,115,61,692,233,223,3953,49,611,454,82,42,18,640,121,1003,1524 2017,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,96,50,773,241,243,5745,114,751,1288,110,13,7,754,145,247,1808 2017,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,78,54,511,183,114,2632,22,232,294,42,22,2,403,121,683,963 2017,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,96,64,393,162,84,2095,31,225,412,60,24,9,458,179,781,897 -<<<<<<< HEAD 2017,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 2017,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 2017,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 @@ -1573,38 +787,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2017,Pankow,30716,Prenzlauer Berg Süd,17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 2017,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 2017,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 -======= -2017,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,21,14,171,47,60,1304,42,240,262,78,10,8,276,91,25,512 -2017,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,65,45,639,220,108,2802,50,239,295,54,10,6,472,143,595,1117 -2017,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,26,12,320,101,76,1894,29,184,377,56,28,11,516,137,126,860 -2017,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,74,47,902,353,186,3733,55,332,597,129,29,6,1017,371,949,2026 -2017,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 -2017,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,37,27,135,49,45,1050,21,167,140,0,1,1,93,16,132,281 -2017,Pankow,30101,Buch,16,7,208,52,62,655,19,84,117,24,19,6,211,46,36,423 -2017,Pankow,30202,Blankenfelde,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 -2017,Pankow,30202,Niederschönhausen,5,1,108,25,41,711,20,174,109,49,6,3,157,47,10,282 -2017,Pankow,30203,Buchholz,5,2,49,7,28,372,21,75,44,20,4,0,89,16,9,146 -2017,Pankow,30304,Karow,4,3,87,18,33,406,13,54,96,73,3,0,75,13,19,173 -2017,Pankow,30307,Blankenburg,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 -2017,Pankow,30307,Heinersdorf,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 -2017,Pankow,30307,Märchenland,7,2,118,32,33,655,20,72,110,53,14,8,98,27,11,200 -2017,Pankow,30405,Schönholz,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 -2017,Pankow,30405,Wilhelmsruh,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 -2017,Pankow,30405,Rosenthal,12,7,55,12,27,480,13,120,58,63,2,1,93,15,5,172 -2017,Pankow,30406,Pankow Central,35,23,247,61,98,1807,48,204,496,75,21,9,382,123,39,736 -2017,Pankow,30408,Pankow South,15,5,208,62,82,1273,70,238,342,45,8,0,293,104,28,552 -2017,Pankow,30509,Weißensee,30,16,376,96,117,1447,51,200,260,60,17,7,391,97,52,801 -2017,Pankow,30510,Weißensee East,12,7,149,22,50,593,19,115,106,18,14,5,157,34,37,335 -2017,Pankow,30611,Prenzlauer Berg Northwest,29,11,254,92,65,1873,34,169,417,41,11,7,301,127,118,787 -2017,Pankow,30612,Prenzlauer Berg North,26,13,161,44,53,1772,57,163,426,58,7,0,279,78,46,690 -2017,Pankow,30613,Helmholtzplatz,15,7,188,54,47,1566,10,94,301,42,4,1,309,130,48,910 -2017,Pankow,30614,Prenzlauer Berg East,33,21,294,69,94,2063,69,357,302,76,31,14,473,224,53,664 -2017,Pankow,30715,Prenzlauer Berg Southwest,21,5,352,103,67,1997,39,318,356,80,13,3,368,133,50,791 -2017,Pankow,30716,Prenzlauer Berg South,17,9,167,39,65,1461,47,284,352,55,18,8,359,167,33,582 -2017,Pankow,39900,Bezirk (Pk),21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 -2017,Pankow,39900,Nicht Zuzuordnen,21,15,82,16,51,626,32,157,132,0,3,2,91,20,38,222 -2017,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,23,9,331,82,116,1083,80,372,105,40,9,2,261,17,198,756 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2017,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,9,127,36,23,626,37,161,72,67,10,5,169,50,41,279 2017,Charlottenburg-Wilmersdorf,40203,Westend,27,19,325,78,123,2465,105,354,174,70,15,8,272,38,36,732 2017,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,17,8,241,42,93,1179,34,166,236,69,6,3,261,91,37,582 @@ -1621,7 +803,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2017,Charlottenburg-Wilmersdorf,40515,Barstraße,6,3,157,29,69,754,26,143,178,33,5,3,138,34,28,375 2017,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,31,13,245,55,71,1996,62,289,469,56,17,4,308,88,77,626 2017,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,1,10,2,4,33,0,13,0,1,2,2,4,0,0,16 -<<<<<<< HEAD 2017,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 2017,Spandau,50101,Hakenfelde,15,10,190,47,75,782,18,139,102,38,8,5,130,19,35,401 2017,Spandau,50102,Falkenhagener Feld,34,17,424,87,121,1055,37,253,147,83,31,8,280,12,39,865 @@ -1633,74 +814,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2017,Spandau,50308,Siemensstadt,10,9,143,32,42,763,33,149,110,36,10,5,155,44,22,343 2017,Spandau,50409,Gatow/Kladow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 2017,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 -======= -2017,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 -2017,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,27,20,131,28,61,940,54,254,106,0,2,0,119,7,43,318 -2017,Spandau,50101,Hakenfelde,15,10,190,47,75,782,18,139,102,38,8,5,130,19,35,401 -2017,Spandau,50102,Falkenhagener Feld,34,17,424,87,121,1055,37,253,147,83,31,8,280,12,39,865 -2017,Spandau,50103,Spandau Central,79,46,665,159,224,2378,34,273,298,66,40,20,452,55,189,1308 -2017,Spandau,50204,Brunsbütteler Damm,12,4,173,33,63,826,37,149,94,52,10,4,201,31,19,388 -2017,Spandau,50205,Heerstraße North,26,10,412,108,135,1046,38,152,66,106,15,7,303,91,35,818 -2017,Spandau,50206,Wilhelmstadt,42,21,644,176,179,2950,33,233,279,89,17,8,484,72,79,1196 -2017,Spandau,50307,Haselhorst,18,8,171,48,58,725,30,142,65,55,5,3,119,25,32,366 -2017,Spandau,50308,Siemensstadt,10,9,143,32,42,763,33,149,110,36,10,5,155,44,22,343 -2017,Spandau,50409,Gatow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 -2017,Spandau,50409,Kladow,10,5,84,26,35,420,24,48,68,77,10,5,97,8,5,170 -2017,Spandau,59900,Bezirk (Sp),10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 -2017,Spandau,59900,Nicht Zuzuordnen,10,8,54,15,48,358,22,98,43,1,2,2,60,7,21,144 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2017,Steglitz-Zehlendorf,60101,Schloßstr.,25,16,181,29,71,2405,35,152,348,36,15,2,209,44,45,434 2017,Steglitz-Zehlendorf,60102,Albrechtstr.,22,8,287,57,110,1309,86,295,276,83,38,15,334,74,66,679 2017,Steglitz-Zehlendorf,60203,Lankwitz,15,7,274,46,121,1014,49,185,122,67,14,4,329,34,70,643 2017,Steglitz-Zehlendorf,60204,Ostpreußendamm,16,7,204,51,97,1018,50,179,185,104,13,6,288,69,42,484 2017,Steglitz-Zehlendorf,60305,Teltower Damm,12,7,173,30,100,1066,40,165,371,92,15,5,258,56,37,447 2017,Steglitz-Zehlendorf,60306,Drakestr.,11,1,156,42,83,1431,78,291,235,107,30,12,298,38,32,502 -<<<<<<< HEAD 2017,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 2017,Steglitz-Zehlendorf,60408,Zehlendorf Nord,26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 2017,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 2017,Tempelhof-Schöneberg,70101,Schöneberg-Nord,131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 2017,Tempelhof-Schöneberg,70202,Schöneberg-Süd,54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 -======= -2017,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,15,7,138,36,85,1009,35,172,173,83,17,7,316,150,13,370 -2017,Steglitz-Zehlendorf,60408,Zehlendorf North,26,13,208,34,94,1785,94,363,395,196,26,5,484,193,46,553 -2017,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 -2017,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,4,3,53,10,35,404,9,90,92,0,19,15,66,9,22,127 -2017,Tempelhof-Schöneberg,70101,Schöneberg-North,131,78,757,202,211,5144,71,376,723,159,34,19,569,82,390,2075 -2017,Tempelhof-Schöneberg,70202,Schöneberg-South,54,30,563,140,181,3309,67,399,626,82,22,10,550,130,185,1199 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2017,Tempelhof-Schöneberg,70303,Friedenau,26,13,269,57,98,2386,74,281,493,88,19,12,407,99,55,715 2017,Tempelhof-Schöneberg,70404,Tempelhof,57,24,668,125,269,3766,107,876,435,106,60,15,696,186,241,1442 2017,Tempelhof-Schöneberg,70505,Mariendorf,40,17,382,84,151,1637,81,460,166,108,29,9,369,48,82,871 2017,Tempelhof-Schöneberg,70606,Marienfelde,17,4,245,45,96,973,49,225,109,49,18,8,263,36,49,553 2017,Tempelhof-Schöneberg,70707,Lichtenrade,18,8,265,51,98,1133,82,248,106,127,26,9,288,50,60,557 -<<<<<<< HEAD 2017,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 2017,Neukölln,80101,Schillerpromenade,68,42,424,138,124,2464,39,361,327,94,39,15,538,162,354,1238 2017,Neukölln,80102,Neuköllner Mitte/Zentrum,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 -======= -2017,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 -2017,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,12,10,48,16,35,661,31,147,87,0,8,1,57,5,33,130 -2017,Neukölln,80101,Schillerpromenade,68,42,424,138,124,2464,39,361,327,94,39,15,538,162,354,1238 -2017,Neukölln,80102,Neuköllner Central,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 -2017,Neukölln,80102,Central,86,37,779,232,215,4598,79,559,357,108,45,21,667,82,225,1862 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2017,Neukölln,80103,Reuterstraße,47,21,582,217,164,3005,44,292,437,78,25,9,532,143,182,1406 2017,Neukölln,80104,Rixdorf,64,32,520,154,155,2323,41,288,375,121,21,6,508,109,284,1452 2017,Neukölln,80105,Köllnische Heide,26,12,190,53,67,1151,44,257,51,38,19,9,218,20,55,548 2017,Neukölln,80206,Britz,71,43,486,139,190,2335,86,560,173,162,36,28,434,65,89,1249 2017,Neukölln,80207,Buckow,6,1,162,34,75,500,39,121,28,77,12,4,169,19,18,399 2017,Neukölln,80308,Gropiusstadt,54,36,362,93,112,1643,63,241,185,70,6,6,302,30,27,928 -<<<<<<< HEAD 2017,Neukölln,80409,Buckow Nord,9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 2017,Neukölln,80410,Rudow,21,11,264,60,131,1191,110,300,128,197,25,6,276,28,22,600 2017,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 -======= -2017,Neukölln,80409,Buckow North,9,3,100,21,53,471,26,105,43,22,5,2,52,6,8,217 -2017,Neukölln,80410,Rudow,21,11,264,60,131,1191,110,300,128,197,25,6,276,28,22,600 -2017,Neukölln,89900,Bezirk (Nk),28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 -2017,Neukölln,89900,Nicht Zuzuordnen,28,22,81,30,47,739,26,143,63,0,4,2,68,4,47,213 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2017,Treptow-Köpenick,90101,Alt-Treptow,44,25,184,51,48,1310,20,120,274,37,7,3,225,103,123,542 2017,Treptow-Köpenick,90102,Plänterwald,6,3,80,18,35,501,41,138,105,19,7,5,133,30,17,207 2017,Treptow-Köpenick,90103,Baumschulenweg,11,6,134,22,54,894,50,162,161,27,11,5,182,54,19,336 @@ -1708,29 +849,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2017,Treptow-Köpenick,90205,Oberschöneweide,13,7,318,66,84,1082,49,251,157,25,13,7,303,55,66,671 2017,Treptow-Köpenick,90206,Niederschöneweide,17,8,192,38,49,1083,55,99,153,14,9,3,251,140,44,351 2017,Treptow-Köpenick,90207,Adlershof,19,11,125,29,43,1142,40,189,209,20,6,3,216,60,23,308 -<<<<<<< HEAD 2017,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 2017,Treptow-Köpenick,90309,Altglienicke,8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 2017,Treptow-Köpenick,90310,Bohnsdorf,7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 2017,Treptow-Köpenick,90311,Grünau,3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 2017,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 2017,Treptow-Köpenick,90413,Köpenick-Süd,4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 -======= -2017,Treptow-Köpenick,90208,Köllnische Vorstadt,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 -2017,Treptow-Köpenick,90208,Spindlersfeld,5,4,120,25,31,313,13,92,52,9,2,0,113,23,22,239 -2017,Treptow-Köpenick,90309,Altglienicke,8,4,183,35,69,712,107,193,91,69,11,6,152,33,19,359 -2017,Treptow-Köpenick,90310,Bohnsdorf,7,2,112,27,32,459,43,65,39,41,2,1,99,21,16,204 -2017,Treptow-Köpenick,90311,Grünau,3,2,44,9,19,243,8,48,38,11,1,1,167,124,1,104 -2017,Treptow-Köpenick,90312,Schmöckwitz,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 -2017,Treptow-Köpenick,90312,Karolinenhof,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 -2017,Treptow-Köpenick,90312,Rauchfangswerder,1,0,14,5,8,69,4,14,11,5,1,0,29,11,1,30 -2017,Treptow-Köpenick,90413,Köpenick-South,4,2,71,14,35,278,23,59,37,29,4,0,131,19,26,173 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2017,Treptow-Köpenick,90414,Allende-Viertel,2,1,40,7,6,174,20,26,26,4,2,0,50,8,1,81 2017,Treptow-Köpenick,90415,Altstadt-Kietz,5,5,109,12,28,193,9,35,50,4,4,3,106,12,19,210 2017,Treptow-Köpenick,90416,Müggelheim,1,0,32,5,12,70,4,22,7,6,2,2,27,10,3,50 2017,Treptow-Köpenick,90517,Friedrichshagen,4,3,87,19,35,579,42,77,180,8,4,1,172,62,11,218 -<<<<<<< HEAD 2017,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 2017,Treptow-Köpenick,90519,Dammvorstadt,15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 2017,Treptow-Köpenick,90520,Köpenick-Nord,4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 @@ -1782,78 +910,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2018,Mitte,10441,Parkviertel,55,26,754,183,243,2690,62,442,363,88,30,9,562,113,125,1511 2018,Mitte,10442,Wedding Zentrum,90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 2018,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 -======= -2017,Treptow-Köpenick,90518,Rahnsdorf,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 -2017,Treptow-Köpenick,90518,Hessenwinkel,4,3,58,12,16,275,12,77,79,25,0,0,60,11,2,95 -2017,Treptow-Köpenick,90519,Dammvorstadt,15,7,142,38,46,686,10,74,105,18,7,5,159,49,24,291 -2017,Treptow-Köpenick,90520,Köpenick-North,4,3,50,13,16,253,18,58,67,30,2,0,75,23,7,114 -2017,Treptow-Köpenick,99900,Bezirk (Tp-Kp),20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 -2017,Treptow-Köpenick,99900,Nicht Zuzuordnen,20,11,84,26,33,483,45,121,94,1,4,2,83,14,25,172 -2017,Marzahn-Hellersdorf,100101,Marzahn-North,22,13,363,66,92,723,69,111,101,22,20,9,255,73,26,678 -2017,Marzahn-Hellersdorf,100102,Marzahn-Central,39,26,696,124,195,2351,174,445,155,53,35,9,519,81,79,1574 -2017,Marzahn-Hellersdorf,100103,Marzahn-South,20,9,392,73,116,1765,169,435,101,64,18,6,337,49,48,882 -2017,Marzahn-Hellersdorf,100204,Hellersdorf-North,39,22,581,111,139,1470,88,186,105,25,30,11,617,199,89,1085 -2017,Marzahn-Hellersdorf,100205,Hellersdorf-East,24,11,291,51,69,558,22,74,113,12,14,2,218,65,23,526 -2017,Marzahn-Hellersdorf,100206,Hellersdorf-South,10,6,291,51,86,668,66,101,64,17,9,1,283,101,41,555 -2017,Marzahn-Hellersdorf,100307,Biesdorf,18,8,181,33,65,1112,38,156,159,133,9,4,237,68,16,409 -2017,Marzahn-Hellersdorf,100408,Kaulsdorf,8,4,190,13,35,455,13,72,99,55,3,2,142,28,13,307 -2017,Marzahn-Hellersdorf,100409,Mahlsdorf,9,3,101,19,44,543,20,88,101,77,2,0,196,83,10,206 -2017,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 -2017,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,10,9,66,17,30,296,17,64,49,0,0,0,67,21,12,134 -2017,Lichtenberg,110101,Malchow,1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 -2017,Lichtenberg,110101,Wartenberg Und Falkenberg,1,0,25,4,10,117,0,17,11,23,4,2,23,6,2,44 -2017,Lichtenberg,110102,Neu-Hohenschönhausen North,23,10,247,45,63,722,55,102,119,25,17,3,199,25,64,600 -2017,Lichtenberg,110103,Neu-Hohenschönhausen South,23,15,295,69,63,979,62,160,122,25,11,4,195,42,45,599 -2017,Lichtenberg,110204,Alt-Hohenschönhausen North,12,7,170,29,41,736,32,119,71,53,8,1,141,26,25,326 -2017,Lichtenberg,110205,Alt-Hohenschönhausen South,12,9,201,32,68,1118,103,303,129,65,19,4,263,61,42,500 -2017,Lichtenberg,110306,Fennpfuhl,34,27,231,46,87,1288,83,359,149,72,20,5,339,79,29,586 -2017,Lichtenberg,110307,Alt-Lichtenberg,24,11,513,119,136,2342,85,384,222,66,26,13,428,126,67,932 -2017,Lichtenberg,110308,Frankfurter Allee South,20,14,158,50,44,857,34,85,97,15,8,3,171,65,59,303 -2017,Lichtenberg,110409,Neu Lichtenberg,19,13,307,68,98,1524,47,210,275,50,20,7,371,116,75,728 -2017,Lichtenberg,110410,Friedrichsfelde North,8,5,128,30,35,550,45,130,49,16,8,3,138,33,30,263 -2017,Lichtenberg,110411,Friedrichsfelde South,17,10,160,27,56,784,58,150,101,22,21,13,232,56,27,375 -2017,Lichtenberg,110512,Rummelsburger Bucht,2,2,32,6,12,251,10,32,64,14,3,1,58,17,10,97 -2017,Lichtenberg,110513,Karlshorst,7,5,136,37,54,913,45,120,265,83,13,4,146,23,26,294 -2017,Lichtenberg,119900,Bezirk (Lb),16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 -2017,Lichtenberg,119900,Nicht Zuzuordnen,16,12,37,15,18,307,32,90,49,0,5,1,68,13,14,112 -2017,Reinickendorf,121031,East 1 - Reginhardstr.,23,11,341,92,102,1035,29,250,169,63,24,6,293,65,93,662 -2017,Reinickendorf,121032,East 2 - Alt-Reinickendorf,37,20,315,69,110,1303,37,246,107,75,25,8,321,70,112,705 -2017,Reinickendorf,122141,West 1 - Tegel-South,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 -2017,Reinickendorf,122141,Flughafensee,21,7,226,64,101,995,18,232,49,55,9,5,140,17,269,486 -2017,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,30,10,429,104,173,1268,22,206,77,46,21,10,246,28,104,887 -2017,Reinickendorf,122145,West 5 - Tegel,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 -2017,Reinickendorf,122145,Tegeler Forst,14,5,209,54,54,953,15,78,68,22,7,3,175,31,29,373 -2017,Reinickendorf,122242,West 2 - Heiligensee,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 -2017,Reinickendorf,122242,Konradshöhe,1,0,77,18,44,397,20,117,43,61,4,3,98,15,31,172 -2017,Reinickendorf,122311,North 1 - Frohnau,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 -2017,Reinickendorf,122311,Hermsdorf,10,9,136,24,58,918,42,226,202,178,12,3,196,59,34,301 -2017,Reinickendorf,123012,North 2 - Waidmannslust,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 -2017,Reinickendorf,123012,Wittenau,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 -2017,Reinickendorf,123012,Lübars,33,16,385,100,138,1257,29,166,99,116,22,6,352,133,97,726 -2017,Reinickendorf,123021,Mv 1 - Märkisches Viertel,41,24,529,110,199,1412,48,302,88,45,36,18,290,47,84,1060 -2017,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,4,85,20,40,333,4,78,17,21,6,2,143,65,15,185 -2017,Reinickendorf,123043,West 3 - Borsigwalde,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 -2017,Reinickendorf,123043,Freie Scholle,6,3,110,24,38,520,11,101,74,41,8,3,132,20,24,266 -2017,Reinickendorf,129900,Bezirk (Rd),11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 -2017,Reinickendorf,129900,Nicht Zuzuordnen,11,9,100,24,49,944,30,174,42,1,2,0,73,6,35,206 -2018,Mitte,10111,Tiergarten South,70,58,416,125,103,2540,17,274,310,39,14,3,284,42,273,1247 -2018,Mitte,10112,Regierungsviertel,34,16,519,110,114,3883,15,199,372,35,6,1,407,159,133,857 -2018,Mitte,10113,Alexanderplatz,130,80,1531,366,309,10144,68,580,880,133,26,6,1036,333,971,2798 -2018,Mitte,10114,Brunnenstraße South,26,14,286,60,69,1817,47,153,314,56,9,6,442,218,69,690 -2018,Mitte,10221,Moabit West,71,38,653,164,215,2470,37,398,447,83,29,12,496,99,435,1262 -2018,Mitte,10222,Moabit East,61,38,689,150,210,3620,30,281,361,73,31,8,435,73,473,1421 -2018,Mitte,10331,Osloer Straße,77,42,752,205,250,2624,46,288,260,73,29,13,439,92,217,1397 -2018,Mitte,10332,Brunnenstraße North,68,41,642,170,224,2536,65,343,273,87,28,6,551,187,387,1303 -2018,Mitte,10441,Parkviertel,55,26,754,183,243,2690,62,442,363,88,30,9,562,113,125,1511 -2018,Mitte,10442,Wedding Central,90,54,958,247,243,3252,52,438,434,108,39,8,710,169,534,1821 -2018,Mitte,19900,Bezirk (Mi),51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 -2018,Mitte,19900,Nicht Zuzuordnen,51,42,250,74,88,2226,26,258,159,0,4,3,166,25,175,592 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2018,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,99,56,628,179,207,3646,55,588,445,114,36,10,564,102,798,1526 2018,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,95,54,819,269,239,5959,90,742,1216,139,46,14,785,163,310,2142 2018,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,71,49,483,183,105,2190,23,218,293,84,24,3,380,106,522,948 2018,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,104,80,452,183,101,2031,32,190,468,63,16,4,376,114,934,993 -<<<<<<< HEAD 2018,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 2018,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 2018,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 @@ -1877,38 +937,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2018,Pankow,30716,Prenzlauer Berg Süd,14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 2018,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 2018,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 -======= -2018,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,17,7,197,45,77,1174,40,184,244,46,5,3,256,51,40,500 -2018,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,82,63,690,227,109,2913,28,249,358,35,18,10,441,110,664,1180 -2018,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,24,13,389,120,97,1792,37,149,394,48,16,5,534,136,92,805 -2018,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,95,64,943,332,176,3622,35,315,714,103,30,10,1017,334,1122,1875 -2018,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 -2018,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,45,40,138,49,34,1057,16,146,121,0,5,1,114,13,143,293 -2018,Pankow,30101,Buch,11,2,179,37,72,635,15,66,144,13,12,6,176,47,33,337 -2018,Pankow,30202,Blankenfelde,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 -2018,Pankow,30202,Niederschönhausen,10,6,124,15,46,800,28,134,200,40,8,4,153,20,16,309 -2018,Pankow,30203,Buchholz,6,3,70,10,28,329,25,50,58,23,7,2,92,12,9,161 -2018,Pankow,30304,Karow,4,2,84,20,29,418,3,102,126,34,1,0,107,18,13,200 -2018,Pankow,30307,Blankenburg,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 -2018,Pankow,30307,Heinersdorf,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 -2018,Pankow,30307,Märchenland,7,4,94,21,36,693,20,107,102,59,8,2,131,31,12,185 -2018,Pankow,30405,Schönholz,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 -2018,Pankow,30405,Wilhelmsruh,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 -2018,Pankow,30405,Rosenthal,10,6,77,20,30,450,20,114,50,48,11,3,98,15,14,169 -2018,Pankow,30406,Pankow Central,27,19,207,46,93,1854,47,175,580,63,15,3,296,95,43,660 -2018,Pankow,30408,Pankow South,35,23,219,52,94,1070,53,134,387,63,15,6,260,74,40,569 -2018,Pankow,30509,Weißensee,21,12,327,88,127,1399,73,146,278,63,23,6,336,51,47,748 -2018,Pankow,30510,Weißensee East,11,5,124,25,45,536,31,73,86,24,12,5,150,22,42,280 -2018,Pankow,30611,Prenzlauer Berg Northwest,47,24,293,109,77,1468,39,109,365,39,12,4,292,113,175,648 -2018,Pankow,30612,Prenzlauer Berg North,24,13,190,49,79,1450,55,133,439,39,14,7,264,89,54,490 -2018,Pankow,30613,Helmholtzplatz,14,4,190,55,60,1016,16,57,296,23,5,4,279,127,49,478 -2018,Pankow,30614,Prenzlauer Berg East,37,15,371,78,77,2098,58,184,309,68,32,12,439,181,71,702 -2018,Pankow,30715,Prenzlauer Berg Southwest,22,14,340,75,71,1774,29,184,378,57,8,1,343,92,47,729 -2018,Pankow,30716,Prenzlauer Berg South,14,8,157,36,51,1218,61,167,318,55,9,3,267,86,39,504 -2018,Pankow,39900,Bezirk (Pk),20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 -2018,Pankow,39900,Nicht Zuzuordnen,20,17,63,17,29,553,30,111,144,0,5,3,77,9,42,156 -2018,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,23,6,279,84,107,1030,70,240,123,51,16,9,232,22,185,721 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2018,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,9,178,64,39,656,34,126,75,89,3,1,139,51,49,334 2018,Charlottenburg-Wilmersdorf,40203,Westend,25,16,318,83,119,2188,66,347,213,79,11,4,243,33,45,703 2018,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,18,10,282,62,87,1062,29,105,190,52,14,6,261,80,37,638 @@ -1925,7 +953,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2018,Charlottenburg-Wilmersdorf,40515,Barstraße,15,5,130,25,63,794,18,118,169,27,6,1,98,8,45,430 2018,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,27,13,216,61,96,2129,60,239,471,64,23,7,259,53,75,736 2018,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,7,4,22,3,6,32,1,7,1,0,5,5,9,2,0,36 -<<<<<<< HEAD 2018,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 2018,Spandau,50101,Hakenfelde,16,11,202,56,55,864,36,237,58,16,17,10,193,5,26,480 2018,Spandau,50102,Falkenhagener Feld,35,24,427,92,154,1012,56,194,174,41,29,13,296,10,53,904 @@ -1937,74 +964,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2018,Spandau,50308,Siemensstadt,17,6,152,34,46,773,34,94,169,31,4,1,128,35,17,417 2018,Spandau,50409,Gatow/Kladow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 2018,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 -======= -2018,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 -2018,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,29,26,102,31,57,749,47,183,89,0,7,4,78,10,53,238 -2018,Spandau,50101,Hakenfelde,16,11,202,56,55,864,36,237,58,16,17,10,193,5,26,480 -2018,Spandau,50102,Falkenhagener Feld,35,24,427,92,154,1012,56,194,174,41,29,13,296,10,53,904 -2018,Spandau,50103,Spandau Central,104,61,701,183,214,2227,33,332,270,38,29,13,425,50,224,1397 -2018,Spandau,50204,Brunsbütteler Damm,12,8,210,49,73,765,46,123,88,42,17,3,177,26,25,411 -2018,Spandau,50205,Heerstraße North,33,17,350,74,148,949,34,157,57,50,23,13,239,36,44,750 -2018,Spandau,50206,Wilhelmstadt,56,27,666,185,208,2681,32,208,234,57,20,8,451,52,134,1268 -2018,Spandau,50307,Haselhorst,15,9,170,25,63,772,43,147,56,24,10,5,133,19,24,414 -2018,Spandau,50308,Siemensstadt,17,6,152,34,46,773,34,94,169,31,4,1,128,35,17,417 -2018,Spandau,50409,Gatow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 -2018,Spandau,50409,Kladow,7,3,104,21,58,395,12,61,38,66,9,3,82,2,11,217 -2018,Spandau,59900,Bezirk (Sp),20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 -2018,Spandau,59900,Nicht Zuzuordnen,20,18,64,22,40,364,17,127,45,0,6,4,70,6,26,165 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2018,Steglitz-Zehlendorf,60101,Schloßstr.,24,15,205,45,60,2152,21,113,302,33,10,0,191,52,50,445 2018,Steglitz-Zehlendorf,60102,Albrechtstr.,24,10,250,51,132,1440,54,299,300,90,16,5,331,89,69,776 2018,Steglitz-Zehlendorf,60203,Lankwitz,19,4,386,81,175,1167,41,254,130,76,22,12,290,33,84,789 2018,Steglitz-Zehlendorf,60204,Ostpreußendamm,19,8,199,31,94,1034,33,201,163,91,13,4,262,46,38,548 2018,Steglitz-Zehlendorf,60305,Teltower Damm,14,7,180,30,86,1135,30,212,344,74,15,5,242,31,55,422 2018,Steglitz-Zehlendorf,60306,Drakestr.,10,3,255,44,110,1759,61,492,351,85,30,11,329,30,45,650 -<<<<<<< HEAD 2018,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 2018,Steglitz-Zehlendorf,60408,Zehlendorf Nord,14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 2018,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 2018,Tempelhof-Schöneberg,70101,Schöneberg-Nord,117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 2018,Tempelhof-Schöneberg,70202,Schöneberg-Süd,43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 -======= -2018,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,6,4,164,40,48,912,28,220,142,49,28,11,312,146,32,307 -2018,Steglitz-Zehlendorf,60408,Zehlendorf North,14,7,181,40,85,1668,57,429,309,165,17,8,449,183,60,485 -2018,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 -2018,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,7,5,42,11,31,366,9,90,81,0,3,1,46,8,27,103 -2018,Tempelhof-Schöneberg,70101,Schöneberg-North,117,74,801,239,228,6218,55,395,598,132,27,14,590,124,459,3424 -2018,Tempelhof-Schöneberg,70202,Schöneberg-South,43,17,542,130,214,3553,50,331,690,115,20,8,586,174,259,1717 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2018,Tempelhof-Schöneberg,70303,Friedenau,23,10,266,70,110,2279,72,238,437,88,18,9,360,81,56,748 2018,Tempelhof-Schöneberg,70404,Tempelhof,57,24,652,151,261,3729,105,652,504,134,51,11,812,239,358,1724 2018,Tempelhof-Schöneberg,70505,Mariendorf,28,16,363,76,131,1760,57,419,187,119,31,13,457,78,82,899 2018,Tempelhof-Schöneberg,70606,Marienfelde,22,12,212,48,87,1056,24,226,90,52,20,9,211,46,61,525 2018,Tempelhof-Schöneberg,70707,Lichtenrade,25,13,352,61,113,1147,38,307,99,106,19,8,367,75,76,696 -<<<<<<< HEAD 2018,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 2018,Neukölln,80101,Schillerpromenade,80,46,530,181,121,2316,36,363,229,86,36,21,431,77,371,1271 2018,Neukölln,80102,Neuköllner Mitte/Zentrum,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 -======= -2018,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 -2018,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,21,17,84,20,47,692,18,126,103,0,2,1,58,7,35,194 -2018,Neukölln,80101,Schillerpromenade,80,46,530,181,121,2316,36,363,229,86,36,21,431,77,371,1271 -2018,Neukölln,80102,Neuköllner Central,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 -2018,Neukölln,80102,Central,106,56,703,214,182,4453,49,526,376,67,33,16,589,62,332,1537 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2018,Neukölln,80103,Reuterstraße,53,28,584,210,136,2889,28,364,401,69,21,10,492,169,331,1355 2018,Neukölln,80104,Rixdorf,33,18,533,144,198,2086,33,299,318,88,23,10,516,102,236,1361 2018,Neukölln,80105,Köllnische Heide,25,7,261,74,103,1124,36,287,45,42,24,9,367,19,88,622 2018,Neukölln,80206,Britz,70,41,440,97,203,2071,75,529,181,132,34,18,514,90,94,1193 2018,Neukölln,80207,Buckow,16,7,201,41,101,566,32,169,36,42,16,9,194,27,34,487 2018,Neukölln,80308,Gropiusstadt,55,32,399,95,149,1881,52,244,101,67,14,3,337,26,48,1258 -<<<<<<< HEAD 2018,Neukölln,80409,Buckow Nord,10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 2018,Neukölln,80410,Rudow,33,22,220,49,98,1100,77,299,89,127,26,8,310,51,32,576 2018,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 -======= -2018,Neukölln,80409,Buckow North,10,6,78,14,43,444,24,111,35,14,8,4,58,4,11,181 -2018,Neukölln,80410,Rudow,33,22,220,49,98,1100,77,299,89,127,26,8,310,51,32,576 -2018,Neukölln,89900,Bezirk (Nk),24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 -2018,Neukölln,89900,Nicht Zuzuordnen,24,23,81,34,45,632,10,144,38,2,6,2,62,8,56,199 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2018,Treptow-Köpenick,90101,Alt-Treptow,31,21,155,32,43,1305,14,100,290,21,6,1,182,63,77,496 2018,Treptow-Köpenick,90102,Plänterwald,16,8,67,15,25,412,21,98,76,17,4,4,96,23,15,195 2018,Treptow-Köpenick,90103,Baumschulenweg,12,2,140,32,70,836,27,130,118,77,11,9,167,24,22,384 @@ -2012,29 +999,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2018,Treptow-Köpenick,90205,Oberschöneweide,16,8,355,78,105,892,61,210,115,26,18,7,268,51,81,689 2018,Treptow-Köpenick,90206,Niederschöneweide,31,18,216,39,63,1115,30,94,137,17,7,6,206,108,108,365 2018,Treptow-Köpenick,90207,Adlershof,19,9,189,44,54,1193,39,153,234,35,8,4,249,87,46,404 -<<<<<<< HEAD 2018,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 2018,Treptow-Köpenick,90309,Altglienicke,10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 2018,Treptow-Köpenick,90310,Bohnsdorf,7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 2018,Treptow-Köpenick,90311,Grünau,3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 2018,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 2018,Treptow-Köpenick,90413,Köpenick-Süd,0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 -======= -2018,Treptow-Köpenick,90208,Köllnische Vorstadt,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 -2018,Treptow-Köpenick,90208,Spindlersfeld,9,3,112,21,40,324,15,57,76,13,6,2,114,29,35,227 -2018,Treptow-Köpenick,90309,Altglienicke,10,7,179,28,72,674,56,144,101,68,10,2,183,36,34,396 -2018,Treptow-Köpenick,90310,Bohnsdorf,7,4,119,16,32,437,32,60,51,36,9,3,88,13,7,207 -2018,Treptow-Köpenick,90311,Grünau,3,1,29,5,14,268,7,48,87,16,8,3,117,79,5,85 -2018,Treptow-Köpenick,90312,Schmöckwitz,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 -2018,Treptow-Köpenick,90312,Karolinenhof,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 -2018,Treptow-Köpenick,90312,Rauchfangswerder,0,0,17,1,3,74,3,15,12,8,4,2,21,2,3,37 -2018,Treptow-Köpenick,90413,Köpenick-South,0,0,84,14,32,345,17,86,61,36,19,3,114,11,10,210 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2018,Treptow-Köpenick,90414,Allende-Viertel,4,2,28,5,21,174,10,34,29,6,3,2,46,7,7,76 2018,Treptow-Köpenick,90415,Altstadt-Kietz,2,1,120,29,30,211,7,24,59,1,3,1,98,18,21,207 2018,Treptow-Köpenick,90416,Müggelheim,2,1,20,4,9,84,5,30,13,9,4,4,25,6,5,44 2018,Treptow-Köpenick,90517,Friedrichshagen,6,5,107,28,30,585,29,49,214,13,8,5,158,39,10,233 -<<<<<<< HEAD 2018,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 2018,Treptow-Köpenick,90519,Dammvorstadt,9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 2018,Treptow-Köpenick,90520,Köpenick-Nord,13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 @@ -2086,78 +1060,10 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2019,Mitte,10441,Parkviertel,64,45,699,159,218,2779,50,492,260,113,33,13,540,86,156,1490 2019,Mitte,10442,Wedding Zentrum,86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 2019,Mitte,19900,"Bezirk (Mi), Nicht Zuzuordnen",5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 -======= -2018,Treptow-Köpenick,90518,Rahnsdorf,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 -2018,Treptow-Köpenick,90518,Hessenwinkel,2,0,30,6,15,261,6,52,95,24,4,3,50,9,10,62 -2018,Treptow-Köpenick,90519,Dammvorstadt,9,5,143,49,36,659,10,54,116,8,3,1,146,27,31,282 -2018,Treptow-Köpenick,90520,Köpenick-North,13,9,67,10,24,258,10,41,76,35,6,1,93,12,13,168 -2018,Treptow-Köpenick,99900,Bezirk (Tp-Kp),19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 -2018,Treptow-Köpenick,99900,Nicht Zuzuordnen,19,18,86,24,58,460,29,113,87,1,11,7,82,19,15,213 -2018,Marzahn-Hellersdorf,100101,Marzahn-North,26,20,382,65,77,655,54,99,94,18,19,3,309,84,53,649 -2018,Marzahn-Hellersdorf,100102,Marzahn-Central,39,22,688,142,193,1679,135,252,98,46,50,15,469,65,96,1281 -2018,Marzahn-Hellersdorf,100103,Marzahn-South,16,8,326,54,132,1378,142,290,85,43,26,7,350,54,56,725 -2018,Marzahn-Hellersdorf,100204,Hellersdorf-North,26,14,561,104,201,1339,70,133,100,35,59,25,541,114,110,1091 -2018,Marzahn-Hellersdorf,100205,Hellersdorf-East,14,9,277,44,87,493,35,71,67,8,19,6,231,40,50,510 -2018,Marzahn-Hellersdorf,100206,Hellersdorf-South,16,7,381,88,104,652,33,78,98,22,31,8,329,99,50,647 -2018,Marzahn-Hellersdorf,100307,Biesdorf,12,6,149,30,64,1043,40,133,184,98,21,6,190,41,27,325 -2018,Marzahn-Hellersdorf,100408,Kaulsdorf,4,2,116,13,39,429,15,95,111,31,11,2,163,16,17,275 -2018,Marzahn-Hellersdorf,100409,Mahlsdorf,6,3,113,19,44,572,18,137,134,68,1,1,162,48,13,238 -2018,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 -2018,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,9,9,67,14,27,216,15,36,47,1,6,1,78,14,13,140 -2018,Lichtenberg,110101,Malchow,3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 -2018,Lichtenberg,110101,Wartenberg Und Falkenberg,3,2,34,6,10,105,4,7,13,27,6,2,33,5,2,63 -2018,Lichtenberg,110102,Neu-Hohenschönhausen North,17,7,283,56,90,778,53,122,68,26,23,9,243,16,79,667 -2018,Lichtenberg,110103,Neu-Hohenschönhausen South,24,16,358,79,83,944,51,182,105,30,17,5,282,30,44,716 -2018,Lichtenberg,110204,Alt-Hohenschönhausen North,8,2,202,48,75,687,26,94,43,42,12,7,186,66,32,360 -2018,Lichtenberg,110205,Alt-Hohenschönhausen South,11,6,249,47,72,935,103,218,117,51,15,8,232,47,32,515 -2018,Lichtenberg,110306,Fennpfuhl,13,8,318,78,114,1134,75,233,161,48,21,6,300,41,45,654 -2018,Lichtenberg,110307,Alt-Lichtenberg,34,22,493,118,115,2276,67,270,252,40,27,11,354,86,84,1016 -2018,Lichtenberg,110308,Frankfurter Allee South,11,6,172,42,35,806,22,89,101,14,6,4,163,47,85,334 -2018,Lichtenberg,110409,Neu Lichtenberg,30,18,351,75,108,1646,49,163,351,69,19,6,395,127,58,771 -2018,Lichtenberg,110410,Friedrichsfelde North,8,5,145,27,47,500,53,82,66,20,18,5,128,26,21,293 -2018,Lichtenberg,110411,Friedrichsfelde South,14,9,161,29,66,808,46,141,140,22,9,5,200,43,17,389 -2018,Lichtenberg,110512,Rummelsburger Bucht,2,2,29,10,16,295,14,34,99,12,2,2,41,17,14,87 -2018,Lichtenberg,110513,Karlshorst,6,4,98,25,53,738,44,77,214,66,16,5,146,27,18,273 -2018,Lichtenberg,119900,Bezirk (Lb),4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 -2018,Lichtenberg,119900,Nicht Zuzuordnen,4,3,42,11,16,322,14,74,75,1,9,0,62,12,12,92 -2018,Reinickendorf,121031,East 1 - Reginhardstr.,32,12,340,74,126,896,41,172,110,62,18,9,242,40,63,750 -2018,Reinickendorf,121032,East 2 - Alt-Reinickendorf,36,15,285,58,143,1415,52,290,120,67,14,3,303,80,135,682 -2018,Reinickendorf,122141,West 1 - Tegel-South,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 -2018,Reinickendorf,122141,Flughafensee,11,4,271,72,107,825,30,195,41,37,10,6,170,6,209,545 -2018,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,28,16,422,101,149,1309,22,250,78,46,20,7,281,28,83,781 -2018,Reinickendorf,122145,West 5 - Tegel,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 -2018,Reinickendorf,122145,Tegeler Forst,19,8,196,50,72,968,5,61,70,28,4,1,181,43,35,374 -2018,Reinickendorf,122242,West 2 - Heiligensee,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 -2018,Reinickendorf,122242,Konradshöhe,7,3,93,19,39,385,14,104,46,67,4,2,87,10,32,189 -2018,Reinickendorf,122311,North 1 - Frohnau,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 -2018,Reinickendorf,122311,Hermsdorf,13,3,136,29,57,989,52,347,187,160,13,7,203,31,32,338 -2018,Reinickendorf,123012,North 2 - Waidmannslust,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 -2018,Reinickendorf,123012,Wittenau,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 -2018,Reinickendorf,123012,Lübars,25,11,375,98,144,1168,35,168,132,97,11,3,311,83,95,765 -2018,Reinickendorf,123021,Mv 1 - Märkisches Viertel,44,22,464,101,184,1135,76,257,69,34,30,8,269,15,95,918 -2018,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,5,2,102,21,51,298,7,54,24,19,2,0,107,29,18,204 -2018,Reinickendorf,123043,West 3 - Borsigwalde,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 -2018,Reinickendorf,123043,Freie Scholle,6,3,94,21,50,506,28,121,59,55,4,3,136,32,18,267 -2018,Reinickendorf,129900,Bezirk (Rd),12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 -2018,Reinickendorf,129900,Nicht Zuzuordnen,12,10,100,21,38,736,12,136,52,1,5,2,63,2,33,213 -2019,Mitte,10111,Tiergarten South,60,35,365,92,128,2271,15,198,296,55,13,6,347,77,231,980 -2019,Mitte,10112,Regierungsviertel,42,20,554,136,152,3692,13,172,352,22,19,4,497,162,170,1057 -2019,Mitte,10113,Alexanderplatz,173,102,1966,500,420,11233,63,587,940,137,43,12,1307,381,1133,3813 -2019,Mitte,10114,Brunnenstraße South,40,29,268,64,79,1859,39,182,361,64,18,7,424,172,86,902 -2019,Mitte,10221,Moabit West,66,29,685,210,202,2107,47,322,326,93,28,15,641,91,618,1409 -2019,Mitte,10222,Moabit East,48,29,652,150,231,3672,27,240,350,96,39,16,555,96,555,1597 -2019,Mitte,10331,Osloer Straße,61,30,727,168,214,2474,46,289,284,77,31,7,468,116,279,1457 -2019,Mitte,10332,Brunnenstraße North,62,42,692,201,209,2537,58,400,328,75,30,10,589,223,415,1399 -2019,Mitte,10441,Parkviertel,64,45,699,159,218,2779,50,492,260,113,33,13,540,86,156,1490 -2019,Mitte,10442,Wedding Central,86,42,968,264,299,2883,43,442,310,113,37,14,759,190,573,1829 -2019,Mitte,19900,Bezirk (Mi),5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 -2019,Mitte,19900,Nicht Zuzuordnen,5,4,19,7,5,94,0,6,10,0,0,0,15,7,17,34 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2019,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,125,70,716,200,255,3973,43,447,483,105,41,17,656,103,622,1858 2019,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,119,82,872,283,271,5797,113,525,1182,113,55,23,1320,530,527,2119 2019,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,94,67,524,215,99,2509,27,238,300,48,26,8,407,84,493,1103 2019,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,182,150,530,251,125,2343,37,219,440,52,44,15,519,104,1310,1316 -<<<<<<< HEAD 2019,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-Nord,38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 2019,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-Süd,98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 2019,Friedrichshain-Kreuzberg,20506,Frankfurter Allee Nord,30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 @@ -2181,38 +1087,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2019,Pankow,30716,Prenzlauer Berg Süd,28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 2019,Pankow,39900,"Bezirk (Pk), Nicht Zuzuordnen",1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 2019,Charlottenburg-Wilmersdorf,40101,Charlottenburg-Nord,35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 -======= -2019,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,38,26,225,58,61,1260,50,132,222,45,8,5,298,59,58,634 -2019,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,98,74,787,281,160,3618,36,215,334,33,20,9,480,120,770,1573 -2019,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,30,16,376,109,96,1839,33,84,353,49,48,9,604,118,121,1212 -2019,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,132,92,972,353,168,4273,48,259,775,68,39,15,1062,335,1322,2606 -2019,Friedrichshain-Kreuzberg,29900,Bezirk (Fh-Kb),2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 -2019,Friedrichshain-Kreuzberg,29900,Nicht Zuzuordnen,2,2,4,2,2,38,0,1,5,0,1,1,3,1,9,10 -2019,Pankow,30101,Buch,9,5,243,57,91,742,17,78,118,8,26,6,259,51,38,439 -2019,Pankow,30202,Blankenfelde,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 -2019,Pankow,30202,Niederschönhausen,7,5,106,14,59,671,31,133,151,62,15,7,208,32,22,336 -2019,Pankow,30203,Buchholz,3,0,76,10,42,366,7,73,65,29,4,2,87,11,9,165 -2019,Pankow,30304,Karow,4,4,81,9,41,369,6,53,93,47,6,4,101,30,21,176 -2019,Pankow,30307,Blankenburg,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 -2019,Pankow,30307,Heinersdorf,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 -2019,Pankow,30307,Märchenland,6,4,107,22,48,702,23,115,151,45,9,4,181,40,24,230 -2019,Pankow,30405,Schönholz,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 -2019,Pankow,30405,Wilhelmsruh,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 -2019,Pankow,30405,Rosenthal,11,8,81,9,33,536,19,122,51,94,11,5,121,18,8,253 -2019,Pankow,30406,Pankow Central,40,34,240,58,91,1572,47,146,502,58,13,3,311,88,41,659 -2019,Pankow,30408,Pankow South,26,15,231,42,101,1093,73,160,352,46,18,7,298,89,46,627 -2019,Pankow,30509,Weißensee,16,9,348,73,137,1728,61,197,350,83,12,6,401,101,68,845 -2019,Pankow,30510,Weißensee East,10,4,146,28,53,589,31,107,92,30,9,4,184,34,51,399 -2019,Pankow,30611,Prenzlauer Berg Northwest,36,25,252,65,70,1391,42,94,380,38,15,2,294,90,154,621 -2019,Pankow,30612,Prenzlauer Berg North,22,9,209,39,78,1588,71,171,392,41,11,4,303,89,70,617 -2019,Pankow,30613,Helmholtzplatz,11,8,179,41,52,891,28,60,228,59,8,2,309,132,35,484 -2019,Pankow,30614,Prenzlauer Berg East,36,22,331,63,124,2111,76,182,319,72,23,7,496,179,92,828 -2019,Pankow,30715,Prenzlauer Berg Southwest,18,9,379,92,69,1549,38,140,360,70,13,5,372,132,50,754 -2019,Pankow,30716,Prenzlauer Berg South,28,14,154,26,66,1251,55,146,362,64,7,4,316,106,46,603 -2019,Pankow,39900,Bezirk (Pk),1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 -2019,Pankow,39900,Nicht Zuzuordnen,1,1,11,3,1,53,1,8,10,0,1,0,8,2,13,18 -2019,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,35,10,316,84,110,1086,91,336,59,75,28,18,200,28,216,690 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2019,Charlottenburg-Wilmersdorf,40202,Heerstrasse,16,13,188,49,51,677,24,146,46,81,4,3,176,63,43,384 2019,Charlottenburg-Wilmersdorf,40203,Westend,31,19,313,82,142,1899,52,315,205,122,17,11,325,44,45,821 2019,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,26,9,238,42,124,903,16,97,174,32,11,5,271,77,54,579 @@ -2229,7 +1103,6 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2019,Charlottenburg-Wilmersdorf,40515,Barstraße,9,6,118,20,55,720,27,131,168,30,4,3,114,21,39,343 2019,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,26,16,229,47,91,2011,39,338,417,114,19,4,308,53,96,918 2019,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,6,6,17,6,13,36,1,11,3,1,13,13,15,5,4,44 -<<<<<<< HEAD 2019,Charlottenburg-Wilmersdorf,49900,"Bezirk (Ch-Wi), Nicht Zuzuordnen",1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 2019,Spandau,50101,Hakenfelde,12,4,165,35,63,813,41,173,64,31,26,16,229,13,26,476 2019,Spandau,50102,Falkenhagener Feld,20,11,399,74,162,1063,81,150,114,53,46,16,299,9,67,891 @@ -2241,74 +1114,34 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2019,Spandau,50308,Siemensstadt,13,8,128,25,45,662,44,130,96,38,8,5,130,33,34,330 2019,Spandau,50409,Gatow/Kladow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 2019,Spandau,59900,"Bezirk (Sp), Nicht Zuzuordnen",3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 -======= -2019,Charlottenburg-Wilmersdorf,49900,Bezirk (Ch-Wi),1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 -2019,Charlottenburg-Wilmersdorf,49900,Nicht Zuzuordnen,1,1,3,2,7,40,1,8,9,0,2,2,4,0,1,11 -2019,Spandau,50101,Hakenfelde,12,4,165,35,63,813,41,173,64,31,26,16,229,13,26,476 -2019,Spandau,50102,Falkenhagener Feld,20,11,399,74,162,1063,81,150,114,53,46,16,299,9,67,891 -2019,Spandau,50103,Spandau Central,65,31,671,160,251,1940,47,247,167,35,28,16,529,48,266,1328 -2019,Spandau,50204,Brunsbütteler Damm,14,3,169,41,73,839,51,125,121,25,17,6,207,10,18,438 -2019,Spandau,50205,Heerstraße North,21,9,362,77,122,860,35,151,88,51,25,12,338,70,42,740 -2019,Spandau,50206,Wilhelmstadt,39,20,601,150,202,2459,30,207,162,55,20,8,364,40,101,1148 -2019,Spandau,50307,Haselhorst,18,7,150,33,78,693,49,127,52,21,14,10,108,9,39,337 -2019,Spandau,50308,Siemensstadt,13,8,128,25,45,662,44,130,96,38,8,5,130,33,34,330 -2019,Spandau,50409,Gatow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 -2019,Spandau,50409,Kladow,6,3,92,21,61,348,19,34,38,86,8,6,124,4,8,241 -2019,Spandau,59900,Bezirk (Sp),3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 -2019,Spandau,59900,Nicht Zuzuordnen,3,1,7,3,0,17,0,5,1,0,2,2,4,0,5,12 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2019,Steglitz-Zehlendorf,60101,Schloßstr.,39,23,240,51,79,2281,41,155,388,65,41,5,248,45,70,587 2019,Steglitz-Zehlendorf,60102,Albrechtstr.,35,23,274,49,128,1486,79,308,271,142,31,12,426,90,59,843 2019,Steglitz-Zehlendorf,60203,Lankwitz,19,9,354,60,132,1262,51,240,104,117,19,6,333,30,78,839 2019,Steglitz-Zehlendorf,60204,Ostpreußendamm,22,10,216,40,101,955,53,189,163,66,16,7,257,68,29,514 2019,Steglitz-Zehlendorf,60305,Teltower Damm,36,28,173,29,94,1170,23,204,376,50,12,2,242,32,51,449 2019,Steglitz-Zehlendorf,60306,Drakestr.,20,10,269,50,133,1475,52,289,288,94,19,7,316,35,44,676 -<<<<<<< HEAD 2019,Steglitz-Zehlendorf,60407,Zehlendorf Südwest,15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 2019,Steglitz-Zehlendorf,60408,Zehlendorf Nord,31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 2019,Steglitz-Zehlendorf,69900,"Bezirk (St-Zd), Nicht Zuzuordnen",0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 2019,Tempelhof-Schöneberg,70101,Schöneberg-Nord,125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 2019,Tempelhof-Schöneberg,70202,Schöneberg-Süd,43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 -======= -2019,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,15,10,145,40,81,906,38,157,160,95,31,19,411,241,36,389 -2019,Steglitz-Zehlendorf,60408,Zehlendorf North,31,15,204,40,111,1782,65,379,390,148,24,13,475,215,43,567 -2019,Steglitz-Zehlendorf,69900,Bezirk (St-Zd),0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 -2019,Steglitz-Zehlendorf,69900,Nicht Zuzuordnen,0,0,9,3,3,39,0,6,6,0,1,1,1,0,2,12 -2019,Tempelhof-Schöneberg,70101,Schöneberg-North,125,81,737,206,228,4691,39,383,642,113,32,18,672,233,413,2016 -2019,Tempelhof-Schöneberg,70202,Schöneberg-South,43,24,606,142,209,3103,47,294,597,88,22,8,615,177,241,1632 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2019,Tempelhof-Schöneberg,70303,Friedenau,27,16,271,51,121,2173,72,325,421,92,32,15,389,88,67,777 2019,Tempelhof-Schöneberg,70404,Tempelhof,66,27,813,173,325,3816,116,698,407,173,47,19,869,254,287,2128 2019,Tempelhof-Schöneberg,70505,Mariendorf,40,21,332,68,258,1832,61,435,205,172,21,7,400,68,86,1080 2019,Tempelhof-Schöneberg,70606,Marienfelde,16,9,260,67,102,947,48,191,107,46,23,10,251,40,41,557 2019,Tempelhof-Schöneberg,70707,Lichtenrade,33,22,329,54,129,1008,80,225,126,95,36,12,398,71,69,675 -<<<<<<< HEAD 2019,Tempelhof-Schöneberg,79900,"Bezirk (Th-Sb), Nicht Zuzuordnen",2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 2019,Neukölln,80101,Schillerpromenade,62,33,472,173,124,1983,21,243,256,101,24,16,404,59,458,1138 2019,Neukölln,80102,Neuköllner Mitte/Zentrum,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 -======= -2019,Tempelhof-Schöneberg,79900,Bezirk (Th-Sb),2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 -2019,Tempelhof-Schöneberg,79900,Nicht Zuzuordnen,2,2,5,1,5,48,1,3,6,0,0,0,5,3,5,14 -2019,Neukölln,80101,Schillerpromenade,62,33,472,173,124,1983,21,243,256,101,24,16,404,59,458,1138 -2019,Neukölln,80102,Neuköllner Central,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 -2019,Neukölln,80102,Central,100,52,759,270,217,4680,30,458,388,97,32,18,634,119,469,1722 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2019,Neukölln,80103,Reuterstraße,77,47,604,203,187,3413,24,296,628,114,42,23,593,147,462,1717 2019,Neukölln,80104,Rixdorf,55,40,492,153,148,2341,18,293,465,92,23,16,548,90,346,1506 2019,Neukölln,80105,Köllnische Heide,24,8,221,56,98,1187,48,291,46,41,23,12,208,15,85,600 2019,Neukölln,80206,Britz,52,30,464,107,217,2094,69,463,195,191,25,12,514,63,145,1346 2019,Neukölln,80207,Buckow,24,14,222,42,119,567,29,155,39,49,13,6,324,10,51,678 2019,Neukölln,80308,Gropiusstadt,48,27,448,129,171,1683,45,334,105,72,21,7,368,30,47,1037 -<<<<<<< HEAD 2019,Neukölln,80409,Buckow Nord,11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 2019,Neukölln,80410,Rudow,25,16,303,65,134,898,75,209,93,129,14,11,314,15,45,696 2019,Neukölln,89900,"Bezirk (Nk), Nicht Zuzuordnen",2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 -======= -2019,Neukölln,80409,Buckow North,11,5,82,19,42,366,11,81,32,30,5,3,83,4,11,216 -2019,Neukölln,80410,Rudow,25,16,303,65,134,898,75,209,93,129,14,11,314,15,45,696 -2019,Neukölln,89900,Bezirk (Nk),2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 -2019,Neukölln,89900,Nicht Zuzuordnen,2,1,5,2,10,79,0,13,4,0,0,0,6,3,7,21 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2019,Treptow-Köpenick,90101,Alt-Treptow,32,21,203,60,61,1494,23,108,312,31,10,3,189,52,141,791 2019,Treptow-Köpenick,90102,Plänterwald,5,1,56,11,34,536,32,97,64,38,2,1,102,16,7,257 2019,Treptow-Köpenick,90103,Baumschulenweg,14,8,122,17,62,806,45,137,142,43,10,7,142,26,30,317 @@ -2316,29 +1149,16 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2019,Treptow-Köpenick,90205,Oberschöneweide,10,4,335,76,96,1202,79,362,168,37,24,11,333,63,84,749 2019,Treptow-Köpenick,90206,Niederschöneweide,16,10,222,61,60,1042,30,83,172,20,9,4,251,106,48,418 2019,Treptow-Köpenick,90207,Adlershof,14,9,171,36,78,983,48,140,240,23,9,6,240,52,28,396 -<<<<<<< HEAD 2019,Treptow-Köpenick,90208,Köllnische Vorstadt/Spindlersfeld,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 2019,Treptow-Köpenick,90309,Altglienicke,11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 2019,Treptow-Köpenick,90310,Bohnsdorf,5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 2019,Treptow-Köpenick,90311,Grünau,2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 2019,Treptow-Köpenick,90312,Schmöckwitz/Karolinenhof/Rauchfangswerder,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 2019,Treptow-Köpenick,90413,Köpenick-Süd,3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 -======= -2019,Treptow-Köpenick,90208,Köllnische Vorstadt,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 -2019,Treptow-Köpenick,90208,Spindlersfeld,1,1,130,31,36,360,17,52,80,13,12,4,151,33,24,259 -2019,Treptow-Köpenick,90309,Altglienicke,11,8,213,44,78,671,88,120,91,55,16,5,164,21,39,442 -2019,Treptow-Köpenick,90310,Bohnsdorf,5,3,107,20,42,442,25,66,61,28,5,3,118,11,14,255 -2019,Treptow-Köpenick,90311,Grünau,2,1,33,8,23,251,12,35,73,14,15,9,136,64,8,114 -2019,Treptow-Köpenick,90312,Schmöckwitz,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 -2019,Treptow-Köpenick,90312,Karolinenhof,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 -2019,Treptow-Köpenick,90312,Rauchfangswerder,3,0,22,3,10,79,9,8,11,0,5,4,16,3,2,42 -2019,Treptow-Köpenick,90413,Köpenick-South,3,2,46,5,14,176,9,37,26,29,18,12,59,7,8,113 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 2019,Treptow-Köpenick,90414,Allende-Viertel,1,0,75,17,20,355,20,53,87,5,8,5,94,15,18,172 2019,Treptow-Köpenick,90415,Altstadt-Kietz,4,3,102,22,40,180,4,28,49,2,3,0,124,21,27,209 2019,Treptow-Köpenick,90416,Müggelheim,1,1,21,7,9,86,4,11,14,5,11,10,48,10,11,53 2019,Treptow-Köpenick,90517,Friedrichshagen,12,7,135,33,27,560,40,65,182,15,19,4,176,48,16,236 -<<<<<<< HEAD 2019,Treptow-Köpenick,90518,Rahnsdorf/Hessenwinkel,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 2019,Treptow-Köpenick,90519,Dammvorstadt,19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 2019,Treptow-Köpenick,90520,Köpenick-Nord,3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 @@ -2379,58 +1199,3 @@ Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,The 2019,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 2019,Reinickendorf,123043,West 3 - Borsigwalde/Freie Scholle,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 2019,Reinickendorf,129900,"Bezirk (Rd), Nicht Zuzuordnen",3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 -======= -2019,Treptow-Köpenick,90518,Rahnsdorf,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 -2019,Treptow-Köpenick,90518,Hessenwinkel,0,0,41,5,17,238,14,41,69,14,4,4,79,20,13,77 -2019,Treptow-Köpenick,90519,Dammvorstadt,19,14,206,60,46,756,21,72,154,11,8,3,161,36,65,373 -2019,Treptow-Köpenick,90520,Köpenick-North,3,3,79,24,30,265,15,53,61,36,13,5,91,19,16,178 -2019,Treptow-Köpenick,99900,Bezirk (Tp-Kp),1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 -2019,Treptow-Köpenick,99900,Nicht Zuzuordnen,1,1,12,1,9,35,0,4,6,0,4,4,13,2,2,25 -2019,Marzahn-Hellersdorf,100101,Marzahn-North,28,17,405,71,104,554,54,71,53,17,27,9,305,78,53,682 -2019,Marzahn-Hellersdorf,100102,Marzahn-Central,56,41,712,171,190,1719,146,325,66,22,49,17,506,65,130,1271 -2019,Marzahn-Hellersdorf,100103,Marzahn-South,33,19,402,87,122,1546,156,346,101,45,11,6,325,21,70,831 -2019,Marzahn-Hellersdorf,100204,Hellersdorf-North,47,28,532,89,167,1607,61,176,96,29,50,23,531,65,112,1309 -2019,Marzahn-Hellersdorf,100205,Hellersdorf-East,28,19,244,49,81,545,39,79,77,10,31,10,188,30,42,540 -2019,Marzahn-Hellersdorf,100206,Hellersdorf-South,17,11,266,45,84,566,29,56,57,7,21,7,272,80,45,473 -2019,Marzahn-Hellersdorf,100307,Biesdorf,17,9,204,38,77,1038,48,152,158,76,16,6,187,29,34,396 -2019,Marzahn-Hellersdorf,100408,Kaulsdorf,8,4,113,21,39,517,24,81,98,40,14,7,137,17,18,225 -2019,Marzahn-Hellersdorf,100409,Mahlsdorf,3,3,85,17,40,487,38,88,78,85,9,4,191,56,30,197 -2019,Marzahn-Hellersdorf,109900,Bezirk (Mz-Hd),2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 -2019,Marzahn-Hellersdorf,109900,Nicht Zuzuordnen,2,2,4,0,2,26,3,5,1,0,0,0,14,4,10,10 -2019,Lichtenberg,110101,Malchow,1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 -2019,Lichtenberg,110101,Wartenberg Und Falkenberg,1,0,24,6,6,110,1,14,10,14,5,0,35,6,6,42 -2019,Lichtenberg,110102,Neu-Hohenschönhausen North,11,6,346,63,107,547,52,78,53,17,29,11,254,24,68,637 -2019,Lichtenberg,110103,Neu-Hohenschönhausen South,20,15,327,79,90,855,64,148,91,22,21,5,257,18,26,706 -2019,Lichtenberg,110204,Alt-Hohenschönhausen North,17,9,197,41,64,891,35,136,62,35,7,6,173,13,26,469 -2019,Lichtenberg,110205,Alt-Hohenschönhausen South,18,10,254,44,75,1126,88,224,143,30,10,3,229,34,36,592 -2019,Lichtenberg,110306,Fennpfuhl,22,11,312,57,98,1056,60,185,133,45,25,10,358,58,45,686 -2019,Lichtenberg,110307,Alt-Lichtenberg,74,54,553,126,149,2105,94,254,214,32,38,21,445,94,102,1115 -2019,Lichtenberg,110308,Frankfurter Allee South,20,7,159,51,37,693,34,65,92,5,10,6,173,45,88,292 -2019,Lichtenberg,110409,Neu Lichtenberg,32,21,349,89,117,1699,52,107,384,36,15,9,422,91,51,1036 -2019,Lichtenberg,110410,Friedrichsfelde North,18,14,153,37,73,567,53,113,77,8,12,2,171,44,23,355 -2019,Lichtenberg,110411,Friedrichsfelde South,14,9,187,41,61,908,56,139,116,50,13,6,253,35,38,500 -2019,Lichtenberg,110512,Rummelsburger Bucht,4,3,58,14,20,332,11,55,99,12,9,6,80,28,11,147 -2019,Lichtenberg,110513,Karlshorst,6,6,117,26,49,720,38,112,171,73,8,4,131,24,13,288 -2019,Lichtenberg,119900,Bezirk (Lb),3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 -2019,Lichtenberg,119900,Nicht Zuzuordnen,3,3,7,1,4,28,0,1,6,0,0,0,5,0,1,17 -2019,Reinickendorf,121031,East 1 - Reginhardstr.,21,14,322,75,119,947,42,172,117,77,23,12,225,24,104,738 -2019,Reinickendorf,121032,East 2 - Alt-Reinickendorf,34,21,282,67,132,1261,41,286,90,84,11,5,314,116,119,666 -2019,Reinickendorf,122141,West 1 - Tegel-South,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 -2019,Reinickendorf,122141,Flughafensee,9,4,256,69,109,1233,21,217,43,37,9,3,142,6,210,528 -2019,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,29,13,351,84,161,1336,21,255,99,54,16,6,271,63,70,785 -2019,Reinickendorf,122145,West 5 - Tegel,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 -2019,Reinickendorf,122145,Tegeler Forst,29,15,164,53,70,860,7,38,69,36,8,4,127,26,34,350 -2019,Reinickendorf,122242,West 2 - Heiligensee,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 -2019,Reinickendorf,122242,Konradshöhe,7,3,77,21,56,365,23,87,61,43,7,4,116,13,18,199 -2019,Reinickendorf,122311,North 1 - Frohnau,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 -2019,Reinickendorf,122311,Hermsdorf,14,8,106,23,54,883,41,153,275,87,4,1,198,28,44,286 -2019,Reinickendorf,123012,North 2 - Waidmannslust,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 -2019,Reinickendorf,123012,Wittenau,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 -2019,Reinickendorf,123012,Lübars,34,19,372,85,123,1160,30,135,150,93,16,3,306,74,110,728 -2019,Reinickendorf,123021,Mv 1 - Märkisches Viertel,42,22,491,123,187,1100,51,224,76,40,39,19,286,11,73,986 -2019,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,6,4,84,19,34,293,13,36,18,34,5,2,156,56,21,212 -2019,Reinickendorf,123043,West 3 - Borsigwalde,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 -2019,Reinickendorf,123043,Freie Scholle,8,4,95,18,43,492,21,96,69,38,6,1,79,8,31,218 -2019,Reinickendorf,129900,Bezirk (Rd),3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 -2019,Reinickendorf,129900,Nicht Zuzuordnen,3,2,14,7,4,59,0,7,15,0,1,0,7,3,9,21 ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 diff --git a/notebooks/load_and_clean_data_veerpal.ipynb b/notebooks/load_and_clean_data_veerpal.ipynb index ec7cdacc..a29d6322 100644 --- a/notebooks/load_and_clean_data_veerpal.ipynb +++ b/notebooks/load_and_clean_data_veerpal.ipynb @@ -299,7 +299,6 @@ { "data": { "text/plain": [ -<<<<<<< HEAD "Year 0\n", "District 0\n", "Code 0\n", @@ -321,48 +320,6 @@ "Drugs 0\n", "Local 0\n", "dtype: int64" -======= - "" ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 ] }, "execution_count": 4, @@ -371,11 +328,7 @@ } ], "source": [ -<<<<<<< HEAD "df.isnull().sum()" -======= - "df.isnull" ->>>>>>> 2bab765d891a7fcd7494a290f73702db8d819770 ] }, { @@ -386,7 +339,6 @@ "outputs": [ { "data": { -<<<<<<< HEAD "text/html": [ "
    \n", "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    postal_codedistricttotalage_under_6age_6_to_15age_15_to_18age_18_to_27age_27_to_45age_45_to_55age_55_to_65age_65_plusfemale_total
    010115Mitte262741754205147324611159542532041164612818
    110117Mitte15531782881250155853462342185425187489
    210119Mitte1506410141087213131966502543115810807489
    310119Pankow460633642611842317539913492102258
    410178Mitte14385692714203158851001856147327596953
    .......................................
    21314195Steglitz-Zehlendorf155307901581576143927452577191739058086
    21414197Charlottenburg-Wilmersdorf179317881102371139535722891272850849698
    21514197Tempelhof-Schoeneberg1348787321201329209189248717
    21614199Charlottenburg-Wilmersdorf153696811157362120430562364197545708303
    21714199Steglitz-Zehlendorf4300061837919
    \n", + "

    218 rows × 12 columns

    \n", + "
    " + ], + "text/plain": [ + " postal_code district total age_under_6 age_6_to_15 \\\n", + "0 10115 Mitte 26274 1754 2051 \n", + "1 10117 Mitte 15531 782 881 \n", + "2 10119 Mitte 15064 1014 1087 \n", + "3 10119 Pankow 4606 336 426 \n", + "4 10178 Mitte 14385 692 714 \n", + ".. ... ... ... ... ... \n", + "213 14195 Steglitz-Zehlendorf 15530 790 1581 \n", + "214 14197 Charlottenburg-Wilmersdorf 17931 788 1102 \n", + "215 14197 Tempelhof-Schoeneberg 1348 78 73 \n", + "216 14199 Charlottenburg-Wilmersdorf 15369 681 1157 \n", + "217 14199 Steglitz-Zehlendorf 43 0 0 \n", + "\n", + " age_15_to_18 age_18_to_27 age_27_to_45 age_45_to_55 age_55_to_65 \\\n", + "0 473 2461 11595 4253 2041 \n", + "1 250 1558 5346 2342 1854 \n", + "2 213 1319 6650 2543 1158 \n", + "3 118 423 1753 991 349 \n", + "4 203 1588 5100 1856 1473 \n", + ".. ... ... ... ... ... \n", + "213 576 1439 2745 2577 1917 \n", + "214 371 1395 3572 2891 2728 \n", + "215 21 201 329 209 189 \n", + "216 362 1204 3056 2364 1975 \n", + "217 0 6 18 3 7 \n", + "\n", + " age_65_plus female_total \n", + "0 1646 12818 \n", + "1 2518 7489 \n", + "2 1080 7489 \n", + "3 210 2258 \n", + "4 2759 6953 \n", + ".. ... ... \n", + "213 3905 8086 \n", + "214 5084 9698 \n", + "215 248 717 \n", + "216 4570 8303 \n", + "217 9 19 \n", + "\n", + "[218 rows x 12 columns]" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_population" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "84e5c713-8e12-4e8e-8dba-768dfe2bc098", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "postal_code 0\n", + "district 0\n", + "total 0\n", + "age_under_6 0\n", + "age_6_to_15 0\n", + "age_15_to_18 0\n", + "age_18_to_27 0\n", + "age_27_to_45 0\n", + "age_45_to_55 0\n", + "age_55_to_65 0\n", + "age_65_plus 0\n", + "female_total 0\n", + "dtype: int64" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df_population.isna().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "097efcf8-1270-47dc-ba14-6af38c7f998e", + "metadata": {}, + "outputs": [ + { + "ename": "ModuleNotFoundError", + "evalue": "No module named 'mysql'", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mModuleNotFoundError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[21]\u001b[39m\u001b[32m, line 1\u001b[39m\n\u001b[32m----> \u001b[39m\u001b[32m1\u001b[39m \u001b[38;5;28;01mimport\u001b[39;00m\u001b[38;5;250m \u001b[39m\u001b[34;01mmysql\u001b[39;00m\u001b[34;01m.\u001b[39;00m\u001b[34;01mconnector\u001b[39;00m\n\u001b[32m 3\u001b[39m conn = mysql.connector.connect(\n\u001b[32m 4\u001b[39m host=\u001b[33m\"\u001b[39m\u001b[33mlocalhost\u001b[39m\u001b[33m\"\u001b[39m,\n\u001b[32m 5\u001b[39m user=\u001b[33m\"\u001b[39m\u001b[33mroot\u001b[39m\u001b[33m\"\u001b[39m,\n\u001b[32m 6\u001b[39m password=\u001b[33m\"\u001b[39m\u001b[33myourpassword\u001b[39m\u001b[33m\"\u001b[39m,\n\u001b[32m 7\u001b[39m database=\u001b[33m\"\u001b[39m\u001b[33mpopulation\u001b[39m\u001b[33m\"\u001b[39m\n\u001b[32m 8\u001b[39m )\n\u001b[32m 10\u001b[39m cursor = conn.cursor()\n", + "\u001b[31mModuleNotFoundError\u001b[39m: No module named 'mysql'" + ] + } + ], + "source": [ + "import mysql.connector\n", + "\n", + "conn = mysql.connector.connect(\n", + " host=\"localhost\",\n", + " user=\"root\",\n", + " password=\"yourpassword\",\n", + " database=\"population\"\n", + ")\n", + "\n", + "cursor = conn.cursor()\n", + "\n", + "for _, row in df.iterrows():\n", + " sql = \"INSERT INTO my_table (col1, col2, col3) VALUES (%s, %s, %s)\"\n", + " cursor.execute(sql, tuple(row))\n", + "\n", + "conn.commit()\n" + ] + }, { "cell_type": "code", "execution_count": null, - "id": "fa0753a8-423d-45cc-8a7b-b0da11c4a46f", + "id": "ac294487-e795-44dc-9e1e-e79846d3eea6", "metadata": {}, "outputs": [], "source": [] diff --git a/sql_scripts/create_database.sql b/sql_scripts/create_database.sql index e69de29b..8b3b1f7a 100644 --- a/sql_scripts/create_database.sql +++ b/sql_scripts/create_database.sql @@ -0,0 +1,47 @@ +use hufflepuff; + +CREATE TABLE IF NOT EXISTS population_data ( + postal_code INT, + district VARCHAR(50), + total INT, + age_under_6 INT, + age_6_to_15 INT, + age_15_to_18 INT, + age_18_to_27 INT, + age_27_to_45 INT, + age_45_to_55 INT, + age_55_to_65 INT, + age_65_plus INT, + female_total INT +); + + +CREATE TABLE IF NOT EXISTS location_bridge ( + district VARCHAR(50), + code INT, + location VARCHAR(255) +); + + +CREATE TABLE IF NOT EXISTS crime_data ( + year INT, + district VARCHAR(50), + code INT, + location VARCHAR(255), + robbery INT, + street_robbery INT, + injury INT, + agg_assault INT, + threat INT, + theft INT, + car INT, + from_car INT, + bike INT, + burglary INT, + fire INT, + arson INT, + damage INT, + graffiti INT, + drugs INT, + local INT +); From b33242c9c91c0a75169ffac11dde2df16068d8d3 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Wed, 10 Dec 2025 10:05:25 +0100 Subject: [PATCH 30/41] Added MYSQL queries --- sql_scripts/queries_carlos.sql | 52 ++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 sql_scripts/queries_carlos.sql diff --git a/sql_scripts/queries_carlos.sql b/sql_scripts/queries_carlos.sql new file mode 100644 index 00000000..efba284e --- /dev/null +++ b/sql_scripts/queries_carlos.sql @@ -0,0 +1,52 @@ +use hufflepuff; + +#Total crimes per district + +SELECT district, SUM(robbery + street_robbery + injury + agg_assault + threat + theft + + car + from_car + bike + burglary + fire + arson + damage + graffiti + + drugs + local) AS total_crime +FROM crime_data +GROUP BY district +ORDER BY total_crime DESC; + +#Total crimes per district per year + +SELECT year, district, + SUM(robbery + street_robbery + injury + agg_assault + threat + theft + + car + from_car + bike + burglary + fire + arson + damage + + graffiti + drugs + local) AS total_crime +FROM crime_data +GROUP BY year, district +ORDER BY year, total_crime DESC; + +# Most dangerous locations + +SELECT location, + SUM(robbery + street_robbery + injury + agg_assault + threat + theft + + car + from_car + bike + burglary + fire + arson + damage + + graffiti + drugs + local) AS total_crime +FROM crime_data +GROUP BY location +ORDER BY total_crime DESC +LIMIT 20; + +# Crimes per 1,000 residents + +SELECT c.code, + c.location, + SUM(robbery + street_robbery + injury + agg_assault + threat + theft + + car + from_car + bike + burglary + fire + arson + damage + + graffiti + drugs + local) AS crimes, + p.total AS population, + ROUND( + SUM(robbery + street_robbery + injury + agg_assault + threat + + theft + car + from_car + bike + burglary + fire + arson + + damage + graffiti + drugs + local) / p.total * 1000, 2 + ) AS crimes_per_1000 +FROM crime_data c +JOIN population_data p ON c.code = p.postal_code +GROUP BY c.code, c.location, p.total +ORDER BY crimes_per_1000 DESC; + + + From 5ab991d97ed0aa6c45f534d1d49ff0d049d8253c Mon Sep 17 00:00:00 2001 From: alanlupatini Date: Wed, 10 Dec 2025 10:43:02 +0100 Subject: [PATCH 31/41] new reports and updated sql queries --- .../hypothesis 4 verification.csv | 13 ++++ .../hypothesis 5 verification.csv | 9 +++ sql_scripts/queries_alan.sql | 73 ++++++++++++++++++- 3 files changed, 94 insertions(+), 1 deletion(-) create mode 100644 data/analysis_tables/hypothesis 4 verification.csv create mode 100644 data/analysis_tables/hypothesis 5 verification.csv diff --git a/data/analysis_tables/hypothesis 4 verification.csv b/data/analysis_tables/hypothesis 4 verification.csv new file mode 100644 index 00000000..be6fc490 --- /dev/null +++ b/data/analysis_tables/hypothesis 4 verification.csv @@ -0,0 +1,13 @@ +district,District_Population,Age_18_27_Total,Age_18_27_Proportion_Percent,Total_Drugs_Offenses,Drugs_Rate_Per_1K_Total_Pop +Friedrichshain-Kreuzberg,283887,31239,11,31683,111.6 +Mitte,377941,51273,13.57,26445,69.97 +Reinickendorf,263494,26166,9.93,11634,44.15 +Neukoelln,329233,35232,10.7,14188,43.09 +Tempelhof-Schoeneberg,348739,35090,10.06,8965,25.71 +Charlottenburg-Wilmersdorf,338717,33511,9.89,8425,24.87 +Spandau,242137,25190,10.4,4207,17.37 +Treptow-Koepenick,264993,21472,8.1,3861,14.57 +Pankow,402289,31804,7.91,5330,13.25 +Lichtenberg,286242,27121,9.47,3559,12.43 +Marzahn-Hellersdorf,266681,21335,8,3086,11.57 +Steglitz-Zehlendorf,306576,28139,9.18,3116,10.16 diff --git a/data/analysis_tables/hypothesis 5 verification.csv b/data/analysis_tables/hypothesis 5 verification.csv new file mode 100644 index 00000000..24cd3037 --- /dev/null +++ b/data/analysis_tables/hypothesis 5 verification.csv @@ -0,0 +1,9 @@ +year,Total_Car_Offenses,Overall_Total_Population,Car_Theft_Rate_Per_100K +2012,6151,3710929,165.75364282097556 +2013,7013,3710929,188.9823276058367 +2014,7035,3710929,189.5751710690234 +2015,7034,3710929,189.54822363887857 +2016,7784,3710929,209.75879624751644 +2017,7028,3710929,189.38653905800945 +2018,6070,3710929,163.57090097924265 +2019,6138,3710929,165.4033262290925 diff --git a/sql_scripts/queries_alan.sql b/sql_scripts/queries_alan.sql index 36aff4b2..1e4f44a9 100644 --- a/sql_scripts/queries_alan.sql +++ b/sql_scripts/queries_alan.sql @@ -262,6 +262,8 @@ ORDER BY SUM(CASE WHEN YearlyCrimes.year = 2019 THEN YearlyCrimes.total_crimes ELSE 0 END) DESC; + + -- most common crimes in alexanderplatz in 2019 SELECT @@ -366,4 +368,73 @@ FROM ( GROUP BY crime_type ORDER BY - total_count DESC; \ No newline at end of file + total_count DESC; + + + -- Hypothesis 4 verification: drug crimes in younger neighbourhoods +WITH AggregatedPopulation AS ( + SELECT + district, + SUM(total) AS total_pop, + SUM(age_18_to_27) AS age_18_27_pop + FROM + population + GROUP BY + district + HAVING + SUM(total) > 10000 +) +SELECT + ap.district, + ap.total_pop AS District_Population, + ap.age_18_27_pop AS Age_18_27_Total, + ROUND( + (CAST(ap.age_18_27_pop AS REAL) / ap.total_pop) * 100, + 2 + ) AS Age_18_27_Proportion_Percent, + SUM(c.drugs) AS Total_Drugs_Offenses, + ROUND( + (CAST(SUM(c.drugs) AS REAL) / NULLIF(ap.total_pop, 0)) * 1000, + 2 + ) AS Drugs_Rate_Per_1K_Total_Pop + +FROM + AggregatedPopulation ap +JOIN + crimes c ON ap.district = c.district + +GROUP BY + ap.district, ap.total_pop, ap.age_18_27_pop +ORDER BY + Drugs_Rate_Per_1K_Total_Pop DESC; + + + + -- hypothesis 5 verification, car theft decline over time + WITH YearlyCrimeData AS ( + SELECT + year, + SUM(car) AS Total_Car_Offenses + FROM + crimes + GROUP BY + year +), +TotalPopulation AS ( + SELECT + SUM(total) AS Overall_Total_Population + FROM + population +) +SELECT + ycd.year, + ycd.Total_Car_Offenses, + tp.Overall_Total_Population, + (CAST(ycd.Total_Car_Offenses AS REAL) / tp.Overall_Total_Population) * 100000 AS Car_Theft_Rate_Per_100K + +FROM + YearlyCrimeData ycd +CROSS JOIN + TotalPopulation tp +ORDER BY + ycd.year; \ No newline at end of file From 0057ba346ca64346afe59b5e2d0f6b8429e43110 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Wed, 10 Dec 2025 11:13:16 +0100 Subject: [PATCH 32/41] Added more queries to work with --- sql_scripts/create_database.sql | 47 ++++++++ sql_scripts/queries_carlos.sql | 198 ++++++++++++++++++++++++++++++++ 2 files changed, 245 insertions(+) create mode 100644 sql_scripts/queries_carlos.sql diff --git a/sql_scripts/create_database.sql b/sql_scripts/create_database.sql index e69de29b..8b3b1f7a 100644 --- a/sql_scripts/create_database.sql +++ b/sql_scripts/create_database.sql @@ -0,0 +1,47 @@ +use hufflepuff; + +CREATE TABLE IF NOT EXISTS population_data ( + postal_code INT, + district VARCHAR(50), + total INT, + age_under_6 INT, + age_6_to_15 INT, + age_15_to_18 INT, + age_18_to_27 INT, + age_27_to_45 INT, + age_45_to_55 INT, + age_55_to_65 INT, + age_65_plus INT, + female_total INT +); + + +CREATE TABLE IF NOT EXISTS location_bridge ( + district VARCHAR(50), + code INT, + location VARCHAR(255) +); + + +CREATE TABLE IF NOT EXISTS crime_data ( + year INT, + district VARCHAR(50), + code INT, + location VARCHAR(255), + robbery INT, + street_robbery INT, + injury INT, + agg_assault INT, + threat INT, + theft INT, + car INT, + from_car INT, + bike INT, + burglary INT, + fire INT, + arson INT, + damage INT, + graffiti INT, + drugs INT, + local INT +); diff --git a/sql_scripts/queries_carlos.sql b/sql_scripts/queries_carlos.sql new file mode 100644 index 00000000..53852376 --- /dev/null +++ b/sql_scripts/queries_carlos.sql @@ -0,0 +1,198 @@ +use hufflepuff; + +#Total crimes per district + +SELECT district, SUM(robbery + street_robbery + injury + agg_assault + threat + theft + + car + from_car + bike + burglary + fire + arson + damage + graffiti + + drugs + local) AS total_crime +FROM crime_data +GROUP BY district +ORDER BY total_crime DESC; + +#Total crimes per district per year + +SELECT year, district, + SUM(robbery + street_robbery + injury + agg_assault + threat + theft + + car + from_car + bike + burglary + fire + arson + damage + + graffiti + drugs + local) AS total_crime +FROM crime_data +GROUP BY year, district +ORDER BY year, total_crime DESC; + +# Most dangerous locations + +SELECT location, + SUM(robbery + street_robbery + injury + agg_assault + threat + theft + + car + from_car + bike + burglary + fire + arson + damage + + graffiti + drugs + local) AS total_crime +FROM crime_data +GROUP BY location +ORDER BY total_crime DESC +LIMIT 20; + +# violent crimes per district + +SELECT + district, + SUM(robbery + street_robbery + injury + agg_assault + threat) AS violent_crime +FROM crime_data +GROUP BY district +ORDER BY violent_crime DESC; + +# theft related crimes + +SELECT + district, + SUM(theft + car + from_car + bike) AS theft_related_crimes +FROM crime_data +GROUP BY district +ORDER BY theft_related_crimes DESC; + + +SELECT c.code, p.postal_code +FROM crime_data c +LEFT JOIN population_data p ON c.code = p.postal_code +WHERE p.postal_code IS NULL +LIMIT 20; + +SELECT c.code, c.location +FROM crime_data c +LEFT JOIN population_data p + ON CAST(c.code AS UNSIGNED) = CAST(p.postal_code AS UNSIGNED) +WHERE p.postal_code IS NULL; + + +# District crimes per 1000 residents + +SELECT + LOWER(c.district) AS district, + SUM( + c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat + + c.theft + c.car + c.from_car + c.bike + c.burglary + c.fire + + c.arson + c.damage + c.graffiti + c.drugs + c.local + ) AS total_crimes, + p.total AS population, + ROUND( + SUM( + c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat + + c.theft + c.car + c.from_car + c.bike + c.burglary + c.fire + + c.arson + c.damage + c.graffiti + c.drugs + c.local + ) / p.total * 1000, 2 + ) AS crimes_per_1000 +FROM crime_data c +JOIN population_data p + ON LOWER(c.district) = LOWER(p.district) +GROUP BY district, p.total +ORDER BY crimes_per_1000 DESC; + + +# districts by crime type + +SELECT + LOWER(c.district) AS district, + SUM(c.robbery) AS robbery, + SUM(c.theft) AS theft, + SUM(c.agg_assault) AS agg_assault, + SUM(c.street_robbery) AS street_robbery, + p.total AS population, + ROUND(SUM(c.robbery + c.street_robbery + c.agg_assault + c.theft) / p.total * 1000, 2) AS crimes_per_1000 +FROM crime_data c +JOIN population_data p + ON LOWER(c.district) = LOWER(p.district) +GROUP BY district, p.total +ORDER BY crimes_per_1000 DESC; + +CREATE TEMPORARY TABLE population_unique AS +SELECT + LOWER(district) AS district, + MAX(total) AS total +FROM population_data +GROUP BY LOWER(district); + +SELECT + LOWER(c.district) AS district, + SUM(c.robbery) AS robbery, + SUM(c.street_robbery) AS street_robbery, + SUM(c.injury) AS injury, + SUM(c.agg_assault) AS agg_assault, + SUM(c.threat) AS threat, + SUM(c.theft) AS theft, + SUM(c.car) AS car, + SUM(c.from_car) AS from_car, + SUM(c.bike) AS bike, + SUM(c.burglary) AS burglary, + SUM(c.fire) AS fire, + SUM(c.arson) AS arson, + SUM(c.damage) AS damage, + SUM(c.graffiti) AS graffiti, + SUM(c.drugs) AS drugs, + SUM(c.local) AS local, + p.total AS population +FROM crime_data c +JOIN population_unique p + ON LOWER(c.district) = p.district +GROUP BY district, p.total +ORDER BY district; + + +# Age and Crime Correlation + +SELECT + p.district, + SUM(p.age_18_to_27 + p.age_27_to_45) AS young_population, + SUM(p.age_55_to_65 + p.age_65_plus) AS older_population, + SUM(c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat) AS violent_crime +FROM population_data p +LEFT JOIN crime_data c + ON LOWER(p.district) = LOWER(c.district) +GROUP BY p.district; + +# violent crimes against young and older population + +SELECT + p.district, + SUM(p.age_18_to_27 + p.age_27_to_45) AS young_population, + SUM(p.age_55_to_65 + p.age_65_plus) AS older_population, + SUM(c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat) AS violent_crime +FROM population_data p +LEFT JOIN crime_data c + ON LOWER(p.district) = LOWER(c.district) +GROUP BY p.district +ORDER BY violent_crime DESC; + +# Specific crime type per age group + +SELECT + p.district, + SUM(p.age_18_to_27 + p.age_27_to_45) AS young_population, + SUM(p.age_55_to_65 + p.age_65_plus) AS older_population, + SUM(c.theft) AS general_theft, + SUM(c.car) AS car_theft, + SUM(c.from_car) AS theft_from_car, + SUM(c.bike) AS bike_theft, + SUM(c.theft + c.car + c.from_car + c.bike) AS total_theft +FROM population_data p +LEFT JOIN crime_data c + ON LOWER(p.district) = LOWER(c.district) +GROUP BY p.district +ORDER BY total_theft DESC; + +# violent crime type per 1000 residents by age group + +SELECT + p.district, + SUM(p.age_18_to_27 + p.age_27_to_45) AS young_population, + SUM(p.age_55_to_65 + p.age_65_plus) AS older_population, + SUM(c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat) AS violent_crime, + ROUND(SUM(c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat) + / SUM(p.age_18_to_27 + p.age_27_to_45) * 1000, 2) AS violent_per_1000_young, + ROUND(SUM(c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat) + / SUM(p.age_55_to_65 + p.age_65_plus) * 1000, 2) AS violent_per_1000_older +FROM population_data p +LEFT JOIN crime_data c + ON LOWER(p.district) = LOWER(c.district) +GROUP BY p.district; + + + + From 625d42b58b60e15e4912a1020e4407e1d82ee5c7 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Wed, 10 Dec 2025 11:27:09 +0100 Subject: [PATCH 33/41] restored lost queries --- sql_scripts/queries_carlos.sql | 1 - 1 file changed, 1 deletion(-) diff --git a/sql_scripts/queries_carlos.sql b/sql_scripts/queries_carlos.sql index f1be10ac..181deb1e 100644 --- a/sql_scripts/queries_carlos.sql +++ b/sql_scripts/queries_carlos.sql @@ -50,7 +50,6 @@ GROUP BY c.code, c.location, p.total ORDER BY crimes_per_1000 DESC; -======= # violent crimes per district SELECT From 21fa63145ca2e6d43f4cc32128e355261e35919e Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 10 Dec 2025 11:39:10 +0100 Subject: [PATCH 34/41] SQL_queries_Alan.W.sql --- sql_scripts/SQL_queries_Alan.W.sql | 79 ++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 sql_scripts/SQL_queries_Alan.W.sql diff --git a/sql_scripts/SQL_queries_Alan.W.sql b/sql_scripts/SQL_queries_Alan.W.sql new file mode 100644 index 00000000..eb171a45 --- /dev/null +++ b/sql_scripts/SQL_queries_Alan.W.sql @@ -0,0 +1,79 @@ +create database if not exists Hufflepuff; +use hufflepuff; +select * from berlin_crimes; +show tables; +SELECT + District, + SUM(Robbery + Street_robbery + Injury + Agg_assault + + Threat + Theft + Car + From_car + Bike + + Burglary + Fire + Arson + Damage + Graffiti + + Drugs + Local) AS total_crime +FROM berlin_crimes +GROUP BY District +ORDER BY total_crime DESC +LIMIT 5; +SELECT + District, + SUM(Robbery + Street_robbery + Agg_assault + Injury + Threat) + AS violent_crime +FROM berlin_crimes +GROUP BY District +ORDER BY violent_crime DESC +LIMIT 5; +describe population_berlin_clean; +SELECT + p.District, + p.Year, + SUM(c.Robbery + c.Street_robbery + c.Injury + c.Agg_assault + + c.Threat + c.Theft + c.Car + c.From_car + c.Bike + + c.Burglary + c.Fire + c.Arson + c.Damage + c.Graffiti + + c.Drugs + c.Local) AS total_crime, + p.Population, + ROUND( + SUM(c.Robbery + c.Street_robbery + c.Injury + c.Agg_assault + + c.Threat + c.Theft + c.Car + c.From_car + c.Bike + + c.Burglary + c.Fire + c.Arson + c.Damage + c.Graffiti + + c.Drugs + c.Local) * 100000.0 / p.Population, + 1 + ) AS crime_per_100k +FROM berlin_crimes c +JOIN population_berlin_clean p + ON p.District = c.District + AND p.Year = c.Year +GROUP BY p.District, p.Year, p.Population +ORDER BY crime_per_100k DESC +LIMIT 5; +SELECT + p.district, + SUM(c.Robbery + c.Street_robbery + c.Injury + c.Agg_assault + + c.Threat + c.Theft + c.Car + c.From_car + c.Bike + + c.Burglary + c.Fire + c.Arson + c.Damage + c.Graffiti + + c.Drugs + c.Local) AS total_crime, + p.total AS population, + ROUND( + SUM(c.Robbery + c.Street_robbery + c.Injury + c.Agg_assault + + c.Threat + c.Theft + c.Car + c.From_car + c.Bike + + c.Burglary + c.Fire + c.Arson + c.Damage + c.Graffiti + + c.Drugs + c.Local) * 100000.0 / p.total, + 1 + ) AS crime_per_100k +FROM berlin_crimes c +JOIN population_berlin_clean p + ON LOWER(c.District) = LOWER(p.district) +GROUP BY p.district, p.total +ORDER BY crime_per_100k DESC +LIMIT 5; +SELECT + District, + SUM(Theft + Bike + From_car + Robbery + Street_robbery) AS tourist_risk_crime +FROM berlin_crimes +GROUP BY District +ORDER BY tourist_risk_crime DESC +LIMIT 5; +SELECT + District, + SUM(Bike + Robbery + Street_robbery) AS nightlife_crime +FROM berlin_crimes +GROUP BY District +ORDER BY nightlife_crime DESC +LIMIT 10; From e8cf3b411a2004a63f67adbbcd6ee9287aa91570 Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Wed, 10 Dec 2025 11:56:08 +0100 Subject: [PATCH 35/41] Added day 3 insights --- README.md | 150 +++++++++++++++++++++++++++++++----------------------- 1 file changed, 85 insertions(+), 65 deletions(-) diff --git a/README.md b/README.md index fe357cf3..7fce8956 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,18 @@ -<<<<<<< HEAD # 🏙️ Berlin Urban Safety Analysis: A BIUS Project -======= -# Project overview -The Berlin Institute for Urban Safety (BIUS) -Focus: An independent, non-profit think tank dedicated to researching the causes and consequences of crime for evidence-based policy recommendations. +--- + +## Project Overview -This project is an independent analysis conducted on behalf of the **Berlin Institute for Urban Safety (BIUS)**, a non-profit think tank. The goal is to conduct evidence-based research into the causes and consequences of crime for evidence-based policy recommendations. -The presentation of this project is available here: https://docs.google.com/presentation/d/1Y4ldaEibWwJ1H7KI63VCK8tHZ-8zNZeO/edit?usp=sharing&ouid=105239850282776443277&rtpof=true&sd=true +The Berlin Institute for Urban Safety (BIUS) is an independent, non-profit think tank dedicated to researching the causes and consequences of crime for evidence-based policy recommendations. + +This project is an independent analysis conducted on behalf of BIUS, aiming to investigate crime patterns in Berlin by combining demographic and crime datasets. --- ## 💾 Data Sources -The analysis relies on merging two key public datasets, linked by geographic identifiers (postal/area codes and districts). +The analysis merges two key public datasets, linked by geographic identifiers (postal/area codes and districts): | Dataset | Source | Purpose | | :----------------------------- | :-------------------------------------------------------- | :----------------------------------------------------------------------------------------- | @@ -24,91 +23,112 @@ The analysis relies on merging two key public datasets, linked by geographic ide ## Day 1: Exploration and Hypothesis Formulation -The initial day focused on exploratory data analysis (EDA) and defining the core analytical framework. +The initial day focused on exploratory data analysis (EDA) and defining the analytical framework. ### Analysis Goals -The project is structured around three primary goals designed to inform policymakers: - -1. **Goal A: Develop a Crime Risk Index.** Create a weighted index that combines crime rates (crime count / population) to rank districts. -2. **Goal B: Identify Correlation between Demographics and Crime.** Determine if the proportion of specific age groups is statistically correlated with specific crime types. -3. **Goal C: Analyze Crime Specialization and Temporal Trends.** Investigate unique crime patterns in specific districts and analyze year-over-year changes. +1. **Goal A:** Develop a Crime Risk Index — a weighted index that combines crime rates (crime count / population) to rank districts. +2. **Goal B:** Identify correlations between demographics and crime — check whether specific age groups are associated with certain crime types. +3. **Goal C:** Analyze crime specialization and temporal trends — investigate unique crime patterns in districts and changes over time. ### Testable Hypotheses -Five testable hypotheses were established to guide the statistical analysis: - -| ID | Category | Hypothesis Statement | -| :----- | :------------------------ | :------------------------------------------------------------------------------------------------------------------------------------ | -| **H1** | General Crime Rate | Districts with higher population density will have a higher absolute number of non-violent crimes. | -| **H2** | General Crime Rate | The **Regierungsviertel** will have an above-average rate of **Threat** and **Damage** (per capita). | -| **H3** | Demographics (Age) | Locations with a higher proportion of residents aged **65 and older** will show a higher rate of **Burglary** per capita. | -| **H4** | Demographics (Age) | Locations with a higher proportion of the **$18-27$** age group will correlate with a higher rate of **Drugs** offenses (per capita). | -| **H5** | Specific Crime (Temporal) | The rate of **Car theft** has declined over the years covered in the dataset. | +| ID | Category | Hypothesis Statement | +| :----- | :------------------------ | :---------------------------------------------------------------------------------------------------------------------------------- | +| **H1** | General Crime Rate | Districts with higher population density will have a higher absolute number of non-violent crimes. | +| **H2** | General Crime Rate | The **Regierungsviertel** will have an above-average rate of **Threat** and **Damage** (per capita). | +| **H3** | Demographics (Age) | Locations with a higher proportion of residents aged **65 and older** will show a higher rate of **Burglary** per capita. | +| **H4** | Demographics (Age) | Locations with a higher proportion of the **18-27** age group will correlate with a higher rate of **Drugs** offenses (per capita). | +| **H5** | Specific Crime (Temporal) | The rate of **Car theft** has declined over the years covered in the dataset. | --- ## Day 2: Data Cleaning and Preprocessing -The second day was dedicated to preparing the raw data for analysis by ensuring consistent formatting and readability. +The second day focused on preparing the raw data for analysis and ensuring consistent formatting. -### Key Cleaning Steps Performed (Python/Pandas) +### Key Cleaning Steps (Python/Pandas) -<<<<<<< HEAD -1. **Column Name Translation & Standardization:** All column names were translated and standardized (e.g., spaces replaced with underscores). -2. **Umlaut Removal:** Umlauts and other special characters were removed from string columns (e.g., `District` names) to prevent encoding issues during merging and analysis. -3. **Initial Dataset Analysis:** Conducted the first dataset analysis and EDA on the separate data sources to understand distributions and data quality issues. +1. **Column Name Standardization:** Translated and standardized column names (e.g., spaces replaced with underscores). +2. **Umlaut Removal:** Removed special characters from string columns to avoid encoding issues. +3. **Initial EDA:** Conducted preliminary analysis to check distributions, missing values, and data quality. --- -======= -# Questions -Goal A: Develop a Crime Risk Index. -Action: Create a weighted index that combines crime rates (crime count / population) for multiple crime categories to rank Berlin's districts/locations from safest to most dangerous. This could be a single, easily digestible metric for policymakers. +## Day 3: Data Integration, Feature Engineering, and MySQL Queries + +Day 3 focused on merging the datasets, calculating features, and creating SQL queries for analysis. -Goal B: Identify Correlation between Demographics and Crime. -Action: Determine if the proportion of specific age groups (e.g., 18 - 27 or 65 und mehr) in a location is statistically correlated with specific types of crime (e.g., street robbery or burglary). +### ## 📐 Data Integration and Modeling (ERD) -Goal C: Analyze Crime Specialization and Temporal Trends. -Action: Investigate which types of crime are disproportionately high in specific districts (e.g., is Graffiti a unique problem for one district compared to the rest of the city?). Also, analyze year-over-year changes to identify fastest-growing or declining crime categories. +For this project, we have **three main tables**: +### 1. `population_data` -Testable Hypotheses -General Crime Rate Hypothesis -H1: Districts with a higher population density (as calculated by combining the population data with external area data, or simply assuming higher population overall) will have a higher absolute number of non-violent crimes (e.g., Theft, Damage, Graffiti). +Contains demographic information per postal code. -H2: The district containing the Regierungsviertel (Government District) will have an above-average rate of Threat and Damage (per capita) compared to residential districts due to its political significance and potential for protest activity. +**Key columns:** -Demographic and Crime Type Hypotheses -H3 (Age-related): Locations with a higher proportion of residents in the 65 and older age group will show a higher rate of Burglary per capita compared to the Berlin average, as criminals may perceive these areas as containing more vulnerable targets. +- `postal_code` → unique identifier for each postal code +- `district` → Berlin district name +- `total` → total population +- Age group columns: `age_under_6`, `age_6_to_15`, `age_15_to_18`, `age_18_to_27`, `age_27_to_45`, `age_45_to_55`, `age_55_to_65`, `age_65_plus` +- `female_total` → total female population -H4 (Age-related): Locations with a higher proportion of the 18 - 27 age group will correlate with a higher rate of Drugs offenses (per capita), reflecting typical patterns of drug use and policing effort. +--- + +### 2. `location_bridge` + +Maps districts to postal codes and specific locations. + +**Key columns:** + +- `district` → district name +- `code` → postal/area code +- `location` → specific location/neighborhood within the district + +--- -Specific Crime Hypotheses -H5 (Temporal Trend): The rate of Car theft (stolen cars) has declined over the years covered in the dataset, due to modern vehicle anti-theft technology. +### 3. `crime_data` +Contains crime counts by location and year. -# Dataset -We used two raw datasets, one containing demographic information from Berlin's districs and another with information of different crimes commited per district. ->>>>>>> main +**Key columns:** -Data Integration, Modeling (ERD), and Feature Engineering +- `year` → year of record +- `district` → district name +- `code` → postal/area code +- `location` → location name +- Multiple crime type columns: `robbery`, `street_robbery`, `injury`, `agg_assault`, `threat`, `theft`, `car`, `from_car`, `bike`, `burglary`, `fire`, `arson`, `damage`, `graffiti`, `drugs`, `local` -<<<<<<< HEAD -Day 3 focuses on uniting the disparate data sources based on the established ERD, and preparing the calculated features for hypothesis testing. +--- + +### 🔗 Relationships + +- **`population_data` → `location_bridge`**: + Linked via `district` and optionally `postal_code`. Allows mapping demographic data to specific locations. + +- **`location_bridge` → `crime_data`**: + Linked via `district`, `code`, and `location`. Provides aggregation of crime counts per district or location. + +- **`population_data` → `crime_data`**: + Can be joined through `district` and `postal_code` (via the bridge if needed) to calculate per-capita crime rates and demographic correlations. + +--- + +### MySQL Queries + +We wrote queries to analyze: + +- **Crimes per 1,000 residents** by district and age group. +- **Breakdowns by crime type** (violent, theft, property). +- **Correlations between age groups and specific crime types**. +- **Temporal trends** for selected crimes over multiple years. + +--- -### 1. Data Integration and Modeling (ERD) 📐 -======= -- District names contain German characters that need to be cleaned out to work in UTF-8. -- ... -- ... +### Presentation -## Solutions for the dataset issues -- We had to remove umlauts and eszetts, for example, substituting them with UTF-8 characters. ->>>>>>> main +The following slides will visualize key findings, supported by MySQL queries and data analysis performed during the project. -- **Action:** The **Entity-Relationship Diagram (ERD)** was formalized, establishing a robust three-table structure required for integration. -- **Relationship:** The final model confirms a **Many-to-Many** relationship between **Population** and **Crimes**, linked via the **Location** (bridge) table. - - **Tables:** `Population` (Demographics), `Crimes` (Statistics), and `Location` (Bridge/Intermediate). - - **Key Merge Strategy:** A **two-step inner join** is used: first linking `Crimes` to `Location`, and then linking the result to `Population` on `postal_code`. -- **Final Result:** A master DataFrame containing all crime and population statistics linked by the correct geographical and temporal keys. +> From 9cf44b0ad210ad41fd5beb73e76ed5eeed2128af Mon Sep 17 00:00:00 2001 From: Carlos Vera <[carlos.veradiago@gmail.com])> Date: Wed, 10 Dec 2025 12:58:40 +0100 Subject: [PATCH 36/41] added queries based on our hypotheses results to README and updated MYSQL file --- README.md | 36 +++++++++++++---- sql_scripts/queries_carlos.sql | 73 ++++++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 7fce8956..bc299ece 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ The second day focused on preparing the raw data for analysis and ensuring consi Day 3 focused on merging the datasets, calculating features, and creating SQL queries for analysis. -### ## 📐 Data Integration and Modeling (ERD) +### Data Integration and Modeling (ERD) For this project, we have **three main tables**: @@ -116,14 +116,36 @@ Contains crime counts by location and year. --- -### MySQL Queries +## Crime Analysis – Hypotheses Testing in MySQL -We wrote queries to analyze: +In this project, we tested several hypotheses related to crime patterns across Berlin districts using MySQL. We calculated normalized crime metrics based on population and age groups. -- **Crimes per 1,000 residents** by district and age group. -- **Breakdowns by crime type** (violent, theft, property). -- **Correlations between age groups and specific crime types**. -- **Temporal trends** for selected crimes over multiple years. +### H1 – Overall Threat & Damage + +- Calculated threat level per every 1000 residents for each district. +- **Finding:** Tempelhof-Schöneberg, Mitte, and Friedrichshain-Kreuzberg have the highest threat per 1,000 residents, while Treptow-Köpenick, Lichtenberg, and Pankow have the lowest. +- **Conclusion:** Certain central districts experience disproportionately higher threats relative to population. + +### H3 – Older Population & Burglary + +- Analyzed burglary incidents relative to the older population. +- **Finding:** Mitte and Tempelhof-Schöneberg show higher burglary incidents per older resident, whereas districts like Treptow-Köpenick and Lichtenberg have lower rates. +- **Conclusion:** Burglary risk is concentrated in more central districts with higher older population density. + +### H4 – Young Population & Drug Offenses + +- Calculated drug-related crimes relative to the young population. +- **Finding:** Mitte, Friedrichshain-Kreuzberg, and Tempelhof-Schöneberg show the highest incidence per young resident; Treptow-Köpenick and Lichtenberg are lowest. +- **Conclusion:** Drug offenses are more prevalent in central districts with higher young population density. + +### H5 – Car Theft Trend Over Years + +- Aggregated total car thefts from 2012–2019. +- **Finding:** Steady increase until 2016 (peak: 7,784 thefts), followed by a decline to ~6,138 in 2019. +- **Conclusion:** Car theft trends indicate a peak period followed by stabilization, suggesting impact of preventive measures or enforcement policies. + +**Overall:** +Our MySQL queries enabled normalization of crime data relative to population and age groups, confirming that central districts face higher crime rates, while trends like car theft vary over time. These insights validate our initial hypotheses and provide a basis for targeted interventions. --- diff --git a/sql_scripts/queries_carlos.sql b/sql_scripts/queries_carlos.sql index 181deb1e..b3800e69 100644 --- a/sql_scripts/queries_carlos.sql +++ b/sql_scripts/queries_carlos.sql @@ -1,5 +1,9 @@ use hufflepuff; + +# +#------------------------------------------------------------------------------------- + #Total crimes per district SELECT district, SUM(robbery + street_robbery + injury + agg_assault + threat + theft + @@ -214,6 +218,75 @@ LEFT JOIN crime_data c GROUP BY p.district; +#-------------------------------------------------------------------------------------------------- + +# H1 – General Crime Rate vs Population + +-- Create a unique population per district +CREATE TEMPORARY TABLE population_unique AS +SELECT + LOWER(district) AS district, + MAX(total) AS total +FROM population_data +GROUP BY LOWER(district); + +-- Total crimes per district, aggregated +SELECT + LOWER(c.district) AS district, + SUM(c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat + + c.theft + c.car + c.from_car + c.bike + c.burglary + c.fire + + c.arson + c.damage + c.graffiti + c.drugs + c.local) AS total_crimes, + p.total AS population, + ROUND(SUM(c.robbery + c.street_robbery + c.injury + c.agg_assault + c.threat + + c.theft + c.car + c.from_car + c.bike + c.burglary + c.fire + + c.arson + c.damage + c.graffiti + c.drugs + c.local) / p.total * 1000, 2) + AS crimes_per_1000 +FROM crime_data c +JOIN population_unique p + ON LOWER(c.district) = p.district +GROUP BY LOWER(c.district), p.total +ORDER BY total_crimes DESC; +# H2 – Regierungsviertel Threat & Damage +SELECT + LOWER(c.district) AS district, + ROUND(SUM(c.threat + c.damage) / SUM(p.total) * 1000, 2) AS threat_damage_per_1000 +FROM crime_data c +JOIN population_data p + ON LOWER(c.district) = LOWER(p.district) +GROUP BY LOWER(c.district) +ORDER BY threat_damage_per_1000 DESC; + + +# H3 – Older Population & Burglary + +SELECT + LOWER(p.district) AS district, + SUM(p.age_55_to_65 + p.age_65_plus) AS older_population, + SUM(c.burglary) AS total_burglary, + ROUND(SUM(c.burglary) / SUM(p.age_55_to_65 + p.age_65_plus) * 1000, 2) AS burglary_per_1000_older +FROM population_data p +LEFT JOIN crime_data c + ON LOWER(p.district) = LOWER(c.district) +GROUP BY district; + +# H4 – Young Population & Drug Offenses + +SELECT + LOWER(p.district) AS district, + SUM(p.age_18_to_27 + p.age_27_to_45) AS young_population, + SUM(c.drugs) AS total_drugs, + ROUND(SUM(c.drugs) / SUM(p.age_18_to_27 + p.age_27_to_45) * 1000, 2) AS drugs_per_1000_young +FROM population_data p +LEFT JOIN crime_data c + ON LOWER(p.district) = LOWER(c.district) +GROUP BY district; + +# H5 – Car Theft Trend Over Years + +SELECT year, SUM(car) AS total_car_theft +FROM crime_data +GROUP BY year +ORDER BY year ASC; From 4b6c421781db8a8558fc763cab4e7a322d077d53 Mon Sep 17 00:00:00 2001 From: veerpal Date: Thu, 11 Dec 2025 09:48:16 +0100 Subject: [PATCH 37/41] added visualsations notebook and images --- figures/highest_crimes_top10_cities.png | Bin 0 -> 277450 bytes figures/top_10_crimes.png | Bin 0 -> 107534 bytes ...isualizations_crime_inalexanderplatz.ipynb | 111 ++++++++++++ notebooks/visualizations_crime_per_year.ipynb | 165 ++++++++++++++++++ 4 files changed, 276 insertions(+) create mode 100644 figures/highest_crimes_top10_cities.png create mode 100644 figures/top_10_crimes.png create mode 100644 notebooks/visualizations_crime_inalexanderplatz.ipynb create mode 100644 notebooks/visualizations_crime_per_year.ipynb diff --git a/figures/highest_crimes_top10_cities.png b/figures/highest_crimes_top10_cities.png new file mode 100644 index 0000000000000000000000000000000000000000..f288ea124699cb03da80b76eaa82379e47766a39 GIT binary patch literal 277450 zcmeFaXIPb2*EMRAN0V4EM%`9GvC^e?Fe)n2q<2t2I-&xb4ki{9qzEX|rFW3t!3Ky@ zq&EQt1vgcsgTNV!Xr8=Za(;Y2&YyF=T$fR|d++P|a z)aoJ+had+p+a41en@iThoSc?_y@A8(iZLhSfql04lAkY~*05f+ien%7^__jJ1a;MS zt5!*!_)Xb9bhyjTS;=-`dE8F;;cKbL)oWke%rqPmTdjP8pGjIl;k#{u7dLIXyo%-4 z!>d31vU*F<%kEt-yOj<*`N*A7b9I~Dr`Hf;>F1q2Ipr*B|0a}mU}8@DkdV;N-2*Q# z9NFo064&|1kMFetL6Lv^hgG3o`Xc{$`>It(y-#J(|I6!pDx=%z{^fPwJ_U;(|K;@; zM`;!Z(k+EP)_}q*RSsO`QO`Lwd()(qyOUQ;{25VlXFKF znH8e0XDNN}yQU_XkH<+~z`Uipop~?)o!vqW!?t|e*VoGZ+}?C&2M=3q?CaOB*YBE1 zm>;iXtO@s=>2|7XXa4TRlfkA$gF=Q6FYifLded7|&wN`}dwwVo`nE@$LdBd^56Oo& z%}oq!rBLD?JlO8w=*Xg1>ija0GvbeH*HqH9h1MRxM>8Wk^Q?xhZ4^IZIZzkTW6{a* z^UpsE+YSbJGl(S(wWbe^b`@Q@d|9E?c`iW0%~d5?RW|m_y))@eN;b2f&eIFqoDSsF zYbkM>c~7Gy>X&;YYUY@+D8U>t++J0NMZHwP~{HDp&V6$oXwr?Y2 zDEoD@DsJ7mGnhjlK`6?!F|Om$`D;oowQ~FxZRZN-IK{LJu1MZkyY)=oTmusahn(j& z&K5nl#aP>+7FvbZu0-$gsVS9I&78?{?I7cLsqyR_!oZ}(W$R3pS)CZDe3e9_Y*q4W90 zX^oNXb|W3Jm-{McV`a;^_Lhv7tgV%XT2iNKMaB|vWm+!P-adbNq|=z{y|^$|#=X
    sm&=GJUQmAa<2k8 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

    x&BMJ~Q3T2{!t<<8O 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 literal 0 HcmV?d00001 diff --git a/figures/top_10_crimes.png b/figures/top_10_crimes.png new file mode 100644 index 0000000000000000000000000000000000000000..aaac00f420ac0b54529c02578bb5b2a3466e6462 GIT binary patch literal 107534 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 literal 0 HcmV?d00001 diff --git a/notebooks/visualizations_crime_inalexanderplatz.ipynb b/notebooks/visualizations_crime_inalexanderplatz.ipynb new file mode 100644 index 00000000..b2d76be2 --- /dev/null +++ b/notebooks/visualizations_crime_inalexanderplatz.ipynb @@ -0,0 +1,111 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "id": "20b658e4-3734-4d22-9f01-60e48dbea643", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " crime_type total_count\n", + "0 theft 11233\n", + "1 local 3813\n", + "2 injury 1966\n", + "3 damage 1307\n", + "4 drugs 1133\n", + "\n", + "RangeIndex: 16 entries, 0 to 15\n", + "Data columns (total 2 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 crime_type 16 non-null object\n", + " 1 total_count 16 non-null int64 \n", + "dtypes: int64(1), object(1)\n", + "memory usage: 388.0+ bytes\n", + "None\n" + ] + } + ], + "source": [ + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "\n", + "# 1. Load the CSV\n", + "df = pd.read_csv(\"../data/analysis_tables/most common crimes in alexanderplatz in 2019.csv\")\n", + "\n", + "# Preview the data\n", + "print(df.head())\n", + "print(df.info())" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "90ca9dba-e4c1-4134-be9a-6378bf520950", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA2QAAAIZCAYAAADJI/xjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAABxIklEQVR4nO3deXiM1///8dfIJokIQRKxxBJ77Frbx1aKolHa0qpdUVqqpS1trS1araWqtZSiVGmrVNFYS20hpfatat/VkthFcn5/+GZ+RhISwj2J5+O6cl3mzJnJ+74ziXnNOfc5NmOMEQAAAADgkctgdQEAAAAA8LgikAEAAACARQhkAAAAAGARAhkAAAAAWIRABgAAAAAWIZABAAAAgEUIZAAAAABgEQIZAAAAAFiEQAYAAAAAFiGQAXhgU6ZMkc1mk81m04oVKxLcb4xRSEiIbDabatas+VBqOH78uAYMGKDNmzc/lOdH6mjbtq3y5ctndRkpEv/6Pnjw4CP/3mnxfCXFyvMYz2azacCAASl+3JUrVzRgwIBE/77drxUrViT5N/N+xMbGasSIEapfv75y584tLy8vFStWTL1799aFCxcSfcyXX36pokWLysPDQ/nz59fAgQMVExPj0Ofo0aPq0aOHatSooSxZsshms2nKlCmJPt+NGzfUr18/5c+fX+7u7goODlafPn109erVVDlGIL0ikAFINT4+Ppo0aVKC9pUrV+rff/+Vj4/PQ/vex48f18CBAwlkTq5v376aM2eO1WWkSMOGDbVu3TrlzJnT6lJgkStXrmjgwIGpGsjKlSundevWqVy5cqnyfFevXtWAAQMUHBysUaNGaeHCherYsaMmTJigqlWrJghFgwcP1ptvvqmmTZtq0aJF6tq1q4YMGaLXX3/dod++ffv0/fffy93dXQ0aNLhrDS+//LI+++wzderUSQsXLtSrr76qESNGqHnz5qlyjEB65Wp1AQDSj+bNm+v777/XV199pcyZM9vbJ02apMqVKys6OtrC6mClK1euyMvLSwULFrS6lBTLkSOHcuTIYXUZuEP8ayqtypw5sypVqpRqz+fp6akDBw4oW7Zs9raaNWsqb968evHFFzV79my1bNlSknT27Fl9/PHH6tixo4YMGWLvGxMTow8//FA9evRQ8eLFJUnVq1fXmTNnJEl//fWXfvjhh0S/f0REhH755RcNHz5cb7/9tiSpTp06cnV11fvvv68lS5bo6aefTrXjBdITRsgApJqXX35Zkhz+w46KitLs2bPVvn37RB9z7tw5de3aVbly5ZK7u7sKFCigDz74QNevX3fo99NPP6lixYry9fWVl5eXChQoYH/OFStW6IknnpAktWvXzj598l5Tk44dO6ZOnTopT548cnd3V1BQkF544QWdOnXK3ufw4cNq2bKl/P395eHhoWLFimn48OGKi4uz9zl48KBsNps+++wzffrpp8qXL588PT1Vs2ZN7d27VzExMerdu7eCgoLk6+urJk2a6PTp0w615MuXT40aNdL8+fNVtmxZeXp6qlixYpo/f76kW9O9ihUrJm9vbz355JP666+/EhzPvHnzVLlyZXl5ecnHx0dPP/201q1b59BnwIABstls2rFjh15++WX5+voqICBA7du3V1RU1F3PV7zw8HDVrl3b/rMoVqyYhg4dar+/bdu2ypQpk7Zt26a6devKx8dHtWvXtt935xQ8m82mN954Q5MnT1aRIkXk6empChUqKCIiQsYYffbZZ8qfP78yZcqkp556Svv27UtQ09KlS1W7dm1lzpxZXl5eqlq1qpYtW+bQ58yZM/aft4eHh3LkyKGqVatq6dKldz3exKba1axZU6GhoYqMjFS1atXsr8lPPvnE4bWRlK+++krVq1eXv7+/vL29VbJkSQ0bNizBdLHEGGP09ddfq0yZMvL09FTWrFn1wgsvaP/+/fY+M2fOlM1m05gxYxwe279/f7m4uGjJkiX2toEDB6pixYry8/NT5syZVa5cOU2aNEnGGIfHxr9Gw8PDVa5cOXl6eqpo0aL69ttvE9QYERGhqlWrKmPGjAoKClKfPn2SPLZZs2apcuXK8vb2VqZMmVSvXj39/fffDn3u9pqK/1msWrVKlSpVkqenp3LlyqW+ffsqNjb2rufyzJkz6tq1q4oXL65MmTLJ399fTz31lFatWmXvc/DgQXsgHzhwoP3vS9u2bSXJfjuxr7tNz0xsymL8ce7bt08NGjRQpkyZlCdPHvXs2TPB38Q7ubi4OISxeE8++aQk6ciRI/a28PBwXbt2Te3atXPo265dOxljNHfuXHtbhgzJe6u4Zs0aSUowitaoUSNJ0uzZs5P1PMBjyQDAA5o8ebKRZCIjI02rVq3Mk08+ab9v7Nixxtvb20RHR5sSJUqYGjVq2O+7evWqKVWqlPH29jaff/65Wbx4senbt69xdXU1DRo0sPdbu3atsdls5qWXXjILFy40y5cvN5MnTzatWrUyxhgTFRVlr+HDDz8069atM+vWrTNHjhxJsuajR4+anDlzmuzZs5sRI0aYpUuXmlmzZpn27dubXbt2GWOMOX36tMmVK5fJkSOHGTdunAkPDzdvvPGGkWS6dOlif64DBw4YSSY4ONg8++yzZv78+Wb69OkmICDAFC5c2LRq1cq0b9/e/P7772bcuHEmU6ZM5tlnn3WoJzg42OTOnduEhoaaH374wSxcuNBUrFjRuLm5mX79+pmqVauaX375xcyZM8cULlzYBAQEmCtXrtgf//333xtJpm7dumbu3Llm1qxZpnz58sbd3d2sWrXK3q9///5GkilSpIjp16+fWbJkiRkxYoTx8PAw7dq1u+fPeuLEicZms5maNWuaGTNmmKVLl5qvv/7adO3a1d6nTZs2xs3NzeTLl88MHTrULFu2zCxatMh+X3BwsMNzxp+7KlWqOByjn5+feeutt0zjxo3N/Pnzzffff28CAgJMqVKlTFxcnP3x06ZNMzabzTz33HPml19+Mb/99ptp1KiRcXFxMUuXLrX3q1evnsmRI4eZMGGCWbFihZk7d67p16+fmTlz5l2POf61deDAAXtbjRo1TLZs2UyhQoXMuHHjzJIlS0zXrl2NJDN16tR7nse33nrLjB071oSHh5vly5ebkSNHmuzZsyf4GSR2vjp27Gjc3NxMz549TXh4uJkxY4YpWrSoCQgIMCdPnrT3e+2114y7u7uJjIw0xhizbNkykyFDBvPhhx86PF/btm3NpEmTzJIlS8ySJUvMRx99ZDw9Pc3AgQMd+sW/RosXL26+++47s2jRIvPiiy8aSWblypX2fjt27DBeXl6mePHi5ocffjC//vqrqVevnsmbN2+C8zh48GBjs9lM+/btzfz5880vv/xiKleubLy9vc2OHTsczkNSr6n4n0VQUJAZPXq0WbRokenevbuRZF5//XWHY5Bk+vfvb7+9e/du06VLFzNz5kyzYsUKM3/+fNOhQweTIUMG88cffxhjjLl27ZoJDw83kkyHDh3sf1/27dtnjDH22/Ffy5cvN7ly5TKBgYEmKioqqZeA+eOPP4wk+/eJP053d3dTrFgx8/nnn5ulS5eafv36GZvN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euGdBg0apN9//13Vq1fX+++/r5IlS9qveXj77bdVtGhRvfXWW/ruu+/UsGFDDRo0SMHBwVqwYIG+/vprdenSRYULF069E/YAMmTIoGHDhumVV15Ro0aN1LlzZ12/fl2fffaZLly4kKyfRXJkypRJw4cP16uvvqo6deqoY8eOCggI0L59+7Rly5YES6w/CpkyZdKXX36pNm3a6Ny5c3rhhRfk7++vM2fOaMuWLTpz5ozGjh2rqKgo1apVSy1atFDRokXl4+OjyMhIhYeHq2nTpo+05qefflru7u56+eWX9e677+ratWsaO3Zsgmmlialatao6deqkdu3a6a+//lL16tXl7e2tEydOaPXq1SpZsqS6dOmiy5cvq1mzZsqfP7++/vprubu768cff1S5cuXUrl07+4cgDRs21IgRI9SiRQt16tRJZ8+e1eeff57o6Ftyffjhh5o3b56eeuop9evXT15eXvrqq6/s1/LFy5cvnwYNGqQPPvhA+/fvV/369ZU1a1adOnVKGzZskLe3twYOHJis75ktWzZ16dJFhw8fVuHChbVw4UJ988036tKli8M1b3dq1KiRPvroI/Xv3181atTQnj17NGjQIOXPn183b9609/Px8VFwcLB+/fVX1a5dW35+fsqePbuMMXrxxRdVoEABtWvXThEREQ7PX7Zs2Qc6lylx9epV+5YBo0aN0s2bNx3qyZEjh30fQD8/P3344Yfq27ev/Pz8VLduXUVGRmrAgAF69dVX7XuQxfv5558lyb61wl9//aVMmTJJksM1wMOGDVNgYKDy5s2rU6dO6ccff9TcuXM1bdo0piwCd2PRYiIA0pHbV1m8mztXWTTGmLNnz5rXXnvN5MyZ07i6uprg4GDTp08fc+3aNXuf+fPnm2eeecbkypXLuLu7G39/f9OgQQOH5dyNMeaHH34wRYsWNW5ubslaEe3IkSOmffv2JjAw0Li5uZmgoCDTrFkzc+rUKXufQ4cOmRYtWphs2bIZNzc3U6RIEfPZZ585rFgWv8riZ5995vD88auo/fTTT/c8X8HBwaZhw4YJalQiS3cn9f3mzp1rKlasaDJmzGi8vb1N7dq1zZo1axz6xK+yeObMmURrun0lwaQsXLjQ1KhRw3h7e9uXN//000/t97dp08Z4e3sn+tikVllM7jEmdU5XrlxpGjZsaPz8/Iybm5vJlSuX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3t4O94eFhVlUmXPivUfKjRw5UtKtv2vjxo1zmJ7o7u6ufPnyady4cVaV55QOHDigHDly2P+dnjBlMZ1ZuXKljDF66qmnNHv2bPn5+dnvc3d3V3BwsIKCgiys0Pmk5M1vcHDwQ6wk/Thz5ozGjx+vwYMHKzY2Vg0aNFD37t311FNPWV2a0/Dx8dGmTZtUqFAh+fj4aMuWLSpQoIAiIyNVv359nT171uoSnc5TTz2lPHnyqE6dOurQoYN27typkJAQrVy5Um3atNHBgwetLtEpBQcHa9asWapUqZLDa23fvn0qV66coqOjrS7R6WTIkPQl9nw4lxDvPe5frVq19Msvvyhr1qxWl5Km/Pnnn6pSpUqC6dc3b97U2rVrVb16dYsquz+MkKUjfn5+2rt3r7Jnz642bdqoTp068vHxsbosp0fISl0bNmzQ5MmT9cMPP8jf319t27bViRMn9Oyzz6pLly76/PPPrS7RKVSvXl3fffedPvroI0m33uTFxcXps88+U61atSyuzjmNGjVKr7zyiubOnasPPvhAISEhkqSff/5ZVapUsbg653XmzJlEp4tdvnxZNpvNgoqcX/xILJKnRo0akm6NWuTNm5fXVQr88ccfVpeQJtWqVSvR6xWjoqJUq1atNPehCSNk6UimTJm0detWFShQQC4uLjp58qR9aBcps3PnTh0+fDjBym1MU0nc6dOnNW3aNE2ePFn//POPnn32Wb366quqV6+e/T/mpUuX6rnnntOlS5csrtY57Ny5UzVr1lT58uW1fPlyhYWFaceOHTp37pzWrFmjggULWl1imnHt2jW5uLjIzc3N6lKcUo0aNfTCCy+oW7du8vHx0datW5U/f3698cYb2rdvn8LDw60uEWkY12E/uKNHj2revHmJvu8YMWKERVU5twwZMujUqVMJ3ufu3btXFSpUSHMj/4yQpSOVK1fWc889p/Lly8sYo+7duye54t233377iKtLG/bv368mTZpo27ZtDteVxYeKtPaJy6OSO3duFSxYUO3bt1fbtm0T/SDgySef1BNPPGFBdc6pePHi2rp1q8aOHSsXFxddvnxZTZs21euvv66cOXNaXV6acvsCAkho6NChql+/vnbu3KmbN2/qiy++0I4dO7Ru3TqtXLnS6vKc1uXLl7Vy5cpE3yR3797doqqcz72uw47HVM/ELVu2TGFhYcqf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", + "text/plain": [ + "

    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "crime_category = (\n", + " df.groupby(\"crime_type\")[\"total_count\"]\n", + " .mean()\n", + " .sort_values(ascending=False).head(10)\n", + ")\n", + "\n", + "plt.figure(figsize=(10,5))\n", + "\n", + "crime_category.plot(kind=\"bar\")\n", + "plt.title(\"Most common crimes in alexanderplatz in 2019\")\n", + "plt.xlabel(\"Crime Type\")\n", + "plt.ylabel(\"Total Crimes\")\n", + "\n", + "# Save the plot as an image\n", + "plt.savefig(\"../figures/top_10_crimes.png\", dpi=300, bbox_inches='tight')\n", + "\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6c447b2d-1e3b-46c6-88ba-6484cab737db", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/visualizations_crime_per_year.ipynb b/notebooks/visualizations_crime_per_year.ipynb new file mode 100644 index 00000000..ed9e0fe7 --- /dev/null +++ b/notebooks/visualizations_crime_per_year.ipynb @@ -0,0 +1,165 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "1e734021-cb58-4d92-99fd-7f9bc8768a8a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " location 2012 2013 2014 2015 2016 2017 \\\n", + "0 alexanderplatz 19314 20167 20068 21809 21931 20861 \n", + "1 tempelhofer_vorstadt 12729 12191 12453 13597 13273 12385 \n", + "2 frankfurter_allee_south_fk 10117 11138 12420 13861 12256 10806 \n", + "3 schoeneberg-north 9883 10523 10347 11207 10810 11021 \n", + "4 tempelhof 9211 9044 9569 9285 9808 9073 \n", + "\n", + " 2018 2019 \n", + "0 19391 22810 \n", + "1 13082 13931 \n", + "2 10787 12519 \n", + "3 13495 10629 \n", + "4 9464 10218 \n", + "\n", + "RangeIndex: 169 entries, 0 to 168\n", + "Data columns (total 9 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 location 169 non-null object\n", + " 1 2012 169 non-null int64 \n", + " 2 2013 169 non-null int64 \n", + " 3 2014 169 non-null int64 \n", + " 4 2015 169 non-null int64 \n", + " 5 2016 169 non-null int64 \n", + " 6 2017 169 non-null int64 \n", + " 7 2018 169 non-null int64 \n", + " 8 2019 169 non-null int64 \n", + "dtypes: int64(8), object(1)\n", + "memory usage: 12.0+ KB\n", + "None\n" + ] + } + ], + "source": [ + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "\n", + "# 1. Load the CSV\n", + "df = pd.read_csv(\"../data/analysis_tables/most dangerous location per year.csv\")\n", + "\n", + "# Preview the data\n", + "print(df.head())\n", + "print(df.info())" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "dbd9c834-cf65-4d4b-ba2c-ecb681418b3b", + "metadata": {}, + "outputs": [], + "source": [ + "year_cols = [\"2012\",\"2013\",\"2014\",\"2015\",\"2016\",\"2017\",\"2018\",\"2019\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "26e95d27-9660-46fd-8e33-7f06f20a4ab0", + "metadata": {}, + "outputs": [], + "source": [ + "# Total crime per location across all years\n", + "df[\"total\"] = df[year_cols].sum(axis=1)\n", + "\n", + "# Keep only the TOP 5 locations\n", + "top5 = df.nlargest(5, \"total\")" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "3039dc62-838f-465c-a8af-7a0d1e05700d", + "metadata": {}, + "outputs": [], + "source": [ + "df_melted = top5.melt(\n", + " id_vars=\"location\",\n", + " value_vars=year_cols,\n", + " var_name=\"year\",\n", + " value_name=\"crime_count\"\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "9236c338-b85c-4e34-af73-6d5303bb8f72", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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aH+K8mTPaWBgIE2bNsXGxgY7Ozs6depEaGhovu0vXLjAq6++ioWFBU5OTvTp04e7d+8CsGfPHoyMjNi/f7+2/YwZM7C3tycqKqpAx8sZ9rd27VpatWqFmZkZtWrV4vDhwzpxLFq0iPLly2NmZsbrr79ObGxsrlg3btxI3bp1MTExoUKFCkyYMIGsrCztepVKxa+//sprr72Gubk53377LXv27EGlUvHvv/9Sq1YtTExMaNiwIWfPns33moSGhvLaa6/h5OSEhYUF9evXZ8eOHdr1LVu25Pr164wcORKVSqWdma1ly5baxw/+hIeH53ssUXhUypO+e0S+EhMTsba2JiEhASsrq6IORwghhBBCCPECFechXiX5XiUtLY2wsDA8PT0xMTEBICUjC+9xW4skngsT/TEzKng1mzVr1qBSqahRowbJycmMGzeO8PBwTp06RUREBJ6enpw8eRJfX1+ioqKoWbMm/fv359133yU1NZWxY8eSlZXFrl27APjkk09YvXo1p0+fJjw8nIYNG7JixQpef/31xx5PT0+P8PBwPD09qVq1KtOnT6dSpUp88cUXHDt2jKtXr2JgYEBQUBB+fn589913dOvWjcDAQMaPH4+iKNy7dw+ArVu30r17d3766SeaNWtGaGgoAwYMICAggPHjxwPZCShHR0cmT55My5Yt0dfXJywsjFatWlGtWjVmzZqFs7Mzn3/+OefOnePy5csYGhqyaNEiRowYoT3W6dOnOXLkCI0bN8bExIQ///yTGTNmEBISQvny5YmLi6NWrVoMGDCA/v37A+Ds7ExcXBwZGRna52LIkCGcP3+ekydPYmpq+qwvBUHe78/8SALqOSrJH+pCCCGEEEKIp5czxOvhmyvVf/+f27tOkSahSvK9SklPQD3szp07ODo6cvbsWSwsLHQSUOPGjSMoKIitW/9/bjdv3sTNzY2QkBAqV65MRkYGjRo1olKlSpw/fx4/Pz9+//33Ah3Px8dHm4D6448/6NevX/Y5XbhA9erVuXjxIlWrVqVXr17Ex8ezZcsW7X7efvttAgMDtUmh5s2b06FDBz777DNtm6VLl/LJJ58QGRkJZCegRowYwY8//qhts2fPHlq1asXKlSvp0aMHAHFxcZQrV45FixbRvXv3XAmovFSvXp1BgwYxdOhQ4PE1oH788UcmTpxIUFAQlStXzne/4sk8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IiIiIiLtSgGUiIiIiIiIiIi0KwVQIiIiIiIiIiLSrhRAiYiIiIiIiIhIu1IAJSIiIiIiIiIi7UoBlIiIiIiIiIiItCsFUCIiIiIiIiIi0q4UQImIiIiIiIiISLtSACUiIiIiIiIiIu1KAZSIiIiIiIiIiLQrBVAiIiIiIiIiItKuFECJiIiIiIiIiEi7anMAdd1111FWVtbkeEVFBdddd51XOiUiIiIiIiIiIl1HmwOol19+maqqqibHq6qqeOWVV7zSKRERERERERER6TqsrW1YWlqKYRgYhkFZWRlBQUHucw6Hg48++oj4+Ph26aSIiIiIiIiIiHRerQ6gIiMjMZlMmEwmBg0a1OS8yWTi3nvv9WrnRERERERERESk82t1ALVy5UoMw+AnP/kJb731FtHR0e5zAQEB9O7dm+Tk5HbppIiIiIiIiIiIdF6tDqDOPvtsADIyMkhNTcVs1gZ6IiIiIiIiIiLSslYHUEf07t2b4uJi1q1bR15eHk6n0+P8z3/+c691TkREREREREREOr82B1Dvv/8+s2fPpqKigh49emAymdznTCaTAigREREREREREfHQ5nV0d9xxB9dddx1lZWUUFxdTVFTkvhUWFrZHH0VEREREREREpBNrcwCVlZXFggULCAkJaY/+iIiIiIiIiIhIF9PmAGratGl8//337dEXERERERERERHpgtpcA+qCCy7gzjvvZNu2bYwYMQKbzeZxfubMmV7rnIiIiIiIiIiIdH4mwzCMttzBbD72pCmTyYTD4TjpTnVWpaWlREREUFJSQnh4uK+7IyIiIiIiAmisIiK+1+YZUE6nsz36ISIiIiIiIiIiXVSba0CJiIiIiIiIiIi0RZtnQP3lL3857vk//vGPJ9wZERERERERERHpetocQC1dutTjZ7vdTkZGBlarlf79+yuAEhERERERERERD20OoDZu3NjkWGlpKddeey2XXHKJVzolIiIiIiIiIiJdh1dqQIWHh/OXv/yFP/zhD954OBERERERERER6UK8VoS8uLiYkpISbz2ciIiIiIiIiIh0EW1egvfPf/7T42fDMMjOzubVV19l+vTpXuuYiIiIiIiIiIh0DW0OoP7+9797/Gw2m4mLi+Oaa67hnnvu8VrHRERERERERESka2hzAJWRkdEe/RARERERERERkS7qpGpAHTx4kKysLG/1RUREREREREREuqA2B1BOp5O//OUvRERE0Lt3b3r16kVkZCR//etfcTqd7dFHERERERERERHpxNq8BO93v/sdL7zwAg8++CBnnHEGhmHw9ddf8+c//5nq6mruu+++9uiniIiIiIiIiIh0UibDMIy23CE5OZlnnnmGmTNnehx/9913uemmm7r1krzS0lIiIiIoKSkhPDzc190REREREREBNFYREd9r8xK8wsJChgwZ0uT4kCFDKCws9EqnRERERERERESk62hzADVq1CiefPLJJseffPJJRo0a5ZVOiYiIiIiIiIhI19HmGlAPP/wwF1xwAStWrGDixImYTCa++eYbMjMz+eijj9qjjyIiIiIiIiIi0om1eQbU2Wefzc6dO7nkkksoLi6msLCQSy+9lB07djBp0qT26KOIiIiIiIiIiHRibS5CLsemwn4iIiIiIuKPNFYREV9r9QyoXbt2cfXVV1NaWtrkXElJCbNmzWLv3r1tevLVq1dz4YUXkpycjMlk4p133mnSJj09nZkzZxIREUGPHj2YMGECBw4ccJ+vqanhlltuITY2ltDQUGbOnMnBgwc9HqOoqIi5c+cSERFBREQEc+fOpbi42KPNgQMHuPDCCwkNDSU2NpYFCxZQW1vbptcjIiIiIiIiIiJNtTqAeuSRR0hNTW02LY+IiCA1NZVHHnmkTU9eUVFxzKLmAHv27OHMM89kyJAhrFq1ih9++IE//OEPBAUFudvceuutLF26lDfeeIOvvvqK8vJyZsyYgcPhcLeZNWsWmzZtYtmyZSxbtoxNmzYxd+5c93mHw8EFF1xARUUFX331FW+88QZvvfUWd9xxR5tej4iIiIiIiIiINNXqJXhDhgzh1Vdf5dRTT232/Pr165k1axY7duw4sY6YTCxdupSLL77Yfeyqq67CZrPx6quvNnufkpIS4uLiePXVV7nyyisBOHToEKmpqXz00UdMmzaN9PR0hg4dypo1axg/fjwAa9asYeLEiWzfvp3Bgwfz8ccfM2PGDDIzM0lOTgbgjTfe4NprryUvL6/VU1Q1rVVERERERPyRxioi4mutngG1f/9+4uPjj3k+NjaWzMxMr3QKwOl08uGHHzJo0CCmTZtGfHw848eP91imt379eux2O1OnTnUfS05OZvjw4XzzzTcAfPvtt0RERLjDJ4AJEyYQERHh0Wb48OHu8Alg2rRp1NTUsH79+mP2saamhtLSUo+biIiIiIiIiIh4anUAFRERwZ49e455fvfu3V5N0vPy8igvL+fBBx9k+vTpLF++nEsuuYRLL72UL774AoCcnBwCAgKIioryuG9CQgI5OTnuNs0FZ/Hx8R5tEhISPM5HRUUREBDgbtOcBx54wF1X6sgyRBERERERERER8dTqAOqss85i0aJFxzz/z3/+k0mTJnmlU+CaAQVw0UUXcdtttzF69GjuvvtuZsyYwTPPPHPc+xqGgclkcv/c+PuTaXO0e+65h5KSEvfNmzPARERERERERES6ilYHUPfccw8ff/wxl19+OevWrXOHLmvXruWyyy7jk08+4Z577vFax2JjY7FarQwdOtTjeFpamnsXvMTERGpraykqKvJok5eX557RlJiYSG5ubpPHz8/P92hz9EynoqIi7HZ7k5lRjQUGBhIeHu5xExERERERERERT60OoMaMGcObb77J6tWrmThxItHR0URHR3P66afz5Zdf8t///pexY8d6rWMBAQGceuqpTYqa79y5k969ewMwbtw4bDYbn376qft8dnY2W7du5fTTTwdg4sSJlJSUsG7dOnebtWvXUlJS4tFm69atZGdnu9ssX76cwMBAxo0b57XXJCIiIiIiIiLSHVnb0njGjBns37+fZcuWsXv3bgzDYNCgQUydOpWQkJA2P3l5eTm7d+92/5yRkcGmTZuIjo6mV69e3HnnnVx55ZWcddZZTJkyhWXLlvH++++zatUqwFWX6vrrr+eOO+4gJiaG6OhoFi5cyIgRIzj33HMB14yp6dOnM2/ePJ599lkA5s+fz4wZMxg8eDAAU6dOZejQocydO5dHHnmEwsJCFi5cyLx58zSrSURERERERETkJJkMwzB89eSrVq1iypQpTY5fc801vPTSSwC8+OKLPPDAAxw8eJDBgwdz7733ctFFF7nbVldXc+edd/Laa69RVVXFOeecw9NPP+1RELywsJAFCxbw3nvvATBz5kyefPJJIiMj3W0OHDjATTfdxOeff05wcDCzZs3i0UcfJTAwsNWvR1ubioiIiIiIP9JYRUR8zacBVFeji7qIiIiIiPgjjVVExNdaXQNKRERERERERETkRCiAEhERERERERGRdqUASkRERERERERE2tUJBVB79uzh97//PVdffTV5eXkALFu2jB9//NGrnRMRERERERERkc6vzQHUF198wYgRI1i7di1vv/025eXlAGzevJk//elPXu+giIiIiIiIiIh0bm0OoO6++27+9re/8emnnxIQEOA+PmXKFL799luvdk5ERERERERERDq/NgdQW7Zs4ZJLLmlyPC4ujsOHD3ulUyIiIiIiIiIi0nW0OYCKjIwkOzu7yfGNGzeSkpLilU6JiIiIiIiIiEjX0eYAatasWdx1113k5ORgMplwOp18/fXXLFy4kJ///Oft0UcREREREREREenE2hxA3XffffTq1YuUlBTKy8sZOnQoZ511Fqeffjq///3v26OPIiIiIiIiIiLSiZkMwzBO5I579uxh48aNOJ1OxowZw8CBA73dt06ntLSUiIgISkpKCA8P93V3REREREREAI1VRMT3rCd6x/79+9O/f39v9kVERERERERERLqgNgdQhmHw5ptvsnLlSvLy8nA6nR7n3377ba91TkREREREREREOr82B1C//vWvee6555gyZQoJCQmYTKb26JeIiIiIiIiIiHQRbQ6gFi9ezNtvv83555/fHv0REREREREREZEups274EVERNCvX7/26IuIiIiIiIiIiHRBbQ6g/vznP3PvvfdSVVXVHv0REREREREREZEups1L8H72s5/x+uuvEx8fT58+fbDZbB7nN2zY4LXOiYiIiIiIiIhI59fmAOraa69l/fr1zJkzR0XIRURERERERESkRW0OoD788EM++eQTzjzzzPboj4iIiIiIiIiIdDFtrgGVmppKeHh4e/RFRERERERERES6oDYHUI899hi/+c1v2LdvXzt0R0REREREREREupo2L8GbM2cOlZWV9O/fn5CQkCZFyAsLC73WORERERERERER6fzaHEA98cQT7dANERERERERERHpqtocQF1zzTXt0Q8REREREREREemiWhVAlZaWuguPl5aWHretCpSLiIiIiIiIiEhjrQqgoqKiyM7OJj4+nsjISEwmU5M2hmFgMplwOBxe76SIiIiIiIiIiHRerQqgPv/8c6KjowFYuXJlu3ZIRERERERERES6llYFUGeffTYAdXV1rFq1iuuuu47U1NR27ZiIiIiIiIiIiHQN5rY0tlqtPProo1pmJyIiIiIiIiIirdamAArgnHPOYdWqVe3QFRERERERERER6YpatQSvsfPOO4977rmHrVu3Mm7cOEJDQz3Oz5w502udExERERERERGRzs9kGIbRljuYzceeNNXdd8ErLS0lIiKCkpISwsPDfd0dERERERERQGMVEfG9Ns+Acjqd7dEPERERERERERHpotpcA0pERERERERERKQtWh1Aff755wwdOpTS0tIm50pKShg2bBirV6/2audERERERERERKTza3UA9cQTTzBv3rxm1wtHRERwww038Pe//92rnRMRERERERERkc6v1QHUDz/8wPTp0495furUqaxfv94rnRIRERERERERka6j1QFUbm4uNpvtmOetViv5+fle6ZSIiIiIiIiIiHQdrQ6gUlJS2LJlyzHPb968maSkJK90SkREREREREREuo5WB1Dnn38+f/zjH6murm5yrqqqij/96U/MmDHDq50TEREREREREZHOz2QYhtGahrm5uYwdOxaLxcKvfvUrBg8ejMlkIj09naeeegqHw8GGDRtISEho7z77rdLSUiIiIigpKWm2WLuIiIiIiIgvaKwiIr5mbW3DhIQEvvnmG2688UbuuecejuRWJpOJadOm8fTTT3fr8ElERERERERERJrX6gAKoHfv3nz00UcUFRWxe/duDMNg4MCBREVFtVf/RERERERERESkk2tTAHVEVFQUp556qrf7IiIiIiIiIiIiXVCri5CLiIiIiIiIiIicCAVQIiIiIiIiIiLSrhRAiYiIiIiIiIhIu1IAJSIiIiIiIiIi7UoBlIiIiIiIiIiItCsFUCIiIiIiIiIi0q4UQImIiIiIiIiISLvyaQC1evVqLrzwQpKTkzGZTLzzzjvHbHvDDTdgMpl44oknPI7X1NRwyy23EBsbS2hoKDNnzuTgwYMebYqKipg7dy4RERFEREQwd+5ciouLPdocOHCACy+8kNDQUGJjY1mwYAG1tbVeeqUiIiIiIiIiIt2XTwOoiooKRo0axZNPPnncdu+88w5r164lOTm5yblbb72VpUuX8sYbb/DVV19RXl7OjBkzcDgc7jazZs1i06ZNLFu2jGXLlrFp0ybmzp3rPu9wOLjggguoqKjgq6++4o033uCtt97ijjvu8N6LFRERERGRrs/pgIwvYcubrq9OR8v3ERHpBqy+fPLzzjuP884777htsrKy+NWvfsUnn3zCBRdc4HGupKSEF154gVdffZVzzz0XgMWLF5OamsqKFSuYNm0a6enpLFu2jDVr1jB+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", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "\n", + "plt.figure(figsize=(12, 6))\n", + "\n", + "for loc in df_melted[\"location\"].unique():\n", + " data = df_melted[df_melted[\"location\"] == loc]\n", + " plt.plot(data[\"year\"], data[\"crime_count\"], marker='o', label=loc)\n", + "\n", + "plt.title(\"Top 5 Crime Locations in Berlin (2012–2019)\")\n", + "plt.xlabel(\"Year\")\n", + "plt.ylabel(\"Crime Count\")\n", + "plt.xticks(rotation=45)\n", + "plt.legend(bbox_to_anchor=(1.05, 1), loc='upper left')\n", + "plt.tight_layout()\n", + "\n", + "# Save the plot as an image\n", + "plt.savefig(\"../figures/highest_crimes_top10_cities.png\", dpi=300, bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0d27a1bf-efa8-412e-9d2f-18662104bceb", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "venv", + "language": "python", + "name": "venv" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From f0686387491bcded151e01a0614ccf9a424ba22b Mon Sep 17 00:00:00 2001 From: alanlupatini Date: Thu, 11 Dec 2025 12:18:07 +0100 Subject: [PATCH 38/41] updating CRI analysis per district whole year --- ...ate_Analysis_by_District(Whole_Period).csv | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv b/data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv index 99fcb376..5f570025 100644 --- a/data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv +++ b/data/analysis_tables/Crime_Rate_Analysis_by_District(Whole_Period).csv @@ -1,10 +1,13 @@ -district,Total_Crimes_Reported,Total_Population,Crime_Rate_per_1000 -Mitte,18175608,36282336,500.9492222330999 -Friedrichshain-Kreuzberg,7012174,22710960,308.7572696178409 -Charlottenburg-Wilmersdorf,14476860,51484984,281.186063882238 -Steglitz-Zehlendorf,4981740,24526080,203.12010724909973 -Reinickendorf,6272955,42159040,148.79264328599513 -Spandau,3057564,23245152,131.53555631729145 -Pankow,9429540,74021176,127.38976208646024 -Marzahn-Hellersdorf,2551725,23467928,108.73243688151761 -Lichtenberg,3185232,36638976,86.93561741463517 +district,Avg_Annual_Crimes,Total_Population,Avg_Annual_Crime_Rate_per_1000 +Mitte,2494793,33258808,75 +Tempelhof-Schoeneberg,1526473,22319296,68 +Friedrichshain-Kreuzberg,969774,20439864,47 +Charlottenburg-Wilmersdorf,2012649,48775248,41 +Neukoelln,1260345,31606368,40 +Steglitz-Zehlendorf,694380,22073472,31 +Reinickendorf,874455,40051088,22 +Spandau,426266,21308056,20 +Pankow,1318923,70802864,19 +Marzahn-Hellersdorf,356744,21334480,17 +Lichtenberg,445233,34349040,13 +Treptow-Koepenick,505382,52998600,10 From f57e168d654b8e57e29cdf8a136b9509671f55e0 Mon Sep 17 00:00:00 2001 From: alanlupatini Date: Thu, 11 Dec 2025 14:55:40 +0100 Subject: [PATCH 39/41] updating query related to cri per district --- sql_scripts/queries_alan.sql | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/sql_scripts/queries_alan.sql b/sql_scripts/queries_alan.sql index 1e4f44a9..bf96b3b1 100644 --- a/sql_scripts/queries_alan.sql +++ b/sql_scripts/queries_alan.sql @@ -71,12 +71,10 @@ HAVING -- CRI Analysis by District SELECT - -- Population table is T1, Crimes table (subquery) is T2 T1.district, - SUM(T2.Total_Crimes) AS Total_Crimes_Reported, + ROUND(CAST(SUM(T2.Total_Crimes) AS REAL) / 7) AS Avg_Annual_Crimes, SUM(T1.total) AS Total_Population, - -- Calculate crime rate per 1000 residents - (CAST(SUM(T2.Total_Crimes) AS REAL) * 1000) / SUM(T1.total) AS Crime_Rate_per_1000 + ROUND((CAST(SUM(T2.Total_Crimes) AS REAL) / 7 * 1000) / SUM(T1.total)) AS Avg_Annual_Crime_Rate_per_1000 FROM Population T1 INNER JOIN @@ -84,7 +82,6 @@ INNER JOIN SELECT District, Code, - -- Sum all 16 crime columns to get the total crimes for that location/year Robbery + Street_robbery + Injury + Agg_assault + Threat + Theft + Car + From_car + Bike + Burglary + Fire + Arson + Damage + Graffiti + Drugs + Local AS Total_Crimes FROM Crimes @@ -92,7 +89,7 @@ INNER JOIN GROUP BY T1.district ORDER BY - Crime_Rate_per_1000 DESC; + Avg_Annual_Crime_Rate_per_1000 DESC; From f059af8d69d4328fc3781ed973f1ee3a3cc1b009 Mon Sep 17 00:00:00 2001 From: Alan Souza Lupatini Date: Fri, 12 Dec 2025 14:09:05 +0100 Subject: [PATCH 40/41] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index bc299ece..1b2ed0f1 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ The Berlin Institute for Urban Safety (BIUS) is an independent, non-profit think This project is an independent analysis conducted on behalf of BIUS, aiming to investigate crime patterns in Berlin by combining demographic and crime datasets. +The presentation is available [here](https://docs.google.com/presentation/d/1Y4ldaEibWwJ1H7KI63VCK8tHZ-8zNZeO/edit?usp=sharing&ouid=105239850282776443277&rtpof=true&sd=true). --- ## 💾 Data Sources @@ -153,4 +154,4 @@ Our MySQL queries enabled normalization of crime data relative to population and The following slides will visualize key findings, supported by MySQL queries and data analysis performed during the project. -> +> https://docs.google.com/presentation/d/1Y4ldaEibWwJ1H7KI63VCK8tHZ-8zNZeO/edit?usp=sharing&ouid=105239850282776443277&rtpof=true&sd=true From e1bcfef00927f0455c59b8bf4e48517c2acb8c3e Mon Sep 17 00:00:00 2001 From: veerpal Date: Fri, 12 Dec 2025 16:28:15 +0100 Subject: [PATCH 41/41] remove berlin crime csv file from repo but keep locally --- notebooks/berlin_crimes_cleaned.csv | 139 ---------------------------- 1 file changed, 139 deletions(-) delete mode 100644 notebooks/berlin_crimes_cleaned.csv diff --git a/notebooks/berlin_crimes_cleaned.csv b/notebooks/berlin_crimes_cleaned.csv deleted file mode 100644 index 14595ab3..00000000 --- a/notebooks/berlin_crimes_cleaned.csv +++ /dev/null @@ -1,139 +0,0 @@ -Year,District,Code,Location,Robbery,Street_robbery,Injury,Agg_assault,Threat,Theft,Car,From_car,Bike,Burglary,Fire,Arson,Damage,Graffiti,Drugs,Local,area -2012,Mitte,10111,Tiergarten South,70,46,586,194,118,2263,18,328,120,68,16,4,273,26,171,1032,['Tiergarten Süd'] -2012,Mitte,10112,Regierungsviertel,65,29,474,123,142,3203,10,307,170,37,10,4,380,124,98,870,['Regierungsviertel'] -2012,Mitte,10113,Alexanderplatz,242,136,1541,454,304,8988,81,792,822,275,49,27,1538,522,435,3108,['Alexanderplatz'] -2012,Mitte,10114,Brunnenstraße South,52,25,254,60,66,1916,86,192,396,131,14,5,428,122,213,752,['Brunnenstraße Süd'] -2012,Mitte,10221,Moabit West,130,51,629,185,199,2470,94,410,325,161,42,22,516,64,259,1403,['Moabit West'] -2012,Mitte,10222,Moabit East,89,45,549,147,204,2290,63,353,337,90,33,10,392,52,416,1212,['Moabit Ost'] -2012,Mitte,10331,Osloer Straße,120,46,785,223,267,3666,52,429,280,226,40,18,521,72,246,1699,['Osloer Straße'] -2012,Mitte,10332,Brunnenstraße North,145,71,675,192,191,2928,76,473,218,252,36,7,495,72,162,1532,['Brunnenstraße Nord'] -2012,Mitte,10441,Parkviertel,109,48,783,211,318,2879,77,564,365,157,55,20,568,65,244,1794,['Parkviertel'] -2012,Mitte,10442,Wedding Central,216,104,1210,426,384,3396,57,424,294,298,54,23,806,87,570,2556,['Wedding Zentrum'] -2012,Friedrichshain-Kreuzberg,20101,Südliche Friedrichstadt,138,71,723,222,263,2928,52,500,321,219,46,13,700,102,351,1784,['Südliche Friedrichstadt'] -2012,Friedrichshain-Kreuzberg,20202,Tempelhofer Vorstadt,180,88,932,274,241,5170,90,595,913,390,58,21,915,194,397,2271,['Tempelhofer Vorstadt'] -2012,Friedrichshain-Kreuzberg,20303,Nördliche Luisenstadt,112,70,504,153,126,2330,24,186,311,115,31,10,456,82,168,1115,['Nördliche Luisenstadt'] -2012,Friedrichshain-Kreuzberg,20304,Südliche Luisenstadt,109,82,395,138,101,1932,35,226,347,150,27,11,441,129,423,963,['Südliche Luisenstadt'] -2012,Friedrichshain-Kreuzberg,20405,Karl-Marx-Allee-North,58,34,235,61,55,1242,71,206,185,56,15,5,356,46,23,625,['Karl-Marx-Allee-Nord'] -2012,Friedrichshain-Kreuzberg,20407,Karl-Marx-Allee-South,86,57,471,123,105,2725,46,242,299,59,22,7,537,87,167,1040,['Karl-Marx-Allee-Süd'] -2012,Friedrichshain-Kreuzberg,20506,Frankfurter Allee North,34,16,265,83,80,1528,55,117,286,59,48,15,534,84,50,824,['Frankfurter Allee Nord'] -2012,Friedrichshain-Kreuzberg,20508,Frankfurter Allee South Fk,140,80,865,276,159,3588,62,291,616,166,67,22,1171,272,256,2086,['Frankfurter Allee Süd Fk'] -2012,Pankow,30101,Buch,16,6,154,45,48,1035,32,190,199,21,18,6,191,35,31,323,['Buch'] -2012,Pankow,30202,"Blankenfelde,Niederschönhausen",12,4,136,27,54,782,37,179,148,69,26,14,215,31,11,337,"['Blankenfelde', 'Niederschönhausen']" -2012,Pankow,30203,Buchholz,9,3,71,13,38,456,21,69,56,38,10,1,114,7,16,182,['Buchholz'] -2012,Pankow,30304,Karow,3,1,44,6,32,481,11,85,183,19,10,6,118,24,4,151,['Karow'] -2012,Pankow,30307,"Blankenburg,Heinersdorf,Märchenland",7,1,74,9,21,898,14,160,149,55,12,4,154,9,16,161,"['Blankenburg', 'Heinersdorf', 'Märchenland']" -2012,Pankow,30405,"Schönholz,Wilhelmsruh,Rosenthal",23,10,79,24,26,599,17,138,111,82,7,1,143,19,20,229,"['Schönholz', 'Wilhelmsruh', 'Rosenthal']" -2012,Pankow,30406,Pankow Central,33,11,212,62,83,2089,60,220,511,61,13,5,382,101,35,811,['Pankow Zentrum'] -2012,Pankow,30408,Pankow South,21,9,204,35,67,1235,56,170,388,50,10,7,298,78,24,616,['Pankow Süd'] -2012,Pankow,30509,Weißensee,34,15,308,78,99,1537,46,192,219,93,18,11,486,152,54,838,['Weißensee'] -2012,Pankow,30510,Weißensee East,20,8,103,23,50,610,20,105,74,23,4,1,205,32,18,334,['Weißensee Ost'] -2012,Pankow,30611,Prenzlauer Berg Northwest,80,32,228,68,83,1716,95,176,406,78,19,8,339,113,85,766,['Prenzlauer Berg Nordwest'] -2012,Pankow,30612,Prenzlauer Berg North,30,10,159,33,60,1870,86,146,407,67,5,0,282,75,33,582,['Prenzlauer Berg Nord'] -2012,Pankow,30613,Helmholtzplatz,23,6,189,47,52,1215,41,74,283,99,9,3,261,100,29,614,['Helmholtzplatz'] -2012,Pankow,30614,Prenzlauer Berg East,60,28,240,72,79,2063,57,216,289,61,19,9,439,131,51,714,['Prenzlauer Berg Ost'] -2012,Pankow,30715,Prenzlauer Berg Southwest,18,12,344,92,71,2016,52,223,381,149,10,2,536,192,34,996,['Prenzlauer Berg Südwest'] -2012,Pankow,30716,Prenzlauer Berg South,16,6,166,30,81,1393,116,186,326,127,15,4,409,84,53,672,['Prenzlauer Berg Süd'] -2012,Charlottenburg-Wilmersdorf,40101,Charlottenburg-North,41,14,278,73,129,1006,70,304,60,99,9,2,245,5,159,740,['Charlottenburg-Nord'] -2012,Charlottenburg-Wilmersdorf,40202,Heerstrasse,21,9,213,93,36,579,37,155,58,51,7,2,141,36,31,353,['Heerstrasse'] -2012,Charlottenburg-Wilmersdorf,40203,Westend,40,12,207,48,117,1974,57,282,170,112,7,2,317,36,38,662,['Westend'] -2012,Charlottenburg-Wilmersdorf,40304,Schloß Charlottenburg,41,12,243,55,90,1140,31,133,288,88,9,3,231,23,44,616,['Schloß Charlottenburg'] -2012,Charlottenburg-Wilmersdorf,40305,Mierendorffplatz,32,12,165,46,61,893,31,211,148,38,12,5,150,18,111,413,['Mierendorffplatz'] -2012,Charlottenburg-Wilmersdorf,40306,Otto-Suhr-Allee,53,15,421,113,128,2273,37,292,429,113,15,6,436,95,112,952,['Otto-Suhr-Allee'] -2012,Charlottenburg-Wilmersdorf,40307,Neue Kantstraße,43,23,164,39,86,1283,65,254,298,105,8,2,169,20,80,560,['Neue Kantstraße'] -2012,Charlottenburg-Wilmersdorf,40308,Kantstraße,65,23,251,65,112,2565,24,188,248,116,9,3,234,22,118,691,['Kantstraße'] -2012,Charlottenburg-Wilmersdorf,40309,Kurfürstendamm,135,59,1083,361,159,4140,54,302,197,94,7,1,405,95,178,1685,['Kurfürstendamm'] -2012,Charlottenburg-Wilmersdorf,40310,Halensee,19,8,137,29,62,949,42,188,156,77,8,3,149,23,26,393,['Halensee'] -2012,Charlottenburg-Wilmersdorf,40411,Grunewald,10,5,98,11,58,867,32,268,84,194,4,0,128,14,5,391,['Grunewald'] -2012,Charlottenburg-Wilmersdorf,40412,Schmargendorf,5,1,82,18,41,731,31,224,77,86,3,1,104,12,10,255,['Schmargendorf'] -2012,Charlottenburg-Wilmersdorf,40413,Wiesbadener Straße,12,4,64,12,34,642,30,125,129,54,1,1,143,21,9,224,['Wiesbadener Straße'] -2012,Charlottenburg-Wilmersdorf,40514,Düsseldorfer Straße,41,18,241,67,117,1779,68,362,301,158,14,6,376,113,54,741,['Düsseldorfer Straße'] -2012,Charlottenburg-Wilmersdorf,40515,Barstraße,19,10,110,33,43,774,23,160,142,44,6,3,151,29,14,302,['Barstraße'] -2012,Charlottenburg-Wilmersdorf,40516,Volkspark Wilmersdorf,64,23,252,67,110,1656,67,241,378,114,10,4,303,66,63,712,['Volkspark Wilmersdorf'] -2012,Charlottenburg-Wilmersdorf,40617,Forst Grunewald,1,0,10,3,4,94,1,56,5,0,2,1,11,1,0,21,['Forst Grunewald'] -2012,Spandau,50101,Hakenfelde,17,3,225,49,86,930,20,192,80,54,6,3,239,15,28,651,['Hakenfelde'] -2012,Spandau,50102,Falkenhagener Feld,40,14,432,113,181,1157,31,167,115,73,28,11,430,46,54,1166,['Falkenhagener Feld'] -2012,Spandau,50103,Spandau Central,108,52,692,192,258,2371,30,201,279,68,26,7,593,103,206,1607,['Spandau Mitte'] -2012,Spandau,50204,Brunsbütteler Damm,14,5,172,41,61,772,27,109,64,47,22,3,221,21,11,395,['Brunsbütteler Damm'] -2012,Spandau,50205,Heerstraße North,41,20,399,95,157,1108,36,130,67,91,33,15,427,34,29,1013,['Heerstraße Nord'] -2012,Spandau,50206,Wilhelmstadt,68,25,472,116,177,2158,18,214,235,100,25,10,568,85,89,1191,['Wilhelmstadt'] -2012,Spandau,50307,Haselhorst,36,16,165,35,70,1143,36,208,90,52,10,1,261,21,39,575,['Haselhorst'] -2012,Spandau,50308,Siemensstadt,29,7,168,36,63,739,30,111,84,39,8,4,167,30,25,405,['Siemensstadt'] -2012,Spandau,50409,"Gatow,Kladow",5,1,76,15,25,435,24,129,34,65,13,5,131,20,0,158,"['Gatow', 'Kladow']" -2012,Steglitz-Zehlendorf,60101,Schloßstr.,61,28,217,50,51,2375,29,227,184,79,11,1,255,57,50,529,['Schloßstr.'] -2012,Steglitz-Zehlendorf,60102,Albrechtstr.,57,20,258,29,161,1581,88,347,202,136,14,8,439,111,44,832,['Albrechtstr.'] -2012,Steglitz-Zehlendorf,60203,Lankwitz,36,15,268,51,161,1084,45,200,104,89,11,3,383,75,55,748,['Lankwitz'] -2012,Steglitz-Zehlendorf,60204,Ostpreußendamm,17,7,213,59,68,1165,53,244,194,96,13,5,310,37,29,482,['Ostpreußendamm'] -2012,Steglitz-Zehlendorf,60305,Teltower Damm,23,7,151,38,86,1254,36,243,301,103,10,2,339,70,50,445,['Teltower Damm'] -2012,Steglitz-Zehlendorf,60306,Drakestr.,18,4,206,33,106,1749,90,312,220,136,15,8,346,61,21,637,['Drakestr.'] -2012,Steglitz-Zehlendorf,60407,Zehlendorf Southwest,27,7,141,21,83,1006,59,269,95,113,21,6,248,26,17,380,['Zehlendorf Südwest'] -2012,Steglitz-Zehlendorf,60408,Zehlendorf North,44,22,259,51,120,1952,62,519,250,208,20,6,538,164,29,701,['Zehlendorf Nord'] -2012,Tempelhof-Schöneberg,70101,Schöneberg-North,197,98,772,215,239,4048,53,425,481,292,31,11,729,157,214,1921,['Schöneberg-Nord'] -2012,Tempelhof-Schöneberg,70202,Schöneberg-South,80,35,510,119,162,2699,62,312,557,219,26,11,545,145,239,1297,['Schöneberg-Süd'] -2012,Tempelhof-Schöneberg,70303,Friedenau,44,15,306,66,165,2170,66,329,397,122,22,8,426,107,70,851,['Friedenau'] -2012,Tempelhof-Schöneberg,70404,Tempelhof,100,36,581,129,351,3645,122,753,352,159,50,20,813,129,291,1680,['Tempelhof'] -2012,Tempelhof-Schöneberg,70505,Mariendorf,57,20,367,79,150,1871,74,508,127,131,29,8,501,75,84,1006,['Mariendorf'] -2012,Tempelhof-Schöneberg,70606,Marienfelde,25,11,252,41,98,1357,62,220,129,52,18,5,276,34,54,619,['Marienfelde'] -2012,Tempelhof-Schöneberg,70707,Lichtenrade,38,24,322,60,114,1267,63,421,118,148,32,6,472,70,87,745,['Lichtenrade'] -2012,Neukölln,80101,Schillerpromenade,169,84,676,213,252,2400,27,221,177,150,31,18,529,85,913,1965,['Schillerpromenade'] -2012,Neukölln,80102,"Neuköllner Central,Central",138,55,944,290,288,4181,41,314,175,201,67,24,821,157,154,2164,"['Neuköllner Mitte', 'Zentrum']" -2012,Neukölln,80103,Reuterstraße,108,54,589,181,163,2679,48,264,310,245,24,11,509,97,226,1573,['Reuterstraße'] -2012,Neukölln,80104,Rixdorf,113,55,605,198,221,2088,38,316,261,201,32,16,550,80,103,1542,['Rixdorf'] -2012,Neukölln,80105,Köllnische Heide,26,14,251,71,121,1190,49,303,44,60,15,4,315,61,39,631,['Köllnische Heide'] -2012,Neukölln,80206,Britz,79,49,420,105,168,2132,71,566,169,175,27,12,501,63,65,1079,['Britz'] -2012,Neukölln,80207,Buckow,26,7,206,58,107,634,24,225,45,62,11,3,281,63,14,499,['Buckow'] -2012,Neukölln,80308,Gropiusstadt,52,30,350,72,131,1942,25,195,140,67,13,1,525,79,32,1070,['Gropiusstadt'] -2012,Neukölln,80409,Buckow North,14,3,65,11,34,409,11,73,12,46,6,1,64,3,6,176,['Buckow Nord'] -2012,Neukölln,80410,Rudow,40,25,206,50,90,1256,58,374,117,181,15,4,405,65,23,543,['Rudow'] -2012,Treptow-Köpenick,90101,Alt-Treptow,45,24,136,37,35,1028,15,95,198,53,3,2,193,69,43,376,['Alt-Treptow'] -2012,Treptow-Köpenick,90102,Plänterwald,10,6,63,18,21,500,20,106,66,34,6,2,171,37,4,243,['Plänterwald'] -2012,Treptow-Köpenick,90103,Baumschulenweg,20,10,113,27,60,619,25,141,81,74,10,4,248,82,37,346,['Baumschulenweg'] -2012,Treptow-Köpenick,90104,Johannisthal,16,7,95,27,52,537,22,93,42,48,8,2,206,59,11,245,['Johannisthal'] -2012,Treptow-Köpenick,90205,Oberschöneweide,16,5,309,58,78,838,42,147,69,51,20,12,343,58,31,636,['Oberschöneweide'] -2012,Treptow-Köpenick,90206,Niederschöneweide,29,13,150,31,48,871,12,76,100,19,11,5,200,65,40,320,['Niederschöneweide'] -2012,Treptow-Köpenick,90207,Adlershof,29,10,133,29,48,961,24,123,164,34,8,6,222,53,20,345,['Adlershof'] -2012,Treptow-Köpenick,90208,"Köllnische Vorstadt,Spindlersfeld",9,2,122,29,30,389,11,44,74,14,15,2,191,56,17,265,"['Köllnische Vorstadt', 'Spindlersfeld']" -2012,Treptow-Köpenick,90309,Altglienicke,11,6,149,22,73,539,34,108,93,71,9,2,175,36,14,311,['Altglienicke'] -2012,Treptow-Köpenick,90310,Bohnsdorf,2,0,61,11,29,340,18,58,37,27,8,1,93,24,13,134,['Bohnsdorf'] -2012,Treptow-Köpenick,90311,Grünau,3,0,31,11,11,242,4,65,63,21,2,1,77,32,3,84,['Grünau'] -2012,Treptow-Köpenick,90312,"Schmöckwitz,Karolinenhof,Rauchfangswerder",0,0,13,3,3,146,2,53,4,14,3,3,31,9,0,24,"['Schmöckwitz', 'Karolinenhof', 'Rauchfangswerder']" -2012,Treptow-Köpenick,90413,Köpenick-South,2,0,65,9,20,401,18,112,68,12,8,3,135,10,7,174,['Köpenick-Süd'] -2012,Treptow-Köpenick,90414,Allende-Viertel,2,0,37,6,26,194,12,31,36,3,1,0,66,15,2,100,['Allende-Viertel'] -2012,Treptow-Köpenick,90415,Altstadt-Kietz,4,0,75,15,21,224,5,27,57,5,5,3,123,37,10,173,['Altstadt-Kietz'] -2012,Treptow-Köpenick,90416,Müggelheim,1,1,10,0,13,113,7,41,21,8,1,1,46,2,1,43,['Müggelheim'] -2012,Treptow-Köpenick,90517,Friedrichshagen,9,2,64,11,28,516,16,89,172,28,5,1,144,29,6,173,['Friedrichshagen'] -2012,Treptow-Köpenick,90518,"Rahnsdorf,Hessenwinkel",2,1,26,7,8,290,15,51,105,44,2,0,41,3,2,56,"['Rahnsdorf', 'Hessenwinkel']" -2012,Treptow-Köpenick,90519,Dammvorstadt,7,4,122,30,21,568,9,43,93,12,13,7,148,33,35,244,['Dammvorstadt'] -2012,Treptow-Köpenick,90520,Köpenick-North,5,2,45,9,20,245,4,42,43,33,3,0,88,14,6,118,['Köpenick-Nord'] -2012,Marzahn-Hellersdorf,100101,Marzahn-North,35,14,442,89,104,751,34,123,97,31,33,10,353,55,49,811,['Marzahn-Nord'] -2012,Marzahn-Hellersdorf,100102,Marzahn-Central,70,30,721,131,204,2109,104,416,145,50,49,20,624,59,77,1460,['Marzahn-Mitte'] -2012,Marzahn-Hellersdorf,100103,Marzahn-South,55,20,295,61,91,1534,135,372,119,41,37,19,411,81,19,648,['Marzahn-Süd'] -2012,Marzahn-Hellersdorf,100204,Hellersdorf-North,68,37,652,143,175,1576,46,230,133,28,57,16,640,173,70,1199,['Hellersdorf-Nord'] -2012,Marzahn-Hellersdorf,100205,Hellersdorf-East,26,11,289,70,101,598,21,89,122,10,30,5,336,86,21,630,['Hellersdorf-Ost'] -2012,Marzahn-Hellersdorf,100206,Hellersdorf-South,20,10,223,44,95,704,35,119,78,26,20,3,322,97,15,541,['Hellersdorf-Süd'] -2012,Marzahn-Hellersdorf,100307,Biesdorf,20,10,141,31,55,1153,36,213,192,97,9,1,213,45,21,287,['Biesdorf'] -2012,Marzahn-Hellersdorf,100408,Kaulsdorf,21,9,110,15,39,465,17,89,89,77,2,1,150,27,8,251,['Kaulsdorf'] -2012,Marzahn-Hellersdorf,100409,Mahlsdorf,6,4,89,20,49,607,20,117,89,97,4,2,268,87,23,250,['Mahlsdorf'] -2012,Lichtenberg,110101,"Malchow, Wartenberg Und Falkenberg",2,1,26,4,20,178,3,21,11,10,11,5,54,13,5,55,"['Malchow', ' Wartenberg Und Falkenberg']" -2012,Lichtenberg,110102,Neu-Hohenschönhausen North,27,11,328,53,93,826,30,103,152,19,15,7,276,56,40,765,['Neu-Hohenschönhausen Nord'] -2012,Lichtenberg,110103,Neu-Hohenschönhausen South,30,12,330,84,81,1027,42,128,99,30,20,3,290,35,21,718,['Neu-Hohenschönhausen Süd'] -2012,Lichtenberg,110204,Alt-Hohenschönhausen North,11,4,134,34,42,770,18,120,40,59,7,3,150,30,12,314,['Alt-Hohenschönhausen Nord'] -2012,Lichtenberg,110205,Alt-Hohenschönhausen South,26,10,234,48,74,1243,59,266,146,70,12,6,334,72,13,647,['Alt-Hohenschönhausen Süd'] -2012,Lichtenberg,110306,Fennpfuhl,26,14,284,77,90,1232,67,243,187,89,17,8,419,90,22,748,['Fennpfuhl'] -2012,Lichtenberg,110307,Alt-Lichtenberg,25,10,350,81,119,2071,58,328,194,76,26,11,377,75,35,818,['Alt-Lichtenberg'] -2012,Lichtenberg,110308,Frankfurter Allee South,19,6,67,18,16,578,24,96,111,25,6,2,105,12,52,200,['Frankfurter Allee Süd'] -2012,Lichtenberg,110409,Neu Lichtenberg,27,16,284,68,95,1286,53,150,174,83,30,9,428,128,62,734,['Neu Lichtenberg'] -2012,Lichtenberg,110410,Friedrichsfelde North,22,15,174,43,41,683,30,159,39,38,7,2,202,64,24,379,['Friedrichsfelde Nord'] -2012,Lichtenberg,110411,Friedrichsfelde South,28,9,159,34,54,790,41,142,88,60,10,3,225,61,17,402,['Friedrichsfelde Süd'] -2012,Lichtenberg,110512,Rummelsburger Bucht,4,0,18,6,7,227,4,69,48,7,16,6,67,20,2,60,['Rummelsburger Bucht'] -2012,Lichtenberg,110513,Karlshorst,8,3,95,18,41,694,15,137,124,63,8,2,180,60,24,273,['Karlshorst'] -2012,Reinickendorf,121031,East 1 - Reginhardstr.,60,21,400,101,169,1119,38,205,179,110,11,4,337,34,137,939,['Ost 1 - Reginhardstr.'] -2012,Reinickendorf,121032,East 2 - Alt-Reinickendorf,50,18,290,63,128,1525,37,301,215,79,22,10,324,53,149,721,['Ost 2 - Alt-Reinickendorf'] -2012,Reinickendorf,122141,"West 1 - Tegel-South,Flughafensee",11,3,271,73,111,1556,36,406,68,105,12,1,285,27,312,644,"['West 1 - Tegel-Süd', 'Flughafensee']" -2012,Reinickendorf,122144,West 4 - Auguste-Viktoria-Allee,49,19,376,96,169,1353,27,205,107,103,15,8,328,47,86,867,['West 4 - Auguste-Viktoria-Allee'] -2012,Reinickendorf,122145,"West 5 - Tegel,Tegeler Forst",24,14,233,67,61,1041,9,109,106,32,7,0,219,47,34,434,"['West 5 - Tegel', 'Tegeler Forst']" -2012,Reinickendorf,122242,"West 2 - Heiligensee,Konradshöhe",8,3,89,10,64,567,43,175,93,96,11,6,299,114,24,284,"['West 2 - Heiligensee', 'Konradshöhe']" -2012,Reinickendorf,122311,"North 1 - Frohnau,Hermsdorf",20,8,116,30,72,1059,50,293,250,155,7,4,250,57,40,340,"['Nord 1 - Frohnau', 'Hermsdorf']" -2012,Reinickendorf,123012,"North 2 - Waidmannslust,Wittenau,Lübars",38,12,332,79,115,1464,30,256,195,110,16,4,356,81,103,672,"['Nord 2 - Waidmannslust', 'Wittenau', 'Lübars']" -2012,Reinickendorf,123021,Mv 1 - Märkisches Viertel,51,21,490,126,199,2013,65,305,173,99,74,18,505,72,76,1306,['Mv 1 - Märkisches Viertel'] -2012,Reinickendorf,123022,Mv 2 - Rollbergsiedlung,9,2,103,21,32,429,8,75,30,29,7,1,101,10,18,229,['Mv 2 - Rollbergsiedlung'] -2012,Reinickendorf,123043,"West 3 - Borsigwalde,Freie Scholle",15,9,145,37,59,618,24,123,121,67,5,2,167,20,40,328,"['West 3 - Borsigwalde', 'Freie Scholle']"