369
589
446
368
521
1198
506
401
293
347
487
353
222
365
405