455
327
445
557
684
494
616
1
1062
432
729
840
426
438
368
1680
768
403
594
404
656
1
440
349
632
617
462
628
531
727
460
696
599
516
750
701
529
1
670
1630
751
560