988
982
1516
1445
971
877
1102
1107
936
824
992
1122
840
911
1322
1245
1454
898
915
1058
826
957
1007
1038
839
965
1228
1176
974
1152
6043
1212
1159
946
2747
1001
1464
1539
941
911
971
910
779
1176
881
949
1145
1675
975
977
798
1053
864
1524
1186
1352
1119
949
889
1125