2799
6
2372
1
562
297066
0
7034
2
19944
1289601
4
2469
962
929
3
108797
1404
21152
8
2386
159
12459
876
948
2245
2530
6236
10
1174
10827
2629