1559
2
4111
1123
3
833
1
3691
5
2809
2301
798
0
2881
3498
4
3149
2224
3510
297
2657
2749
445
2748
1452
2407
302
333
2006
1880
714
2735
1898
918