2245
3
25669
0
3090
6
2903
2932
2
951
1
913
3765
4
21152
8
8527
19783
572
3080
297066
570
1514
3835
2043
2906
1452
3738
5
1922
2996
1574
3673
2732
571
894
1292
1226