3563 4413
15028 12683
5331 9133
8586 14096
838 919
14300 14579
11972 3636
5999 9380
6275 3263
13557 8736
11677 3195
12458 7099
10423 1540
12626 8255
4599 3210
2591 7381
6244 4448
1039 2064
2340 9481
2485 858