50
2850
0
1
1834
1885
2707
2576
3093
2284
2213
2034
1416
2690
2870
3154
1113
2452
2947
2568
1506
2211
2940
3070
2791
2659
2937