780
2428
834
818
1143
764
867
821
1045
787
814
900
972
758
785
997
986
787
997
1694
1206
893
848
988
890
836
890
756
862
1063
862
833
975
1170
959
1052
847
795
972
746
948
863
758
845
966
764
952
848
902
798
781
803
1076
1160
905
937
800
740
1051
826