1134
8
486
1
1094
4
480
683
474
553
405
772
557
2
586
488
377
1578
1621
561
616
503
437
583
451
948
3
1379
445
395
496
433
820
598