2911
9
5151
2
1942
1
800
2711
2740
3
5922
5
3403
4651
1583
0
21152
8
253
2082
181997
11
2676
6307
10
2405
7893
4
570
6753
17
2763
2593
759
1744
1328
297066
3357
3503
5997
398656
19