819
4565
679
969
2350
797
667
948
904
9851
3972
681
810
1076
924
6559
3676
667
832
826
1129
786
1510
928
8001
1717
703
673
2891
740
968
1155
2024
1702
647
1186
3285
3864
697
1112
1562
882
1587
779
3072
990
1687
3495
753
3154
802
738
962
813
701
1605
2721
866
2474
741