1016
1019
1006
1358
1101
1102
1336
1121
1063
1085
1250
923
956
939
904
993
972
1074
945
976
1239
962
1633
1131
1001
936
887
900
1041
1052
906
988
1362
1166
937