572
0
25669
24337
22
19783
2
1047
8527
1
1690
3090
6
791
1828
3
685
2903
2932
2710
2996
2110
951
5440
8
913
4358
800
21152
534
467
3612
10
6707
24
1050
1396
1296
1078