2779
2
1622
1
2390
2629
1992
3
3819
697
0
5782
4
5169
1309
108797
3551
10
1713
4158
8
4914
4198
2093
5389
17970
15
21152
1289601
2966
11
1038
189326
1031
5946