50
417
1
518
0
532
509
80
627
531
473
498
3
393
430
585
527
680
460
2
100
718
650
492
708
673
468
475
510
466
626
594
521
453
4
426