25669
0
572
19783
2
685
1011
3
501
32302
800
2595
2996
534
791
2535
3008
1225
3090
6
1028
2316
14
758
2921
5
2932
5065
1
1071
3498
4
2337
484
1601
2666
9
610