8893
646
6050
750
787
17569
668
715
695
894
552
854
676
1478
708
1627
872
725
1129
2564
732
1825
886
871
3443