8403
8378
18
5584
2895
5044
6992
3469
2067
4037
8049
1432
38
3556
3282
3868
4612
2935
177
1905
9507
1658
3707
5734
3278
1078
7687
8444
8576