2245
3
25669
0
3090
6
21152
8
2903
19783
2
2932
3765
4
32302
3080
297066
2484
2042
1
2182
378
2629
2035
2241
1087
1065
55904
1226
5627
951
37355
13
2906
5801
3053
7
2535
1514