995
1083
3289
11344
1142
1058
978
4403
1247
1020
948
1142
952
875
1005
1122
887
1555
837
2400
1007
871
16511
1414
972
1314
925
1170
1011
1024
930
857
878
1037
1091
928
5228
935
1388
915
1125
1880
1012
1690
928
953
1131
6313
1166
834
918
910
1055
937
883
823
1317
922
941
1463