4601
3274
7750
1001
951
995
986
931
962
914
1016
1056
924
1018
1100
1002
1033
914
980
911
879
1987
895
1045
867
1921
863
829
1015
1128
1288
1116
1022
1004
1042
913
2328
898
978
910
1701
996
1016
916
1619
1095
862
1037
882
1363
873
920
899
944
930
1035
973
915
1287
1045