2347 3
964 2
1075 2
2105 2
1012 2
1534 2
3263 2
1486 2
1657 2
1138 2
943 2
1241 2
905 2
1092 2
983 2
1889 2
853 2
1536 2
1038 2
996 2
1269 2
1021 2
1938 2