851
981
805
1076
775
1048
907
790
790
1046
687
1108
959
1277
918
773
873
1075
1099
908
853
1298
1744
895
1036
1013
812
944
796
1684
995
981
998
904
1031
797
891
1144
1247
888
1176
850
1185
853
2088
933
774
1503
1069
1215
957
931
866
966
839
854
1095
924
815
844