25669
0
19783
2
572
3629
1
685
791
32302
1558
2595
1854
1935
2921
5
2535
2456
3354
2996
800
1777
534
1815
3598
4
501
1812
1883
2505
1763
3008
3
1715
1093
17946