1116
1166
3059
934
971
1053
1074
1536
1137
905
918
877
1779
988
958
929
914
1178
895
877
941
918
1039
1784
2689
1245
814
1256
867
1016
1137
822
969
898
871
991
1042
887
1777
1177
6193
962
866
898
1454
2258
3808
944
956
2083
1079
840
989
825
911
826
924
993
836
15263