812
915
1114
1107
1547
830
1389
797
868
1003
1215
649
783
1303
900
728
716
702
896
762
932
1003
768
687
1114
3117
789
933
955
975
893
738
951
765
872
1267
1134
955
1084
880
8717
1234
885
865
976
862
1007
958
930
1012
1138
1026
1123
2168
1799
845
832
946
815
924