19783
2
25669
0
32302
2996
17946
2535
572
2902
16
616
2932
14
3498
4
534
2189
3673
3
721
2661
9
6247
5
1153
3090
6
189326
2012
791
2073
1
2366
1601
3457
21152
8
2332
1225