50
2395
0
1
2371
1711
1220
1067
1331
1756
2640
2712
1699
1600
1838
1670
1566
1580
2447
1640
1665
1841
1571
1947
1788
1606