393
0
330
605
685
156
476
338
1317
960
1206
324
554
1786
820
300
333
391
392
390
307
817
234
2090
651
1829