3080
3
3090
6
2932
2
21152
8
572
0
255
2535
19783
581
32302
3708
1
181997
11
1189
3715
2649
5151
1045
4651
2124
471
795
25494
1849
14
717
442
25669
2996
3498
4
280