634
2
440
1
74
592
661
387
830
96
681
86
457
388
315
533
488
688
76
742
739
650
896
864
71
536
885
614
724
814
399
640