1219
933
1038
7707
6673
1666
1179
919
921
1084
1162
840
2479
830
1348
1948
1024
1232
944
873
957
3667
902
922
876
1075
979
882
860
969
921
863
1023
1095
854
1154
1132
960
857
866
855
1776
934
911
144998
843
1227
876
1016
854
1086
937
2045
1146
931
906
916
1532
1162
1036