2779
2
1622
1
2390
2245
3
2629
3819
5782
4
5169
108797
0
3551
10
1713
4158
8
297066
4198
2093
17970
15
21152
1226
3053
7
1289601
2966
11
1038
189326
1031
5946