1834
1
2505
2
1622
3054
5
2044
2902
16
1763
2500
3546
2948
9
1294
6617
790
0
1481
4044
3083
1416
1536
5440
8
1296
2465
2083
3125
2512
2352