1106
1053
870
735
1914
1399
1313
1956
1972
2849
1649
1437
3115
3215
1657
1512
1597
3314
2759
2164
4360