863
1180
929
758
936
1104
791
729
807
798
817
898
1276
880
876
970
817
743
1303
821
730
777
1017
859
1505
1598
954
865
2073
1481
856
876
915
912
785
758
935
876
1925
1423
842
806
851
795
794
858
925
1354
958
921
797
864
766
863
911
1054
806
791
795
751