3090
6
2903
3
2932
2
21152
8
2395
3546
1
3125
3080
32302
0
3551
10
2906
19783
2990
2907
25669
528
1527
108797
6236
1804
2525
4
378
356
2535
4044
5
3083
11153
17946
3765
2465