838
803
906
769
859
917
1002
930
1049
862
1381
818
891
1048
1188
916
1021
4738
858
3267
875
866
815
1103
931
800
923
1012
837
1146
1102
1009
1016
875
946
887
1198
1500
971
1710
1606
1360
878
1211
960
923
867
1384
889
932
874
1029
2085
1001
1134
1009
1341
1116
949
1042