4096 732
1898 182
5625 229
2725 234
7952 357
13359 455
8686 823
2940 306
2192 109
3435 387
10685 698
5230 56
33909 760
6200 763
7012 268
20994 1001
3162 102
7360 597
5973 115
2746 304
3967 651
5725 554
6056 445
26015 523