2498
1113
1502
1677
1139
1088
1092
1129
1095
1116
1109
1223
1630
1462
1503
1114
1106
1714
1105
1437
1278
1284
1287
1316
1289
1390
1341
1282
1450
1849
1699
1585
1271
1299
1763
1541