1683
683
1079
884
734
731
604
676
1907
768
762
787
1159
1401
1118
2439
4804
1056
831
870
670
1110
700
947
782
18616
831
630
702
1088
730
743
721
686
6305
630
643
1059
748
717
651
653
2078
1419
2233
3278
760
1074
825
662
2471
677
954
3423
1341
19851
775
674
883
630