1642
1157
765
1016
894
1156
978
5648
930
1074
1379
1025
1676
736
923
1326
1022
1162
764
2660
1825
887
1517
1262
1934
5873
763
970
903
647
783
37327
767
1072
687
1427
4938
884
670
680
722
809
726
960
667
824
1760
651
922
679
681
821
4339
701
774
2594
1982
778
3124
8665