5325
10238
7917
1292
21373
2260
782
1555
691
1201
669
739
1154
920
693
677
702
905
856
729
718
1515
833
2644
5418
662
682
2838
640
1044
4921
679
14856
766
2184
1431
653
776
873
1215
1622
642
1115
2664
1226
706
1010
789
714
790
888
814
735
716
1902
822
688
691
4480
749