25669
0
19783
2
572
32302
2069
5
3498
4
2996
1212
791
2661
9
721
800
1849
17946
528
3008
3
685
2366
1
14
2264
2535
1469
21152
8
534
3593
16
2932
255
345
1189
2087