1546
765
716
1931
781
728
1587
926
788
1420
964
2649
642
816
4847
843
890
825
788
803
760
827
809
904
2453
1128
716
887
680
646
658
768
685
18702
806
716
828
1105
1112
766
759
894
853
685
1015
1379
977
1159
704
1676
1836
781
698
764
694
672
687
877
1823
666