3413
3331
3313
943
27663
1003
1229
962
2266
785
3170
573
699
671
733
834
1102
1094
852
729
722
677
779
942
915
719
1141
905
854
794
979
691
928
726
754
722
1021
2071
1632
742
782
628
798
729
973
792
1062
801
961
936
851
689
950
924
815
842
786
726
756
1222