2906
1
12459
3
3868
10
3575
297066
0
2517
4471
2
475
1310
2274
32302
189326
2471
5347
4
2835
795
263
462
1407
5915
11
1492
476
951
2258
1694
445
1195
7095
2013
6236