50
2997
0
3
2056
1
1486
2645
2014
1769
2279
2587
1593
2
1719
1864
2949
1776
4
3028
3563
2523
2827
4258
2995
2143
3205
2454
2646
2735
1743
2988
1792
2364