2700 3
2056 3
2548 3
1345 3
1742 2
1062 2
1618 2
1028 2
1898 2
1699 2
1854 2
672 2
825 2
1574 2
1341 2
1106 2
1348 2
1493 2
2471 2
1317 2
1658 2
1286 2
1547 2
921 2