3090
6
2903
3
2932
2
21152
8
6644
17946
0
3546
1
19783
3080
2605
25669
7258
1395
181997
11
2996
2416
7
572
14
2535
4044
5
3083
2465
1189
3125
3186
32302
2274
567
3498
4
3779