4111
2
699
1
3691
5
2809
793
2301
1921
798
0
2881
3498
4
1832
3
3149
2224
547
6808
12
1941
8
3510
608
3466
2657
2749
2748
1452
1098
2111
2650