846
12929
855
875
1184
857
1080
949
757
891
880
922
982
825
890
898
1581
1228
872
1246
798
1121
931
934
828
1020
1294
1876
850
830
882
761
844
1054
755
732
978
809
1062
861
877
1987
904
975
839
867
867
877
849
1284
1003
930
849
853
1027
963
1710
5738
829
785