2831 14000
1612 12288
3998 14884
2912 1804
7515 4037
9392 7993
7986 11893
6799 687
14559 7863
11389 8423
5161 1228
6254 1129
11558 12683
4214 4695
11716 12257
5245 10831
3316 2195
6928 9206
5299 11600
4458 6613