1009
1011
1003
1352
1093
1096
1327
1114
1058
1076
1241
917
952
935
900
989
968
1069
938
967
1231
957
1626
1128
993
931
882
892
1036
1048
899
982
1344
1154
934