2979 3
1646 3
675 3
1547 3
1706 3
1158 3
2400 3
1327 3
949 3
550 3
988 3
770 3
1137 3
585 3
1014 3
1260 3
971 3
1942 3
699 3
598 3
2363 3
1554 3
1056 3
787 3