3080
3
3090
6
2932
2
21152
8
2535
3014
20
32302
0
3498
4
19783
14
3715
5151
3321
4651
572
6773
7
2059
7793
2015
1603
1
25669
1568
280
2405
1547
2740
181997
11
2666
9
17946
1808