1035
888
889
7318
1214
855
935
881
996
821
915
905
868
838
800
900
1012
908
817
1615
807
810
972
842
856
890
979
836
849
1045
1258
1247
2030
860
1598
1566
1308
868
1002
817
858
959
1131
798
893
928
1091
774
958
975
995
994
940
890
991
979
801
952
857
1269