3028
2183
3026
2165
3239
2262
2892
2164
3088
2223
2770
1942
2991
1984
3932
6778
9294
4375
5452
3571
5715
4089
5656
3724