25669
0
19783
2
685
800
2595
572
32302
791
2996
501
3008
3
21152
8
721
783
17946
2337
5
2535
604
1
255
12472
758
297066
1601
1558
534
2649
15233
733
2012
3090
6