25669
0
19783
2
3090
6
2903
3
2932
1431
1
3107
4
4358
21152
8
32302
3080
989
6779
5
1942
9
2366
3770
2579
1650
456
1832
2777
7
2456
827
1555
1528
2264
1011
2478
3000