50
2648
0
2
1838
1
3245
3466
5
1719
1959
3
2361
2452
1507
1733
2018
2035
1697
1373
2330
19
2157
1854
1979
3041
2104
2987
1604
1739
2974