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