13445
5947
2376
838
2567
1594
702
3684
1399
945
1009
1117
720
849
785
835
1818
794
867
689
829
853
1083
1070
1801
823
1236
719
843
789
647
810
677
1241
3189
865
702
5641
1427
826
1052
670
831
811
792
5429
869
861
779
1146
670
698
688
798
673
782
1051
651
624
890