50
2395
0
1
2371
1711
1220
1067
1331
1756
2640
2712
1698
1599
1838
1670
1565
1580
2447
1640
1665
1579
1840
1571
1947
1788
1606