25669
0
572
19783
2
1610
2996
32302
685
791
2535
2595
1535
3
501
14
3498
4
2468
3008
851
1
534
8527
5065
4044
5
5439
17946
1749
1564
3125
1816
800
4115
10
662