50
1234
1
9
1985
0
1540
2324
3299
2498
1874
1179
2570
1508
2233
2
1527
1376
2132
1303
1247
1076
1560
1576
2474
1667
2382
1597
100
1894