2857
966
1265
855
3658
801
926
816
841
1134
814
755
1161
766
889
851
789
918
1007
1386
1680
1916
1310
857
872
850
852
922
846
767
942
957
865
1127
930
1028
1023
886
952
1047
941
1795
905
13600
904
905
751
850
857
870
1279
3014
866
1027
757
881
808
818
826
1246