2638
901
769
864
791
896
2901
832
868
1042
1241
771
1185
1005
776
823
855
837
888
3335
776
858
972
810
794
858
913
956
801
762
882
835
771
859
812
1191
752
798
805
2367
777
1045
1014
817
886
798
2076
813
790
862
852
829
1134
762
1092
837
788
815
925
2172