2698
1
2906
2
951
123674
35
1922
1564
1297
2732
3629
8527
1015
108797
0
2299
1417
21152
8
2495
4724
3
19944
1223
4187
10
297066
2912
5
1077
956
1289601
4
1514
6236
2949
1694
3014
20