690
1
420
531
725
614
817
570
648
2
801
399
536
640
689
864
739
896
620
316
390
682
661
440
67
3
29
38
45
84
82
86
73