1498
1952
3816
2687
3085
8828
766
544
2089
746
3522
958
4806
1595
3426
3499
11730
4209
1089
1184
4471
1538
600
5687
1269