809
362
1547
322
584
2501
1143
661
328
334
483
348
418
1070
1602
376
333
220
451
529
449
260
306
456
