2779
2
2245
3
2390
3819
1
3053
7
297066
0
5169
1031
108797
3551
10
17970
15
1713
4158
8
1289601
4
2629
189326
3765
3014
20
562
11153
21152
1268
1087
1226
2966
11
1634
2496
3222
4398
4837
5