22321
17810
21821
1639
8616
1899
8411
8013
14210
695
4513
6417
9220
13918
944
1489
7818
7510
747
6711