1143
1523
6114
3528
3014
1042
1578
1679
1551
1683
4036
1059
3923
6033
1448
974
1473
1600
1482
3455
2942
1612