25669
0
19783
2
17946
32302
21152
8
586
1
5164
5
2535
4585
10
2932
2660
4099
3125
3498
4
2259
2439
3546
12472
1458
3460
7
1889
1393
7793
3051
1603
1623
2666
9
1239
608
1153