395
1
507
483
2
445
510
591
627
3
607
916
373
0
384
372
863
609
476
468
419
440
889
332
403
488
1077
747
346