7073
10990
3568
18506
12634
12845
7881
682
10710
9068
13638
15031
2603
13208
6389
1822
10723
9924
373
4492
16717
3556
3471
12137
8866