2911
9
5151
2
2763
0
2740
3
398656
19
297066
4651
21152
8
2082
1
181997
11
2057
131589
685
2676
2405
1942
542
13499
5
2711
38477
34
106
120
608
444571
370
272
618
815
302
3213
7