4683
9395
8895
1674
1140
412
5774
2644
3837
6558
5825
9018
3722
2343
221
1572
7034
8544
9108
22
7790
8531
2560
6412
9313
1749
8114
4132
6008