2911
9
5151
2
2740
3
4651
21152
8
2082
1
181997
11
2686
2676
1476
2405
1942
2763
0
2711
2529
7
297066
1540
4363
4259
3503
4
16062
15
4724
197
989
3098
398656
19
3296
1888
550
10317