0
807
745
755
787
732
737
906
719
738
842
864
905
889
788
845
958
883
857
836
838
897
1713
1868
1795
924
1871
937
878
885
931
927
1048
919
876
903
877
1001
910
858
880
900
911
849
909
944
907
951
962
971
930
959
920
925
1449
956
978
961
1072
1053
886
841
1036
934
1042
953
1043
1214
1139
1166
670