3090
6
3080
3
2932
2
21152
8
17946
0
2535
4044
5
32302
3125
280
1
25669
2478
19783
2986
4471
1461
2964
5151
4651
3498
4
1672
1849
3779
2650
20
940
297066
2405
1512
3426
3715