21152
8
19783
2
2911
9
5151
2535
1942
1
25669
0
32302
2740
3
17946
181997
11
2711
2906
4651
7793
4
7893
3090
6
1679
18258
13967
2258
2932
2676
398656
19
1767
3498
2935
2405
2666
2082