├── .gitignore ├── LICENSE ├── README.md ├── d3.js ├── example ├── ocr-output-straightened.pdf.xml └── ocr-output.pdf.xml └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | work/ 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # pdf2xml-viewer - A simple viewer and inspection tool for text boxes in PDF documents 2 | 3 | July 2016 / Feb. 2017, Markus Konrad / / [Berlin Social Science Center](https://www.wzb.eu/en) 4 | 5 | **This project is currently not maintained.** 6 | 7 | ## Introduction 8 | 9 | This is a small tool with which it is possible to view and examine individual text boxes in PDF documents. This is 10 | very helpful for analyzing the distribution of texts across a page, especially in the case of 11 | [OCR-processed PDFs](https://en.wikipedia.org/wiki/Optical_character_recognition) (so called "sandwich PDFs") from 12 | which you might want to extract structured information (see 13 | [pdftabextract](https://github.com/WZBSocialScienceCenter/pdftabextract) for this). With this viewer, you can examine 14 | such PDFs and have a look at the properties of individual text boxes, like position, width, height or font 15 | specification. In combination with pdftabextract, you can view the grids that were generated for the detected columns and rows. [This blog post](https://datascience.blog.wzb.eu/2017/02/16/data-mining-ocr-pdfs-using-pdftabextract-to-liberate-tabular-data-from-scanned-documents/) shows an example usage. 16 | 17 | The viewer requires you to convert your PDFs to the *pdf2xml* format. Afterwards 18 | you can start up a local webserver, display this XML file in the viewer (as seen below) and examine the individual 19 | text boxes with your browsers developer console. 20 | 21 | ![OCR PDF example in the viewer](https://datascience.blog.wzb.eu/wp-content/uploads/10/2017/02/pdf2xml-viewer-page.png) 22 | 23 | The created file in pdf2xml format can later also be used to extract structured information, which I explain in my 24 | series of blog posts about [data mining PDFs](https://datascience.blog.wzb.eu/category/pdfs/). 25 | 26 | ## How to use it 27 | 28 | ### 1. Convert a PDF to pdf2xml format 29 | 30 | At first, you need to convert your PDFs using the **poppler-utils**, a package which is part of most Linux distributions 31 | and is also available for OSX via Homebrew or MacPorts. From this package we need the command `pdftohtml` and can create 32 | an XML file in pdf2xml format in the following way using the Terminal: 33 | 34 | ``` 35 | pdftohtml -c -hidden -xml input.pdf output.xml 36 | ``` 37 | 38 | The arguments *input.pdf* and *output.xml* are your input PDF file and the created XML file in pdf2xml format 39 | respectively. It is important that you specifiy the *-hidden* parameter when you're dealing with OCR-processed 40 | ("sandwich") PDFs. You can furthermore add the parameters *-f n* and *-l n* to set only a range of pages to be 41 | converted. 42 | 43 | ### 2. Start a minimal local webserver to display the text boxes in the PDF with the viewer 44 | 45 | Now that you have your file(s) in pdf2xml format, change to the directory where pdf2xml-viewer resides (where it's 46 | *index.html* file is). You should also copy the generated XML files to this location. Now let's start up a minimal 47 | local webserver. This can be done very easily with Python, which is installed on Linux and Mac OSX by default. 48 | You can do so in the Terminal with Python 2.x: 49 | 50 | ``` 51 | python -m SimpleHTTPServer 8080 52 | ``` 53 | 54 | Or with Python 3: 55 | ``` 56 | python3 -m http.server 8080 --bind 127.0.0.1 57 | ``` 58 | 59 | Now you open your browser and go to the adress http://127.0.0.1:8080. The viewer shows up and you can now enter the 60 | file name of your file to load (it must be relative to the directory in which pdf2xml-viewer resides). If you just 61 | want to see an example, type in *example/ocr-output.pdf.xml* and load this file. Now you browse through the pages of 62 | your PDF document and you'll see the text boxes with red frames. You can further examine these boxes by using your 63 | browser's inspection tools (right click on element and select "Inspect" in Chrome or Firefox) as seen below: 64 | 65 | ![OCR example in pdf2xml-viewer with browser inspection tools](https://datascience.blog.wzb.eu/wp-content/uploads/10/2016/07/ocr-example-output-devconsole.png) 66 | 67 | ### 3. Use the advanced features of the viewer 68 | 69 | You can load a page grid JSON file that was generated with [pdftabextract](https://github.com/WZBSocialScienceCenter/pdftabextract) (function `common.save_page_grids`): 70 | 71 | ![Generated page grid viewed in pdf2xml-viewer](https://datascience.blog.wzb.eu/wp-content/uploads/10/2017/02/pdf2xml-viewer-pagegrid.png) 72 | 73 | ### 4. Extract data from your PDFs 74 | 75 | If you want to extract structured data from the PDFs, you should have a look at the 76 | [pdftabextract](https://github.com/WZBSocialScienceCenter/pdftabextract) package. 77 | 78 | ## Technical details 79 | 80 | This viewer uses [d3.js](https://d3js.org) to display the pdf2xml file. I chose this approach because it is the fastest 81 | and simples in order to inspect individual elements of a (OCR-processed) PDF document, without using expensive special 82 | software. Furthermore it allows to add additional features such as displaying overlays of calculated lines or grids. 83 | 84 | ## License 85 | 86 | Apache License 2.0. See LICENSE file. 87 | -------------------------------------------------------------------------------- /example/ocr-output-straightened.pdf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Grundschulen 17 | - 18 | 42 - 19 | Schulmmner/ 20 | Name, Anschrift 21 | amt. Schulleiter 22 | 1 23 | Tele· 24 | ICurzbezeichnung 25 | amt. Stellvertreter 26 | fon· 27 | nt.IIJller 28 | 101576 29 | 6. Grundschule 30 | Herr Lawrenz 31 | 03332/ 32 | G 33 | Dr.-W.-ICülz-Viertel 2 34 | Herr lüthke 35 | 32209 36 | 0 - 1330 Schwedt 37 | 101588 38 | 7. 39 | Grundschule 40 | Frau Sorrmer 41 | 03332/ 42 | G 43 | Goethering 12 44 | Frau Rosentreter 45 | 32401 46 | 0 - 1330 Schwedt 47 | 101590 48 | 8. Grundschule 49 | Herr Schmidt 50 | 03332/ 51 | G 52 | Heinrich-von·Kleist-Straße 1 a 53 | Frau Glaeske 54 | 32508 55 | 0 - 1330 Schwedt 56 | 103007 57 | Grundschule Warnitz 58 | Herr Ruhnau 59 | 039863/ 60 | G 61 | Schulstraße 10 62 | Frau Fengler 63 | 426 64 | 0 - 2131 Warnitz 65 | 103020 66 | Goethe-Grundschule 67 | Frau Bent>ennek 68 | 039851/ 69 | G 70 | Dorfstraße 18 71 | Herr Wisatzki 72 | 258 73 | 0 - 2131 Göritz 74 | 103032 75 | Grundschule Gollmitz 76 | Herr Mante 77 | 039852/ 78 | G 79 | Schulstraße 1 80 | Frau Metzger 81 | 433 82 | 0- 2131 Gollmitz 83 | 103044 84 | Grundschule Fürstenwerder 85 | Herr Giese 86 | 039859/ 87 | G 88 | Ernst-Thälmann-Straße 34 e 89 | Frau Regt 90 | in 91 | 244 92 | 0 - 2131 Fürstenwerder 93 | 103056 94 | Grundschule 95 | Frau Karl 96 | 039852/ 97 | G 98 | Dorfstraße 50 99 | Frau Weber 100 | 235 101 | 0 - 2131 Arendsee 102 | 103068 103 | Diesterweg-Grundschule 104 | Frau Gehrmann 105 | 03984/ 106 | G 107 | Am Steintor 5 108 | Frau Hobohm 109 | 2313 110 | 0 - 2130 Prenzlau 111 | 103070 112 | Geschwister-Scholl-Grundschule 113 | Frau lehmus 114 | 039841 115 | G 116 | Ernst-Thälmann-Straße 111 117 | Frau Murlee 118 | 2370 119 | 0 - 2130 Prenzlau 120 | 103081 121 | Grundschule 3 - Pestalozzi-Schule 122 | - 123 | Herr Wesenberg 124 | 03984/ 125 | G 126 | Pestalozzistraße 44 127 | Frau Schote 128 | 2224 129 | 0 - 2130 Prenzlau 130 | Träger 131 | I 132 | Besondere 133 | Rechts· 134 | Hinweise 135 | Schulmmnerl 136 | Name, Anschrift 137 | status 138 | ICurzbezeichnung 139 | 03 140 | 103093 141 | Grundschule 4 142 | G 143 | Am Robert·Schulz-Ring 58 144 | o 145 | - 146 | 2130 Prenzlau 147 | 03 148 | 103718 149 | Grundschule 150 | G 151 | Röddeliner Straße 152 | o- 2090 Templin 153 | 03 154 | 1 155 | 103720 156 | Lindenschule Templin 157 | G 158 | lychener Straße 65 159 | o- 2090 Templin 160 | 06 161 | Filiale 162 | 1 163 | 103731 164 | Grundschute Ringenwalde 165 | G 166 | Dorfstraße 19 167 | 0 . 2091 Ringenwalde 168 | 06 169 | 1 170 | 103743 171 | Grundschule Warthe 172 | G 173 | Dorfstraße 9/10 174 | o - 2091 Warthe 175 | 06 176 | 103755 177 | Grundschule Hammelspring 178 | G 179 | Templiner Straße 37 180 | 0 . 2091 Hammelspring 181 | 06 182 | 1 183 | 103767 184 | Grundschule 185 | G 186 | Dorfstraße 16 187 | 0 • 2091 Mittenwalde 188 | 06 189 | 1o3n9 190 | Grundschule 191 | G 192 | Pannwitz-Allee 193 | o - 2093 Lychen 194 | 06 195 | Filiale 196 | 105740 197 | Grundschule 1 198 | G 199 | Fischerstraße 15116 200 | 0 . 1320 Angermünde 201 | 06 202 | 105855 203 | Grundschule Hetzdorf 204 | G 205 | Dorfstraße 4 206 | o . 2151 Hetzdorf 207 | 06 208 | 105867 209 | Grundschule Werbelew 210 | G 211 | Dorfstraße 33 212 | o - 2151 Werbelew 213 | - 214 | 43 - 215 | amt. Schulleiter 216 | I 217 | amt. Stellvertreter 218 | Frau Dederky 219 | Frau Quade 220 | Frau Delander 221 | Frau Benzmann 222 | Frau Liebe 223 | Herr Werner 224 | Herr Weiß 225 | Frau Hohlbein 226 | Herr Hobohm 227 | Frau Collin 228 | Frau Buchmann 229 | Herr Walter 230 | Frau Eisner 231 | Frau von Ziemer 232 | Frau Süß 233 | Frau Drews 234 | Herr Breßler 235 | Frau Kauk 236 | Frau Müller 237 | Frau Meyer 238 | Frau Neumann 239 | Frau Herrmann 240 | Tele· 241 | fon· 242 | m.mner 243 | 039841 244 | 2189 245 | 03987/ 246 | 6282 247 | 039871 248 | 6872 249 | 039881/ 250 | 234 251 | 039885/ 252 | 2245 253 | 03987/ 254 | 2021 255 | 039884/ 256 | 1534 257 | 0398881 258 | 434 259 | 033311 260 | 32506 261 | 0397451 262 | 261 263 | 0397401 264 | 415 265 | Grundschulen 266 | Träger 267 | I 268 | Rechts· 269 | status 270 | 06 271 | 1 272 | 06 273 | 06 274 | 06 275 | 1 276 | 06 277 | 06 278 | 06 279 | 06 280 | 1 281 | 06 282 | 06 283 | 06 284 | Besondere 285 | Hinweise 286 | Filial 287 | e 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | - 44 - 300 | Grundschulen 301 | - 302 | 45 - 303 | Grundschulen 304 | Landkreis Bavelland 305 | ehemals Kreise Nauen und Rathenow 306 | Schulmmner/ 307 | Name, Anschrift 308 | amt. Schulleiter 309 | I 310 | Tele- 311 | Träger 312 | I 313 | Besondere 314 | Kurzbezeichnung 315 | amt. Stellvertreter 316 | fon· 317 | Rechts- 318 | Hinweise 319 | Schulnl.lllllerl 320 | Name, Anschrift 321 | amt. Schulleiter 322 | I 323 | Tele- 324 | Träger 325 | I 326 | Besondere 327 | Kurzbezeichnung 328 | amt. Stellvertreter 329 | fon- 330 | Rechts- 331 | Hinweise 332 | n1.11111er 333 | status 334 | n1.11111er 335 | status 336 | 110413 337 | Pestalozzi-Grundschule 338 | Herr Zill 339 | 033334/ 340 | 06 341 | 103536 342 | Grundschule "A. Diesterweg" 343 | Herr Bahr 344 | 03322/ 345 | 06 346 | G 347 | Burgstraße 5 348 | Frau Pauls 349 | 227 350 | G 351 | Hertzstraße 19-25 352 | Frau Hasford 353 | 3706 354 | 0 • 1321 Greiffenberg 355 | 0 - 1540 Falkensee 356 | 110437 357 | Grundschule 358 | Frau Beting 359 | 033331/ 360 | 06 361 | 103548 362 | Grundschule "DSF" 363 | Herr Dohnke 364 | 03321/ 365 | 06 366 | FiLiaLe 367 | G 368 | Straße der Jugend 2 369 | 491 370 | G 371 | Straße der DSF 3 372 | Frau MülLer 373 | 32612 374 | 1 375 | 0 - 1321 Casekow 376 | 0 - 1550 Nauen 377 | 111843 378 | Grundschule 379 | Frau Griem 380 | 039862/ 381 | 06 382 | Filiale 383 | 103550 384 | Wilhelm-Pieck-Grundschule 385 | Herr Schmidt 386 | 033211 387 | 06 388 | Filiale 389 | G 390 | Dorfstraße 42 391 | Frl. Alseher 392 | 2016 393 | G 394 | Straße der DSF 3 395 | Frau Fuchs 396 | 32613 397 | 0 - 2131 Schmölln 398 | 0 - 1550 Nauen 399 | 112197 400 | Grundschule 111 401 | Frau Pilz 402 | 039671 403 | 06 404 | 103561 405 | Rosa-Luxemburg-Grundschule Dallgow 406 | Herr Stell 407 | 033221 408 | 06 409 | Filiale 410 | G 411 | Rosa-Luxemburg-Straße 18 412 | Herr Reinbote 413 | 5485 414 | G 415 | Wi lmsstraße 56 416 | Herr Sue 417 | 3521 418 | 0- 2090 Templin 419 | 0- 1543 Dallgow 420 | 103573 421 | Grundschule Wachow 422 | Herr Leopold 423 | 0332391 424 | 06 425 | Filiale 426 | G 427 | Schulstraße 10 428 | 317 429 | 0 - 1551 Wachow 430 | 103585 431 | Grundschule Paulinenaue 432 | Frau Bachmann 433 | 0332371 434 | 06 435 | Filiale 436 | G 437 | Bahnhofstraße 6 438 | Herr Frost 439 | 228 440 | 0- 1551 Paulinenaue 441 | 103597 442 | Grundschule Wustermark 443 | Frau SchiLler 444 | 0332341 445 | 08 446 | G 447 | Hamburger Straße 8 448 | Frau Apitz 449 | 242 450 | 0 - 1551 Wustermark 451 | 103603 452 | Grundschule Senzke 453 | Frau Rus 454 | 0332381 455 | 06 456 | G 457 | Dorfstraße 21 458 | Herr Thiel 459 | 224 460 | 0 - 1551 Senzke 461 | 103615 462 | Grundschule Schönwalde 463 | Herr Rose 464 | 03322/ 465 | 06 466 | G 467 | Sachsenweg 24 468 | Herr Weimer 469 | 3624 470 | 0 - 1545 Schönwalde 471 | 103627 472 | Grundschule Perwenitz 473 | Frau Düring 474 | 0332311 475 | 06 476 | G 477 | Turmstraße 87 478 | Herr Zinnow 479 | 246 480 | 1 481 | 0 - 1551 Perwenitz 482 | 103639 483 | K.-Kollwitz-Grundschule 484 | Herr Ramin 485 | 033211 486 | 06 487 | G 488 | Martin-Luther-Platz 2 489 | Frau Schönner 490 | 32232 491 | 0 - 1550 Nauen 492 | 493 | 494 | 495 | 496 | 497 | 498 | 499 | 500 | 501 | - 502 | 46 - 503 | - 504 | 47 - 505 | Grundschulen 506 | Grundschulen 507 | Schulm.mnerl 508 | Name, Anschrift 509 | amt. Schulleiter 510 | I 511 | Tele- 512 | Träger 513 | I 514 | Besondere 515 | Schulm.mnerl 516 | Name, Anschrift 517 | amt. Schulleiter 518 | I 519 | Tele- 520 | Träger 521 | I 522 | Besondere 523 | Kurzbezeichnung 524 | amt. Stellvertreter 525 | fon- 526 | Rechts- 527 | Hinweise 528 | Kurzbezeichnung 529 | amt. Stellvertreter 530 | fon- 531 | Rechts- 532 | Hinweise 533 | mmner 534 | status 535 | m.mner 536 | status 537 | 103640 538 | Grundschule Ketzin 539 | Frau Dittrich 540 | 0332331 541 | 06 542 | Fi 543 | l 544 | iale 545 | 105181 546 | 3. Grundschule "Am Weinberg" 547 | Herr llgner 548 | 033851 549 | 06 550 | G 551 | W.·Pieck-Ring 20 552 | Frau Ganzer 553 | 224 554 | G 555 | Schulplatz 3 556 | Herr Stieger 557 | 2262 558 | 1 559 | 0 - 1554 Ketzin 560 | 0 - 1830 Rathenow 561 | 103652 562 | Grundschule Groß Behni tz 563 | Herr Kunis 564 | 0332391 565 | 06 566 | 105193 567 | 4. Grundschule "Geschwister Scholl" 568 | Herr Kurth 569 | 033851 570 | 06 571 | G 572 | Dorfstraße 68 573 | 355 574 | G 575 | Geschwister-Scholl-Straße 576 | 7 577 | a 578 | Frau Feld 579 | 2105 580 | 0 - 1551 Groß Behnitz 581 | 0 - 1830 Rathenow 582 | 103664 583 | Grundschule "1. Kant" 584 | Herr Heinrich 585 | 033221 586 | 06 587 | 105200 588 | Grundschule "Altstadt" 589 | Herr Mantau 590 | 033851 591 | 06 592 | G 593 | Kantstraße 37 594 | Frau Ne1.111ann 595 | 3936 596 | G 597 | Baustraße 5 598 | Frau Schmidt 599 | 2324 600 | 0 - 1540 Falkensee 601 | 0 - 1831 Rathenow 602 | 103676 603 | Grundschule "Friedrich Engels" 604 | Frau Dames 605 | 033221 606 | 06 607 | 105211 608 | 5. Grundschule 609 | Herr Goldan 610 | 033851 611 | 06 612 | G 613 | Rathenaustraße 35-37 614 | Frau Schmidt 615 | 3753 616 | G 617 | Pfarrer-Fröhlich-Straße 9 618 | Frau Herrmann 619 | 2961 620 | 1 621 | 0 - 1540 Falkensee 622 | 0 - 1830 Rathenow 623 | 103688 624 | Lessing-Grundschule 625 | Frau Sielaff 626 | 033221 627 | 06 628 | 105223 629 | Grundschule "Am Dachsberg" 630 | Herr Warnke 631 | 033861 632 | 06 633 | G 634 | Waldstraße 27 a 635 | Herr Dürr 636 | 3759 637 | G 638 | Karl-Marx-Straße 15 639 | Frau Seiß 640 | 2023 641 | 1 642 | 0 - 1542 Falkensee-Finkenkrug 643 | 0 - 2832 Premnitz 644 | 103690 645 | Grundschule am Gutspark 646 | Frau Elsholz 647 | 03322/ 648 | 06 649 | 105235 650 | Grundschule "Geschwister Scholl" 651 | Herr Schäfer 652 | 03386/ 653 | 06 654 | G 655 | Am Gutspark 5 656 | Herr Hegenbart 657 | 3353 658 | 1 659 | G 660 | Hauptstraße 24 661 | Frau Kolrep 662 | 2061 663 | 0 - 1540 Falkensee 664 | 0 - 1832 Premnitz 665 | 103706 666 | Grundschule Brieselang 667 | Frau Hoffmann 668 | 033232/ 669 | 06 670 | 105247 671 | Grundschule Milow 672 | Herr Schubert 673 | 03386/ 674 | 06 675 | G 676 | Am Schulplatz 5 677 | Frau Nieke 678 | 1410 679 | G 680 | Forststraße 2 a 681 | Frau Henschel 682 | 2027 683 | 1 684 | 0 - 1552 Brieselang 685 | 0 - 1831 Mi low 686 | 105156 687 | Kooperationsschule Friesack 688 | Herr Scholz 689 | 0332351 690 | 06 691 | 105259 692 | Grundschule-Süd 693 | Frau Hahn 694 | 03386/ 695 | 06 696 | G 697 | Sonnenweg 698 | Frau Koch 699 | 1492 700 | 1 701 | G 702 | Mühlenweg 1 703 | Frau Hoffmann 704 | 301 705 | 1 706 | 0 - 1553 Friesack 707 | 0 - 1832 Premnitz 708 | 105168 709 | 1. Grundschule Rathenow-Ost 710 | Frau Holweger 711 | 03385/ 712 | 06 713 | 105260 714 | Grundschule "Otto Lilienthal" 715 | Herr Rall 716 | 033875/ 717 | 06 718 | G 719 | Bruno-Baum-Ring 27 720 | Frau Sachse 721 | 4113 722 | G 723 | Lindenstraße 1 724 | Frau Götze 725 | 223 726 | 0 - 1830 Rathenow 727 | 0 - 1833 Rhinow 728 | 105170 729 | 2. Grundschule "Friedrich Ludwig Jahn" 730 | Frau Wolf 731 | 03385/ 732 | 06 733 | 105272 734 | Grundschule 735 | Herr Sahr 736 | 033873/ 737 | 06 738 | G 739 | Jahnstraße 33 740 | Herr Gens 741 | 2182 742 | G 743 | Parkstraße 5 744 | Frau Krüger 745 | 238 746 | 0 - 1830 Rathenow 747 | 0 - 1831 Großwudicke 748 | 105284 749 | Grundschule Nennhausen 750 | Frau Liebrecht 751 | 033878/ 752 | 06 753 | G 754 | Fontanestraße 2 755 | Frau Schmidt 756 | 227 757 | 0 - 1831 Nennhausen 758 | 759 | -------------------------------------------------------------------------------- /example/ocr-output.pdf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | Grundschulen 20 | - 21 | 42 - 22 | Schulmmner/ 23 | Name, Anschrift 24 | amt. Schulleiter 25 | 1 26 | Tele· 27 | ICurzbezeichnung 28 | amt. Stellvertreter 29 | fon· 30 | nt.IIJller 31 | 101576 32 | 6. Grundschule 33 | Herr Lawrenz 34 | 03332/ 35 | G 36 | Dr.-W.-ICülz-Viertel 2 37 | Herr lüthke 38 | 32209 39 | 0 - 1330 Schwedt 40 | 101588 41 | 7. 42 | Grundschule 43 | Frau Sorrmer 44 | 03332/ 45 | G 46 | Goethering 12 47 | Frau Rosentreter 48 | 32401 49 | 0 - 1330 Schwedt 50 | 101590 51 | 8. Grundschule 52 | Herr Schmidt 53 | 03332/ 54 | G 55 | Heinrich-von·Kleist-Straße 1 a 56 | Frau Glaeske 57 | 32508 58 | 0 - 1330 Schwedt 59 | 103007 60 | Grundschule Warnitz 61 | Herr Ruhnau 62 | 039863/ 63 | G 64 | Schulstraße 10 65 | Frau Fengler 66 | 426 67 | 0 - 2131 Warnitz 68 | 103020 69 | Goethe-Grundschule 70 | Frau Bent>ennek 71 | 039851/ 72 | G 73 | Dorfstraße 18 74 | Herr Wisatzki 75 | 258 76 | 0 - 2131 Göritz 77 | 103032 78 | Grundschule Gollmitz 79 | Herr Mante 80 | 039852/ 81 | G 82 | Schulstraße 1 83 | Frau Metzger 84 | 433 85 | 0- 2131 Gollmitz 86 | 103044 87 | Grundschule Fürstenwerder 88 | Herr Giese 89 | 039859/ 90 | G 91 | Ernst-Thälmann-Straße 34 e 92 | Frau Regt 93 | in 94 | 244 95 | 0 - 2131 Fürstenwerder 96 | 103056 97 | Grundschule 98 | Frau Karl 99 | 039852/ 100 | G 101 | Dorfstraße 50 102 | Frau Weber 103 | 235 104 | 0 - 2131 Arendsee 105 | 103068 106 | Diesterweg-Grundschule 107 | Frau Gehrmann 108 | 03984/ 109 | G 110 | Am Steintor 5 111 | Frau Hobohm 112 | 2313 113 | 0 - 2130 Prenzlau 114 | 103070 115 | Geschwister-Scholl-Grundschule 116 | Frau lehmus 117 | 039841 118 | G 119 | Ernst-Thälmann-Straße 111 120 | Frau Murlee 121 | 2370 122 | 0 - 2130 Prenzlau 123 | 103081 124 | Grundschule 3 - Pestalozzi-Schule 125 | - 126 | Herr Wesenberg 127 | 03984/ 128 | G 129 | Pestalozzistraße 44 130 | Frau Schote 131 | 2224 132 | 0 - 2130 Prenzlau 133 | Träger 134 | I 135 | Besondere 136 | Rechts· 137 | Hinweise 138 | Schulmmnerl 139 | Name, Anschrift 140 | status 141 | ICurzbezeichnung 142 | 03 143 | 103093 144 | Grundschule 4 145 | G 146 | Am Robert·Schulz-Ring 58 147 | o 148 | - 149 | 2130 Prenzlau 150 | 03 151 | 103718 152 | Grundschule 153 | G 154 | Röddeliner Straße 155 | o- 2090 Templin 156 | 03 157 | 1 158 | 103720 159 | Lindenschule Templin 160 | G 161 | lychener Straße 65 162 | o- 2090 Templin 163 | 06 164 | Filiale 165 | 1 166 | 103731 167 | Grundschute Ringenwalde 168 | G 169 | Dorfstraße 19 170 | 0 . 2091 Ringenwalde 171 | 06 172 | 1 173 | 103743 174 | Grundschule Warthe 175 | G 176 | Dorfstraße 9/10 177 | o - 2091 Warthe 178 | 06 179 | 103755 180 | Grundschule Hammelspring 181 | G 182 | Templiner Straße 37 183 | 0 . 2091 Hammelspring 184 | 06 185 | 1 186 | 103767 187 | Grundschule 188 | G 189 | Dorfstraße 16 190 | 0 • 2091 Mittenwalde 191 | 06 192 | 1o3n9 193 | Grundschule 194 | G 195 | Pannwitz-Allee 196 | o - 2093 Lychen 197 | 06 198 | Filiale 199 | 105740 200 | Grundschule 1 201 | G 202 | Fischerstraße 15116 203 | 0 . 1320 Angermünde 204 | 06 205 | 105855 206 | Grundschule Hetzdorf 207 | G 208 | Dorfstraße 4 209 | o . 2151 Hetzdorf 210 | 06 211 | 105867 212 | Grundschule Werbelew 213 | G 214 | Dorfstraße 33 215 | o - 2151 Werbelew 216 | - 217 | 43 - 218 | amt. Schulleiter 219 | I 220 | amt. Stellvertreter 221 | Frau Dederky 222 | Frau Quade 223 | Frau Delander 224 | Frau Benzmann 225 | Frau Liebe 226 | Herr Werner 227 | Herr Weiß 228 | Frau Hohlbein 229 | Herr Hobohm 230 | Frau Collin 231 | Frau Buchmann 232 | Herr Walter 233 | Frau Eisner 234 | Frau von Ziemer 235 | Frau Süß 236 | Frau Drews 237 | Herr Breßler 238 | Frau Kauk 239 | Frau Müller 240 | Frau Meyer 241 | Frau Neumann 242 | Frau Herrmann 243 | Tele· 244 | fon· 245 | m.mner 246 | 039841 247 | 2189 248 | 03987/ 249 | 6282 250 | 039871 251 | 6872 252 | 039881/ 253 | 234 254 | 039885/ 255 | 2245 256 | 03987/ 257 | 2021 258 | 039884/ 259 | 1534 260 | 0398881 261 | 434 262 | 033311 263 | 32506 264 | 0397451 265 | 261 266 | 0397401 267 | 415 268 | Grundschulen 269 | Träger 270 | I 271 | Rechts· 272 | status 273 | 06 274 | 1 275 | 06 276 | 06 277 | 06 278 | 1 279 | 06 280 | 06 281 | 06 282 | 06 283 | 1 284 | 06 285 | 06 286 | 06 287 | Besondere 288 | Hinweise 289 | Filial 290 | e 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | - 44 - 303 | Grundschulen 304 | - 305 | 45 - 306 | Grundschulen 307 | Landkreis Bavelland 308 | ehemals Kreise Nauen und Rathenow 309 | Schulmmner/ 310 | Name, Anschrift 311 | amt. Schulleiter 312 | I 313 | Tele- 314 | Träger 315 | I 316 | Besondere 317 | Kurzbezeichnung 318 | amt. Stellvertreter 319 | fon· 320 | Rechts- 321 | Hinweise 322 | Schulnl.lllllerl 323 | Name, Anschrift 324 | amt. Schulleiter 325 | I 326 | Tele- 327 | Träger 328 | I 329 | Besondere 330 | Kurzbezeichnung 331 | amt. Stellvertreter 332 | fon- 333 | Rechts- 334 | Hinweise 335 | n1.11111er 336 | status 337 | n1.11111er 338 | status 339 | 110413 340 | Pestalozzi-Grundschule 341 | Herr Zill 342 | 033334/ 343 | 06 344 | 103536 345 | Grundschule "A. Diesterweg" 346 | Herr Bahr 347 | 03322/ 348 | 06 349 | G 350 | Burgstraße 5 351 | Frau Pauls 352 | 227 353 | G 354 | Hertzstraße 19-25 355 | Frau Hasford 356 | 3706 357 | 0 • 1321 Greiffenberg 358 | 0 - 1540 Falkensee 359 | 110437 360 | Grundschule 361 | Frau Beting 362 | 033331/ 363 | 06 364 | 103548 365 | Grundschule "DSF" 366 | Herr Dohnke 367 | 03321/ 368 | 06 369 | FiLiaLe 370 | G 371 | Straße der Jugend 2 372 | 491 373 | G 374 | Straße der DSF 3 375 | Frau MülLer 376 | 32612 377 | 1 378 | 0 - 1321 Casekow 379 | 0 - 1550 Nauen 380 | 111843 381 | Grundschule 382 | Frau Griem 383 | 039862/ 384 | 06 385 | Filiale 386 | 103550 387 | Wilhelm-Pieck-Grundschule 388 | Herr Schmidt 389 | 033211 390 | 06 391 | Filiale 392 | G 393 | Dorfstraße 42 394 | Frl. Alseher 395 | 2016 396 | G 397 | Straße der DSF 3 398 | Frau Fuchs 399 | 32613 400 | 0 - 2131 Schmölln 401 | 0 - 1550 Nauen 402 | 112197 403 | Grundschule 111 404 | Frau Pilz 405 | 039671 406 | 06 407 | 103561 408 | Rosa-Luxemburg-Grundschule Dallgow 409 | Herr Stell 410 | 033221 411 | 06 412 | Filiale 413 | G 414 | Rosa-Luxemburg-Straße 18 415 | Herr Reinbote 416 | 5485 417 | G 418 | Wi lmsstraße 56 419 | Herr Sue 420 | 3521 421 | 0- 2090 Templin 422 | 0- 1543 Dallgow 423 | 103573 424 | Grundschule Wachow 425 | Herr Leopold 426 | 0332391 427 | 06 428 | Filiale 429 | G 430 | Schulstraße 10 431 | 317 432 | 0 - 1551 Wachow 433 | 103585 434 | Grundschule Paulinenaue 435 | Frau Bachmann 436 | 0332371 437 | 06 438 | Filiale 439 | G 440 | Bahnhofstraße 6 441 | Herr Frost 442 | 228 443 | 0- 1551 Paulinenaue 444 | 103597 445 | Grundschule Wustermark 446 | Frau SchiLler 447 | 0332341 448 | 08 449 | G 450 | Hamburger Straße 8 451 | Frau Apitz 452 | 242 453 | 0 - 1551 Wustermark 454 | 103603 455 | Grundschule Senzke 456 | Frau Rus 457 | 0332381 458 | 06 459 | G 460 | Dorfstraße 21 461 | Herr Thiel 462 | 224 463 | 0 - 1551 Senzke 464 | 103615 465 | Grundschule Schönwalde 466 | Herr Rose 467 | 03322/ 468 | 06 469 | G 470 | Sachsenweg 24 471 | Herr Weimer 472 | 3624 473 | 0 - 1545 Schönwalde 474 | 103627 475 | Grundschule Perwenitz 476 | Frau Düring 477 | 0332311 478 | 06 479 | G 480 | Turmstraße 87 481 | Herr Zinnow 482 | 246 483 | 1 484 | 0 - 1551 Perwenitz 485 | 103639 486 | K.-Kollwitz-Grundschule 487 | Herr Ramin 488 | 033211 489 | 06 490 | G 491 | Martin-Luther-Platz 2 492 | Frau Schönner 493 | 32232 494 | 0 - 1550 Nauen 495 | 496 | 497 | 498 | 499 | 500 | 501 | 502 | 503 | 504 | - 505 | 46 - 506 | - 507 | 47 - 508 | Grundschulen 509 | Grundschulen 510 | Schulm.mnerl 511 | Name, Anschrift 512 | amt. Schulleiter 513 | I 514 | Tele- 515 | Träger 516 | I 517 | Besondere 518 | Schulm.mnerl 519 | Name, Anschrift 520 | amt. Schulleiter 521 | I 522 | Tele- 523 | Träger 524 | I 525 | Besondere 526 | Kurzbezeichnung 527 | amt. Stellvertreter 528 | fon- 529 | Rechts- 530 | Hinweise 531 | Kurzbezeichnung 532 | amt. Stellvertreter 533 | fon- 534 | Rechts- 535 | Hinweise 536 | mmner 537 | status 538 | m.mner 539 | status 540 | 103640 541 | Grundschule Ketzin 542 | Frau Dittrich 543 | 0332331 544 | 06 545 | Fi 546 | l 547 | iale 548 | 105181 549 | 3. Grundschule "Am Weinberg" 550 | Herr llgner 551 | 033851 552 | 06 553 | G 554 | W.·Pieck-Ring 20 555 | Frau Ganzer 556 | 224 557 | G 558 | Schulplatz 3 559 | Herr Stieger 560 | 2262 561 | 1 562 | 0 - 1554 Ketzin 563 | 0 - 1830 Rathenow 564 | 103652 565 | Grundschule Groß Behni tz 566 | Herr Kunis 567 | 0332391 568 | 06 569 | 105193 570 | 4. Grundschule "Geschwister Scholl" 571 | Herr Kurth 572 | 033851 573 | 06 574 | G 575 | Dorfstraße 68 576 | 355 577 | G 578 | Geschwister-Scholl-Straße 579 | 7 580 | a 581 | Frau Feld 582 | 2105 583 | 0 - 1551 Groß Behnitz 584 | 0 - 1830 Rathenow 585 | 103664 586 | Grundschule "1. Kant" 587 | Herr Heinrich 588 | 033221 589 | 06 590 | 105200 591 | Grundschule "Altstadt" 592 | Herr Mantau 593 | 033851 594 | 06 595 | G 596 | Kantstraße 37 597 | Frau Ne1.111ann 598 | 3936 599 | G 600 | Baustraße 5 601 | Frau Schmidt 602 | 2324 603 | 0 - 1540 Falkensee 604 | 0 - 1831 Rathenow 605 | 103676 606 | Grundschule "Friedrich Engels" 607 | Frau Dames 608 | 033221 609 | 06 610 | 105211 611 | 5. Grundschule 612 | Herr Goldan 613 | 033851 614 | 06 615 | G 616 | Rathenaustraße 35-37 617 | Frau Schmidt 618 | 3753 619 | G 620 | Pfarrer-Fröhlich-Straße 9 621 | Frau Herrmann 622 | 2961 623 | 1 624 | 0 - 1540 Falkensee 625 | 0 - 1830 Rathenow 626 | 103688 627 | Lessing-Grundschule 628 | Frau Sielaff 629 | 033221 630 | 06 631 | 105223 632 | Grundschule "Am Dachsberg" 633 | Herr Warnke 634 | 033861 635 | 06 636 | G 637 | Waldstraße 27 a 638 | Herr Dürr 639 | 3759 640 | G 641 | Karl-Marx-Straße 15 642 | Frau Seiß 643 | 2023 644 | 1 645 | 0 - 1542 Falkensee-Finkenkrug 646 | 0 - 2832 Premnitz 647 | 103690 648 | Grundschule am Gutspark 649 | Frau Elsholz 650 | 03322/ 651 | 06 652 | 105235 653 | Grundschule "Geschwister Scholl" 654 | Herr Schäfer 655 | 03386/ 656 | 06 657 | G 658 | Am Gutspark 5 659 | Herr Hegenbart 660 | 3353 661 | 1 662 | G 663 | Hauptstraße 24 664 | Frau Kolrep 665 | 2061 666 | 0 - 1540 Falkensee 667 | 0 - 1832 Premnitz 668 | 103706 669 | Grundschule Brieselang 670 | Frau Hoffmann 671 | 033232/ 672 | 06 673 | 105247 674 | Grundschule Milow 675 | Herr Schubert 676 | 03386/ 677 | 06 678 | G 679 | Am Schulplatz 5 680 | Frau Nieke 681 | 1410 682 | G 683 | Forststraße 2 a 684 | Frau Henschel 685 | 2027 686 | 1 687 | 0 - 1552 Brieselang 688 | 0 - 1831 Mi low 689 | 105156 690 | Kooperationsschule Friesack 691 | Herr Scholz 692 | 0332351 693 | 06 694 | 105259 695 | Grundschule-Süd 696 | Frau Hahn 697 | 03386/ 698 | 06 699 | G 700 | Sonnenweg 701 | Frau Koch 702 | 1492 703 | 1 704 | G 705 | Mühlenweg 1 706 | Frau Hoffmann 707 | 301 708 | 1 709 | 0 - 1553 Friesack 710 | 0 - 1832 Premnitz 711 | 105168 712 | 1. Grundschule Rathenow-Ost 713 | Frau Holweger 714 | 03385/ 715 | 06 716 | 105260 717 | Grundschule "Otto Lilienthal" 718 | Herr Rall 719 | 033875/ 720 | 06 721 | G 722 | Bruno-Baum-Ring 27 723 | Frau Sachse 724 | 4113 725 | G 726 | Lindenstraße 1 727 | Frau Götze 728 | 223 729 | 0 - 1830 Rathenow 730 | 0 - 1833 Rhinow 731 | 105170 732 | 2. Grundschule "Friedrich Ludwig Jahn" 733 | Frau Wolf 734 | 03385/ 735 | 06 736 | 105272 737 | Grundschule 738 | Herr Sahr 739 | 033873/ 740 | 06 741 | G 742 | Jahnstraße 33 743 | Herr Gens 744 | 2182 745 | G 746 | Parkstraße 5 747 | Frau Krüger 748 | 238 749 | 0 - 1830 Rathenow 750 | 0 - 1831 Großwudicke 751 | 105284 752 | Grundschule Nennhausen 753 | Frau Liebrecht 754 | 033878/ 755 | 06 756 | G 757 | Fontanestraße 2 758 | Frau Schmidt 759 | 227 760 | 0 - 1831 Nennhausen 761 | 762 | 763 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 11 | 12 | 13 | 89 | 90 | 91 | 92 | 93 | 460 | 461 |
462 |
463 |
464 | 465 | 466 | 467 |
468 | 469 | 470 | 471 | 472 | 473 |
474 | 475 |
476 | 477 | 478 | / ? 479 | 480 |
481 | 482 |
483 | 484 | 485 |
486 |
487 |
488 | 489 |
490 | 491 |
492 | 493 | 494 | --------------------------------------------------------------------------------