616
0
548
484
531
528
557
1
454
365
398
382
357
449
591
625
564
624
651
450
416
622
368
526
483
692
730
628