3080
3
3090
6
2932
2
21152
8
2318
883
2542
2535
2522
19783
2258
1
32302
0
2523
572
3715
2494
5151
2549
11
1285
4651
14
1047
25669
4978
3498
4
280
2405
2772
1251
2740