1400
403
947
455
1974
484
566
1841
650
845
858
1986
756
787
420
763
1072
773
984
869
860
467
771
24
766
669
820
767
543
759
346
744
708
1793
661
