832
987
811
766
2138
1063
985
848
824
781
904
912
985
2474
869
793
860
823
790
817
1747
878
1025
877
918
1003
877
1007
791
989
887
833
836
944
1082
839
831
1135
819
917
954
871
865
834
989
941
962
859
851
958
861
1315
980
1099
877
827
951
1095
941
767