4670
8448
551
1521
4475
8971
9666
7961
1474
742
3490
4782
2227
2229
1009
801
925
5806
8012
6894
576
5449
9670
2453
5640