2795 2
1097 2
1529 2
1113 2
937 2
1004 2
1503 2
1013 2
3950 2
882 2
1472 2
943 2
1159 2
991 2
1194 2
1072 2
841 2
2459 2
917 2
875 2
950 2
1067 2
1095 2
944 2