1118
1354
1357
849
762
904
842
1213
748
921
1050
838
681
958
1045
984
1241
870
987
948
1039
1908
966
1071
980
944
956
1033
997
990
1174
991
994
1017
920
908
912
1119
1067
1280
1093
993
1061
1104
1222
992
1218
1321
1250
1597
1269