2048 256
17451 354
1662 30
2729 393
3124 269
3360 472
28129 358
5467 447
26667 66
23880 120
8157 270
9595 122
3141 375