2140
1377
2150
1283
2312
1550
2056
1421
2222
1462
1967
1104
2079
1294
3029
4579
8089
3604
4581
2881
4804
3225
4725
2865