25669
0
19783
2
685
572
800
32302
791
2595
2996
534
2535
501
3008
3
2087
3090
6
600
2316
14
2476
423
2921
5
2932
5065
1
1071
3498
4
2337
798
1601
1094
2666
9