2881
2
3498
4
547
0
3215
2224
392
777
2842
8
1802
3510
4111
2657
3
2749
1
2748
1452
2459
9
582
1098
2800
4179
5
2661
425
909
1378
4143
6
875