1016
1019
1007
1358
1101
1102
1337
1122
1063
1086
1250
924
958
940
904
993
972
1074
945
976
1239
962
1634
1131
1001
936
887
900
1042
1052
906
988
939
1362
1167
938