1059
949
1045
839
966
856
754
959
945
845
794
793
1068
895
788
729
1041
801
764
790
1043
1084
863
780
864
876
912
782
1654
890
933
1422
826
827
792
799
949
900
919
795
797
818
811
918
821
1220
797
1273
942
1057
761
837
788
1236
912
933
1055
1194
6058
899