907
824
974
1266
1259
917
800
1009
923
1483
944
1228
957
820
781
958
884
890
1012
990
973
882
878
840
955
978
836
944
949
1022
935
834
999
1023
864
949
1047
843
885
1127
961
959
876
1044
940
1013
755
1905
1116
5016
962
1065
855
905
1265
1605
814
845
948
3914