518
366
212
571
252
152
489
270
221
975