908
1216
835
815
909
894
981
922
1390
1878
954
830
862
1059
808
1625
2854
1160
1115
973
882
2000
836
4191
1854
867
893
844
867
939
3543
1040
1040
843
876
782
814
1151
1059
817
29503
840
967
861
1170
841
960
923
898
1935
1029
1996
825
908
962
897
910
944
9357
998