0
988
999
965
973
905
1025
753
1049
990
994
1072
911
827
887
1776
1
1255
2715
1498
1582
1529
141124
2994
2566
2565
2470