2399 128
7278 872
3648 373
16384 463
21487 120
10793 313
22193 196
10890 41
3257 560
13210 152
8983 651
24158 242