4491
3185
7682
969
920
977
957
911
890
995
1033
898
998
1073
978
1005
887
961
883
858
1968
871
1022
843
1900
843
807
981
1100
1258
1095
1001
983
1024
893
2302
877
954
886
1674
975
996
885
1598
1075
841
1006
863
1343
852
897
878
925
909
1014
957
895
1269
1010
837