2076 493
1874 400
2705 875
1168 331
18543 562
2239 306
3540 567
3752 851
24291 264
4498 239
37835 496
5416 161
5833 276
6729 529