3551
5893
1982
15002
1580
3347
3348
1864
10585
6751
3236
1605
3938
3101
37345
3196
9771
7758
4071
6521
4664
3486