3090
6
21152
8
3080
3
2932
2
1047
2245
2903
297066
0
2395
1193
14
3546
1
3125
1189
32302
2996
3551
10
2906
19783
2990
2907
572
25669
189326
528
1527
108797
6236
3715
1804