256
2750
8394
5155
897
4082
1644
9788
6209
1204
4333
4378
9044
1243
2290
7438
6394
3183
1519
8034
2970
1794
8353
9175
2994
2685
3796
112
4376
1525
5633
2339
8373
7465
3793
9360
7006
2836
603
9292
2474
1788
5026
5440