1391
810
956
1019
817
833
934
1097
849
1468
1466
5115
1059
965
895
875
780
1040
1196
858
832
888
908
793
1063
838
958
1091
855
929
843
915
1272
834
857
981
944
981
1016
1628
927
774
1127
907
1072
1023
822
992
920
1166
919
1663
1659
899
1351
1077
1422
840
916
956