683
745
969
728
1305
716
5470
3932
849
1094
783
1109
1810
822
1874
853
1582
1150
723
808
1060
856
835
2083
1207
1132
1011
1219
923
979
3074
1401
1298
713
1099
2328
775
792
895
4841
1018
2538
761
913
1000
822
4970
2351
921
850
1864
974
698
694
767
799
5868
795
894
686