50
2000
0
3214
2228
1400
3215
1605
2596
3279
1881
1942
3063
3126
1
2692
1802
1520
2616
3039
1459
1607
2437
2442
1433
1719
2595