21152
8
19783
2
32302
0
4651
3
398656
19
25669
17946
2535
2593
1
2405
181997
11
2740
2711
2911
9
297066
7893
4
7793
3090
6
5151
5978
2932
2676
1942
3498
13499
5
2666
4044
2964
4724
1603