18375
5525
5477
8522
8483
2236
3460
11847
4604
50748
3551
8057
4474
3449
10072
4607
5775
38963
3906
15203
2545
5696
2895
24723
20666
5011
3971
11197
16990
6240
4349
8080