289
581
401
523
1099
431
326
501
1404
308
1316
1896
494
988
477
359
490
1952
282
193
258
1183
1657
1923
223
1061
711
272
2351
1347