0
958
929
988
865
866
885
870
910
1037
914
1010
1871
1
1336
2885
1581
1660
1607
141646
3113
2654
2628
2558