24029
727
12817
1785
2210
748
8451
17725
921
2967
2975
2163
14601
950
1476
1668
16808
7083
1288
2436
1830
8573
1572
4905
1706
9944
3662
3146
8619
10829
21916
4500