50
2845
0
1
1912
2134
2346
2885
2454
3045
1362
2579
2000
3353
2054
1940
2176
2354
2767
1637
3224
1408
2898
2683
2106
3472
1885