25669
0
572
19783
2
657
5065
1
2595
534
2996
685
791
32302
960
501
600
522
670
866
3008
3
536
1045
4044
5
17946
14
2535
616
2533
457
3125
800
1179