284
1
247
399
347
730
333
285
1455
267
322
2
512
532
3
444
378
255
301
290
271
231
306
334
1635
288
282
398
237
978