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