2653
6114
2968
6404
12193
2418
4622
4806
4137
3242
6078
7487
2532
6715
13157
11496
2583
13068
38945
18136