3090
6
21152
8
2903
3
2593
1
2932
2
2395
1193
0
14
3546
3125
297066
3080
1189
32302
2996
3551
10
2906
19783
2990
2907
572
25669
2711
528
1527
2911
9
108797
6236
4651
398656
19