839
803
906
769
859
917
1002
930
1050
863
1381
818
891
1048
1188
917
1021
4739
858
3267
875
866
815
1103
931
800
923
1013
837
1146
1103
1009
1016
875
946
887
1198
1500
971
1710
1606
1360
878
1211
960
924
867
1384
889
933
874
1029
2086
1001
1134
1009
1341
1116
949
1042