2546 257
2970 475
4302 602
5578 584
2573 292
2360 136
5649 789
19261 944
13717 376
4454 712
49410 457
14952 188
2914 36
15128 482
6275 808
16389 135
53758 557
20920 657
9312 414
9790 216
25297 492
30487 228
18141 532
19683 142
3835 54
87313 223
47642 366
62374 220