829
966
830
827
805
1266
956
1037
805
836
813
792
1117
857
879
958
799
790
776
799
859
780
951
1104
780
742
2062
743
953
925
774
1617
863
770
1013
958
3670
1276
728
4807
853
1222
1037
968
942
858
1006
979
921
1003
1189
798
778
888
1707
1025
922
897
846
1403