929
5758
1121
873
855
959
976
752
838
1087
775
896
2408
860
939
867
767
1170
9582
974
1015
806
834
923
930
1350
974
774
787
743
798
772
1024
752
722
756
885
1594
2495
1072
674
1096
876
976
697
832
763
836
736
1570
1017
812
731
771
1282
2084
3552
803
805
904