2809
2
325
0
2301
1020
2881
1354
1
3498
4
7683
18
494
3510
968
4111
2657
3
2749
46
2748
2929
1452
2459
9
6488
408
2546
1507