18773
9058
6745
16312
9235
12271
15800
22672
7377
11312
18871
17788
977
16555
7546
6540
2586
21618
20273
19167
7018
8724
8604
7237
5798
6404
15242
21429
5575
9904