4873
1404
6158
3084
4138
3419
2186
4689
4628
4471
3429
7205
4745
20535
3795
7836
3942
12874
12964
6531
8607
9980
11268