4881
703
1008
724
931
1984
800
1179
1367
739
859
951
1265
734
837
681
1302
901
902
672
660
833
1446
805
867
936
946
3977
762
1806
2999
1151
857
668
764
918
873
1072
932
858
9503
752
941
3021
972
1496
2320
820
686
1053
976
970
1057
729
781
3577
781
818
775
26237