2937
1186
1260
1352
1446
1241
6945
4055
1450
1189
1120
1225
1791
991
1181
1032
1392
1158
1360
1301
1357
1153
923
1421
1165
1173
970
1233
1238
990
943
1076
1092
1050
963
1047