3080
3
3090
6
2932
2
21152
8
1189
0
19783
2145
1
32302
14
2535
1988
297066
17946
2996
25669
2666
9
3715
181997
11
910
7793
4
5151
257
572
4651
488
2907
2030
1134
1033
1252