3835
4
1292
0
2732
2
1638
8527
1
2906
189326
6236
10
123674
35
951
1922
1289601
718
1812
7034
4187
913
2935
444571
9
2274
762
2322
6676
12
3186
1431
570
2605
1514
6247
5
174730
18