1309
930
903
964
867
831
1822
970
799
1037
904
935
1232
1032
875
940
957
1581
997
836
879
1252
812
855
7966
872
950
1261
1030
936
1039
780
788
746
1040
764
838
812
1130
918
1064
1819
863
920
953
1249
999
864
954
1007
1171
1235
908
828
1001
1573
829
813
1860
827