2105
3
1865
2
550
1
409
0
5402
10
5949
5
13676
21
16062
15
2576
297066
181997
11
1622
5347
4
83
4724
1627
1337
9220
2371
5922
17970