1. Найдем количество второклассников: \( 247 + 12 = 259 \) человек.
2. Найдем общее количество первоклассников и второклассников: \( 247 + 259 = 506 \) человек.
3. Найдем количество третьеклассников и четвероклассников: \( 1000 - 506 = 494 \) человека.
4. Так как третьеклассников и четвероклассников равное число, разделим их общее количество на 2: \( 494 : 2 = 247 \) человек.
Ответ: 247 третьеклассников и 247 четвероклассников.