458
0
74
407
349
479
362
631
529
334
1428
557
1009
2
470
918
377
380
980
2264
3
276
953
1346
453
348
710
351
357
1098
823
543