2911
9
2711
2
2765
8
1031
1
7893
4
4651
3
5151
6053
21152
2757
1942
2082
9877
6
700
0
2676
398656
19
1657
2966
11
181997
6307
10
2631
2405
3225
2740
6753
17
2763
2593
2024
1353
297066