Problem hidden

LUDIC1 - Ludic Numbers (medium)

Find the number of Ludic numbers less than or equal to $N$.

Input

The first line contains $T$ ($1 \le T \le 1000$), the number of test cases.

Each test case contains a single integer $N$ ($1 \le N \le 10^9$).

Output

For each test case, output the number of Ludic numbers less than or equal to $N$.

Example

Input

10
1
2
3
4
5
10
100
1000
1000000
1000000000

Output

1
2
3
3
4
5
24
142
66164
43956562

Note


Adicionado por:Min_25
Data:2018-04-12
Tempo limite:25s
Tamanho do fonte:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Linguagem permitida:Todas exceto: ASM64 CLOJURE ERL FSHARP PERL6 PY_NBC SCALA TCL
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.