995
1083
3290
11345
1142
1058
978
4403
1247
1020
948
1142
952
875
1006
1122
888
1555
837
2400
1007
871
16512
1414
972
1315
927
1171
1011
1025
930
857
878
1037
1091
929
5229
935
1388
915
1125
1880
1012
1690
928
953
1132
6313
1169
835
918
911
1055
937
883
823
1318
922
941
1463