2911
9
2711
2
7893
4
297066
0
94424
3
4651
5151
1850
267612
21152
8
1942
1
2082
2676
398656
19
189326
181997
11
6307
10
2405
893
2740
6753
17
2763
2593
3317
5
101569
1404
1768
3503
13499
5978
6