1292
776
630
873
726
1319
963
659
818
953
700
782
691
3812
1159
698
1135
787
612
673
899
2162
1659
995
4994
757
804
1280
634
896
798
820
1097
1800
922
858
734
732
756
862
756
783
4556
712
793
930
931
688
727
649
1724
725
632
710
934
890
707
811
825
614