682
739
4421
1006
663
815
769
4864
818
670
647
740
704
696
710
772
944
738
667
922
676
742
759
771
3871
1212
1166
689
889
696
1689
1229
646
1203
985
1122
730
719
739
2825
641
984
753
716
1431
1838
15612
708
942
804
725
7024
1085
747
1670
1175
913
948
710
2482