7461 353
1001 113
2214 286
3375 589
3057 552
4779 526
5295 807
1250 87
1017 88
2187 211
4063 398
3158 248
3525 672
2671 470
3789 831
3349 312
3343 531
3747 541
3363 657
2676 562
2864 267
2374 342
4548 532
6599 948