678
540
2212


2132
1076