993 3
1831 3
1075 3
1671 3
2775 3
1798 3
904 2
1328 2
1066 2
925 2
987 2
895 2
932 2
1533 2
919 2
1556 2
1609 2
1449 2
1312 2
1006 2
1387 2
1558 2
931 2
1250 2