519
366
212
574
253
152
489
270
221
977