50
2319
2
1641
0
1558
1900
5595
1776
1
1627
1668
3033
1979
1728
2439
1753
1950
3
2060
5396
1608
1609
2040
1413
1306
1631
1777
8066