2911
9
5151
2
3245
3
1942
1
2711
866
11153
8
2740
3957
2907
2655
181997
11
7893
4
4651
1433
3351
21152
1360
2082
997
2605
2676
845
398656
19
6307
10
2405
297066
0
658
6753
17
2763