50
1408
0
1
1800
3290
3
2156
3296
2538
1581
2092
3129
3178
2200
1524
2430
3046
1427
3612
2
2097
3405
2753
2330
2106
1498
3596
1769
3761
1792
2018