975
353
904
1005
945
922
885
675
1355
456
1324
1245
1187
1384
282
406
2055
1095
223
252
443
1204
1165