50
898
0
1
842
953
1053
1079
818
782
937
805
752
754
945
738
800
3297
5
682
1431
959
984
761
792
983
783
823