25669
0
572
19783
2
2996
32302
17946
3008
3
2964
1
758
1028
3083
484
4044
5
4471
14
1189
2535
1601
3125
657
2595
685
1461
5440
8
3498
4
2478
616
1672
2903
791