1211
1383
3354
1050
964
1060
947
1046
1247
1098
1790
815
1128
3076
1258
1244
2099
1018
1176
1017
997
1452
1692
11818
993