3000 3
3094 3
2412 3
2645 3
2923 3
2826 3
3923 3
3406 3
2596 3
2775 3
2949 3
2847 3
2525 3
3371 3
4242 3
2905 3
3330 3
3679 3
4827 3
2983 3
2377 3
3153 3
2787 3
2773 3