1156
7472
4477
392
4647
7932
8995
1144
405
2856
3489
714
5956
5965
985
2664
3931
8672
5807
7865
3466
9377
5645
4763
559
7835
2949
4968
7015
8977
7234
1849
4702
5136
3213
2048
8416
8971
1866
2090
4206
2742
6298
6058
9212
7570
2152
4264
8404
3187
1560
9910
2525
1654
1098
3631