2977
15
17391
7
1800
3
2199
0
2259
1
1809
5
18487
297066
1868
1946
2
5196
2469
3593
16
7893
4
5382
2213
1942
19932
6
4083
4606
2233
3212
27
2861
662
1912
2069
2308
2534
2489
348