1047
996
1790
1175
1543
1476
1123
1098
1288
1401
1115
1095
1495
1378
1477
1393
1486
1103
1172
1100
1420
1096
1149
1119
1505
1107
1121
1277
1470
1143
1120