5927
691
584
635
618
578
13237
2299
522
721
700
810
552
2614
585
689