4396
3
180849
0
1559
2
1876
1
2493
2972
422
2570
417
2189
284
2260
8876
8
2461
20
1098
1570
2748
12
2990
6
105290