2918
1173
1246
1336
1420
1221
6927
4010
1429
1172
1106
1190
1777
974
1153
1019
1379
1145
1340
1265
1342
1136
910
1406
1151
1158
956
1208
1215
965
918
1060
1065
880
936
1030