2996
0
32302
25669
2535
2
19783
2932
1804
1
17946
3498
4
3671
13676
21
3090
6
21152
8
3200
1402
3080
3
619
3551
10
1287
2435
1552
14
7793
3083
403
1189
1153
2763
3261
3125