907
1028
1065
874
872
947
1027
947
789
850
1050
1029
906
970
932
1004
1215
756
910
885
791
1128
939
1245
802
832
752
1387
859
948
1012
971
1092
1048
1292
895
894
1507
971
1152
1107
1086
1013
892
823
832
1024
1063
1570
890
1089
1390
960
834
849
934
815
1101
781
3274