2223
1447
2230
1351
2389
1619
2135
1492
2325
1524
2045
1173
2164
1375
3105
4758
8214
3687
4675
2940
4902
3302
4804
2941