4
3
5
2
3
2
9
10
3
11
5
7
2
20
35
8
11
5
10
5
9
15
2
2
5
39
14
7
8
6
10
16
18
41
18
17
32
27
8
5
44
13
4
4
22
184
214
10
Leaflet | © OpenStreetMap contributors