459
1
595
594
794
531
567
578
4410
24
984
685
424
2
954
429
480
570
626
620
694
673
1010
701
523
974
3
576
862
961
802
996
1020
7
1240