50
2805
0
1
1967
2099
2949
2339
2118
1575
2688
1857
1698
2987
2038
1635
1845
2831
1807
1191
1941
1829
1827
2398
1853
1532