952
944
801
805
888
1108
890
1076
19190
1516
1021
954
4718
784
864
1083
1079
1008
1024
1189
830
828
799
909
955
1140
772
1019
890
853
876
896
1054
1044
897
883
973
875
1019
1282
1215
855
900
1144
5086
781
852
1215
1226
926
1178
892
897
944
884
1012
881
1455
905
1060