862
1074
831
798
844
910
800
796
856
908
839
890
984
1042
969
1165
1404
838
848
799
2405
818
1073
891
1302
1088
790
878
854
905
904
828
855
869
7491
969
785
971
1751
1197
930
957
816
1005
1044
786
829
1075
830
991
839
882
2309
979
1410
863
743
1977
887
1383