840
878
1203
910
1125
859
1249
863
796
891
870
1239
9813
932
790
912
828
793
1504
5258
1641
1572
995
1350
852
982
1040
794
984
835
978
888
979
820
1798
839
878
2249
1885
1695
811
1106
915
873
1009
818
1756
830
839
2540
842
1018
1444
850
1001
806
1005
928
988
1468