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