365
0
139
384
628
400
547
429
346
435
245
381
444
483
625
1
358
531
591
583
454
643
230
385
423
259
219