1033
1185
927
952
1412
994
1579
1010
954
1327
1006
1168
971
1161
972
1280
892
1551
1355
1066
1352
1365
1338
989
968
1266
942
1017
944
1038
1406
1299
1428
1222
1416