1147
2131
1259
1109
1149
1501
1084
1576
2057
1140
1143
1247
899
1349
991
908
949
1472
1062
1302
926
945
1162
983
1361
898
1573
1011
1494
951
1330
977
1283
1562
934