2152
1265
1280
1275
2093
1208
1287
1589
1224
1596
1240
1134
1529
1487
1666
2196
2103
1223
1231
1322
952
1428
1031
969
1003
1556
1135
1387
1012
1035
1251
1072
1543
1461
986
1698