1191
1547
1193
1086
1478
1446
1625
2032
2139
2031
1169
1265
916
1380
1004
929
965
1501
1084
1349
944
966
1188
1001
1491
1390
1606
1032
1523
975
1350
994
1304
1596