3835
4
1292
0
1638
2629
2
3014
20
9956
3
11153
8
4837
5
1922
570
1
2043
297066
2245
12459
1452
1289601
562
2274
19944
17333
27
2949
1574
17970
15
10827
8527
189326
14861
7
108797
2593
3546