338
0
418
1322
1786
333
411
577
1787
810
308
472
685
1049
1120
390
1317
570
1101
571
588
728
544
733
1198
250
546
2299
1780
818
408