1170
1279
1128
1166
1520
1106
1615
2093
1168
1169
1265
916
1380
1004
929
965
1500
1084
1349
944
966
1188
1001
1491
1390
1606
1032
1523
975
1350
993
1304
1596
930
1530