524
310
178
630
322
422
522
693
423
522
403
366
434
631
866 1050
1652
482
684
219
230
477
1899
239
370