3683
3335
2304
2163
3250
2559
2934
2856
4976
3523
2773
4832
2639
3617
3658
4227
2808
7830
5922
3949
11846
4483
3299
3921
9034
6201
3563
5080
3864
2848
8809