1005
912
1008
989
1045
1182
1549
1056
1544
1644
1216
1869
1252
1364
1372
1657
1453
1270
1967
2261
1618
3498
1573
1523
1446
2037
1206
1220
1221
2036
1147
1527
1170
1518