2056 3
2340 3
1058 3
1345 3
1742 2
1062 2
1618 2
1028 2
1693 2
1699 2
672 2
1652 2
624 2
1136 2
901 2
1144 2
1287 2
2264 2
1317 2
1658 2
1286 2
1345 2
921 2
907 2