3080
3
3090
6
2932
2
21152
8
19783
32302
0
2535
17946
3715
181997
11
25669
5151
4651
1730
297066
1189
14
1564
3498
4
572
280
1
2405
2996
2740
2666
9
527
2650
20
1320
2906
1153