25669
0
3090
6
2903
3
2932
2
951
1
913
21152
8
8527
19783
3080
570
1514
3835
4
2043
2906
1452
3738
5
181997
11
1922
1574
3673
2732
1292
2535
1638
4044
3083
17946
2465
3125