2153
1004
878
903
912
979
1202
1065
1041
936
1134
850
6911
833
973
896
1786
857
2663
793
939
1839
843
1060
775
1240
984
1108
941
946
878
1096
760
1021
757
1060
827
852
2492
7581
872
841
1077
998
837
1300
1822
831
965
794
845
820
1183
1007
1034
884
803
990
934
859