898
3
469
1
503
626
582
2
816
781
5
611
627
2041
621
574
843
696
1709
2458
985
556
2069
686
480
676
571
424
954
432
492
761
811