381
0
706
572
327
337
342
298
346
326
599
484
290
397
316
463
367
519
344
393
553
837
450
483
444
347
511