714
3209
654
1545
740
763
871
872
727
692
731
1162
903
778
846
767
694
2525
670
1004
1074
726
653
2411
680
637
714
891
679
971
858
1211
1980
691
751
1087
788
857
739
985
894
708
657
744
694
679
687
2275
660
789
659
848
902
1696
881
652
761
690
14515
958