6610
2727
4078
14504
3086
2355
1838
1784
1717
1630
1829
7943
4796
1535
1387
1062
1096
739
1904
821
1710
1179
3071
759
1215
2878
2265
3769
893
1364
1947
783
2614
1342
1198
672
3233
674
802
573
807
599
700
637
914
591
793
756
745
913
740
642
746
638
630
689
725
696
693
669