25669
0
19783
2
32302
3008
3
2921
5
2535
17946
5440
8
2906
1
4187
10
2732
1449
7793
4
3090
6
2258
2316
1935
2932
1071
3498
604
2337
3107
7
511
2666
9
2903
2964
1603
3765
1812