25669
0
19783
2
534
2996
572
791
2595
32302
685
501
800
1869
2535
600
2932
1601
1391
3498
4
2337
5
5065
1
721
480
17946
3008
3
951
1812
14
803
1153
3090
6