458
0
1599
287
298
479
1045
454
597
2190
1557
320
1161
1939
349
368
403
4328
10
430
1
514
771
614
929
3621
970
517
248
416
749
1661
768