1011
1003
1352
1093
1096
1328
1115
1058
1077
1241
918
952
935
900
989
968
1069
939
1233
957
1626
1128
993
932
882
892
1036
1049
982
1345
1156
934