1047
995
1789
1175
1543
1476
1123
1098
1287
1401
1115
1095
1495
1378
1393
1486
1101
1172
1100
1420
1096
1149
1119
1505
1107
1121
1277
1470
1143
1120