2697
2848
1599
4484
1662
2501
1648
2910
5238
1776
2721
1981
2083
2249
7042
5164
3081
4665
2553
9228
16247
4584
18130
2170
3042
17184
12506
10786
8895
7246
10807