8906
8906
570
935
1100
29472
4512
15009
1901
820
5505
2987
843
12147
954
3554
5478
1094
1059
1669
32278
3482