25669
0
3593
16
19783
2
3090
6
2903
3
2932
2996
4358
21152
8
572
32302
3765
4
2204
5
3080
2258
1
5635
14
2666
9
1225
2366
120
108797
1467
1045
910
1429
2535
692
1853
4044