572
6
975
4
406
1
1370
2
616
438
820
550
614
615
685
721
476
655
490
1702
10
631
516
439
784
571
520
541
527
391
5055
8
486
498
574