25669
0
19783
2
3008
3
17946
32302
1935
4187
10
2921
5
1815
1264
4
3765
5440
8
2535
2512
1487
1922
604
1
2732
511
1431
1812
1751
2903
2964
2906
1603
3546
951
1527
9836
15