2796 492
14258 111
2198 176
4840 824
60588 471
50403 483
4903 433
5787 242
19683 660
5607 390
5982 290
4594 247