1035
888
890
7318
1216
855
936
881
996
822
915
906
868
839
800
900
1012
909
817
1615
808
810
972
844
856
890
980
836
850
1045
1258
1247
2030
860
1599
1568
1309
868
1003
818
859
959
1132
798
893
928
1091
776
958
975
997
996
941
892
991
980
803
953
858
1269