3090
6
21152
8
2903
3
2593
1
2932
2
2395
3546
3125
297066
0
3080
32302
3551
10
2906
19783
2990
2907
25669
2711
528
1527
2911
9
108797
6236
4651
398656
19
1804
2525
4
378
550
5151