836
7799
13556
16505
11428
8316
16395
10891
1630
38009
9887
3522
1634
1312
998
1950
3445
25901
1198
2933