0
988
999
965
973
905
1025
753
1049
990
994
1072
911
827
887
1776
1
1255
2715
1497
1581
1529
141122
2992
2566
2565
2470