682
743
969
728
1305
716
5470
3931
849
1094
776
1109
1810
821
1872
853
1582
1150
722
800
1060
856
835
2083
1207
1131
1011
1219
923
979
3073
1400
1298
713
1099
2328
775
792
895
4840
1018
2537
760
912
1000
821
4967
2351
921
849
1863
974
698
694
766
799
5868
795
893
686