32830
41958
18023
29327
20632
773
11118
1367
612
775
957
540
919
658
2179
663
7936
7413
744
5116
6713
5912
12426