21152
8
4651
3
32302
0
19783
2
3090
6
2676
1
2535
181997
11
25669
2711
2906
2911
9
17946
7893
4
5151
2476
2932
1942
398656
19
3498
2405
2666
2740
2082
297066
2593
1153
6307
10
6753
17
1659