1696
2056
5287
8292
4678
5528
1872
2376
2916
4131
990
202
2532
8727
3808
8389
9807
6947
6390
42
9896
2057
8217
2234
102
6604
3724
548
2970
6612
2991
4571
996
9001
4355
1541