2967 2
1084 2
1333 2
1416 2
1113 2
1305 2
1091 2
1021 2
841 2
1288 2
2146 2
875 2
1829 2
1837 2
1325 2
1357 2
1063 2
975 2
1290 2
974 2
2882 2
1862 2
1222 2