1349
2355
936
1482
27636
9068
799
1097
795
1377
674
686
842
828
794
1135
691
677
700
751
708
629
669
669
651
1522
926
1229
764
706
740
806
1023
613
812
847
701
825
672
811
697
1310
1008
606
947
2121
987
1223
835
888
681
1017
786
785
782
914
633
2056
749
646