908
1216
835
815
910
896
981
922
1390
1878
955
831
862
1059
809
1625
2854
1163
1115
974
882
2000
836
4192
1854
867
893
844
867
939
3543
1040
1040
843
876
783
816
1151
1059
817
29504
840
967
861
1170
842
960
923
898
1935
1031
1996
825
908
962
897
910
944
9357
998