1666 1538 1920 1790
2176 3841 2559 4095
1041 1950 1248 2158
143 546 195 625