1169
1264
916
1380
1004
929
965
1500
1083
1349
944
966
1188
1001
1490
1390
1606
1032
1523
974
1350
993
1304
1596
930
1530
973
897
1276
936
1108
919
1106
914
1228