430
1
459
4410
24
620
2
694
673
626
497
486
488
596
743
498
805
468
531
567
578
538
418
794
502
595
594
1240
889
1021
920
998
983