592
1
661
2
440
68
536
728
71
816
614
724
238
85
399
640
483
488
869
659
620
108
896
864
80
726
70
801
885
531