651
1
501
597
512
528
2
982
655
723
3
790
565
866
758
754
740
783
718
698
1181
657
805
706
554
1064
6
595
417
371
464
600
454
526