3976
2584
2242
1062
1219
6252
2328
12291
2224
768
900
1004
758
746
1203
843
758
934
802
740
870
1431
2882
878
941
934
874
719
830
740
2387
2199
890
846
821
1061
804
871
846
819
1678
805
1033
794
6905
804
2049
857
833
1485
794
849
899
803
838
872
907
803
907
1034