515
583
1068
2270
1399
1622
4514
771
1137
907