1771
944
897
3569
1465
814
939
911
841
834
885
3405
54511
1050
772
1277
2692
894
2012
971
874
1135
993
1675
1568