3076
8193
7558
8853
2832
8784
5407
4889
8888
640
4328
6470
6436
1747
6258
2441
2084
315
5859
7454
8930
7574
6488
3982
5340
8989
4124
6712
9008
8453
9644
7512
6113
5675
7856
2247
296
6519
606
4632
8056
937
5629
4796
9607
1486
8595
3579
5306
4559
3759
9862
1271
1604
6941
9597
9183
9673
5702
5607
333