370
0
434
785
414
377
347
411
336
517
303
384
957
610
441
430
601
511
496
375
549
235
753
686
616
471