853
1079
1198
1161
1332
923
885
1011
914
828
895
785
1074
1947
976
743
849
1016
808
906
863
830
1166
1431
1071
859
1057
1274
1001
1970
837
1057
1098
865
1478
782
1061
889
978
904
2905
2618
1497
807
1024
1142
768
804
829
966
1192
2561
995
812
930
864
1194
946
749
1013