682
738
4420
1005
663
815
769
4864
818
670
647
740
704
696
709
772
944
738
667
922
675
741
759
771
3870
1212
1166
688
889
696
1688
1228
646
1201
985
1121
730
719
739
2823
641
984
753
716
1431
1838
15611
707
942
804
725
7024
1085
747
1669
1174
913
948
710
2482