2918
1174
1247
1336
1420
1221
6927
4012
1430
1172
1106
1191
1777
974
1153
1019
1379
1145
1340
1265
1343
1136
910
1407
1151
1159
956
1209
1215
965
918
1060
1066
880
936
1031