25669
0
19783
2
3026
3195
3
32302
2535
21152
8
3090
6
2166
1
3083
2366
604
1545
5527
4562
10
2932
1558
1053
3498
4
2337
5
1616
17946
3008
1812
1329
1294
1485
1153
15233
2012