2918
1174
1247
1336
1425
1222
6927
4012
1430
1172
1107
1194
1777
976
1155
1019
1379
1145
1341
1268
1343
1136
910
1408
1151
1159
956
1210
1215
966
921
1060
1071
881
938
1031