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