572
0
25669
19783
2
2595
791
2996
685
3090
6
21152
8
14
501
800
2903
3
2932
534
2366
1
951
913
4358
8527
5065
657
32302
2337
5
3080
600
1514
3008
19944
17946