25669
0
19783
2
32302
17946
2012
21152
8
3008
3
586
1
2535
2932
3125
3498
4
2259
3546
12472
3460
7
1889
4933
13
3051
1603
2666
9
2204
5
1153
3090
6
2907
527
2366
5546
3519