3090
6
25669
0
2903
3
2932
2
21152
8
1591
3688
5
255
3080
3673
2600
4
2996
572
3680
19783
1189
596
908
1193
2102
2907
485
795
1804
1
2632
1769
2919
1289601
2024
476