2840 675
12630 495
3251 55
2661 187
2187 378
5067 873
3844 587
12683 503
1453 35
1343 109
2828 503
2303 420
11651 387
2826 475
3780 132
7215 466
1997 324
1887 233
2723 357
2494 383
1666 257
8722 297
3253 722
2147 423