991
1248
953
873
865
1226
893
798
3136
807
1024
1418
928
927
1262
1020
1121
869
876
879
1839
1090
852
1036
831
901
884
848
1009
1016
851
987
864
884
852
884
938
1025
1022
1006
1135
886
1178
1014
874
1193
1056
878
859
932
911
821
13451
943
832
875
865
1182
1051
3922