904
935
1232
1032
875
940
957
1581
997
836
879
1252
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
1235
908
828
1001
1573
829
1860
827
847
950
1523
871
956
4194
859
902
830
842
1397
884
797