2948 2
3125 2
2972 2
3370 2
2939 2
2796 2
2646 2
2917 2
2736 2
2739 2
3265 2
2485 2
2816 2
3910 2
2579 2
3619 2
2627 2
4567 2
2982 2
3229 2
2887 2
3234 2
3480 2
3046 2