4601 171
2328 230
3067 648
4558 379
1405 62
4995 628
2059 39
3638 278
13276 341
4198 238
8143 769
10602 670
2708 293
4264 268
3829 606
5164 524
3543 604
3902 146
16342 329
3755 228
13999 541
11377 651
1999 96
6944 128
6264 264
1067 64
4905 539
62458 889