876
915
969
913
807
972
918
825
1091
1406
975
1334
1076
1934
1061
945
888
822
1330
786
789
759
1013
923
1063
801
2878
979
806
1037
848
890
770
2601
1745
872
2401
938
947
1005
856
778
906
918
781
986
885
1029
868
1417
1263
1084
801
1106
841
1273
7236
1413
814
834