50
1860
0
2
1957
1634
2674
1958
1524
2973
2344
1240
2912
2845
2083
2264
3170
3180
3341
1
3802
1858
3406
2608
1872
1275
2693
1897