3090
6
3080
3
2932
2
21152
8
4471
25669
0
5151
2907
789
1
4821
3125
319
2061
1061
32302
1744
1047
2906
19783
2990
2087
528
3715
1334
1804
2271
4