25669
0
19783
2
32302
17946
2258
1
7793
4
3008
3
1812
2535
3593
16
1431
1777
2921
5
1935
15233
5440
8
2932
951
1239
3498
1162
604
2337
511
1223
21152
1767
4187
10
2732
2903