997 3
1696 3
1249 3
1372 3
2042 3
1702 3
1779 3
869 2
1018 2
1249 2
1502 2
1158 2
896 2
1088 2
1148 2
2293 2
1049 2
971 2
1316 2
1457 2
1095 2
1434 2
1002 2
1374 2