14861
7
3336
1
1163
23558
17
2525
3
6983
10
1663
5
562
1186
4862
1407
3546
5431
2
2057
5527
2591
3180
297066
0
2282
2471