846
2576
917
1138
777
1275
790
815
2366
1091
720
780
769
687
885
1061
719
805
780
686
2638
1273
1630
987
713
891
889
1209
804
727
1177
871
1138
1529
799
722
721
1204
826
2339
989
811
739
717
831
734
798
953
868
732
873
890
942
864
1216
2100
761
777
755
913