6971
3608
4958
2033
1021
909
654
6982
21070
868
1751
1090
2766
12373
823
1389
798
845
888
795
1040
1116
1088
964
684
754
887
1149
855
720
638
1072
687
838
1178
644
823
637
946
689
827
796
4060
921
2054
959
675
937
877
1772
881
797
757
766
759
742
830
725
3113
1074