0
870
974
805
1009
1752
996
878
946
726
824
1023
933
1029
644
858
1
1235
2662
1479
1566
1511
140906
2961
2554
2551
2449