839
835
817
823
829
3024
1713
674
1748
1483
1093
1120
709
919
724
676
708
651
988
802
813
824
878
1035
4100
659
1477
754
688
697
629
890
680
819
1372
1147
1153
915
836
865
698
1068
691
629
952
638
1501
682
685
687
2576
1828
754
858
771
759
1976
609
813
800