2301
2
1020
0
3808
2881
846
3498
4
2224
341
489
3510
31690
4111
2669
1
2657
3
2306
2749
2748
1452
2459
9