21152
8
2535
2
2082
1
1449
0
181997
11
32302
2622
6
3498
4
19783
2711
4651
3
2911
9
1343
7893
3090
5151
2021
297066
7793
8033
2983
2932
2676
1603
1942
25669
398656
19
3344
3339
2405