25669
0
685
19783
2
572
1431
1
1392
501
32302
791
2996
800
534
2595
2535
1637
3
1972
2932
3498
4
2337
5
17946
3008
1812
758
1153
1028
5065
3090
6
15233
1225
2012