1015
1019
1006
1356
1100
1335
1119
1063
1085
1246
922
955
938
903
992
972
1073
942
973
1238
961
1630
1131
1000
935
886
899
1040
1051
987
1361
1166
937