572
0
25669
19783
2
1514
1
2996
14
3008
3
3090
6
791
685
2903
2932
951
913
4358
800
21152
8
657
8527
534
2661
9
2595
32302
2203
1849
501
3765
4
2337
5
255
3080