1484
940
1151
950
971
1591
971
823
1125
821
1156
1497
902
1275
1146
942
1402
887
3166
1095
1888
1137
926
849
1111
2130
1285
954
940
1009
1947
932
871
828
968
1088
953
944
1057
4115
931
932
888
4428
2385
1323
1123
1052
1974
1854
926
2074
980
944
1107
1130
1564
3197
1151
1128