25669
0
19783
2
3090
6
15233
1
21152
8
3008
3
32302
1514
3673
2932
1849
1761
3765
4
951
2264
8527
3107
7
3498
2906
2903
3051
9956
2337
5
3080
1652
17946
3724
3546
511
913