2558
3
2270
1
2795
1174
1289601
4
1797
3551
10
5504
16
3014
20
2525
1976
2
194
0
3090
6
3222
5489
11
189326
3041
763
2299
21152
8
1632
3673
9956
2475
2348
1989
9
5141
7
297066
2320
108797