3310
6027
1243
3249
880
928
727
674
708
783
947
939
732
901
1734
1113
794
682
789
702
770
749
795
1127
826
1061
1371
963
898
968
1032
803
759
2893
1179
835
1265
820
680
752
719
3977
749
3020
680
827
1286
2858
1335
870
969
913
822
866
1011
984
882
1140
1215
792