3037
2105
3077
2862
895
265
489
307
312
592