#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin >> t;
while (t--) {
string s;
cin >> s;
int a[26] = {0};
for (int i = 0; i < s.length(); i++) {
a[s[i] - 97]++;
}
int ctr = 0, sum = 0, d, rem;
for (int i = 0; i < 26; i++) {
if (a[i] != 0) {
if (a[i] == 1) {
sum++;
} else if (a[i] % 2 == 0) {
d = a[i] / 2;
sum += d;
} else {
d = a[i] / 2;
rem = 1;
sum += d + rem;
}
} else {
sum += 0;
}
}
cout << sum << endl;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKaW50IG1haW4oKSB7CiAgICBpbnQgdDsKICAgIGNpbiA+PiB0OwogICAgd2hpbGUgKHQtLSkgewogICAgICAgIHN0cmluZyBzOwogICAgICAgIGNpbiA+PiBzOwogICAgICAgIGludCBhWzI2XSA9IHswfTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IHMubGVuZ3RoKCk7IGkrKykgewogICAgICAgICAgICBhW3NbaV0gLSA5N10rKzsKICAgICAgICB9CiAgICAgICAgaW50IGN0ciA9IDAsIHN1bSA9IDAsIGQsIHJlbTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IDI2OyBpKyspIHsKICAgICAgICAgICAgaWYgKGFbaV0gIT0gMCkgewogICAgICAgICAgICAgICAgaWYgKGFbaV0gPT0gMSkgewogICAgICAgICAgICAgICAgICAgIHN1bSsrOwogICAgICAgICAgICAgICAgfSBlbHNlIGlmIChhW2ldICUgMiA9PSAwKSB7CiAgICAgICAgICAgICAgICAgICAgZCA9IGFbaV0gLyAyOwogICAgICAgICAgICAgICAgICAgIHN1bSArPSBkOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICBkID0gYVtpXSAvIDI7CiAgICAgICAgICAgICAgICAgICAgcmVtID0gMTsKICAgICAgICAgICAgICAgICAgICBzdW0gKz0gZCArIHJlbTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHN1bSArPSAwOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGNvdXQgPDwgc3VtIDw8IGVuZGw7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==