1134
913
1304
1276
797
1016
870
958
859
1245
866
1494
1032
888
980
1387
886
968
839
822
836
845
901
962
1576
889
831
1476
962
1062
1136
898
1077
1014
1223
783
909
1125
1109
865
948
878
1337
1888
906
861
1059
1546
779
5049
1044
844
969
2560
985
859
1099
912
1047
1641