876
753
918
980
795
730
1076
736
749
782
857
744
903
1099
811
760
719
779
701
915
1450
907
1172
3412
985
833
743
759
1144
804
1054
829
924
764
1273
797
852
1204
1443
1565
805
864
6023
883
1112
945
1074
858
764
1551
841
1283
732
748
902
779
1433
780
767
803