3080
3
3090
6
2932
2
21152
8
2535
866
1
2781
845
32302
0
2884
5
3498
4
19783
159
4179
3715
5151
4651
7793
2660
1603
25669
4305
280
2405
2740
181997
11
2666
9
3696
17946
2650
20