2347 3
3099 3
1396 3
2425 3
1566 2
1452 2
2235 2
1876 2
1569 2
1818 2
1840 2
1704 2
1372 2
2961 2
2090 2
2295 2
1605 2
1543 2
1513 2
1595 2
1842 2
1648 2
2651 2
2089 2