2779
2
4158
8
2390
378
0
9877
6
3819
1
3090
5169
1289601
4
108797
3551
10
3673
1713
3162
2919
17970
15
21152
989
2966
11
2358
9
2155
3
189326
2948
1031
1757
3868
1903
1622
6346
16