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