41840
38062
4037
58231
7168
512
15909
16384
90890
10904
512
2312
1278
2407
2448
666
66768