632
5266
984
655
654
916
753
597
23120
890
8772
1476
598
537
586
627
682
460
766
1187
595
746
529
939
549