915
1944
785
1051
576
664
629
545
3112
2048