2117
1781
1564
1518
1426
1096
1107
1111
1041
1109
1084
1530
1417
1443
2055
2018
2593
1181
1502
1515
1378
1169
1465
1519
1692
1389
1766
1402
1347
1917
1405
1733
1762
1312
1840