1489 89
3752 350
5235 677
873 126
4768 435
2947 221
2505 517
676 115
2252 371
3097 107
1149 69
3817 200
3866 151
2619 466
7774 233
5824 244
3680 657
2349 267
19683 464
1925 469
3344 691
1180 40
10598 578
3933 268