50
2610
0
1
1835
1855
3
2768
1279
1659
4
1638
2
2147
2628
1730
1758
1881
2853
1291
2679
1920
2721
1069
3012
1192
5
2531
1374
2646
3004