900
949
875
856
3359
933
1262
912
3937
998
921
847
896
827
1363
4709
1393
3065
1644
4479
938
925
1008
790
3961
837
11790
849
851
3027
1016
882
1110
849
916
1023
916
943
1169
1113
972
1897
760
1020
7331
884
872
799
1066
1013
1231
969
5018
780
895
1055
867
1045
2991
907