2100 3
2346 3
4657 3
2972 3
4301 3
3547 3
2974 3
4095 3
3108 3
3725 3
2739 3
4848 3
3663 3
2978 3
2960 3
2089 3
3125 3
1397 3
2321 3
3371 3
8240 3
2630 3
3689 3
3293 3