50
1200
0
1032
1095
1165
836
1372
1110
846
827
1000
839
939
1
805
917
672
835
704
977
983
858
834
895
680
790