21152
8
2911
9
19783
2
32302
0
17946
5151
2535
1942
1
25669
2740
3
7793
4
2258
181997
11
2711
2906
4651
398656
19
7893
3090
6
2666
372
297066
2932
2676
13499
5
3498
2139
2405
802
2082