1641
1157
765
1015
894
1156
977
5647
929
1074
1377
1025
1675
735
923
1325
1021
1161
764
2658
1823
887
1517
1262
1933
5873
762
970
903
647
778
37326
767
1072
687
1427
4934
883
670
680
721
809
726
958
667
824
1758
651
921
679
681
821
4338
701
774
2591
1980
778
3121
8664