572
0
25669
2145
1
19783
2
4730
9
2121
2270
3090
6
791
101
345
685
2903
3
2932
2996
2773
5
919
951
913
1769
4358
800
21152
8
8527
3680
534
1668
2238
578
2595