1837
35407
2477
1730
814
1055
780
826
1088
2572
1188
1185
1409
1459
1298
793
808
1494
1656
2707
1605
1011
948
703
4060