12433 455
8423 270
3290 43
4891 217
10864 411
15708 318
3116 474
1911 336
4201 688
2789 170
3066 38
5906 754
1944 294