2911
9
5151
2
2740
3
4651
21152
8
2082
1
181997
11
2676
2405
1942
2763
0
2711
297066
1348
4724
946
3503
4
685
989
398656
19
550
1047
17970
15
12459
2884
5
13499
1527
9160
1935
1056